Module Name: src Committed By: matt Date: Sat Jan 11 00:30:23 UTC 2014
Modified Files: src/external/gpl3/gcc/lib/libgcc/libgcc: Makefile Log Message: Don't use ${LD} -x because it screws up ARM BE. Use ${OBJCOPY} ${OBJCOPYLIBFLAGS} instead so that $a/$d/$t are preserved. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gcc/lib/libgcc/libgcc/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/gcc/lib/libgcc/libgcc/Makefile diff -u src/external/gpl3/gcc/lib/libgcc/libgcc/Makefile:1.16 src/external/gpl3/gcc/lib/libgcc/libgcc/Makefile:1.17 --- src/external/gpl3/gcc/lib/libgcc/libgcc/Makefile:1.16 Wed Oct 2 18:25:43 2013 +++ src/external/gpl3/gcc/lib/libgcc/libgcc/Makefile Sat Jan 11 00:30:23 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2013/10/02 18:25:43 christos Exp $ +# $NetBSD: Makefile,v 1.17 2014/01/11 00:30:23 matt Exp $ REQUIRETOOLS= yes NOLINT= # defined @@ -63,7 +63,7 @@ CLEANFILES+= ${SOBJS:=.tmp1} ${SOBJS:=.t .if defined(COPTS) && !empty(COPTS:M*-g*) mv ${.TARGET}.tmp2 ${.TARGET} .else - ${LD} -x -r ${.TARGET}.tmp2 -o ${.TARGET} + ${OBJCOPY} ${OBJCOPYLIBFLAGS} ${.TARGET}.tmp2 ${.TARGET} rm -f ${.TARGET}.tmp2 .endif rm -f ${.TARGET}.tmp1 @@ -77,7 +77,7 @@ CLEANFILES+= ${SOBJS:=.tmp1} ${SOBJS:=.t .if defined(COPTS) && !empty(COPTS:M*-g*) mv ${.TARGET}.tmp2 ${.TARGET} .else - ${LD} -x -r ${.TARGET}.tmp2 -o ${.TARGET} + ${OBJCOPY} ${OBJCOPYLIBFLAGS} ${.TARGET}.tmp2 ${.TARGET} rm -f ${.TARGET}.tmp2 .endif rm -f ${.TARGET}.tmp1