# $FreeBSD$ DEFAULT_VECTOR= bfd_elf64_sparc_vec SRCS+= aout32.c \ cpu-sparc.c \ elf32-sparc.c \ elf32-target.h \ elf32.c \ elf64-sparc%FIXED.c \ elf64-target.h \ elf64.c \ elflink.c \ sparcnetbsd.c \ sunos.c VECS= ${DEFAULT_VECTOR} bfd_elf32_sparc_vec sparcnetbsd_vec sunos_big_vec .if ${TARGET_ARCH} == "sparc64" CFLAGS+= -DDEFAULT_VECTOR=${DEFAULT_VECTOR} .endif CLEANFILES+= elf32-target.h elf64-target.h CLEANFILES+= elf64-sparc%FIXED.c elf64-sparc%FIXED.c: elf64-sparc.c elf64-sparc.c-bad-rtld.diff cp ${.ALLSRC:M*.c} ${.TARGET} patch -b .orig < ${.ALLSRC:M*.diff}