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

dnovillo@gcc.gnu.org dnovillo@gcc.gnu.org
Thu Sep 5 14:24:00 GMT 2013


Author: dnovillo
Date: Thu Sep  5 14:24:00 2013
New Revision: 202288

URL: http://gcc.gnu.org/viewcvs?rev=202288&root=gcc&view=rev
Log:

Merge from gcc-4_8-branch

Merged revisions 201684-201685,201687,201693,201695,201697,201716,201721,201726,201745-201746,201749,201751,201757,201764,201778,201781,201784,201796,201810,201816,201820,201823,201828,201831,201850,201862,201866,201876-201877,201882,201893,201903,201912,201931,201937,201939,201952,201958,201964-201966,201971,201983,202012,202038,202045-202046,202050,202063,202066,202072-202074,202083,202091,202105,202123,202138,202151,202157,202177,202194,202209,202214-202217,202234,202236,202240,202246,202268 via svnmerge from 
svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch

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

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

Optimizers
  57980, 57459, 58145, 58165, 58164, 58006, 58209, 56977, 57343,
  57396, 57381, 58277, 58010, 58228, 58246


Codegen
  12081


x86
  58132, 58067, 58218, 57927

  
Fortran
  58185, 57798


C++
  58083, 58119, 58302


ARM
  56979


PPC
  57865

Added:
    branches/google/gcc-4_8/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/58302.cc
      - copied unchanged from r202268, branches/gcc-4_8-branch/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/58302.cc
Modified:
    branches/google/gcc-4_8/libstdc++-v3/ChangeLog
    branches/google/gcc-4_8/libstdc++-v3/include/bits/random.tcc
    branches/google/gcc-4_8/libstdc++-v3/src/c++98/compatibility.cc

Changes in other areas also in this revision:
Added:
    branches/google/gcc-4_8/gcc/config/s390/htmintrin.h
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/config/s390/htmintrin.h
    branches/google/gcc-4_8/gcc/config/s390/htmxlintrin.h
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/config/s390/htmxlintrin.h
    branches/google/gcc-4_8/gcc/config/s390/s390intrin.h
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/config/s390/s390intrin.h
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/gomp/pr58257.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/gomp/pr58257.c
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg5.C
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg5.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/pr57981.C
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/pr57981.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/opt/pr58006.C
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/opt/pr58006.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/opt/pr58165.C
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/opt/pr58165.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/delete2.C
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/delete2.C
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/compile/pr58164.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/compile/pr58164.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr58209.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58209.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr58277-1.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58277-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr58277-2.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58277-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/asan/pr56417.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/asan/pr56417.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr56977.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr56977.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr57980.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr57980.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr58010.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr58010.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr58145-1.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr58145-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr58145-2.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr58145-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr57343.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57343.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr57381.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57381.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr57417.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57417.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58228.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58228.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58246.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58246.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/movabs-1.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/movabs-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr58218.c
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr58218.c
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/inline_sum_5.f90
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/inline_sum_5.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/select_type_34.f90
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/select_type_34.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.fortran-torture/execute/pr57396.f90
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gfortran.fortran-torture/execute/pr57396.f90
    branches/google/gcc-4_8/gcc/testsuite/gnat.dg/loop_optimization16.adb
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gnat.dg/loop_optimization16.adb
    branches/google/gcc-4_8/gcc/testsuite/gnat.dg/loop_optimization16_pkg.adb
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gnat.dg/loop_optimization16_pkg.adb
    branches/google/gcc-4_8/gcc/testsuite/gnat.dg/loop_optimization16_pkg.ads
      - copied unchanged from r202268, branches/gcc-4_8-branch/gcc/testsuite/gnat.dg/loop_optimization16_pkg.ads
    branches/google/gcc-4_8/libitm/config/s390/
      - copied from r202268, branches/gcc-4_8-branch/libitm/config/s390/
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/configure
    branches/google/gcc-4_8/configure.ac
    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/ada/gcc-interface/trans.c
    branches/google/gcc-4_8/gcc/asan.c
    branches/google/gcc-4_8/gcc/config/aarch64/aarch64-linux.h
    branches/google/gcc-4_8/gcc/config/alpha/alpha.c
    branches/google/gcc-4_8/gcc/config/arm/arm.c
    branches/google/gcc-4_8/gcc/config/i386/driver-i386.c
    branches/google/gcc-4_8/gcc/config/i386/i386.c
    branches/google/gcc-4_8/gcc/config/i386/i386.md
    branches/google/gcc-4_8/gcc/config/i386/sse.md
    branches/google/gcc-4_8/gcc/config/i386/x86-64.h
    branches/google/gcc-4_8/gcc/config/pa/pa.md
    branches/google/gcc-4_8/gcc/config/rs6000/dfp.md
    branches/google/gcc-4_8/gcc/config/rs6000/rs6000.c
    branches/google/gcc-4_8/gcc/cp/ChangeLog
    branches/google/gcc-4_8/gcc/cp/cp-tree.h
    branches/google/gcc-4_8/gcc/cp/cvt.c
    branches/google/gcc-4_8/gcc/cp/name-lookup.c
    branches/google/gcc-4_8/gcc/expr.c
    branches/google/gcc-4_8/gcc/fortran/ChangeLog
    branches/google/gcc-4_8/gcc/fortran/match.c
    branches/google/gcc-4_8/gcc/fortran/trans-array.c
    branches/google/gcc-4_8/gcc/genoutput.c
    branches/google/gcc-4_8/gcc/gimple.c
    branches/google/gcc-4_8/gcc/go/ChangeLog
    branches/google/gcc-4_8/gcc/go/go-gcc.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/expressions.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/expressions.h
    branches/google/gcc-4_8/gcc/go/gofrontend/gogo-tree.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/gogo.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/gogo.h
    branches/google/gcc-4_8/gcc/go/gofrontend/parse.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/statements.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/statements.h
    branches/google/gcc-4_8/gcc/go/gofrontend/types.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/types.h
    branches/google/gcc-4_8/gcc/lra-constraints.c
    branches/google/gcc-4_8/gcc/omp-low.c
    branches/google/gcc-4_8/gcc/passes.c
    branches/google/gcc-4_8/gcc/recog.h
    branches/google/gcc-4_8/gcc/testsuite/ChangeLog
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/pr57878.C
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/powerpc/ppc-round.c   (props changed)
    branches/google/gcc-4_8/gcc/tree-affine.c
    branches/google/gcc-4_8/gcc/tree-call-cdce.c
    branches/google/gcc-4_8/gcc/tree-parloops.c
    branches/google/gcc-4_8/gcc/tree-sra.c
    branches/google/gcc-4_8/gcc/tree-ssa-dce.c
    branches/google/gcc-4_8/gcc/tree-ssa-loop-niter.c
    branches/google/gcc-4_8/gcc/tree-ssa-sccvn.c
    branches/google/gcc-4_8/gcc/tree-ssa-strlen.c
    branches/google/gcc-4_8/gcc/tree-tailcall.c
    branches/google/gcc-4_8/gcc/tree-vect-data-refs.c
    branches/google/gcc-4_8/gcc/tree-vect-loop.c
    branches/google/gcc-4_8/libgo/go/reflect/value.go
    branches/google/gcc-4_8/libgo/runtime/go-reflect-call.c
    branches/google/gcc-4_8/libgo/runtime/mgc0.c
    branches/google/gcc-4_8/libgo/runtime/proc.c
    branches/google/gcc-4_8/libgo/runtime/runtime.h
    branches/google/gcc-4_8/libgo/runtime/time.goc
    branches/google/gcc-4_8/libitm/ChangeLog
    branches/google/gcc-4_8/libitm/configure.tgt
    branches/google/gcc-4_8/libjava/classpath/   (props changed)

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