Module Name: src Committed By: riz Date: Mon Aug 13 17:09:50 UTC 2012
Modified Files: src/external/gpl3/gcc/dist/gcc/config [netbsd-6]: netbsd-elf.h src/lib/csu/sparc64 [netbsd-6]: Makefile crt0.c src/lib/csu/sparc_elf [netbsd-6]: Makefile crt0.c Log Message: Pull up following revision(s) (requested by martin in ticket #475): lib/csu/sparc_elf/Makefile: revision 1.7 external/gpl3/gcc/dist/gcc/config/netbsd-elf.h: revision 1.4 lib/csu/sparc64/Makefile: revision 1.9 lib/csu/sparc_elf/crt0.c: revision 1.15 lib/csu/sparc64/crt0.c: revision 1.27 Make this position independend (for -pie executables) Slightly simplify and make position independend. Part of fixing PR port-sparc64/46724. pay attention to -pie: link crt{begin,end}S.o. this fixes -fpie on sparc and sparc64, and probably others. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/config/netbsd-elf.h cvs rdiff -u -r1.8 -r1.8.4.1 src/lib/csu/sparc64/Makefile cvs rdiff -u -r1.26 -r1.26.6.1 src/lib/csu/sparc64/crt0.c cvs rdiff -u -r1.6 -r1.6.44.1 src/lib/csu/sparc_elf/Makefile cvs rdiff -u -r1.14 -r1.14.6.1 src/lib/csu/sparc_elf/crt0.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.