Tue Feb 27 15:09:21 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
authorIan Lance Taylor <ian@airs.com>
Tue, 27 Feb 1996 20:46:55 +0000 (20:46 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 27 Feb 1996 20:46:55 +0000 (20:46 +0000)
* configure.tgt (m68k-*-linuxaout*, m68k-*-linux*): New targets.
* emulparams/m68klinux.sh: New file.
* emultempl/linux.em (gld${EMULATION_NAME}_before_allocation):
Call bfd_${EMULATION_NAME}_size_dynamic_sections instead of
bfd_linux_size_dynamic_sections.
* Makefile.in (ALL_EMULATIONS): Add em68klinux.o.
(em68klinux.c): New target.
* configure.host (m68*-*-linuxaout*, m68*-*-linux*): New hosts.

Tue Feb 27 12:55:46 1996  Ian Lance Taylor  <ian@cygnus.com>

* Makefile.in (ALL_EMULATIONS): Sort into alphabetical order.
Fill in missing entries.

ld/ChangeLog
ld/emulparams/.Sanitize
ld/emulparams/m68klinux.sh [new file with mode: 0644]

index 3d16ef38293943ef7396b269f96a3da7937de9be..0f3c78ffc962ef05af0f24e3f9fe1de46b06c5b2 100644 (file)
@@ -1,5 +1,19 @@
+Tue Feb 27 15:09:21 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * configure.tgt (m68k-*-linuxaout*, m68k-*-linux*): New targets.
+       * emulparams/m68klinux.sh: New file.
+       * emultempl/linux.em (gld${EMULATION_NAME}_before_allocation):
+       Call bfd_${EMULATION_NAME}_size_dynamic_sections instead of
+       bfd_linux_size_dynamic_sections.
+       * Makefile.in (ALL_EMULATIONS): Add em68klinux.o.
+       (em68klinux.c): New target.
+       * configure.host (m68*-*-linuxaout*, m68*-*-linux*): New hosts.
+
 Tue Feb 27 12:55:46 1996  Ian Lance Taylor  <ian@cygnus.com>
 
+       * Makefile.in (ALL_EMULATIONS): Sort into alphabetical order.
+       Fill in missing entries.
+
        * lexsup.c (parse_args): Recognize --no-whole-archive.
        * ldlang.h (lang_input_statement_type): Add whole_archive field.
        * ldlang.c (new_afile): Set whole_archive field.
index a49c3852e97b5f201951dae419d9fea73d2c8b38..7bd2af78fd5241e630c64286940b94482719a66b 100644 (file)
@@ -91,6 +91,7 @@ m68kaout.sh
 m68kaux.sh
 m68kcoff.sh
 m68kelf.sh
+m68klinux.sh
 m68klynx.sh
 m68knbsd.sh
 m68kpsos.sh
diff --git a/ld/emulparams/m68klinux.sh b/ld/emulparams/m68klinux.sh
new file mode 100644 (file)
index 0000000..56c3dad
--- /dev/null
@@ -0,0 +1,7 @@
+SCRIPT_NAME=aout
+OUTPUT_FORMAT="a.out-m68k-linux"
+TARGET_PAGE_SIZE=0x1000
+TEXT_START_ADDR=0x1020
+NONPAGED_TEXT_START_ADDR=0
+ARCH=m68k
+TEMPLATE_NAME=linux