This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/sphinx in repository gcc.
from 9104f3d64de Clean up gccgo manual page. adds f838e3ccf8d c++: 'this' adjustment for devirtualized call adds f7a07f5a5d8 tree-optimization/100778 - avoid cross-BB vectorization of [...] adds 0f54cc9c638 tree-iterator: C++11 range-for and tree_stmt_iterator adds 48166757dcf Daily bump. adds 2364b584552 Fix i686 bootstrap by temporarily disabling exporting of gl [...] adds 5d21c0cbda0 openmp: Add shared to parallel for linear on parallel maste [...] adds f14c9bd4dc7 sim: leverage gnulib adds 12bb62fbb47 [committed][PR bootstrap/100730] Fix warnings in H8 target files adds ade5ac7c796 diagnostics: Fix sporadic test failure adds 1a87f838108 Daily bump. adds a8f588be038 Fortran: Fix typo in documentation of BOZ adds a0a7adeea31 libstdc++: Remove "Intel Compilers" bibliography entry adds e21e9340720 Daily bump. adds df4e0359dad rs6000: MMA test case ICEs using -O3 [PR99842] adds ef8176e0fac c++/88601 - [C/C++] __builtin_shufflevector support adds 21d7bba242f LTO: stream properly FUNCTION_DECL_DECL_TYPE. new 520839b3244 Merge branch 'master' into devel/sphinx
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: ChangeLog | 5 + configure | 3 + configure.ac | 3 + gcc/ChangeLog | 94 +++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 10 ++ gcc/c-family/c-common.c | 139 +++++++++++++++ gcc/c-family/c-common.h | 4 +- gcc/c/ChangeLog | 26 +++ gcc/c/c-decl.c | 1 + gcc/c/c-parser.c | 38 +++++ gcc/config/h8300/h8300.c | 29 +++- gcc/config/rs6000/predicates.md | 3 +- gcc/cp/ChangeLog | 41 +++++ gcc/cp/call.c | 22 ++- gcc/cp/constexpr.c | 42 ++--- gcc/cp/coroutines.cc | 10 +- gcc/cp/cp-objcp-common.c | 1 + gcc/cp/cp-tree.h | 3 + gcc/cp/module.cc | 5 +- gcc/cp/parser.c | 15 ++ gcc/cp/pt.c | 14 +- gcc/cp/semantics.c | 5 +- gcc/cp/typeck.c | 36 ++++ gcc/doc/extend.texi | 28 +++ gcc/fortran/ChangeLog | 29 ++++ gcc/fortran/gfortran.texi | 2 +- gcc/gimple-ssa-evrp.c | 6 +- gcc/gimplify.c | 8 +- gcc/internal-fn.c | 6 + gcc/internal-fn.def | 3 + gcc/internal-fn.h | 1 + gcc/lto/lto-common.c | 2 +- gcc/testsuite/ChangeLog | 100 +++++++++++ .../c-c++-common/builtin-shufflevector-2.c | 18 ++ gcc/testsuite/c-c++-common/gomp/pr99928-1.c | 56 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-10.c | 56 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-13.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-14.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-2.c | 50 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-3.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-4.c | 16 +- gcc/testsuite/c-c++-common/gomp/pr99928-5.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-6.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-7.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-8.c | 56 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-9.c | 56 +++--- .../c-c++-common/torture/builtin-shufflevector-1.c | 49 ++++++ gcc/testsuite/g++.dg/ext/builtin-shufflevector-1.C | 18 ++ gcc/testsuite/g++.dg/ext/builtin-shufflevector-2.C | 12 ++ gcc/testsuite/g++.dg/inherit/virtual15.C | 18 ++ gcc/testsuite/g++.dg/inherit/virtual15a.C | 19 +++ gcc/testsuite/g++.target/powerpc/pr99842.C | 188 +++++++++++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-55.c | 8 +- .../gcc.dg/plugin/diagnostic_plugin_show_trees.c | 2 + .../plugin/diagnostic_plugin_test_inlining.c | 2 + .../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 2 + .../diagnostic_plugin_test_string_literals.c | 2 + .../diagnostic_plugin_test_tree_expression_range.c | 2 + gcc/testsuite/gcc.dg/pr80776-1.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr100778-1.c | 18 ++ gcc/tree-iterator.h | 36 +++- gcc/tree-streamer-in.c | 2 +- gcc/tree-streamer-out.c | 2 +- gcc/tree-vect-slp.c | 4 +- gcc/tree.h | 8 +- libgomp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 6 + libstdc++-v3/doc/html/manual/abi.html | 6 +- libstdc++-v3/doc/xml/manual/abi.xml | 10 -- 70 files changed, 1290 insertions(+), 308 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/builtin-shufflevector-2.c create mode 100644 gcc/testsuite/c-c++-common/torture/builtin-shufflevector-1.c create mode 100644 gcc/testsuite/g++.dg/ext/builtin-shufflevector-1.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-shufflevector-2.C create mode 100644 gcc/testsuite/g++.dg/inherit/virtual15.C create mode 100644 gcc/testsuite/g++.dg/inherit/virtual15a.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr99842.C create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr100778-1.c