* 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 e8af0fd..e762a90 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 0efae9b..56f42a9 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 c77cee4..a4852d5 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*)
+    }
+'