1# $FreeBSD$ 2 3DEFAULT_VECTOR= bfd_elf64_ia64_freebsd_vec 4 5SRCS+= cofflink.c \ 6 cpu-ia64.c \ 7 efi-app-ia64.c \ 8 elf32.c \ 9 elf32-gen.c \ 10 elf32-target.h \ 11 elf64.c \ 12 elf64-gen.c \ 13 elf64-ia64.c \ 14 elf64-target.h \ 15 elflink.c \ 16 pepigen.c \ 17 pex64igen.c 18 19VECS+= ${DEFAULT_VECTOR} \ 20 bfd_efi_app_ia64_vec \ 21 bfd_elf64_ia64_little_vec \ 22 bfd_elf64_ia64_big_vec \ 23 bfd_elf64_little_generic_vec bfd_elf64_big_generic_vec \ 24 bfd_elf32_little_generic_vec bfd_elf32_big_generic_vec 25 26CLEANFILES+= elf64-ia64.c pepigen.c pex64igen.c 27 28elf64-ia64.c: elfxx-ia64.c 29 sed -e s/NN/64/g ${.ALLSRC} > ${.TARGET} 30 31pepigen.c: peXXigen.c 32 sed -e s/XX/pep/g ${.ALLSRC} > ${.TARGET} 33 34pex64igen.c: peXXigen.c 35 sed -e s/XX/pex64/g ${.ALLSRC} > ${.TARGET} 36