Samsung / TizenRT

TizenRT is a lightweight RTOS-based platform to support low-end IoT devices
Apache License 2.0
561 stars 560 forks source link

os/board/rtl8730e: Revise BSP assert code #6250

Closed edwakuwaku closed 2 weeks ago

edwakuwaku commented 2 weeks ago
ewoodev commented 2 weeks ago
In file included from /*******/os/board/rtl8730e/src/component/os_dep/osdep_service.h:375:0,
                 from chip/amebasmart_serial.c:90:
chip/amebasmart_serial.c: In function 'uart_index_get':
/*******/os/board/rtl8730e/src/component/os_dep/osdep_service_misc.h:25:21: error: expected expression before 'do'
 #define ASSERT(x)   do { \
                     ^
/*******/os/board/rtl8730e/src/component/soc/amebad2/fwlib/include/ameba.h:210:48: note: in expansion of macro 'ASSERT'
 #define assert_param(expr) ((expr) ? (void)0 : ASSERT(0))
                                                ^~~~~~
chip/amebasmart_serial.c:545:3: note: in expansion of macro 'assert_param'
   assert_param(0);
   ^~~~~~~~~~~~

Please check build error

edwakuwaku commented 2 weeks ago
In file included from /*******/os/board/rtl8730e/src/component/os_dep/osdep_service.h:375:0,
                 from chip/amebasmart_serial.c:90:
chip/amebasmart_serial.c: In function 'uart_index_get':
/*******/os/board/rtl8730e/src/component/os_dep/osdep_service_misc.h:25:21: error: expected expression before 'do'
 #define ASSERT(x)   do { \
                     ^
/*******/os/board/rtl8730e/src/component/soc/amebad2/fwlib/include/ameba.h:210:48: note: in expansion of macro 'ASSERT'
 #define assert_param(expr) ((expr) ? (void)0 : ASSERT(0))
                                                ^~~~~~
chip/amebasmart_serial.c:545:3: note: in expansion of macro 'assert_param'
   assert_param(0);
   ^~~~~~~~~~~~

Please check build error

Thanks for noticing~ I have updated accordingly~