aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-05-04 20:22:15 +0000
committerIan Lance Taylor <ian@airs.com>1994-05-04 20:22:15 +0000
commit0573a3b13509ea7063e7f8aea07f7c9e15620da9 (patch)
treee8eb248cf04266dbc9a7ba85e0b007dc3cd5cb42 /ld
parent2237e240e3bcafb33019d392892524fdbeaff55a (diff)
downloadgdb-0573a3b13509ea7063e7f8aea07f7c9e15620da9.zip
gdb-0573a3b13509ea7063e7f8aea07f7c9e15620da9.tar.gz
gdb-0573a3b13509ea7063e7f8aea07f7c9e15620da9.tar.bz2
* config/m68k.mt (EMUL): Set to m68kaout.
* emulparams/m68kaout.sh: New file. * Makefile.in (ALL_EMULATIONS): Add em_m68kaout.o. (em_m68kaout.c): New target.
Diffstat (limited to 'ld')
-rw-r--r--ld/config/m68k.mt3
-rw-r--r--ld/emulparams/.Sanitize1
-rw-r--r--ld/emulparams/m68kaout.sh7
3 files changed, 9 insertions, 2 deletions
diff --git a/ld/config/m68k.mt b/ld/config/m68k.mt
index 4cb7625..2c7a01e 100644
--- a/ld/config/m68k.mt
+++ b/ld/config/m68k.mt
@@ -1,2 +1 @@
-# This seems somewhat bogus.
-EMUL=sun3
+EMUL=m68kaout
diff --git a/ld/emulparams/.Sanitize b/ld/emulparams/.Sanitize
index 6d308fb..837a47f 100644
--- a/ld/emulparams/.Sanitize
+++ b/ld/emulparams/.Sanitize
@@ -54,6 +54,7 @@ i386linux.sh
i386lynx.sh
i386mach.sh
lnk960.sh
+m68kaout.sh
m68kcoff.sh
m68klynx.sh
m88kbcs.sh
diff --git a/ld/emulparams/m68kaout.sh b/ld/emulparams/m68kaout.sh
new file mode 100644
index 0000000..6a2db92
--- /dev/null
+++ b/ld/emulparams/m68kaout.sh
@@ -0,0 +1,7 @@
+SCRIPT_NAME=aout
+OUTPUT_FORMAT="a.out-zero-big"
+TEXT_START_ADDR=0x2020
+PAGE_SIZE=0x2000
+SEGMENT_SIZE=0x20000
+NONPAGED_TEXT_START_ADDR=0x2000
+ARCH=m68k