drivers,3snic: support incremental compilation
In 3snic's Makefile, it using "SYS_TIME=$(shell date +%Y-%m-%d_%H:%M:%S)", and put it into driver version. That causing 3snic don't support incremental compilation. Signed-off-by: Jianping Liu <frankjpliu@tencent.com> Reviewed-by: Yongliang Gao <leonylgao@tencent.com>
This commit is contained in:
parent
c45bbd064f
commit
f4368346d9
|
@ -4,9 +4,6 @@
|
|||
|
||||
EXPORT_SYMBOL := true
|
||||
|
||||
SYS_TIME=$(shell date +%Y-%m-%d_%H:%M:%S)
|
||||
ccflags-y += -D __TIME_STR__=\"$(SYS_TIME)\"
|
||||
|
||||
ccflags-y += -I$(srctree)/drivers/net/ethernet/3snic/sssnic/hw
|
||||
ccflags-y += -I$(srctree)/drivers/net/ethernet/3snic/sssnic/include
|
||||
ccflags-y += -I$(srctree)/drivers/net/ethernet/3snic/sssnic/include/hw
|
||||
|
|
|
@ -446,8 +446,7 @@ static int sss_tool_get_hw_drv_version(struct sss_hal_dev *hal_dev, const void *
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
ret = snprintf(info->ver, sizeof(info->ver), "%s %s", SSS_DRV_VERSION,
|
||||
__TIME_STR__);
|
||||
ret = snprintf(info->ver, sizeof(info->ver), "%s", SSS_DRV_VERSION);
|
||||
if (ret < 0)
|
||||
return -EINVAL;
|
||||
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
|
||||
SYS_TIME=$(shell date +%Y-%m-%d_%H:%M:%S)
|
||||
ccflags-y += -D __TIME_STR__=\"$(SYS_TIME)\"
|
||||
|
||||
TAGET_KMOD_NAME ?= sssdk
|
||||
|
||||
EXPORT_SYMBOL := true
|
||||
|
@ -61,4 +58,4 @@ $(TAGET_KMOD_NAME)-objs := sss_hw_main.o \
|
|||
./tool/sss_tool_sdk.o \
|
||||
./tool/sss_tool_sm.o
|
||||
|
||||
include $(PWD)/kernel.mk
|
||||
include $(PWD)/kernel.mk
|
||||
|
|
|
@ -14,8 +14,6 @@ ccflags-y += -I$(PWD)/../kcompat
|
|||
KBUILD_EXTRA_SYMBOLS += $(PWD)/../hw/Module.symvers
|
||||
|
||||
ccflags-y += -Werror
|
||||
SYS_TIME=$(shell date +%Y-%m-%d_%H:%M:%S)
|
||||
ccflags-y += -D __TIME_STR__=\"$(SYS_TIME)\"
|
||||
|
||||
include $(PWD)/../kcompat/mk/kcompat.mk
|
||||
|
||||
|
@ -49,4 +47,4 @@ $(TAGET_KMOD_NAME)-objs := sss_nic_main.o \
|
|||
sss_nic_io.o \
|
||||
sss_nic_netdev_ops_api.o
|
||||
|
||||
include $(PWD)/kernel.mk
|
||||
include $(PWD)/kernel.mk
|
||||
|
|
|
@ -13,8 +13,6 @@ ccflags-y += -I$(srctree)/drivers/net/ethernet/3snic/sssnic/kcompat
|
|||
ccflags-y += -I$(srctree)/drivers/net/ethernet/3snic/sssnic/nic/tool
|
||||
|
||||
#ccflags-y += -Werror
|
||||
SYS_TIME=$(shell date +%Y-%m-%d_%H:%M:%S)
|
||||
ccflags-y += -D __TIME_STR__=\"$(SYS_TIME)\"
|
||||
|
||||
include $(srctree)/drivers/net/ethernet/3snic/sssnic/kcompat/mk/kcompat.mk
|
||||
|
||||
|
|
|
@ -36,8 +36,8 @@ static int sss_tool_get_nic_version(void *out_buf, const u32 *out_len)
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
ret = snprintf(ver_info->ver, sizeof(ver_info->ver), "%s %s",
|
||||
SSSNIC_DRV_VERSION, __TIME_STR__);
|
||||
ret = snprintf(ver_info->ver, sizeof(ver_info->ver), "%s",
|
||||
SSSNIC_DRV_VERSION);
|
||||
if (ret < 0)
|
||||
return -EINVAL;
|
||||
|
||||
|
|
Loading…
Reference in New Issue