xtensa: clean up exception handling structure
authorMax Filippov <jcmvbkbc@gmail.com>
Sat, 16 Dec 2017 00:08:16 +0000 (16:08 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Sun, 17 Dec 2017 06:37:09 +0000 (22:37 -0800)
commitf21a79cab3773bc17aa845b7738c7f200778a260
tree810c2feba63b1e3839af00ee2af39d868b0d7cd8
parentc130d3be84afb9b5a30ce4f715f88a1c1dcc4114
xtensa: clean up exception handling structure

Instead of using flat array of longs use normal C structure and generate
EXC_TABLE_* constants in the asm-offsets.c

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/include/asm/ptrace.h
arch/xtensa/include/asm/regs.h
arch/xtensa/include/asm/traps.h
arch/xtensa/kernel/asm-offsets.c
arch/xtensa/kernel/traps.c