]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - ld/emulparams/elf32bfinfd.sh
Merge commit 'upstream/2.20'
[msp430-binutils.git] / ld / emulparams / elf32bfinfd.sh
index 19ec748b7fb983ba675bf981b76c011e8c42a3ac..3e0420e793e89f2c4ac0da499cf14afffa8832d0 100644 (file)
@@ -14,3 +14,32 @@ OTHER_READONLY_SECTIONS="
     ${RELOCATING+__ROFIXUP_END__ = .;}
   }
 "
+# 0xfeb00000, 0xfec00000, 0xff700000, 0xff800000, 0xff900000
+# 0xffa00000 are also used in Dynamic linker and linux kernel.
+# They need to be kept synchronized.
+OTHER_SECTIONS="
+  .l2.text 0xfeb00000  :
+  {
+    *(.l2.text)
+  }
+  .l2.data 0xfec00000  :
+  {
+    *(.l2.data)
+  }
+  .l1.data 0xff700000  :
+  {
+    *(.l1.data)
+  }
+  .l1.data.A 0xff800000        :
+  {
+    *(.l1.data.A)
+  }
+  .l1.data.B 0xff900000        :
+  {
+    *(.l1.data.B)
+  }
+  .l1.text  0xffa00000 :
+  {
+    *(.l1.text)
+  }
+"