Makefile.sparc64 revision 58959
158953Ssteve#
258953Ssteve# $FreeBSD: head/gnu/usr.bin/binutils/ld/Makefile.sparc64 58959 2000-04-03 03:42:07Z steve $
358953Ssteve#
458953Ssteve
558953Ssteve.if	${TARGET_ARCH} == "sparc64"
658953SsteveHOST=		sparc64-unknown-freebsd
758959SsteveCFLAGS+=	-DDEFAULT_EMULATION=\"elf32_sparc\"
858953SsteveCFLAGS+=	-DTARGET=\"sparc64-unknown-freebsd\"
958953Ssteve_sparc_path=	\"/usr/lib\"
1058953Ssteve.else
1158953Ssteve_sparc_path=	\"/usr/cross/sparc-freebsd/usr/lib\"
1258953Ssteve.endif
1358959Ssteve
1458953SsteveEMS+=		ld_elf64_sparc_emulation
1558953SsteveLDSCRIPTS+=	elf64_sparc.x elf64_sparc.xbn elf64_sparc.xn elf64_sparc.xr \
1658953Ssteve		elf64_sparc.xs elf64_sparc.xu
1758953SsteveSRCS+=		eelf64_sparc.c
1858953SsteveCLEANFILES+=	eelf64_sparc.c
1958953Ssteve
2058959SsteveEMS+=		ld_elf32_sparc_emulation
2158959SsteveLDSCRIPTS+=	elf32_sparc.x elf32_sparc.xbn elf32_sparc.xn elf32_sparc.xr \
2258959Ssteve		elf32_sparc.xs elf32_sparc.xu
2358959SsteveSRCS+=		eelf32_sparc.c
2458959SsteveCLEANFILES+=	eelf32_sparc.c
2558959Ssteve
2658953Ssteveeelf64_sparc.c:	emulparams/elf64_sparc.sh emultempl/elf32.em \
2758953Ssteve		scripttempl/elf.sc genscripts.sh emultempl/stringify.sed
2858953Ssteve	sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_sparc_path} \
2958953Ssteve	    ${HOST} sparc64-unknown-freebsd sparc64-unknown-freebsd \
3058953Ssteve	    elf64_sparc "" elf64_sparc sparc64-unknown-freebsd
3158953Ssteve
3258959Ssteveeelf32_sparc.c:	emulparams/elf32_sparc.sh emultempl/elf32.em \
3358959Ssteve		scripttempl/elf.sc genscripts.sh emultempl/stringify.sed
3458959Ssteve	sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_sparc_path} \
3558959Ssteve	    ${HOST} sparc64-unknown-freebsd sparc64-unknown-freebsd \
3658959Ssteve	    elf32_sparc "" elf32_sparc sparc64-unknown-freebsd
37