diff options
| author | David E. O'Brien <obrien@FreeBSD.org> | 2003-04-26 03:28:21 +0000 |
|---|---|---|
| committer | David E. O'Brien <obrien@FreeBSD.org> | 2003-04-26 03:28:21 +0000 |
| commit | 584a637fee863024e053e8acaa31b300796be72f (patch) | |
| tree | cff35a7fef0fd74b638735940d916a75b4ef5611 /gnu/usr.bin/binutils/ld | |
| parent | 0d6a130e2467818ec74c0fd486fe5dc9550a6e8f (diff) | |
Notes
Diffstat (limited to 'gnu/usr.bin/binutils/ld')
| -rw-r--r-- | gnu/usr.bin/binutils/ld/Makefile.amd64 | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/ld/Makefile.amd64 b/gnu/usr.bin/binutils/ld/Makefile.amd64 new file mode 100644 index 0000000000000..c7a75f49666c8 --- /dev/null +++ b/gnu/usr.bin/binutils/ld/Makefile.amd64 @@ -0,0 +1,20 @@ +# $FreeBSD$ + +TARGET_TUPLE?= x86_64-obrien-freebsd + +NATIVE_EMULATION= elf_x86_64_fbsd +HOST= ${TARGET_TUPLE} +CFLAGS+= -DDEFAULT_EMULATION=\"${NATIVE_EMULATION}\" +CFLAGS+= -DTARGET=\"${TARGET_TUPLE}\" +_x86_64_path= \"${TOOLS_PREFIX}/usr/lib\" +EMS+= ${NATIVE_EMULATION} +LDSCRIPTS+= ${NATIVE_EMULATION}.x ${NATIVE_EMULATION}.xbn ${NATIVE_EMULATION}.xn ${NATIVE_EMULATION}.xr \ + ${NATIVE_EMULATION}.xs ${NATIVE_EMULATION}.xu ${NATIVE_EMULATION}.xc ${NATIVE_EMULATION}.xsc +SRCS+= e${NATIVE_EMULATION}.c +CLEANFILES+= e${NATIVE_EMULATION}.c + +e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em scripttempl/elf.sc \ + genscripts.sh stringify.sed + sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_x86_64_path} \ + ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ + "${NATIVE_EMULATION}" "" ${NATIVE_EMULATION} "${TARGET_TUPLE}" |
