From 76136de5e423debaca96b41fbbb8d9dfabd9c66c Mon Sep 17 00:00:00 2001 From: boxi Date: Thu, 1 Jul 2021 08:55:46 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=AF=B9LiteOS=5Fa=E5=86=85?= =?UTF-8?q?=E6=A0=B8=E4=B8=ADmenuconfig=E5=BC=80=E5=85=B3=E7=9A=84?= =?UTF-8?q?=E5=AE=8F=E4=BD=BF=E7=94=A8#ifdef/#ifndef=E5=81=9A=E9=A2=84?= =?UTF-8?q?=E7=BC=96=E8=AF=91=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit LiteOS_a中有部分配置宏进行了重复冗余定义,导致当头文件未被包含时,极易引入错误, 故对menuconfig配置宏进行统一处理,均使用#ifdef/#ifndef作为预编译判断方式 Close #I3YEGS Change-Id: I8c1344d3954205dd9469ddad95782f87394e9a79 Signed-off-by: boxi --- sys/compat/linuxkpi/common/include/linux/spinlock.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/compat/linuxkpi/common/include/linux/spinlock.h b/sys/compat/linuxkpi/common/include/linux/spinlock.h index 2983efd..05128e8 100644 --- a/sys/compat/linuxkpi/common/include/linux/spinlock.h +++ b/sys/compat/linuxkpi/common/include/linux/spinlock.h @@ -66,7 +66,7 @@ SPIN_MACRO_START; \ SPIN_UNUSED_PARAM(spinlock_t *, lock); \ SPIN_MACRO_END -#if (LOSCFG_KERNEL_SMP == YES) +#ifdef LOSCFG_KERNEL_SMP #define spin_lock_init(lock) do {LOS_SpinInit(lock);} while (0) #define spin_lock(lock) do {LOS_SpinLock(lock);} while (0) #define spin_unlock(lock) do {LOS_SpinUnlock(lock);} while (0) -- GitLab