aboutsummaryrefslogtreecommitdiff
path: root/cortex-m-rt/link.x.in
diff options
context:
space:
mode:
authorGravatar Jorge Aparicio <jorge@japaric.io> 2018-10-27 14:19:28 +0200
committerGravatar Jorge Aparicio <jorge@japaric.io> 2018-11-14 01:32:37 +0100
commite883c5e962dd7fb420554787010df7f1a10c9926 (patch)
tree11f602960fb964d44d87eccea8c445abef5b2cf1 /cortex-m-rt/link.x.in
parent3f2031c2889e7f6a581e476b8cf918f1cfa14de0 (diff)
downloadcortex-m-e883c5e962dd7fb420554787010df7f1a10c9926.tar.gz
cortex-m-e883c5e962dd7fb420554787010df7f1a10c9926.tar.zst
cortex-m-e883c5e962dd7fb420554787010df7f1a10c9926.zip
rename UserHardFault to HardFault
so it matches the exception name (`#[exception] fn HardFault(..`)
Diffstat (limited to 'cortex-m-rt/link.x.in')
-rw-r--r--cortex-m-rt/link.x.in8
1 files changed, 4 insertions, 4 deletions
diff --git a/cortex-m-rt/link.x.in b/cortex-m-rt/link.x.in
index e6e0d3b..dff43e0 100644
--- a/cortex-m-rt/link.x.in
+++ b/cortex-m-rt/link.x.in
@@ -35,7 +35,7 @@ EXTERN(__EXCEPTIONS); /* depends on all the these PROVIDED symbols */
EXTERN(DefaultHandler);
PROVIDE(NonMaskableInt = DefaultHandler);
-EXTERN(HardFault);
+EXTERN(HardFaultTrampoline);
PROVIDE(MemoryManagement = DefaultHandler);
PROVIDE(BusFault = DefaultHandler);
PROVIDE(UsageFault = DefaultHandler);
@@ -46,7 +46,7 @@ PROVIDE(PendSV = DefaultHandler);
PROVIDE(SysTick = DefaultHandler);
PROVIDE(DefaultHandler = DefaultHandler_);
-PROVIDE(UserHardFault = UserHardFault_);
+PROVIDE(HardFault = HardFault_);
/* # Interrupt vectors */
EXTERN(__INTERRUPTS); /* `static` variable similar to `__EXCEPTIONS` */
@@ -86,8 +86,8 @@ SECTIONS
.text _stext :
{
*(.text .text.*);
- *(.HardFault);
- *(.UserHardFault);
+ *(.HardFaultTrampoline);
+ *(.HardFault.*);
} > FLASH
/* ### .rodata */