Module Name: src Committed By: mrg Date: Wed Feb 26 09:54:34 UTC 2014
Modified Files: src: Makefile src/external/gpl3: Makefile src/external/gpl3/gcc/lib/crtstuff: Makefile src/external/gpl3/gcc/lib/libgcc: Makefile.inc src/external/gpl3/gcc/lib/libgcc/libgcc: Makefile src/external/gpl3/gcc/lib/libgcc/libgcc_eh: Makefile src/external/gpl3/gcc/lib/libgcc/libgcc_s: Makefile src/external/gpl3/gcc/lib/libgcc/libgcov: Makefile src/external/gpl3/gcc/lib/libgomp: Makefile src/external/gpl3/gcc/lib/libiberty: Makefile src/external/gpl3/gcc/lib/libmudflap: Makefile src/external/gpl3/gcc/lib/libmudflapth: Makefile src/external/gpl3/gcc/lib/libobjc: Makefile src/external/gpl3/gcc/lib/libstdc++-v3: Makefile Makefile.inc src/external/gpl3/gcc/lib/libstdc++-v3/include: Makefile Makefile.inc src/external/gpl3/gcc/lib/libstdc++-v3/include/backward: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/bits: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/debug: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/decimal: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/ext: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/parallel: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/tr1: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/tr1_impl: Makefile src/external/gpl3/gcc/lib/libsupc++: Makefile src/external/gpl3/gcc/usr.bin: Makefile.inc src/external/gpl3/gcc/usr.bin/libdecnumber: Makefile src/lib: Makefile src/tools/gcc: Makefile README.mknative mknative-gcc Added Files: src/external/gpl3/gcc: Makefile.gcc_path src/external/gpl3/gcc/lib: Makefile.inc src/tools/gcc: mknative-gcc.old Removed Files: src/tools/gcc: mknative-gcc48 Log Message: prepare for moving GCC 4.5 into gcc.old: - convert to using ${EXTERNAL_GCC_SUBDIR} - define base-external-gpl3-gcc* subdir as GCC_SUBDIR - use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly because it arranges for ../Makefile.inc to be included earlier, and don't bother including the latter if the former is already included. - move all .PATH: settings after <bsd.{own,lib}.mk> so that all valid variables are set before it is evaluated - rename mknative-gcc* to match their subdir name. XXX the relationship between the Makefile.inc/Makefile.gcc_path files is kind of sketchy, it would be great if this was fixed. To generate a diff of this commit: cvs rdiff -u -r1.304 -r1.305 src/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/Makefile cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/Makefile.gcc_path cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/lib/Makefile.inc cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/lib/crtstuff/Makefile cvs rdiff -u -r1.21 -r1.22 src/external/gpl3/gcc/lib/libgcc/Makefile.inc cvs rdiff -u -r1.18 -r1.19 src/external/gpl3/gcc/lib/libgcc/libgcc/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/libgcc/libgcc_eh/Makefile cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/lib/libgcc/libgcc_s/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/libgcc/libgcov/Makefile cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/gcc/lib/libgomp/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/lib/libiberty/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/lib/libmudflap/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/lib/libmudflapth/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/lib/libobjc/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile.inc cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/Makefile cvs rdiff -u -r1.1 -r1.2 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/Makefile.inc cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/backward/Makefile cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/debug/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/decimal/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/ext/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/parallel/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/tr1/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/tr1_impl/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/libsupc++/Makefile cvs rdiff -u -r1.17 -r1.18 src/external/gpl3/gcc/usr.bin/Makefile.inc cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile cvs rdiff -u -r1.210 -r1.211 src/lib/Makefile cvs rdiff -u -r1.64 -r1.65 src/tools/gcc/Makefile cvs rdiff -u -r1.17 -r1.18 src/tools/gcc/README.mknative cvs rdiff -u -r1.75 -r1.76 src/tools/gcc/mknative-gcc cvs rdiff -u -r0 -r1.1 src/tools/gcc/mknative-gcc.old cvs rdiff -u -r1.1 -r0 src/tools/gcc/mknative-gcc48 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.