.section ".interrupt_vectors.text" .global abort_handler .local generic_handler .global _interrupt_vectors _interrupt_vectors: b generic_handler b generic_handler b generic_handler b abort_handler_caller b abort_handler_caller b generic_handler b generic_handler generic_handler: b generic_handler abort_handler_caller: mov sp, #0x8000 ldr r5, =abort_handler bx r5