xref: /linux/arch/sh/include/asm/traps.h (revision 4b4193256c8d3bc3a5397b5cd9494c2ad386317d)
1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2e839ca52SDavid Howells #ifndef __ASM_SH_TRAPS_H
3e839ca52SDavid Howells #define __ASM_SH_TRAPS_H
4e839ca52SDavid Howells 
5e839ca52SDavid Howells #include <linux/compiler.h>
6e839ca52SDavid Howells 
7a1ce3928SDavid Howells # include <asm/traps_32.h>
8e839ca52SDavid Howells 
9e839ca52SDavid Howells BUILD_TRAP_HANDLER(address_error);
10e839ca52SDavid Howells BUILD_TRAP_HANDLER(debug);
11e839ca52SDavid Howells BUILD_TRAP_HANDLER(bug);
12e839ca52SDavid Howells BUILD_TRAP_HANDLER(breakpoint);
13e839ca52SDavid Howells BUILD_TRAP_HANDLER(singlestep);
14e839ca52SDavid Howells BUILD_TRAP_HANDLER(fpu_error);
15e839ca52SDavid Howells BUILD_TRAP_HANDLER(fpu_state_restore);
16e839ca52SDavid Howells BUILD_TRAP_HANDLER(nmi);
17e839ca52SDavid Howells 
18e839ca52SDavid Howells #endif /* __ASM_SH_TRAPS_H */
19