mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-10 14:59:31 +08:00
New hp300bsd port.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
Mon Feb 17 12:04:36 1992 Per Bothner (bothner at cygnus.com)
|
||||||
|
|
||||||
|
* Makefile.in, and new files hp300bsd.sh, config/mh-hp300bsd,
|
||||||
|
config/mt-hp300bsd: New port to hp300 running BSD.
|
||||||
|
|
||||||
Sat Feb 15 13:59:54 1992 Per Bothner (bothner at cygnus.com)
|
Sat Feb 15 13:59:54 1992 Per Bothner (bothner at cygnus.com)
|
||||||
|
|
||||||
Major rewrite of how ld is configured. The major idea
|
Major rewrite of how ld is configured. The major idea
|
||||||
|
@ -98,7 +98,7 @@ BFDLIB=$(unsubdir)/../bfd$(subdir)/libbfd.a
|
|||||||
LIBIBERTY=$(unsubdir)/../libiberty$(subdir)/libiberty.a
|
LIBIBERTY=$(unsubdir)/../libiberty$(subdir)/libiberty.a
|
||||||
|
|
||||||
ALL_EMULATIONS=ld__lnk960.o ld__sun3.o ld__i386aout.o \
|
ALL_EMULATIONS=ld__lnk960.o ld__sun3.o ld__i386aout.o \
|
||||||
ld__m88kbcs.o ld__a29k.o ld__news.o ld__h8300hms.o ld__ebmon29k.o \
|
ld__m88kbcs.o ld__a29k.o ld__news.o ld__hp300bsd.o ld__h8300hms.o ld__ebmon29k.o \
|
||||||
ld__sun4.o ld__gld960.o ld__vanilla.o
|
ld__sun4.o ld__gld960.o ld__vanilla.o
|
||||||
|
|
||||||
EMULATION_OFILES=${ALL_EMULATIONS}
|
EMULATION_OFILES=${ALL_EMULATIONS}
|
||||||
@ -182,6 +182,9 @@ ld__sun3.c: $(srcdir)/sun3.sh \
|
|||||||
ld__news.c: $(srcdir)/news.sh \
|
ld__news.c: $(srcdir)/news.sh \
|
||||||
$(srcdir)/generic.em $(srcdir)/aout.sc-sh ${GEN_DEPENDS}
|
$(srcdir)/generic.em $(srcdir)/aout.sc-sh ${GEN_DEPENDS}
|
||||||
${GENSCRIPTS} news.sh
|
${GENSCRIPTS} news.sh
|
||||||
|
ld__hp300bsd.c: $(srcdir)/hp300bsd.sh \
|
||||||
|
$(srcdir)/generic.em $(srcdir)/aout.sc-sh ${GEN_DEPENDS}
|
||||||
|
${GENSCRIPTS} hp300bsd.sh
|
||||||
ld__i386aout.c: $(srcdir)/i386aout.sh \
|
ld__i386aout.c: $(srcdir)/i386aout.sh \
|
||||||
$(srcdir)/generic.em $(srcdir)/aout.sc-sh ${GEN_DEPENDS}
|
$(srcdir)/generic.em $(srcdir)/aout.sc-sh ${GEN_DEPENDS}
|
||||||
${GENSCRIPTS} i386aout.sh
|
${GENSCRIPTS} i386aout.sh
|
||||||
|
8
ld/config/hp300bsd.mh
Executable file
8
ld/config/hp300bsd.mh
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#CC=gcc -ansi -Wall
|
||||||
|
CC=cc
|
||||||
|
YACC=yacc -d
|
||||||
|
|
||||||
|
|
||||||
|
HOSTING_CRT0=/lib/crt0.o
|
||||||
|
HOSTING_LIBS=-lc
|
||||||
|
HOSTING_EMU=LDEMULATION=hp300bsd; export LDEMULATION
|
2
ld/config/hp300bsd.mt
Normal file
2
ld/config/hp300bsd.mt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
EMUL=hp300bsd
|
||||||
|
|
6
ld/hp300bsd.sh
Executable file
6
ld/hp300bsd.sh
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
EMULATION_NAME=hp300bsd
|
||||||
|
SCRIPT_NAME=aout
|
||||||
|
OUTPUT_FORMAT="a.out-hp300bsd"
|
||||||
|
TEXT_START_ADDR=0
|
||||||
|
PAGE_SIZE=4096
|
||||||
|
ARCH=m68k
|
Reference in New Issue
Block a user