r197045 - in /branches/google/gcc-4_8: ./ Chang...

dnovillo@gcc.gnu.org dnovillo@gcc.gnu.org
Mon Mar 25 14:23:00 GMT 2013


Author: dnovillo
Date: Mon Mar 25 14:23:54 2013
New Revision: 197045

URL: http://gcc.gnu.org/viewcvs?rev=197045&root=gcc&view=rev
Log:
Merge from gcc-4_8-branch

Merged revisions 196720,196749,196752,196754,196761,196787,196803,196808,196826,196846,196891-196892,196895,196903-196952,196963,196966,196972-196974,196980,196984,196988,196990-196998,197006,197008,197010,197015,197020,197022 via svnmerge from 
svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch

=======================================================================

Bugs fixed (http://gcc.gnu.org/bugzilla)

Optimizers
  56635, 56661,


x86
  56560,

  
Fortran
  56696


C++
  56468, 56607, 56678, 56447, 55532, 56039, 54764, 55972, 52374,
  54277, 56646, 56582, 54359, 56639, 56002, 
  
  Language DRs: DR 657
  Language standard: N3276 (PR 52748)
  http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2011/n3276.pdf


ARM
  56640

Modified:
    branches/google/gcc-4_8/libstdc++-v3/ChangeLog
    branches/google/gcc-4_8/libstdc++-v3/include/std/chrono
    branches/google/gcc-4_8/libstdc++-v3/include/std/mutex
    branches/google/gcc-4_8/libstdc++-v3/libsupc++/exception_ptr.h
    branches/google/gcc-4_8/libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc

Changes in other areas also in this revision:
Added:
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/pr56607.c
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/pr56607.c
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/constexpr-array5.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/constexpr-array5.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/decltype-call1.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/decltype-call1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv8.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv8.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg4.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg4.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mutable2.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mutable2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi3.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi3.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this13.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this13.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this9.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this9.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/trailing8.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/trailing8.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/trailing9.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/trailing9.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/arrow2.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/arrow2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/sfinae-dr657.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/sfinae-dr657.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/torture/pr56635.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/torture/pr56635.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/warn/Wdiv-by-zero-2.C
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/warn/Wdiv-by-zero-2.C
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr56661.c
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr56661.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr56560.c
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr56560.c
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/eof_5.f90
      - copied unchanged from r197022, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/eof_5.f90
Modified:
    branches/google/gcc-4_8/   (props changed)
    branches/google/gcc-4_8/ChangeLog
    branches/google/gcc-4_8/boehm-gc/ChangeLog
    branches/google/gcc-4_8/boehm-gc/Makefile.am
    branches/google/gcc-4_8/boehm-gc/Makefile.in
    branches/google/gcc-4_8/boehm-gc/include/Makefile.am
    branches/google/gcc-4_8/boehm-gc/include/Makefile.in
    branches/google/gcc-4_8/boehm-gc/testsuite/Makefile.am
    branches/google/gcc-4_8/boehm-gc/testsuite/Makefile.in
    branches/google/gcc-4_8/config/ChangeLog
    branches/google/gcc-4_8/contrib/ChangeLog
    branches/google/gcc-4_8/contrib/gennews
    branches/google/gcc-4_8/contrib/reghunt/ChangeLog
    branches/google/gcc-4_8/contrib/regression/ChangeLog
    branches/google/gcc-4_8/fixincludes/ChangeLog
    branches/google/gcc-4_8/gcc/   (props changed)
    branches/google/gcc-4_8/gcc/ChangeLog
    branches/google/gcc-4_8/gcc/DATESTAMP
    branches/google/gcc-4_8/gcc/ada/ChangeLog
    branches/google/gcc-4_8/gcc/c-family/ChangeLog
    branches/google/gcc-4_8/gcc/c/ChangeLog
    branches/google/gcc-4_8/gcc/config/arm/arm.h
    branches/google/gcc-4_8/gcc/config/tilegx/sync.md
    branches/google/gcc-4_8/gcc/cp/ChangeLog
    branches/google/gcc-4_8/gcc/cp/call.c
    branches/google/gcc-4_8/gcc/cp/cp-tree.h
    branches/google/gcc-4_8/gcc/cp/decl.c
    branches/google/gcc-4_8/gcc/cp/name-lookup.h
    branches/google/gcc-4_8/gcc/cp/parser.c
    branches/google/gcc-4_8/gcc/cp/pt.c
    branches/google/gcc-4_8/gcc/cp/semantics.c
    branches/google/gcc-4_8/gcc/cp/tree.c
    branches/google/gcc-4_8/gcc/cp/typeck.c
    branches/google/gcc-4_8/gcc/dwarf2out.c
    branches/google/gcc-4_8/gcc/fortran/ChangeLog
    branches/google/gcc-4_8/gcc/go/ChangeLog
    branches/google/gcc-4_8/gcc/java/ChangeLog
    branches/google/gcc-4_8/gcc/lto/ChangeLog
    branches/google/gcc-4_8/gcc/objc/ChangeLog
    branches/google/gcc-4_8/gcc/objcp/ChangeLog
    branches/google/gcc-4_8/gcc/po/ChangeLog
    branches/google/gcc-4_8/gcc/po/sv.po
    branches/google/gcc-4_8/gcc/testsuite/ChangeLog
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/powerpc/ppc-round.c   (props changed)
    branches/google/gcc-4_8/gcc/tree-ssa-phiopt.c
    branches/google/gcc-4_8/gcc/tree-ssa-sccvn.c
    branches/google/gcc-4_8/gnattools/ChangeLog
    branches/google/gcc-4_8/include/ChangeLog
    branches/google/gcc-4_8/intl/ChangeLog
    branches/google/gcc-4_8/libada/ChangeLog
    branches/google/gcc-4_8/libatomic/ChangeLog
    branches/google/gcc-4_8/libbacktrace/ChangeLog
    branches/google/gcc-4_8/libcpp/ChangeLog
    branches/google/gcc-4_8/libcpp/po/ChangeLog
    branches/google/gcc-4_8/libdecnumber/ChangeLog
    branches/google/gcc-4_8/libffi/ChangeLog
    branches/google/gcc-4_8/libffi/Makefile.in
    branches/google/gcc-4_8/libffi/configure.ac
    branches/google/gcc-4_8/libffi/include/Makefile.in
    branches/google/gcc-4_8/libffi/man/Makefile.in
    branches/google/gcc-4_8/libffi/testsuite/Makefile.in
    branches/google/gcc-4_8/libgcc/ChangeLog
    branches/google/gcc-4_8/libgcc/config/libbid/ChangeLog
    branches/google/gcc-4_8/libgfortran/ChangeLog
    branches/google/gcc-4_8/libgfortran/io/list_read.c
    branches/google/gcc-4_8/libgomp/ChangeLog
    branches/google/gcc-4_8/libiberty/ChangeLog
    branches/google/gcc-4_8/libitm/ChangeLog
    branches/google/gcc-4_8/libjava/ChangeLog
    branches/google/gcc-4_8/libjava/classpath/   (props changed)
    branches/google/gcc-4_8/libjava/classpath/ChangeLog
    branches/google/gcc-4_8/libjava/classpath/ChangeLog.gcj
    branches/google/gcc-4_8/libjava/classpath/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/doc/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/doc/api/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/examples/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/external/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/external/jsr166/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/external/relaxngDatatype/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/external/sax/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/external/w3c_dom/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/include/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/lib/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/fdlibm/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jawt/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/classpath/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/gconf-peer/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/gstreamer-peer/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/gtk-peer/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/java-io/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/java-lang/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/java-math/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/java-net/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/java-nio/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/java-util/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/midi-alsa/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/midi-dssi/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/native-lib/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/qt-peer/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/jni/xmlj/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/native/plugin/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/resource/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/scripts/Makefile.in
    branches/google/gcc-4_8/libjava/classpath/tools/Makefile.in
    branches/google/gcc-4_8/libjava/libltdl/ChangeLog
    branches/google/gcc-4_8/libmudflap/ChangeLog
    branches/google/gcc-4_8/libobjc/ChangeLog
    branches/google/gcc-4_8/libquadmath/ChangeLog
    branches/google/gcc-4_8/libsanitizer/ChangeLog
    branches/google/gcc-4_8/libsanitizer/Makefile.in
    branches/google/gcc-4_8/libsanitizer/asan/Makefile.in
    branches/google/gcc-4_8/libsanitizer/configure.ac
    branches/google/gcc-4_8/libsanitizer/interception/Makefile.in
    branches/google/gcc-4_8/libsanitizer/sanitizer_common/Makefile.in
    branches/google/gcc-4_8/libsanitizer/tsan/Makefile.in
    branches/google/gcc-4_8/libssp/ChangeLog
    branches/google/gcc-4_8/lto-plugin/ChangeLog
    branches/google/gcc-4_8/maintainer-scripts/ChangeLog
    branches/google/gcc-4_8/zlib/ChangeLog

Propchange: branches/google/gcc-4_8/
            ('svn:mergeinfo' modified)

Propchange: branches/google/gcc-4_8/
            ('svnmerge-integrated' modified)

Propchange: branches/google/gcc-4_8/gcc/
            ('svn:mergeinfo' modified)

Propchange: branches/google/gcc-4_8/gcc/testsuite/gcc.target/powerpc/ppc-round.c
            ('svn:mergeinfo' modified)

Propchange: branches/google/gcc-4_8/libjava/classpath/
            ('svn:mergeinfo' modified)




More information about the Libstdc++-cvs mailing list