equal
deleted
inserted
replaced
35 #if defined(LINUX) && !defined(ZERO) |
35 #if defined(LINUX) && !defined(ZERO) |
36 #define CAN_SHOW_REGISTERS_ON_ASSERT |
36 #define CAN_SHOW_REGISTERS_ON_ASSERT |
37 extern char* g_assert_poison; |
37 extern char* g_assert_poison; |
38 #define TOUCH_ASSERT_POISON (*g_assert_poison) = 'X'; |
38 #define TOUCH_ASSERT_POISON (*g_assert_poison) = 'X'; |
39 void initialize_assert_poison(); |
39 void initialize_assert_poison(); |
|
40 void disarm_assert_poison(); |
40 bool handle_assert_poison_fault(const void* ucVoid, const void* faulting_address); |
41 bool handle_assert_poison_fault(const void* ucVoid, const void* faulting_address); |
41 #else |
42 #else |
42 #define TOUCH_ASSERT_POISON |
43 #define TOUCH_ASSERT_POISON |
43 #endif // CAN_SHOW_REGISTERS_ON_ASSERT |
44 #endif // CAN_SHOW_REGISTERS_ON_ASSERT |
44 |
45 |