Makefile.powerpc revision 119051
1# $FreeBSD: head/gnu/usr.bin/binutils/ld/Makefile.powerpc 119051 2003-08-17 21:45:26Z obrien $ 2 3TARGET_TUPLE?= powerpc-unknown-freebsd 4 5.if ${TARGET_ARCH} == "powerpc" 6NATIVE_EMULATION= elf32ppc 7HOST= ${TARGET_TUPLE} 8CFLAGS+= -DDEFAULT_EMULATION=\"${NATIVE_EMULATION}\" 9CFLAGS+= -DTARGET=\"${TARGET_TUPLE}\" 10_powerpc_path= \"${TOOLS_PREFIX}/lib:${TOOLS_PREFIX}/usr/lib\" 11.else 12_powerpc_path= \"/usr/cross/powerpc-freebsd/usr/lib\" 13.endif 14EMS+= ${NATIVE_EMULATION} 15LDSCRIPTS+= ${NATIVE_EMULATION}.x \ 16 ${NATIVE_EMULATION}.xbn \ 17 ${NATIVE_EMULATION}.xn \ 18 ${NATIVE_EMULATION}.xr \ 19 ${NATIVE_EMULATION}.xs \ 20 ${NATIVE_EMULATION}.xu \ 21 ${NATIVE_EMULATION}.xsc 22SRCS+= e${NATIVE_EMULATION}.c 23CLEANFILES+= e${NATIVE_EMULATION}.c 24 25e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \ 26 scripttempl/elf.sc genscripts.sh stringify.sed 27 sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_powerpc_path} \ 28 ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ 29 ${NATIVE_EMULATION} "" ${NATIVE_EMULATION} ${TARGET_TUPLE} 30