Skip to content

Commit e0b66cc

Browse files
committed
[kernel] 对rt_tick变量增加volatile修饰,防止编译器优化时出现问题
1 parent 52a66cc commit e0b66cc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/clock.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#ifdef RT_USING_SMP
2323
#define rt_tick rt_cpu_index(0)->tick
2424
#else
25-
static rt_tick_t rt_tick = 0;
25+
static volatile rt_tick_t rt_tick = 0;
2626
#endif
2727

2828
/**

0 commit comments

Comments
 (0)