101552010SJohn Birrell#
201552010SJohn Birrell# $FreeBSD$
301552010SJohn Birrell#
401552010SJohn Birrell
501552010SJohn BirrellSRCS+=		cofflink.c	\
601552010SJohn Birrell		cpu-powerpc.c	\
701552010SJohn Birrell		elf32-ppc.c	\
801552010SJohn Birrell		elf32-target.h	\
901552010SJohn Birrell		elf32.c		\
1001552010SJohn Birrell		elflink.c	\
1101552010SJohn Birrell		pe-ppc.c	\
1201552010SJohn Birrell		pei-ppc.c	\
1301552010SJohn Birrell		ppcboot.c	\
1401552010SJohn Birrell		xcofflink.c
1501552010SJohn BirrellVECS+=		bfd_elf32_powerpc_vec	\
1601552010SJohn Birrell		bfd_elf32_powerpcle_vec	\
1701552010SJohn Birrell		bfd_powerpc_pe_vec	\
1801552010SJohn Birrell		bfd_powerpc_pei_vec	\
1901552010SJohn Birrell		bfd_powerpcle_pe_vec	\
2001552010SJohn Birrell		bfd_powerpcle_pei_vec	\
2101552010SJohn Birrell		ppcboot_vec
22*ecc4dcbdSMarcel Moolenaar.if ${TARGET_ARCH} == "powerpc"
2301552010SJohn BirrellCFLAGS+=	-DDEFAULT_VECTOR=bfd_elf32_powerpc_vec
2401552010SJohn Birrell.endif
2501552010SJohn BirrellCFLAGS+=	-DHAVE_bfd_elf32_powerpc_vec	\
2601552010SJohn Birrell		-DHAVE_bfd_elf32_powerpcle_vec	\
2701552010SJohn Birrell		-DHAVE_bfd_powerpc_pe_vec	\
2801552010SJohn Birrell		-DHAVE_bfd_powerpc_pei_vec	\
2901552010SJohn Birrell		-DHAVE_bfd_powerpcle_pe_vec	\
3001552010SJohn Birrell		-DHAVE_bfd_powerpcle_pei_vec	\
3101552010SJohn Birrell		-DHAVE_ppcboot_vec
3201552010SJohn BirrellCLEANFILES+=	elf32-target.h
3301552010SJohn Birrell
3401552010SJohn Birrellelf32-target.h: elfxx-target.h
3501552010SJohn Birrell	sed -e s/NN/32/g ${.ALLSRC} > ${.TARGET}
36