158953Ssteve# $FreeBSD$ 258953Ssteve 3131832SobrienNATIVE_EMULATION= elf64_sparc_fbsd 458959Ssteve 593361SobrienSRCS+= e${NATIVE_EMULATION}.c 693361SobrienCLEANFILES+= e${NATIVE_EMULATION}.c 793361Sobriene${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \ 884910Sobrien scripttempl/elf.sc genscripts.sh stringify.sed 9219811Smarcel sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSEARCHPATH} \ 10130575Sobrien ${TOOLS_PREFIX}/usr \ 1184913Sobrien ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ 12130575Sobrien ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE} 1358953Ssteve 14131832Sobrien 15107643Sobrien.for BITS in 64 32 16107643Sobrien 17107643SobrienEMS+= elf${BITS}_sparc 18131832Sobrien.for ext in ${ELF_SCR_EXT} 19131832SobrienLDSCRIPTS+= elf${BITS}_sparc.${ext} 20131832Sobrien.endfor 21131832Sobrien 22107643SobrienSRCS+= eelf${BITS}_sparc.c 23107643SobrienCLEANFILES+= eelf${BITS}_sparc.c 24107643Sobrieneelf${BITS}_sparc.c: emulparams/elf${BITS}_sparc.sh emultempl/elf32.em \ 2584910Sobrien scripttempl/elf.sc genscripts.sh stringify.sed 26219811Smarcel sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSEARCHPATH} \ 27130575Sobrien ${TOOLS_PREFIX}/usr \ 2884913Sobrien ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ 29130575Sobrien elf${BITS}_sparc "" no elf${BITS}_sparc ${TARGET_TUPLE} 30107643Sobrien 31107643Sobrien.endfor # BITS 32