4 #xxxIMPxxx: TARGET_BIG_ENDIAN is lame. We should use the netbsd convention
7 .if defined(TARGET_BIG_ENDIAN)
8 NATIVE_EMULATION=elf${_sz}btsmip_fbsd
10 NATIVE_EMULATION=elf${_sz}ltsmip_fbsd
13 SRCS+= e${NATIVE_EMULATION}.c
14 CLEANFILES+= e${NATIVE_EMULATION}.c
16 # nb: elf32 handles both elf32 and elf64 targets
17 e${NATIVE_EMULATION}.c: ${.CURDIR}/${NATIVE_EMULATION}.sh emultempl/elf32.em \
18 scripttempl/elf.sc genscripts.sh stringify.sed
19 sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSERACHPATH} \
21 ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \
22 ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE} \
23 ${.CURDIR}/${NATIVE_EMULATION}.sh