This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gccgo in repository gcc.
from e7a7d345a6e Merge from trunk revision 252954. adds 761ccdd501e 2017-09-18 Paolo Carlini paolo.carlini@oracle.com adds 6a270ac80b8 Daily bump. adds 967cae08095 2017-09-19 Richard Biener rguenther@suse.de adds 3c03bb8bbb9 Fix some gotools testing problems adds 944ec98997d 2017-09-19 Richard Biener rguenther@suse.de adds 53c2c3bb4f9 gcc/testsuite/ adds 0fd6140324f lra: make reload_pseudo_compare_func a proper comparator adds cd697dd183c 2017-09-19 Richard Biener rguenther@suse.de adds a60cb14db1d [gcc/testsuite] adds 86b743d9dab [gcc] adds a0c6c7c1e1f PR c/81854 - weak alias of an incompatible symbol accepted adds c52a6a55876 PR libstdc++/82254 fix std::is_nothrow_invocable_r w.r.t th [...] adds 103be9bf674 Fix typo in simplify_binary_operation_1 adds b22b73213fb PR libstdc++/71500 restore C++11 compatibility in <regex> adds 7ca6a927a4f * config/i386/i386.c (ix86_split_long_move): Do not handle [...] adds 274ac839d45 * g++.dg/tree-ssa/pr31146-2.C: Only do scan-tree-dump for [...] adds 9b1feb95a6d * config/i386/i386.md (*scc_bt<mode>): New insn_and_split [...] adds 369a088cda5 Daily bump. adds e324f34afd0 runtime: restore "goroutine in C code" message new 79f73dc981d Merge from trunk revision 252991.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 56 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/cgraphunit.c | 67 ++++++++++++++- gcc/config/i386/i386.c | 37 +-------- gcc/config/i386/i386.md | 92 +++++++++++++++++++++ gcc/config/rs6000/rs6000-c.c | 74 +---------------- gcc/config/rs6000/rs6000.c | 42 ++++++++++ gcc/go/gofrontend/MERGE | 2 +- gcc/graphite-scop-detection.c | 8 +- gcc/graphite-sese-to-poly.c | 23 +++++- gcc/lra-assigns.c | 15 +--- gcc/simplify-rtx.c | 2 +- gcc/testsuite/ChangeLog | 49 +++++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-80947.C | 16 ++++ gcc/testsuite/g++.dg/expr/bitfield5.C | 3 +- gcc/testsuite/g++.dg/expr/bool1.C | 5 +- gcc/testsuite/g++.dg/expr/bool3.C | 5 +- gcc/testsuite/g++.dg/ext/attr-ifunc-1.C | 30 ++++--- gcc/testsuite/g++.dg/ext/attr-ifunc-2.C | 13 +-- gcc/testsuite/g++.dg/ext/attr-ifunc-3.C | 13 +-- gcc/testsuite/g++.dg/ext/attr-ifunc-4.C | 13 +-- gcc/testsuite/g++.dg/ext/attr-ifunc-5.C | 29 +++++++ gcc/testsuite/g++.dg/tree-ssa/pr31146-2.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/pr41428.C | 4 +- gcc/testsuite/g++.old-deja/g++.abi/vtable2.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/bool5.C | 3 +- gcc/testsuite/gcc.dg/attr-ifunc-1.c | 8 +- gcc/testsuite/gcc.dg/graphite/pr69728.c | 21 +++++ gcc/testsuite/gcc.dg/pr81854.c | 63 ++++++++++++++ gcc/testsuite/gcc.dg/torture/pr82244.c | 31 +++++++ gcc/testsuite/gcc.target/i386/{bt-1.c => bt-5.c} | 10 +-- gcc/testsuite/gcc.target/i386/{bt-2.c => bt-6.c} | 10 +-- .../gcc.target/i386/{bt-mask-1.c => bt-mask-3.c} | 10 +-- .../gcc.target/i386/{bt-mask-2.c => bt-mask-4.c} | 10 +-- .../gcc.target/powerpc/fold-vec-ld-misc.c | 54 ++++++++++++ gcc/testsuite/gfortran.dg/graphite/pr69728.f90 | 26 ++++++ gcc/testsuite/gnat.dg/validity_check.adb | 2 +- gcc/tree-vrp.c | 8 ++ gotools/ChangeLog | 11 +++ gotools/Makefile.am | 16 ++-- gotools/Makefile.in | 17 ++-- .../runtime/testdata/testprogcgo/numgoroutine.go | 1 + libgo/go/runtime/traceback_gccgo.go | 2 +- libstdc++-v3/ChangeLog | 26 +++++- libstdc++-v3/include/bits/regex_executor.tcc | 18 ++-- libstdc++-v3/include/bits/stl_algobase.h | 96 +++++++++++++--------- libstdc++-v3/include/std/type_traits | 25 +++++- .../20_util/is_nothrow_invocable/value.cc | 96 +++++++++++++++++----- .../20_util/is_nothrow_invocable/value_ext.cc | 4 +- .../variant/any.cc => 28_regex/simple_c++11.cc} | 20 ++--- 50 files changed, 895 insertions(+), 302 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-80947.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-ifunc-5.C create mode 100644 gcc/testsuite/gcc.dg/graphite/pr69728.c create mode 100644 gcc/testsuite/gcc.dg/pr81854.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr82244.c copy gcc/testsuite/gcc.target/i386/{bt-1.c => bt-5.c} (53%) copy gcc/testsuite/gcc.target/i386/{bt-2.c => bt-6.c} (62%) copy gcc/testsuite/gcc.target/i386/{bt-mask-1.c => bt-mask-3.c} (53%) copy gcc/testsuite/gcc.target/i386/{bt-mask-2.c => bt-mask-4.c} (50%) create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-misc.c create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr69728.f90 copy libstdc++-v3/testsuite/{20_util/variant/any.cc => 28_regex/simple_c++11.cc} (76%)