1 TARGET_TUPLE?= i386-just-dragonfly
3 .if ${TARGET_ARCH} == "i386"
4 NATIVE_EMULATION= elf_i386
6 CFLAGS+= -DDEFAULT_EMULATION=\"${NATIVE_EMULATION}\"
7 CFLAGS+= -DTARGET=\"${TARGET_TUPLE}\"
8 _i386_path= ${USRDATA_PREFIX}/usr/lib
10 _i386_path= /usr/cross/i386-dragonfly/usr/lib
12 EMS+= ${NATIVE_EMULATION}
13 .for ext in ${ELF_SCR_EXT}
14 LDSCRIPTS_${NATIVE_EMULATION}+= ${NATIVE_EMULATION}.${ext}
16 LDSCRIPTS+= ${LDSCRIPTS_${NATIVE_EMULATION}}
17 SRCS+= e${NATIVE_EMULATION}.c
18 CLEANFILES+= e${NATIVE_EMULATION}.c
20 e${NATIVE_EMULATION}.c ${LDSCRIPTS_${NATIVE_EMULATION}}: \
21 emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \
22 scripttempl/elf.sc genscripts.sh stringify.sed
23 sh ${SRCDIR}/ld/genscripts.sh \
31 ${NATIVE_EMULATION:Q} \
34 ${NATIVE_EMULATION:Q} \