diff options
author | jb <jb@FreeBSD.org> | 1999-11-06 21:28:22 +0000 |
---|---|---|
committer | jb <jb@FreeBSD.org> | 1999-11-06 21:28:22 +0000 |
commit | def8da7129389f24e636315a1aea78e203183439 (patch) | |
tree | 8d0e8365aa1eda04c4dc0cd2170446c0dd4ce6da /gnu | |
parent | b1941ed9e5015451daaf44d4657be7917edf526f (diff) | |
download | FreeBSD-src-def8da7129389f24e636315a1aea78e203183439.zip FreeBSD-src-def8da7129389f24e636315a1aea78e203183439.tar.gz |
Add support for additional architectures.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/usr.bin/binutils/libbfd/Makefile.m68k | 50 | ||||
-rw-r--r-- | gnu/usr.bin/binutils/libbfd/Makefile.powerpc | 35 | ||||
-rw-r--r-- | gnu/usr.bin/binutils/libbfd/Makefile.rs6000 | 13 | ||||
-rw-r--r-- | gnu/usr.bin/binutils/libbfd/Makefile.sparc | 23 |
4 files changed, 121 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.m68k b/gnu/usr.bin/binutils/libbfd/Makefile.m68k new file mode 100644 index 0000000..53ba0e1 --- /dev/null +++ b/gnu/usr.bin/binutils/libbfd/Makefile.m68k @@ -0,0 +1,50 @@ +# +# $FreeBSD$ +# +SRCS+= aout32.c \ + cf-m68klynx.c \ + coff-aux.c \ + coff-m68k.c \ + coff-svm68k.c \ + coff-u68k.c \ + cofflink.c \ + cpu-m68k.c \ + elf32-m68k.c \ + elf32-target.h \ + elf32.c \ + elflink.c \ + lynx-core.c \ + m68k4knetbsd.c \ + m68klinux.c \ + m68klynx.c \ + m68knetbsd.c \ + sunos.c +VECS+= bfd_elf32_m68k_vec \ + m68k4knetbsd_vec \ + m68kaux_coff_vec \ + m68kcoff_vec \ + m68kcoffun_vec \ + m68klinux_vec \ + m68klynx_aout_vec \ + m68klynx_coff_vec \ + m68knetbsd_vec \ + m68ksysvcoff_vec \ + sunos_big_vec +.if ${MACHINE_ARCH} == "m68k" +CFLAGS+= -DDEFAULT_VECTOR=bfd_elf32_m68k_vec +.endif +CFLAGS+= -DHAVE_bfd_elf32_m68k_vec +CFLAGS+= -DHAVE_m68k4knetbsd_vec +CFLAGS+= -DHAVE_m68kaux_coff_vec +CFLAGS+= -DHAVE_m68kcoff_vec +CFLAGS+= -DHAVE_m68kcoffun_vec +CFLAGS+= -DHAVE_m68klinux_vec +CFLAGS+= -DHAVE_m68klynx_aout_vec +CFLAGS+= -DHAVE_m68klynx_coff_vec +CFLAGS+= -DHAVE_m68knetbsd_vec +CFLAGS+= -DHAVE_m68ksysvcoff_vec +CFLAGS+= -DHAVE_sunos_big_vec +CLEANFILES+= elf32-target.h + +elf32-target.h: elfxx-target.h + sed -e s/NN/32/g ${.ALLSRC} > ${.TARGET} diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.powerpc b/gnu/usr.bin/binutils/libbfd/Makefile.powerpc new file mode 100644 index 0000000..a91c0ab --- /dev/null +++ b/gnu/usr.bin/binutils/libbfd/Makefile.powerpc @@ -0,0 +1,35 @@ +# +# $FreeBSD$ +# + +SRCS+= cofflink.c \ + cpu-powerpc.c \ + elf32-ppc.c \ + elf32-target.h \ + elf32.c \ + elflink.c \ + pe-ppc.c \ + pei-ppc.c \ + ppcboot.c \ + xcofflink.c +VECS+= bfd_elf32_powerpc_vec \ + bfd_elf32_powerpcle_vec \ + bfd_powerpc_pe_vec \ + bfd_powerpc_pei_vec \ + bfd_powerpcle_pe_vec \ + bfd_powerpcle_pei_vec \ + ppcboot_vec +.if ${MACHINE_ARCH} == "powerpc" +CFLAGS+= -DDEFAULT_VECTOR=bfd_elf32_powerpc_vec +.endif +CFLAGS+= -DHAVE_bfd_elf32_powerpc_vec \ + -DHAVE_bfd_elf32_powerpcle_vec \ + -DHAVE_bfd_powerpc_pe_vec \ + -DHAVE_bfd_powerpc_pei_vec \ + -DHAVE_bfd_powerpcle_pe_vec \ + -DHAVE_bfd_powerpcle_pei_vec \ + -DHAVE_ppcboot_vec +CLEANFILES+= elf32-target.h + +elf32-target.h: elfxx-target.h + sed -e s/NN/32/g ${.ALLSRC} > ${.TARGET} diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.rs6000 b/gnu/usr.bin/binutils/libbfd/Makefile.rs6000 new file mode 100644 index 0000000..d54374c --- /dev/null +++ b/gnu/usr.bin/binutils/libbfd/Makefile.rs6000 @@ -0,0 +1,13 @@ +# +# $FreeBSD$ +# + +SRCS+= coff-rs6000.c \ + cofflink.c \ + cpu-rs6000.c \ + xcofflink.c +VECS+= rs6000coff_vec +.if ${MACHINE_ARCH} == "rs6000" +CFLAGS+= -DDEFAULT_VECTOR=rs6000coff_vec +.endif +CFLAGS+= -DHAVE_rs6000coff_vec diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.sparc b/gnu/usr.bin/binutils/libbfd/Makefile.sparc new file mode 100644 index 0000000..4937d0b --- /dev/null +++ b/gnu/usr.bin/binutils/libbfd/Makefile.sparc @@ -0,0 +1,23 @@ +# +# $FreeBSD$ +# +SRCS+= aout-sparcle.c \ + cf-sparclynx.c \ + coff-sparc.c \ + cpu-sparc.c \ + elf32-sparc.c \ + elf32-target.h \ + elf32.c \ + elflink.c \ + sparclinux.c \ + sparclynx.c \ + sparcnetbsd.c +VECS+= bfd_elf32_sparc_vec +.if ${MACHINE_ARCH} == "sparc" +CFLAGS+= -DDEFAULT_VECTOR=bfd_elf32_sparc_vec +.endif +CFLAGS+= -DHAVE_elf32_sparc_vec +CLEANFILES+= elf32-target.h + +elf32-target.h: elfxx-target.h + sed -e s/NN/32/g ${.ALLSRC} > ${.TARGET} |