5 DECLARE_TRAP(illegal_instruction), \
6 DECLARE_TRAP(privileged_instruction), \
7 DECLARE_TRAP(instruction_address_misaligned), \
8 DECLARE_TRAP(data_address_misaligned), \
9 DECLARE_TRAP(instruction_access_fault), \
10 DECLARE_TRAP(data_access_fault), \
11 DECLARE_TRAP(syscall), \
12 DECLARE_TRAP(breakpoint), \
22 #define DECLARE_TRAP(x) trap_##x
29 extern "C" const char* trap_name(trap_t t
);