* emulparams/elf32mipb.sh (OTHER_READONLY_SECTIONS): Don't give
authorIan Lance Taylor <ian@airs.com>
Tue, 24 May 1994 20:21:27 +0000 (20:21 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 24 May 1994 20:21:27 +0000 (20:21 +0000)
.reginfo an address.
(OTHER_READWRITE_SECTIONS): Don't give .lit4 or .lit8 an address.
(OTHER_SECTIONS): Define for .gptab.sdata and .gptab.sbss.
* scripttempl/elf.sc: Use OTHER_SECTIONS at end of script.

ld/ChangeLog
ld/emulparams/elf32mipb.sh

index 4e2249389419f78aeeab4e7d08e602cecac1f057..7eb00bbd0dea5a3900087f76a30459794ae2c796 100644 (file)
@@ -1,3 +1,11 @@
+Tue May 24 16:13:43 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * emulparams/elf32mipb.sh (OTHER_READONLY_SECTIONS): Don't give
+       .reginfo an address.
+       (OTHER_READWRITE_SECTIONS): Don't give .lit4 or .lit8 an address.
+       (OTHER_SECTIONS): Define for .gptab.sdata and .gptab.sbss.
+       * scripttempl/elf.sc: Use OTHER_SECTIONS at end of script.
+
 Thu May 19 13:31:33 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        Add support for ELF shared libraries.
index 73f90b24fa27e991a7c8be7dbe3e26fb4982d061..af397f1b2b3fc9759462da54a40fd9a80aa78e15 100644 (file)
@@ -4,14 +4,18 @@ TEXT_START_ADDR=0x0400000
 DATA_ADDR=0x10000000
 MAXPAGESIZE=0x40000
 NONPAGED_TEXT_START_ADDR=0x0400000
-OTHER_READONLY_SECTIONS='.reginfo : { *(.reginfo) }'
+OTHER_READONLY_SECTIONS='.reginfo : { *(.reginfo) }'
 OTHER_READWRITE_SECTIONS='
   _gp = . + 0x8000;
-  .lit8 : { *(.lit8) }
-  .lit4 : { *(.lit4) }
+  .lit8 : { *(.lit8) }
+  .lit4 : { *(.lit4) }
 '
 TEXT_START_SYMBOLS='_ftext = . ;'
 DATA_START_SYMBOLS='_fdata = . ;'
 OTHER_BSS_SYMBOLS='_fbss = .;'
 EXECUTABLE_SYMBOLS='_DYNAMIC_LINK = 0;'
+OTHER_SECTIONS='
+  .gptab.sdata : { *(.gptab.data) *(.gptab.sdata) }
+  .gptab.sbss : { *(.gptab.bss) *(.gptab.sbss) }
+'
 ARCH=mips