aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorJ.T. Conklin <jtc@acorntoolworks.com>1994-11-01 18:33:35 +0000
committerJ.T. Conklin <jtc@acorntoolworks.com>1994-11-01 18:33:35 +0000
commite574ddd43ab84053bcb24b5185b2d99b6e5981a6 (patch)
treeedec7dbf5a263edbc99ce82d537a43fd426a18d5 /ld
parentb531cfe94ef89d233965401497d97304e20432c4 (diff)
downloadgdb-e574ddd43ab84053bcb24b5185b2d99b6e5981a6.zip
gdb-e574ddd43ab84053bcb24b5185b2d99b6e5981a6.tar.gz
gdb-e574ddd43ab84053bcb24b5185b2d99b6e5981a6.tar.bz2
* Makefile.in (ALL_EMULATIONS): Added em68knbsd.o.
(em68knbsd.c): New target. * config/m68k-nbsd.mt: New file. * emulparams/m68knbsd.sh: New file. * configure.in (m68*-*-netbsd*): Use above configs.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog9
-rw-r--r--ld/Makefile.in11
-rw-r--r--ld/config/.Sanitize1
-rw-r--r--ld/config/m68k-nbsd.mt1
-rw-r--r--ld/emulparams/.Sanitize1
-rw-r--r--ld/emulparams/m68knbsd.sh5
6 files changed, 24 insertions, 4 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index f0a6440..0a9cd22 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,12 @@
+Tue Nov 1 10:30:19 1994 J.T. Conklin (jtc@rtl.cygnus.com)
+
+ * Makefile.in (ALL_EMULATIONS): Added em68knbsd.o.
+ (em68knbsd.c): New target.
+
+ * config/m68k-nbsd.mt: New file.
+ * emulparams/m68knbsd.sh: New file.
+ * configure.in (m68*-*-netbsd*): Use above configs.
+
Mon Oct 31 19:35:17 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
* emultempl/sunos.em (gld${EMULATION_NAME}_find_so): If we find an
diff --git a/ld/Makefile.in b/ld/Makefile.in
index 9f05128..57ac88a 100644
--- a/ld/Makefile.in
+++ b/ld/Makefile.in
@@ -199,10 +199,10 @@ ALL_EMULATIONS = ea29k.o ealpha.o ecoff_sparc.o eebmon29k.o \
eh8300h.o eh8500.o eh8500b.o eh8500c.o eh8500m.o eh8500s.o \
ehp300bsd.o ehp3hpux.o ehppaelf.o ei386aout.o ei386bsd.o \
ei386coff.o ei386go32.o ei386linux.o ei386lynx.o ei386mach.o \
- ei386nbsd.c ei386nw.o elnk960.o em68kaout.o em68kcoff.o \
- em68klynx.o em88kbcs.o emipsbig.o emipsbsd.o emipsidt.o \
- emipsidtl.o emipslit.o enews.o ens32knbsd.c eppcnw.o \
- eriscix.o esa29200.o esh.o esparclynx.o esparcnbsd.c \
+ ei386nbsd.o ei386nw.o elnk960.o em68kaout.o em68kcoff.o \
+ em68klynx.o em68knbsd.o em88kbcs.o emipsbig.o emipsbsd.o \
+ emipsidt.o emipsidtl.o emipslit.o enews.o ens32knbsd.o eppcnw.o \
+ eriscix.o esa29200.o esh.o esparclynx.o esparcnbsd.o \
est2000.o esun3.o esun4.o evanilla.o evax.o evsta.o \
ez8ksim.o
@@ -446,6 +446,9 @@ eppcnw.c: $(srcdir)/emulparams/ppcnw.sh \
ei386nbsd.c: $(srcdir)/emulparams/i386nbsd.sh \
$(srcdir)/emultmpl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
${GENSCRIPTS} i386nbsd
+em68knbsd.c: $(srcdir)/emulparams/m68knbsd.sh \
+ $(srcdir)/emultmpl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
+ ${GENSCRIPTS} m68knbsd
ens32knbsd.c: $(srcdir)/emulparams/ns32knbsd.sh \
$(srcdir)/emultmpl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
${GENSCRIPTS} ns32knbsd
diff --git a/ld/config/.Sanitize b/ld/config/.Sanitize
index 6b77fac..afcc6ee 100644
--- a/ld/config/.Sanitize
+++ b/ld/config/.Sanitize
@@ -64,6 +64,7 @@ irix4.mh
m68k-coff.mt
m68k.mt
m68k-lynx.mt
+m68k-nbsd.mt
m68klynx.mh
m68kv.mt
m88k-bcs.mt
diff --git a/ld/config/m68k-nbsd.mt b/ld/config/m68k-nbsd.mt
new file mode 100644
index 0000000..f3c8c8a
--- /dev/null
+++ b/ld/config/m68k-nbsd.mt
@@ -0,0 +1 @@
+EMUL=m68knbsd
diff --git a/ld/emulparams/.Sanitize b/ld/emulparams/.Sanitize
index 5824aa9..3e4b42e 100644
--- a/ld/emulparams/.Sanitize
+++ b/ld/emulparams/.Sanitize
@@ -61,6 +61,7 @@ lnk960.sh
m68kaout.sh
m68kcoff.sh
m68klynx.sh
+m68knbsd.sh
m88kbcs.sh
mipsbig.sh
mipsbsd.sh
diff --git a/ld/emulparams/m68knbsd.sh b/ld/emulparams/m68knbsd.sh
new file mode 100644
index 0000000..75dac0e
--- /dev/null
+++ b/ld/emulparams/m68knbsd.sh
@@ -0,0 +1,5 @@
+SCRIPT_NAME=aout
+TEXT_START_ADDR=0x1020
+OUTPUT_FORMAT="a.out-m68k-netbsd"
+PAGE_SIZE=0x1000
+ARCH=m68k