diff options
author | jb <jb@FreeBSD.org> | 1998-03-12 12:29:20 +0000 |
---|---|---|
committer | jb <jb@FreeBSD.org> | 1998-03-12 12:29:20 +0000 |
commit | af72b85fc761179db5b3cf4841b78cbfe29acc78 (patch) | |
tree | 286577cfd73ee5fd2b3d9387fe58f3c134b07aba /gnu | |
parent | ce640a0b5070b92d20a4d91aac7755d28beed2c6 (diff) | |
download | FreeBSD-src-af72b85fc761179db5b3cf4841b78cbfe29acc78.zip FreeBSD-src-af72b85fc761179db5b3cf4841b78cbfe29acc78.tar.gz |
Configure bfd for elf64, elf32, and aout. Yes alpha can handle i386
formats. No i386 can't handle alpha formats. 8-)
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/usr.bin/binutils/libbfd/Makefile.alpha | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.alpha b/gnu/usr.bin/binutils/libbfd/Makefile.alpha new file mode 100644 index 0000000..5f5aa27 --- /dev/null +++ b/gnu/usr.bin/binutils/libbfd/Makefile.alpha @@ -0,0 +1,30 @@ +# +# $Id: Makefile.i386,v 1.1 1998/03/12 02:55:26 jdp Exp $ +# + +SRCS+= coff-alpha.c cpu-alpha.c ecoff.c ecofflink.c elf64-alpha.c \ + elf64.c elflink.c +SRCS+= aout32.c coff-i386.c cofflink.c cpu-i386.c \ + elf32-i386.c elf32.c i386bsd.c i386freebsd.c +CFLAGS+= -DDEFAULT_VECTOR=bfd_elf64_alpha_vec +CFLAGS+= -DSELECT_VECS="&bfd_elf64_alpha_vec,&ecoffalpha_little_vec,&bfd_elf32_i386_vec,&i386freebsd_vec,&i386bsd_vec,&i386coff_vec" +CFLAGS+= -DSELECT_ARCHITECTURES="&bfd_alpha_arch,&bfd_i386_arch" +CFLAGS+= -DHAVE_bfd_elf64_alpha_vec +CFLAGS+= -DHAVE_ecoffalpha_little_vec +CFLAGS+= -DHAVE_bfd_elf32_i386_vec +CFLAGS+= -DHAVE_i386freebsd_vec +CFLAGS+= -DHAVE_i386bsd_vec +CFLAGS+= -DHAVE_i386coff_vec +CLEANFILES+= elf64-target.h elf32-target.h + +beforedepend: elf64-target.h elf32-target.h + +elf64-alpha.o: elf64-target.h + +elf32-i386.o: elf32-target.h + +elf64-target.h: elfxx-target.h + sed -e s/NN/64/g ${.ALLSRC} > ${.TARGET} + +elf32-target.h: elfxx-target.h + sed -e s/NN/32/g ${.ALLSRC} > ${.TARGET} |