diff --git a/bl1/bl1.ld.S b/bl1/bl1.ld.S index bc23828e4..c4ec5fe25 100644 --- a/bl1/bl1.ld.S +++ b/bl1/bl1.ld.S @@ -38,16 +38,16 @@ SECTIONS *(.vectors) . = ALIGN(PAGE_SIZE); __TEXT_END__ = .; - } >ROM + } >ROM - /* .ARM.extab and .ARM.exidx are only added because Clang need them */ - .ARM.extab . : { + /* .ARM.extab and .ARM.exidx are only added because Clang need them */ + .ARM.extab . : { *(.ARM.extab* .gnu.linkonce.armextab.*) - } >ROM + } >ROM - .ARM.exidx . : { + .ARM.exidx . : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) - } >ROM + } >ROM .rodata . : { __RODATA_START__ = .; diff --git a/bl2/bl2.ld.S b/bl2/bl2.ld.S index d332ec069..80cf7db97 100644 --- a/bl2/bl2.ld.S +++ b/bl2/bl2.ld.S @@ -34,16 +34,16 @@ SECTIONS *(.vectors) . = ALIGN(PAGE_SIZE); __TEXT_END__ = .; - } >RAM + } >RAM - /* .ARM.extab and .ARM.exidx are only added because Clang need them */ - .ARM.extab . : { + /* .ARM.extab and .ARM.exidx are only added because Clang need them */ + .ARM.extab . : { *(.ARM.extab* .gnu.linkonce.armextab.*) - } >RAM + } >RAM - .ARM.exidx . : { + .ARM.exidx . : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) - } >RAM + } >RAM .rodata . : { __RODATA_START__ = .;