diff options
author | sos <sos@FreeBSD.org> | 1998-05-25 17:34:42 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 1998-05-25 17:34:42 +0000 |
commit | ea8b97a0939c1de01759e77cf2d725439764f611 (patch) | |
tree | 08825db7b10675d1a0c775679f232601031d5162 /gnu | |
parent | 872aa46bafaaa0870fa3f8fbeb7ff42117e6af12 (diff) | |
download | FreeBSD-src-ea8b97a0939c1de01759e77cf2d725439764f611.zip FreeBSD-src-ea8b97a0939c1de01759e77cf2d725439764f611.tar.gz |
ELF preparation step 1:
Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.
This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.
Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/usr.bin/Makefile | 11 | ||||
-rw-r--r-- | gnu/usr.bin/as/Makefile | 3 | ||||
-rw-r--r-- | gnu/usr.bin/ld/Makefile | 3 |
3 files changed, 7 insertions, 10 deletions
diff --git a/gnu/usr.bin/Makefile b/gnu/usr.bin/Makefile index d07b84e..e3a97cb 100644 --- a/gnu/usr.bin/Makefile +++ b/gnu/usr.bin/Makefile @@ -1,12 +1,7 @@ -# $Id: Makefile,v 1.40 1998/05/12 21:07:45 jb Exp $ +# $Id: Makefile,v 1.41 1998/05/12 23:09:36 jb Exp $ -SUBDIR= awk bc bison cc cpio cvs dc dialog diff diff3 genclass gperf \ - grep groff gzip man patch ptx rcs sdiff send-pr \ - sort tar texinfo - -.if ${BINFORMAT} == "elf" -SUBDIR+= binutils -.endif +SUBDIR= awk bc binutils bison cc cpio cvs dc dialog diff diff3 genclass gperf \ + grep groff gzip man patch ptx rcs sdiff send-pr sort tar texinfo .if ${MACHINE_ARCH} == "i386" SUBDIR+=as gdb ld diff --git a/gnu/usr.bin/as/Makefile b/gnu/usr.bin/as/Makefile index 4e25646..a16c603 100644 --- a/gnu/usr.bin/as/Makefile +++ b/gnu/usr.bin/as/Makefile @@ -1,5 +1,5 @@ # from: @(#)Makefile 6.1 (Berkeley) 3/3/91 -# $Id: Makefile,v 1.12 1997/02/22 15:43:22 peter Exp $ +# $Id: Makefile,v 1.13 1998/03/06 13:13:15 bde Exp $ .include "config/Makefile.$(MACHINE)" @@ -16,6 +16,7 @@ gas_objformat=aout ADDINCLUDE=-I${.OBJDIR} PROG= as +BINDIR= /usr/libexec/aout SRCS+= app.c as.c atof-generic.c bignum-copy.c \ cond.c expr.c flo-const.c flo-copy.c flonum-mult.c \ frags.c hash.c hex-value.c input-file.c input-scrub.c \ diff --git a/gnu/usr.bin/ld/Makefile b/gnu/usr.bin/ld/Makefile index 1c60e2b..a782641 100644 --- a/gnu/usr.bin/ld/Makefile +++ b/gnu/usr.bin/ld/Makefile @@ -1,7 +1,8 @@ -# $Id: Makefile,v 1.21 1997/02/22 15:46:17 peter Exp $ +# $Id: Makefile,v 1.22 1997/06/29 21:36:33 bde Exp $ # PROG= ld +BINDIR= /usr/libexec/aout SRCS= ld.c symbol.c lib.c shlib.c warnings.c support.c rrs.c xbits.c md.c \ cplus-dem.c CFLAGS+= -I$(.CURDIR) -I$(.CURDIR)/$(MACHINE) \ |