1114050Sobrien# $FreeBSD$ 2114050Sobrien 3131832SobrienNATIVE_EMULATION= elf_x86_64_fbsd 4131832Sobrien 5131832SobrienSRCS+= e${NATIVE_EMULATION}.c 6114050SobrienCLEANFILES+= e${NATIVE_EMULATION}.c 7131832Sobriene${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \ 8131832Sobrien scripttempl/elf.sc genscripts.sh stringify.sed 9219811Smarcel sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSEARCHPATH} \ 10130575Sobrien ${TOOLS_PREFIX}/usr \ 11114050Sobrien ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ 12160578Sobrien ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE} 13117130Sobrien 14117130SobrienX86_EMULATION= elf_i386_fbsd 15215439Stijl_i386_path= \"${TOOLS_PREFIX}/usr/lib32\" 16117130SobrienEMS+= ${X86_EMULATION} 17131832Sobrien.for ext in ${ELF_SCR_EXT} 18131832SobrienLDSCRIPTS+= ${X86_EMULATION}.${ext} 19131832Sobrien.endfor 20131832Sobrien 21117130SobrienSRCS+= e${X86_EMULATION}.c 22117130SobrienCLEANFILES+= e${X86_EMULATION}.c 23131832Sobriene${X86_EMULATION}.c: emulparams/${X86_EMULATION}.sh emultempl/elf32.em \ 24131832Sobrien scripttempl/elf.sc genscripts.sh stringify.sed 25117130Sobrien sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_i386_path} \ 26130575Sobrien ${TOOLS_PREFIX}/usr \ 27117130Sobrien ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ 28160578Sobrien ${X86_EMULATION} "" no ${X86_EMULATION} ${TARGET_TUPLE} 29