diff options
Diffstat (limited to 'os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld')
-rw-r--r-- | os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld b/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld index 71f3c2c4a..517aa3e44 100644 --- a/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld +++ b/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld @@ -92,8 +92,12 @@ SECTIONS {
*(.eh_frame)
} > flash
+
+ .textalign : ONLY_IF_RO
+ {
+ . = ALIGN(8);
+ } > flash
- . = ALIGN(4);
_etext = .;
_textdata = _etext;
@@ -114,6 +118,7 @@ SECTIONS .data :
{
+ . = ALIGN(4);
PROVIDE(_data = .);
*(.data)
. = ALIGN(4);
@@ -126,6 +131,7 @@ SECTIONS .bss :
{
+ . = ALIGN(4);
PROVIDE(_bss_start = .);
*(.bss)
. = ALIGN(4);
|