diff --git a/components/backtrace/los_backtrace.c b/components/backtrace/los_backtrace.c index 649da6da..41d0d81d 100644 --- a/components/backtrace/los_backtrace.c +++ b/components/backtrace/los_backtrace.c @@ -241,7 +241,7 @@ VOID LOS_RecordLR(UINTPTR *LR, UINT32 LRSize, UINT32 jumpCount, UINTPTR SP) STATIC INLINE BOOL OsInsIsJump(UINTPTR addr) { UINT16 ins1 = *((UINT16 *)addr); - UINT16 ins2 = *((UINT16 *)(addr + 2)); + UINT16 ins2 = *((UINT16 *)(addr + 2)); // 2, for the mask /* Jal ins */ if (((ins1 & OS_JALX_INS_MASK) == OS_JAL_INS_LOW) || diff --git a/kal/cmsis/cmsis_liteos2.c b/kal/cmsis/cmsis_liteos2.c index 2f3d7346..2b5eebc4 100644 --- a/kal/cmsis/cmsis_liteos2.c +++ b/kal/cmsis/cmsis_liteos2.c @@ -258,7 +258,7 @@ uint32_t osKernelGetTickFreq(void) uint32_t osKernelGetSysTimerCount(void) { - uint32_t countLow = 0; + uint32_t countLow; if (OS_INT_ACTIVE) { countLow = 0U; } else { diff --git a/kernel/src/los_sem.c b/kernel/src/los_sem.c index 685256ce..13e0fb6c 100644 --- a/kernel/src/los_sem.c +++ b/kernel/src/los_sem.c @@ -30,7 +30,6 @@ */ #include "los_sem.h" -#include "los_arch.h" #include "los_config.h" #include "los_debug.h" #include "los_hook.h"