]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - gnu/usr.bin/binutils/ld/Makefile.alpha
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / gnu / usr.bin / binutils / ld / Makefile.alpha
1 # $FreeBSD$
2
3 NATIVE_EMULATION= elf64alpha_fbsd
4
5 EMS+=           elf64alpha alpha
6 .for ext in ${ELF_SCR_EXT}
7 LDSCRIPTS+=     elf64alpha.${ext}
8 .endfor
9 LDSCRIPTS+=     alpha.x alpha.xbn alpha.xn alpha.xr alpha.xu
10
11 SRCS+=  e${NATIVE_EMULATION}.c eelf64alpha.c ealpha.c
12 CLEANFILES+=    e${NATIVE_EMULATION}.c eelf64alpha.c ealpha.c
13
14 e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \
15     scripttempl/elf.sc genscripts.sh stringify.sed
16         sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSERACHPATH} \
17             ${TOOLS_PREFIX}/usr \
18             ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \
19             ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE}
20
21 eelf64alpha.c: emulparams/elf64alpha.sh emultempl/elf32.em \
22     scripttempl/elf.sc genscripts.sh stringify.sed
23         sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSERACHPATH} \
24             ${TOOLS_PREFIX}/usr \
25             ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \
26             ${NATIVE_EMULATION} "" no elf64alpha ${TARGET_TUPLE}
27
28 ealpha.c: emulparams/alpha.sh emultempl/generic.em scripttempl/alpha.sc \
29     genscripts.sh stringify.sed
30         sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSERACHPATH} \
31             ${TOOLS_PREFIX}/usr \
32             ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \
33             ${NATIVE_EMULATION} "" no alpha ${TARGET_TUPLE}