summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2015-10-13 18:32:47 +0000
committerbdrewery <bdrewery@FreeBSD.org>2015-10-13 18:32:47 +0000
commitc9cf945a00e275ac3f4589da87c6c039e157c770 (patch)
tree229c52853f6efcbb9268a84af6cf7cecff9d58cc /gnu
parent89e7358cd6af609be652185409fcb319c4118b8f (diff)
downloadFreeBSD-src-c9cf945a00e275ac3f4589da87c6c039e157c770.zip
FreeBSD-src-c9cf945a00e275ac3f4589da87c6c039e157c770.tar.gz
MFC r287983,r288075:
r287983: Replace afterinstall: hack with FILES mechanism. r288075: Use SHAREOWN/SHAREMODE/SHAREGRP rather than LIB* as these are plain ASCII scripts that the linker can load rather than binary library objects.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/binutils/ld/Makefile7
1 files changed, 3 insertions, 4 deletions
diff --git a/gnu/usr.bin/binutils/ld/Makefile b/gnu/usr.bin/binutils/ld/Makefile
index d1fe911..2af5e29 100644
--- a/gnu/usr.bin/binutils/ld/Makefile
+++ b/gnu/usr.bin/binutils/ld/Makefile
@@ -50,6 +50,9 @@ LDADD= ${DPADD}
CLEANDIRS+= ldscripts
CLEANFILES+= ldemul-list.h stringify.sed
+FILES= ${LDSCRIPTS:S|^|ldscripts/|}
+FILESDIR= ${SCRIPTDIR}
+
HOST= ${TARGET_TUPLE}
LIBSEARCHPATH= \"${TOOLS_PREFIX}/lib\":\"${TOOLS_PREFIX}/usr/lib\"
.for ext in ${ELF_SCR_EXT}
@@ -71,8 +74,4 @@ ldemul-list.h:
stringify.sed:
ln -sf ${SRCDIR}/ld/emultempl/astring.sed ${.TARGET}
-afterinstall:
- ${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
- ${LDSCRIPTS:S|^|ldscripts/|} ${DESTDIR}${SCRIPTDIR}
-
.include <bsd.prog.mk>
OpenPOWER on IntegriCloud