Add .extab and .exidx sections
[project/bcm63xx/atf.git] / bl1 / bl1.ld.S
index 484787d02f1a00d58c43b855b44d35b76d457b54..fabe3ef66a217dd0ebd76b3aa814785e4bf59677 100644 (file)
@@ -32,6 +32,15 @@ SECTIONS
         __TEXT_END__ = .;
      } >ROM
 
+     /* .ARM.extab and .ARM.exidx are only added because Clang need them */
+     .ARM.extab . : {
+        *(.ARM.extab* .gnu.linkonce.armextab.*)
+     } >ROM
+
+     .ARM.exidx . : {
+        *(.ARM.exidx* .gnu.linkonce.armexidx.*)
+     } >ROM
+
     .rodata . : {
         __RODATA_START__ = .;
         *(.rodata*)