aboutsummaryrefslogtreecommitdiffstats
path: root/os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld
diff options
context:
space:
mode:
Diffstat (limited to 'os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld')
-rw-r--r--os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld3
1 files changed, 2 insertions, 1 deletions
diff --git a/os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld b/os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld
index acca014fb..73b25bb09 100644
--- a/os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld
+++ b/os/ports/GCC/PPC/SPC560BCxx/ld/SPC560B44.ld
@@ -49,6 +49,7 @@ SECTIONS
{
KEEP(*(.bam))
KEEP(*(.coreinit))
+ KEEP(*(.handlers))
KEEP(*(.crt0))
. = ALIGN(0x00000800);
KEEP(*(.vectors))
@@ -58,7 +59,7 @@ SECTIONS
allocate code or data in the first 4KB by using special sections.*/
. = ALIGN(0x00001000);
__ivpr_base__ = .;
- KEEP(*(.handlers))
+ KEEP(*(.ivors))
} > flash
constructors : ALIGN(4) SUBALIGN(4)