aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports/ARM/compilers/GCC/irq.s
diff options
context:
space:
mode:
Diffstat (limited to 'os/common/ports/ARM/compilers/GCC/irq.s')
-rw-r--r--os/common/ports/ARM/compilers/GCC/irq.s6
1 files changed, 3 insertions, 3 deletions
diff --git a/os/common/ports/ARM/compilers/GCC/irq.s b/os/common/ports/ARM/compilers/GCC/irq.s
index 87c0b7cc1..9fd117412 100644
--- a/os/common/ports/ARM/compilers/GCC/irq.s
+++ b/os/common/ports/ARM/compilers/GCC/irq.s
@@ -31,7 +31,7 @@
#if !defined(__DOXYGEN__)
- .section irq
+ .section irq, "ax"
.code 32
.balign 4
@@ -39,8 +39,8 @@
* IRQ entry point, note this code is always located at address 0x40, the
* IRQ controller data register offset must be calculated accordingly.
*/
- .global IrqHandler
-IrqHandler:
+ .global Irq_Handler
+Irq_Handler:
stmfd sp!, {r0-r3, r12, lr}
ldr r0, =ARM_IRQ_VECTOR_REG
ldr r0, [r0]