* emulparams/elf32bmipn32.sh (OTHER_RELOCATING_SECTIONS): Add
authorMark Mitchell <mark@codesourcery.com>
Mon, 19 Jul 1999 20:21:52 +0000 (20:21 +0000)
committerMark Mitchell <mark@codesourcery.com>
Mon, 19 Jul 1999 20:21:52 +0000 (20:21 +0000)
.MIPS.events and .MIPS.content handling.
* emulparams/elf64bmip.sh (OTHER_RELOCATING_SECTIONS): Likewise.

ld/ChangeLog
ld/emulparams/elf32bmipn32.sh
ld/emulparams/elf64bmip.sh

index e8af0fd3f673e4c22fb114c39c1607190edbb2f5..e762a905c408592c1639dd0e922f8b9c89d72c43 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 19 14:19:14 1999  Mark P. Mitchell  <mark@codesourcery.com>
+
+       * emulparams/elf32bmipn32.sh (OTHER_RELOCATING_SECTIONS): Add
+       .MIPS.events and .MIPS.content handling.
+       * emulparams/elf64bmip.sh (OTHER_RELOCATING_SECTIONS): Likewise.
+
 1999-07-17  Nick Clifton  <nickc@cygnus.com>
 
        * ldlang.c (get_target): New function: Return true iff the
index 0efae9bae29a8cfab76888b11b4adbff0ad3190f..56f42a9b2964773a61eb5e1514fa6910f9241d3f 100755 (executable)
@@ -41,3 +41,35 @@ EXECUTABLE_SYMBOLS="
 # segment.
 WRITABLE_RODATA=
 
+OTHER_RELOCATING_SECTIONS='
+  .MIPS.events.text :
+    {
+       *(.MIPS.events.text)
+       *(.MIPS.events.gnu.linkonce.t*)
+    }
+  .MIPS.content.text : 
+    {
+       *(.MIPS.content.text)
+       *(.MIPS.content.gnu.linkonce.t*)
+    }
+  .MIPS.events.data : 
+    {
+       *(.MIPS.events.data)
+       *(.MIPS.events.gnu.linkonce.d*)
+    }
+  .MIPS.content.data : 
+    {
+       *(.MIPS.content.data)
+       *(.MIPS.content.gnu.linkonce.d*)
+    }
+  .MIPS.events.rodata : 
+    {
+       *(.MIPS.events.rodata)
+       *(.MIPS.events.gnu.linkonce.r*)
+    }
+  .MIPS.content.rodata : 
+    {
+       *(.MIPS.content.rodata)
+       *(.MIPS.content.gnu.linkonce.r*)
+    }
+'
index c77cee4eacc6db2b7d3f0148d5fdbe62abe93352..a4852d53cf42d7588c67b12f27bc42319d71a874 100755 (executable)
@@ -45,3 +45,35 @@ EXECUTABLE_SYMBOLS="
 WRITABLE_RODATA=
 
 
+OTHER_RELOCATING_SECTIONS='
+  .MIPS.events.text :
+    {
+       *(.MIPS.events.text)
+       *(.MIPS.events.gnu.linkonce.t*)
+    }
+  .MIPS.content.text : 
+    {
+       *(.MIPS.content.text)
+       *(.MIPS.content.gnu.linkonce.t*)
+    }
+  .MIPS.events.data : 
+    {
+       *(.MIPS.events.data)
+       *(.MIPS.events.gnu.linkonce.d*)
+    }
+  .MIPS.content.data : 
+    {
+       *(.MIPS.content.data)
+       *(.MIPS.content.gnu.linkonce.d*)
+    }
+  .MIPS.events.rodata : 
+    {
+       *(.MIPS.events.rodata)
+       *(.MIPS.events.gnu.linkonce.r*)
+    }
+  .MIPS.content.rodata : 
+    {
+       *(.MIPS.content.rodata)
+       *(.MIPS.content.gnu.linkonce.r*)
+    }
+'