From e574ddd43ab84053bcb24b5185b2d99b6e5981a6 Mon Sep 17 00:00:00 2001 From: "J.T. Conklin" Date: Tue, 1 Nov 1994 18:33:35 +0000 Subject: [PATCH] * 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. --- ld/ChangeLog | 9 +++++++++ ld/Makefile.in | 11 +++++++---- ld/config/.Sanitize | 1 + ld/config/m68k-nbsd.mt | 1 + ld/emulparams/.Sanitize | 1 + ld/emulparams/m68knbsd.sh | 5 +++++ 6 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 ld/config/m68k-nbsd.mt create mode 100644 ld/emulparams/m68knbsd.sh diff --git a/ld/ChangeLog b/ld/ChangeLog index f0a6440bf1..0a9cd2218d 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 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): If we find an diff --git a/ld/Makefile.in b/ld/Makefile.in index 9f051288f3..57ac88a0d9 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 6b77fac13c..afcc6ee4e5 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 0000000000..f3c8c8a006 --- /dev/null +++ b/ld/config/m68k-nbsd.mt @@ -0,0 +1 @@ +EMUL=m68knbsd diff --git a/ld/emulparams/.Sanitize b/ld/emulparams/.Sanitize index 5824aa93b1..3e4b42e31c 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 0000000000..75dac0ec98 --- /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