Makefile.i386 revision 84910
1311116Sdim# $FreeBSD: head/gnu/usr.bin/binutils/ld/Makefile.i386 84910 2001-10-14 01:57:19Z obrien $
2311116Sdim
3353358Sdim.if ${TARGET_ARCH} == "i386"
4353358SdimHOST=	i386-unknown-freebsd
5353358SdimCFLAGS+= -DDEFAULT_EMULATION=\"elf_i386\"
6311116SdimCFLAGS+= -DTARGET=\"i386-unknown-freebsd\"
7311116Sdim_i386_path=	\"/usr/lib\"
8311116Sdim.else
9311116Sdim_i386_path=	\"/usr/cross/i386-freebsd/usr/lib\"
10311116Sdim.endif
11311116SdimEMS+=		ld_elf_i386_emulation
12311116SdimLDSCRIPTS+=	elf_i386.x elf_i386.xbn elf_i386.xn elf_i386.xr \
13311116Sdim		elf_i386.xs elf_i386.xu
14311116SdimSRCS+=	 eelf_i386.c
15311116SdimCLEANFILES+=	eelf_i386.c
16311116Sdim
17311116Sdimeelf_i386.c: emulparams/elf_i386.sh emultempl/elf32.em scripttempl/elf.sc \
18311116Sdim    genscripts.sh stringify.sed
19311116Sdim	sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_i386_path} \
20311116Sdim	    ${HOST} i386-unknown-freebsd i386-unknown-freebsd \
21311116Sdim	    elf_i386 "" elf_i386 i386-unknown-freebsd
22311116Sdim
23311116Sdim.if defined(BINUTILSDISTDIR) && exists(${BINUTILSDISTDIR})
24311116SdimEMS+=		ld_i386pe_emulation
25311116SdimLDSCRIPTS+=	i386pe.x	\
26311116Sdim		i386pe.xbn	\
27311116Sdim		i386pe.xn	\
28311116Sdim		i386pe.xr	\
29311116Sdim		i386pe.xu
30311116SdimSRCS+=	ei386pe.c
31311116SdimCLEANFILES+=	ei386pe.c
32311116Sdim
33311116Sdimei386pe.c: emulparams/i386pe.sh emultempl/pe.em scripttempl/pe.sc \
34311116Sdim    genscripts.sh stringify.sed
35311116Sdim	sh ${.CURDIR}/genscripts.sh ${BINUTILSDISTDIR}/ld \
36311116Sdim	    /usr/cross/winnt/lib ${HOST} i386-unknown-freebsdwinnt \
37311116Sdim	    i386-unknown-freebsdwinnt i386pe "" i386pe \
38311116Sdim	    i386-unknown-freebsdwinnt
39311116Sdim.endif
40311116Sdim