Makefile.i386 revision 130575
150472Speter# $FreeBSD: head/gnu/usr.bin/binutils/ld/Makefile.i386 130575 2004-06-16 07:09:44Z obrien $ 234495Sjdp 384910Sobrien.if ${TARGET_ARCH} == "i386" 4104875SobrienNATIVE_EMULATION= elf_i386_fbsd 584913SobrienHOST= ${TARGET_TUPLE} 693361SobrienCFLAGS+= -DDEFAULT_EMULATION=\"${NATIVE_EMULATION}\" 784913SobrienCFLAGS+= -DTARGET=\"${TARGET_TUPLE}\" 8119136Sobrien_i386_path= \"${TOOLS_PREFIX}/lib\":\"${TOOLS_PREFIX}/usr/lib\" 952941Sjb.else 1052957Sjb_i386_path= \"/usr/cross/i386-freebsd/usr/lib\" 1135716Sjb.endif 1293361SobrienEMS+= ${NATIVE_EMULATION} 1393361SobrienLDSCRIPTS+= ${NATIVE_EMULATION}.x ${NATIVE_EMULATION}.xbn ${NATIVE_EMULATION}.xn ${NATIVE_EMULATION}.xr \ 14130575Sobrien ${NATIVE_EMULATION}.xs ${NATIVE_EMULATION}.xu ${NATIVE_EMULATION}.xc ${NATIVE_EMULATION}.xsc \ 15130575Sobrien ${NATIVE_EMULATION}.xd ${NATIVE_EMULATION}.xdc 1693361SobrienSRCS+= e${NATIVE_EMULATION}.c 1793361SobrienCLEANFILES+= e${NATIVE_EMULATION}.c 1834495Sjdp 1993361Sobriene${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em scripttempl/elf.sc \ 2084910Sobrien genscripts.sh stringify.sed 2152941Sjb sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_i386_path} \ 22130575Sobrien ${TOOLS_PREFIX}/usr \ 2384913Sobrien ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ 24130575Sobrien "${NATIVE_EMULATION}" "" no ${NATIVE_EMULATION} "${TARGET_TUPLE}" 2552941Sjb 2684910Sobrien.if defined(BINUTILSDISTDIR) && exists(${BINUTILSDISTDIR}) 2793361SobrienEMS+= i386pe 2852941SjbLDSCRIPTS+= i386pe.x \ 2952941Sjb i386pe.xbn \ 3052941Sjb i386pe.xn \ 3152941Sjb i386pe.xr \ 3252941Sjb i386pe.xu 3384910SobrienSRCS+= ei386pe.c 3452941SjbCLEANFILES+= ei386pe.c 3552941Sjb 3684910Sobrienei386pe.c: emulparams/i386pe.sh emultempl/pe.em scripttempl/pe.sc \ 3784910Sobrien genscripts.sh stringify.sed 3852941Sjb sh ${.CURDIR}/genscripts.sh ${BINUTILSDISTDIR}/ld \ 39130575Sobrien /usr/cross/winnt/lib ${TOOLS_PREFIX}/usr/cross/winnt ${HOST} ${TARGET_TUPLE}-winnt \ 40130575Sobrien ${TARGET_TUPLE}-winnt i386pe "" no i386pe \ 41130575Sobrien ${TARGET_TUPLE}-winnt 4252941Sjb.endif 43