Is someone working on submitting (the interesting ones of) these upstream? Now that the patches are "fresh" is probably the easiest time... Thomas
On Tue, Jun 21, 2011 at 02:41:40AM +0000, matthew green wrote: > Module Name: src > Committed By: mrg > Date: Tue Jun 21 02:41:39 UTC 2011 > > Modified Files: > src/external/gpl3/gcc/dist: configure configure.ac > src/external/gpl3/gcc/dist/gcc: Makefile.in c-opts.c c.opt cfgexpand.c > config.gcc configure configure.ac gcc.c gcc.h genemit.c genmultilib > genrecog.c hwint.h libgcc2.c tree-cfg.c > src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h netbsd.h > src/external/gpl3/gcc/dist/gcc/config/arm: t-arm > src/external/gpl3/gcc/dist/gcc/config/m68k: m68k.md > src/external/gpl3/gcc/dist/gcc/config/mips: netbsd.h > src/external/gpl3/gcc/dist/gcc/config/pa: milli64.S pa.c pa.h > src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h rs6000.c sysv4.h > t-netbsd > src/external/gpl3/gcc/dist/gcc/config/sh: t-netbsd > src/external/gpl3/gcc/dist/gcc/config/sparc: netbsd-elf.h t-netbsd64 > src/external/gpl3/gcc/dist/gcc/doc: cpp.texi cppenv.texi cppopts.texi > gcov.texi invoke.texi > src/external/gpl3/gcc/dist/gcc/ginclude: stddef.h > src/external/gpl3/gcc/dist/libcpp: Makefile.in files.c init.c > internal.h lex.c macro.c > src/external/gpl3/gcc/dist/libcpp/include: cpplib.h > src/external/gpl3/gcc/dist/libiberty: floatformat.c strerror.c > src/external/gpl3/gcc/dist/libobjc: hash.c > src/external/gpl3/gcc/dist/libstdc++-v3: crossconfig.m4 > src/external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/netbsd: > ctype_base.h > > Log Message: > merge forward our changes into the GCC 4.5.3 tree. mostly from chuq. > > > To generate a diff of this commit: > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/configure \ > src/external/gpl3/gcc/dist/configure.ac > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/Makefile.in \ > src/external/gpl3/gcc/dist/gcc/c-opts.c \ > src/external/gpl3/gcc/dist/gcc/c.opt \ > src/external/gpl3/gcc/dist/gcc/cfgexpand.c \ > src/external/gpl3/gcc/dist/gcc/config.gcc \ > src/external/gpl3/gcc/dist/gcc/configure \ > src/external/gpl3/gcc/dist/gcc/configure.ac \ > src/external/gpl3/gcc/dist/gcc/gcc.c src/external/gpl3/gcc/dist/gcc/gcc.h > \ > src/external/gpl3/gcc/dist/gcc/genemit.c \ > src/external/gpl3/gcc/dist/gcc/genmultilib \ > src/external/gpl3/gcc/dist/gcc/genrecog.c \ > src/external/gpl3/gcc/dist/gcc/hwint.h \ > src/external/gpl3/gcc/dist/gcc/libgcc2.c \ > src/external/gpl3/gcc/dist/gcc/tree-cfg.c > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/netbsd-elf.h \ > src/external/gpl3/gcc/dist/gcc/config/netbsd.h > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/config/arm/t-arm > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/mips/netbsd.h > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/pa/milli64.S \ > src/external/gpl3/gcc/dist/gcc/config/pa/pa.c \ > src/external/gpl3/gcc/dist/gcc/config/pa/pa.h > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/rs6000/netbsd.h \ > src/external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c \ > src/external/gpl3/gcc/dist/gcc/config/rs6000/sysv4.h \ > src/external/gpl3/gcc/dist/gcc/config/rs6000/t-netbsd > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/sh/t-netbsd > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/gcc/config/sparc/netbsd-elf.h \ > src/external/gpl3/gcc/dist/gcc/config/sparc/t-netbsd64 > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/doc/cpp.texi \ > src/external/gpl3/gcc/dist/gcc/doc/cppenv.texi \ > src/external/gpl3/gcc/dist/gcc/doc/cppopts.texi \ > src/external/gpl3/gcc/dist/gcc/doc/gcov.texi \ > src/external/gpl3/gcc/dist/gcc/doc/invoke.texi > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/ginclude/stddef.h > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/libcpp/Makefile.in \ > src/external/gpl3/gcc/dist/libcpp/files.c \ > src/external/gpl3/gcc/dist/libcpp/init.c \ > src/external/gpl3/gcc/dist/libcpp/internal.h \ > src/external/gpl3/gcc/dist/libcpp/lex.c \ > src/external/gpl3/gcc/dist/libcpp/macro.c > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/libcpp/include/cpplib.h > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/libiberty/floatformat.c \ > src/external/gpl3/gcc/dist/libiberty/strerror.c > cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/libobjc/hash.c > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/libstdc++-v3/crossconfig.m4 > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. > On Tue, Jun 21, 2011 at 06:18:56AM +0000, matthew green wrote: > Module Name: src > Committed By: mrg > Date: Tue Jun 21 06:18:56 UTC 2011 > > Modified Files: > src/external/gpl3/gcc/dist/libstdc++-v3/src: locale-inst.cc > > Log Message: > pull across from gcc 4.1: > > revision 1.2 > date: 2011/05/25 15:51:55; author: joerg; state: Exp; lines: +2 -2 > Don't define explicit instantiation as inline. > > > To generate a diff of this commit: > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/libstdc++-v3/src/locale-inst.cc > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. > On Tue, Jun 21, 2011 at 06:22:06AM +0000, matthew green wrote: > Module Name: src > Committed By: mrg > Date: Tue Jun 21 06:22:06 UTC 2011 > > Modified Files: > src/external/gpl3/gcc/dist/libstdc++-v3/include/ext: ropeimpl.h > > Log Message: > pull across from gcc 4.1: > > revision 1.2 > date: 2011/02/05 00:37:40; author: joerg; state: Exp; lines: +2 -2 > Explicitly use template to allow building with the more strict > template lookup in clang. From FreeBSD. > > > To generate a diff of this commit: > cvs rdiff -u -r1.1.1.1 -r1.2 \ > src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/ropeimpl.h > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. >