Module Name: src
Committed By: skrll
Date: Tue Oct 1 16:07:35 UTC 2013
Modified Files:
src/external/gpl3/binutils/usr.bin/ld: Makefile
Log Message:
Use G_enable_initfini_array and default to no while mknative is rerun.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/external/gpl3/binutils/usr.bin/ld/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/binutils/usr.bin/ld/Makefile
diff -u src/external/gpl3/binutils/usr.bin/ld/Makefile:1.19 src/external/gpl3/binutils/usr.bin/ld/Makefile:1.20
--- src/external/gpl3/binutils/usr.bin/ld/Makefile:1.19 Sun Sep 29 14:20:37 2013
+++ src/external/gpl3/binutils/usr.bin/ld/Makefile Tue Oct 1 16:07:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2013/09/29 14:20:37 christos Exp $
+# $NetBSD: Makefile,v 1.20 2013/10/01 16:07:35 skrll Exp $
.include <bsd.own.mk>
@@ -84,13 +84,15 @@ EMUL_LIB_PATH.${f}=/usr/lib
#GENSCRIPTS = LIB_PATH='${LIB_PATH}' $(SHELL) $(srcdir)/genscripts.sh "${srcdir}" "${libdir}" "${prefix}" "${exec_prefix}" @host@ @target@ @ta rget_alias@ "@EMULATION_LIBPATH@" "@NATIVE_LIB_DIRS@" @use_sysroot@
+G_enable_initfini_array?=no
+
e${f}.c: ${DIST}/ld/genscripts.sh ${.CURDIR}/Makefile stringify.sed
${_MKTARGET_CREATE}
unset MACHINE || true; \
LIB_PATH=${EMUL_LIB_PATH.${f}} NATIVE=yes \
${HOST_SH} ${DIST}/ld/genscripts.sh ${DIST}/ld ${LIBDIR} "/usr" "/usr/bin" \
${G_target_alias} ${G_target_alias} ${G_target_alias} \
- ${G_EMUL} ${LIBDIR} yes yes ${f} "${G_target_alias}"
+ ${G_EMUL} ${LIBDIR} yes ${G_enable_initfini_array} ${f} "${G_target_alias}"
.if ${BINUTILS_MACHINE_ARCH} == "x86_64" \
|| ${BINUTILS_MACHINE_ARCH} == "sparc64" \