Module Name: src Committed By: snj Date: Tue Oct 14 20:26:02 UTC 2014
Modified Files: src/external/gpl3/gcc/dist [netbsd-7]: ChangeLog LAST_UPDATED MD5SUMS config.sub configure configure.ac src/external/gpl3/gcc/dist/config [netbsd-7]: ChangeLog src/external/gpl3/gcc/dist/contrib [netbsd-7]: ChangeLog gennews src/external/gpl3/gcc/dist/gcc [netbsd-7]: BASE-VER ChangeLog DATESTAMP DEV-PHASE cgraphunit.c common.opt config.gcc configure configure.ac double-int.c dwarf2out.c emit-rtl.c emit-rtl.h expr.c fold-const.c function.c gimple-fold.c haifa-sched.c ifcvt.c ipa-cp.c omp-low.c regcprop.c sched-deps.c sel-sched-ir.c toplev.c tree-cfgcleanup.c tree-sra.c tree-ssa-ccp.c tree-ssa-ifcombine.c tree-ssa-math-opts.c tree-ssa-sccvn.c tree-ssa-tail-merge.c tree-vect-data-refs.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.h src/external/gpl3/gcc/dist/gcc/config [netbsd-7]: elfos.h netbsd-stdint.h src/external/gpl3/gcc/dist/gcc/config/aarch64 [netbsd-7]: aarch64-linux.h aarch64.c aarch64.md arm_neon.h src/external/gpl3/gcc/dist/gcc/config/alpha [netbsd-7]: alpha.c elf.h src/external/gpl3/gcc/dist/gcc/config/arm [netbsd-7]: arm-protos.h arm.c arm.md constraints.md t-rtems-eabi src/external/gpl3/gcc/dist/gcc/config/avr [netbsd-7]: avr-fixed.md avr.h avr.md src/external/gpl3/gcc/dist/gcc/config/i386 [netbsd-7]: driver-i386.c i386.c i386.md src/external/gpl3/gcc/dist/gcc/config/microblaze [netbsd-7]: microblaze.md predicates.md src/external/gpl3/gcc/dist/gcc/config/mips [netbsd-7]: netbsd.h src/external/gpl3/gcc/dist/gcc/config/pa [netbsd-7]: pa.c src/external/gpl3/gcc/dist/gcc/config/rs6000 [netbsd-7]: constraints.md freebsd64.h htm.md linux64.h netbsd.h netbsd64.h predicates.md rs6000-builtin.def rs6000-c.c rs6000-protos.h rs6000.c rs6000.h rs6000.md sysv4.h t-netbsd64 vsx.md src/external/gpl3/gcc/dist/gcc/config/sh [netbsd-7]: sh.c sh.opt sync.md src/external/gpl3/gcc/dist/gcc/config/sparc [netbsd-7]: netbsd-elf.h sync.md src/external/gpl3/gcc/dist/gcc/config/vax [netbsd-7]: netbsd-elf.h src/external/gpl3/gcc/dist/gcc/cp [netbsd-7]: ChangeLog call.c friend.c parser.c pt.c semantics.c tree.c src/external/gpl3/gcc/dist/gcc/doc [netbsd-7]: extend.texi install.texi invoke.texi md.texi sourcebuild.texi tm.texi tm.texi.in src/external/gpl3/gcc/dist/libgcc [netbsd-7]: ChangeLog config.host unwind-dw2-fde.c src/external/gpl3/gcc/dist/libgcc/config/i386 [netbsd-7]: sfp-machine.h src/external/gpl3/gcc/dist/libobjc [netbsd-7]: ChangeLog encoding.c src/external/gpl3/gcc/dist/libstdc++-v3 [netbsd-7]: ChangeLog src/external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/hppa-linux-gnu [netbsd-7]: baseline_symbols.txt src/external/gpl3/gcc/dist/libstdc++-v3/doc/html [netbsd-7]: index.html src/external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual [netbsd-7]: abi.html containers.html index.html std_contents.html src/external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual [netbsd-7]: containers.xml status_cxx2011.xml src/external/gpl3/gcc/dist/libstdc++-v3/include/bits [netbsd-7]: stl_tree.h src/external/gpl3/gcc/dist/libstdc++-v3/include/ext [netbsd-7]: rope src/external/gpl3/gcc/dist/libstdc++-v3/include/std [netbsd-7]: future src/external/gpl3/gcc/dist/libstdc++-v3/include/tr2 [netbsd-7]: bool_set src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++ [netbsd-7]: atexit_thread.cc src/external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6 [netbsd-7]: printers.py src/external/gpl3/gcc/dist/libstdc++-v3/scripts [netbsd-7]: run_doxygen src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11 [netbsd-7]: random.cc src/external/gpl3/gcc/dist/libstdc++-v3/src/c++98 [netbsd-7]: locale-inst.cc Log Message: Apply patch (requested by mrg in ticket #139): Update to gcc 4.8-20141009, fixing over 50 GCC PRs and making sh3 usable. To generate a diff of this commit: cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 src/external/gpl3/gcc/dist/ChangeLog cvs rdiff -u -r1.3 -r1.3.2.1 src/external/gpl3/gcc/dist/LAST_UPDATED \ src/external/gpl3/gcc/dist/MD5SUMS cvs rdiff -u -r1.5 -r1.5.2.1 src/external/gpl3/gcc/dist/config.sub cvs rdiff -u -r1.6 -r1.6.2.1 src/external/gpl3/gcc/dist/configure cvs rdiff -u -r1.5 -r1.5.4.1 src/external/gpl3/gcc/dist/configure.ac cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/config/ChangeLog cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/contrib/ChangeLog cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/contrib/gennews cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 src/external/gpl3/gcc/dist/gcc/BASE-VER \ src/external/gpl3/gcc/dist/gcc/ifcvt.c \ src/external/gpl3/gcc/dist/gcc/tree-ssa-sccvn.c cvs rdiff -u -r1.8 -r1.8.2.1 src/external/gpl3/gcc/dist/gcc/ChangeLog cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 src/external/gpl3/gcc/dist/gcc/DATESTAMP \ src/external/gpl3/gcc/dist/gcc/fold-const.c \ src/external/gpl3/gcc/dist/gcc/tree-vect-data-refs.c \ src/external/gpl3/gcc/dist/gcc/tree-vect-loop.c cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 src/external/gpl3/gcc/dist/gcc/DEV-PHASE \ src/external/gpl3/gcc/dist/gcc/tree-ssa-math-opts.c cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/cgraphunit.c \ src/external/gpl3/gcc/dist/gcc/common.opt \ src/external/gpl3/gcc/dist/gcc/double-int.c \ src/external/gpl3/gcc/dist/gcc/emit-rtl.c \ src/external/gpl3/gcc/dist/gcc/emit-rtl.h \ src/external/gpl3/gcc/dist/gcc/haifa-sched.c \ src/external/gpl3/gcc/dist/gcc/omp-low.c \ src/external/gpl3/gcc/dist/gcc/regcprop.c \ src/external/gpl3/gcc/dist/gcc/sched-deps.c \ src/external/gpl3/gcc/dist/gcc/sel-sched-ir.c \ src/external/gpl3/gcc/dist/gcc/toplev.c \ src/external/gpl3/gcc/dist/gcc/tree-ssa-ifcombine.c \ src/external/gpl3/gcc/dist/gcc/tree-vect-patterns.c \ src/external/gpl3/gcc/dist/gcc/tree-vect-slp.c cvs rdiff -u -r1.26 -r1.26.2.1 src/external/gpl3/gcc/dist/gcc/config.gcc cvs rdiff -u -r1.9 -r1.9.2.1 src/external/gpl3/gcc/dist/gcc/configure cvs rdiff -u -r1.7 -r1.7.2.1 src/external/gpl3/gcc/dist/gcc/configure.ac cvs rdiff -u -r1.3 -r1.3.4.1 src/external/gpl3/gcc/dist/gcc/dwarf2out.c \ src/external/gpl3/gcc/dist/gcc/tree-ssa-ccp.c cvs rdiff -u -r1.5 -r1.5.2.1 src/external/gpl3/gcc/dist/gcc/expr.c cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/gcc/function.c \ src/external/gpl3/gcc/dist/gcc/ipa-cp.c \ src/external/gpl3/gcc/dist/gcc/tree-cfgcleanup.c \ src/external/gpl3/gcc/dist/gcc/tree-sra.c cvs rdiff -u -r1.1.1.2 -r1.1.1.2.6.1 \ src/external/gpl3/gcc/dist/gcc/gimple-fold.c cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/tree-ssa-tail-merge.c cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \ src/external/gpl3/gcc/dist/gcc/tree-vect-stmts.c \ src/external/gpl3/gcc/dist/gcc/tree-vectorizer.h cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/config/elfos.h cvs rdiff -u -r1.1 -r1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/config/netbsd-stdint.h cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-linux.h \ src/external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.md \ src/external/gpl3/gcc/dist/gcc/config/aarch64/arm_neon.h cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \ src/external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 \ src/external/gpl3/gcc/dist/gcc/config/alpha/alpha.c cvs rdiff -u -r1.4 -r1.4.4.1 \ src/external/gpl3/gcc/dist/gcc/config/alpha/elf.h cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/config/arm/arm-protos.h \ src/external/gpl3/gcc/dist/gcc/config/arm/constraints.md cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/gcc/config/arm/arm.c cvs rdiff -u -r1.6 -r1.6.4.1 src/external/gpl3/gcc/dist/gcc/config/arm/arm.md cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/config/arm/t-rtems-eabi cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/config/avr/avr-fixed.md cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/config/avr/avr.h cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \ src/external/gpl3/gcc/dist/gcc/config/avr/avr.md cvs rdiff -u -r1.4 -r1.4.4.1 \ src/external/gpl3/gcc/dist/gcc/config/i386/driver-i386.c cvs rdiff -u -r1.7 -r1.7.2.1 \ src/external/gpl3/gcc/dist/gcc/config/i386/i386.c cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \ src/external/gpl3/gcc/dist/gcc/config/i386/i386.md cvs rdiff -u -r1.1.1.2 -r1.1.1.2.6.1 \ src/external/gpl3/gcc/dist/gcc/config/microblaze/microblaze.md \ src/external/gpl3/gcc/dist/gcc/config/microblaze/predicates.md cvs rdiff -u -r1.4 -r1.4.4.1 \ src/external/gpl3/gcc/dist/gcc/config/mips/netbsd.h cvs rdiff -u -r1.5 -r1.5.4.1 src/external/gpl3/gcc/dist/gcc/config/pa/pa.c cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/constraints.md \ src/external/gpl3/gcc/dist/gcc/config/rs6000/linux64.h \ src/external/gpl3/gcc/dist/gcc/config/rs6000/predicates.md \ src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-builtin.def \ src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-c.c \ src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-protos.h cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/freebsd64.h cvs rdiff -u -r1.1.1.1 -r1.1.1.1.4.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/htm.md cvs rdiff -u -r1.5 -r1.5.4.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/netbsd.h cvs rdiff -u -r1.6 -r1.6.4.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/netbsd64.h cvs rdiff -u -r1.6 -r1.6.2.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.h \ src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.md \ src/external/gpl3/gcc/dist/gcc/config/rs6000/vsx.md cvs rdiff -u -r1.5 -r1.5.2.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/sysv4.h cvs rdiff -u -r1.1 -r1.1.20.1 \ src/external/gpl3/gcc/dist/gcc/config/rs6000/t-netbsd64 cvs rdiff -u -r1.5 -r1.5.2.1 src/external/gpl3/gcc/dist/gcc/config/sh/sh.c cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/config/sh/sh.opt cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/config/sh/sync.md cvs rdiff -u -r1.7 -r1.7.4.1 \ src/external/gpl3/gcc/dist/gcc/config/sparc/netbsd-elf.h cvs rdiff -u -r1.4 -r1.4.2.1 \ src/external/gpl3/gcc/dist/gcc/config/sparc/sync.md cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/config/vax/netbsd-elf.h cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \ src/external/gpl3/gcc/dist/gcc/cp/ChangeLog cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 src/external/gpl3/gcc/dist/gcc/cp/call.c cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/cp/friend.c cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \ src/external/gpl3/gcc/dist/gcc/cp/parser.c cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 src/external/gpl3/gcc/dist/gcc/cp/pt.c \ src/external/gpl3/gcc/dist/gcc/cp/semantics.c \ src/external/gpl3/gcc/dist/gcc/cp/tree.c cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \ src/external/gpl3/gcc/dist/gcc/doc/extend.texi \ src/external/gpl3/gcc/dist/gcc/doc/sourcebuild.texi cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 \ src/external/gpl3/gcc/dist/gcc/doc/install.texi cvs rdiff -u -r1.5 -r1.5.2.1 src/external/gpl3/gcc/dist/gcc/doc/invoke.texi cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/gcc/doc/md.texi cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/gcc/doc/tm.texi cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/gcc/doc/tm.texi.in cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \ src/external/gpl3/gcc/dist/libgcc/ChangeLog cvs rdiff -u -r1.8 -r1.8.2.1 src/external/gpl3/gcc/dist/libgcc/config.host cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libgcc/unwind-dw2-fde.c cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libgcc/config/i386/sfp-machine.h cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \ src/external/gpl3/gcc/dist/libobjc/ChangeLog cvs rdiff -u -r1.4 -r1.4.2.1 src/external/gpl3/gcc/dist/libobjc/encoding.c cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/ChangeLog cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/hppa-linux-gnu/baseline_symbols.txt cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/html/index.html cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/abi.html \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/containers.html cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/index.html \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/std_contents.html cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/containers.xml cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/status_cxx2011.xml cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_tree.h cvs rdiff -u -r1.3 -r1.3.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/rope cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/include/std/future cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/include/tr2/bool_set cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/atexit_thread.cc cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6/printers.py cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/scripts/run_doxygen cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/random.cc cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/gpl3/gcc/dist/libstdc++-v3/src/c++98/locale-inst.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.