This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from 7393b8092c2 Fix missing name in ChangeLog adds 43ac9412162 PR tree-optimization/90949 * tree-ssa-copy.c (fini_copy_p [...] adds c65ba35f1a0 2019-06-21 Steven G. Kargl kargl@gcc.gnu.org adds 0b17abea530 PR c++/90875 - added -Wswitch-outside-range option adds 126bc06bbc3 2019-06-21 Richard Biener rguenther@suse.de adds 74cf02c04d5 [Darwin, fixincludes] Fix Darwin14 header issues. adds 16fcce12ad8 [Darwin, fixincludes] Fix Darwin9/10 math.h issues. adds 43e12b26535 PR c++/90875 - added -Wswitch-outside-range option adds 5571081de4f PR c++/90490 - fix decltype issues in noexcept-specifier. [...] adds 20e2b53c987 2019-06-21 Steven G. Kargl kargl@gcc.gnu.org adds 8f7ef210070 PR c++/64235 - missing syntax error with invalid alignas. [...] adds e4a9f08b763 PR c++/60223 - ICE with T{} in non-deduced context. * pt. [...] adds f9cef4bc705 PR c++/61490 - qualified-id in friend function definition. [...] adds 45b6a3bbe10 /cp 2019-06-21 Paolo Carlini paolo.carlini@oracle.com adds 0e411967755 /cp 2019-06-21 Paolo Carlini paolo.carlini@oracle.com adds 1da6713688a * tree-vect-data-refs.c (vect_find_stmt_data_reference): H [...] adds e20da7b2cb4 2019-06-21 Paolo Carlini paolo.carlini@oracle.com adds ff736f1199f compiler: open code some type assertions adds ea27676a6c9 runtime: inline and remove eqtype adds fdae40b72a0 compiler: intrinsify some math/bits functions adds c11858417f8 Daily bump. adds 13bae8b51d5 /cp 2019-06-22 Paolo Carlini paolo.carlini@oracle.com adds 4a74b19c1f5 PR c++/90881 - bogus -Wunused-value in unevaluated context [...] adds 43398ac56a5 PR c++/86476 - noexcept-specifier is a complete-class cont [...] adds 369e31960cb * gcc.dg/tree-ssa/alias-access-path-6.c: New testcase. * [...] adds 76e1fdde3c6 PR c++/66256 * g++.dg/cpp0x/noexcept54.C: New test. adds c910972cb6c PR c++/65707 PR c++/89480 PR c++/58836 * g++.dg/cpp0x/n [...] adds 72f5e18d923 * config/avr/avr.c (TARGET_BUILTIN_SETJMP_FRAME_VALUE): Remove. adds a43fb47f89a [Darwin, PPC, testsuite] Fix darwin-bool-1.c. adds 149d5c945c3 [Darwin, PPC, testsuite] Add requires for DFP to two tests. adds da478915430 2019-06-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 7ba9d947567 Fix typo in ChangeLog adds b39c1788610 Daily bump. adds 4ae8e0c9a04 Rename DEFAULT_ARG to DEFERRED_PARSE. adds 649340d41b5 [Darwin, PPC, testsuite] Fix pr71785 testcase for Darwin. adds e4f48d22eb7 [Darwin, PPC] Emit uppercase versions of ppc defines. adds 94fd688b9d9 [Darwin, PPC] Handle GCC target pragma. adds 945b65b2654 [Darwin, PPC, testsuite] Fix builtins-1 testcase for Darwin. adds 38aee7051d5 [Darwin, PPC, testsuite] Fix pr80125 testcase for Darwin. adds dde7bb08a3a [Darwin, PPC, testsuite] Fix builtins-2 for Darwin. adds 37188bf927b compiler: add go_debug and use it for debug messages adds 37423a84ea7 compiler: edit error messages to avoid -Wformat-diag warnings adds 1f795de11ec Daily bump. adds a35663e9d0c Define C11 macros such as FLT_DECIMAL_DIG for C++17 adds e693fb3d93c Fix std::midpoint for denormal values adds 95e9eb33458 Don't use a separate CLASSTYPE_AS_BASE if it's the same size. adds 5fe09a565ba gcc/ada/ChangeLog: adds dbebbff80c7 compiler: use builtin memcmp directly adds c51a5c54997 2019-06-24 Richard Biener rguenther@suse.de adds 3a09d78f0e9 2019-06-24 Richard Biener rguenther@suse.de adds aad830e6712 compiler: open code string equality adds 06a01f6c520 [Darwin, testsuite] Fix isystem-2.c. adds ffdcf72e16f [Darwin, PPC, testsuite] Fix spec-barr-1.c for Darwin. adds 97c5b27ad20 [Darwin, PPC, testsuite] Skip tests for unimplemented funct [...] adds aaabc7bcae2 * ipa-utils.h (type_with_linkage_p): Verify that type is [...] adds 2abc9a0a12d Daily bump. adds 11d60418fd1 runtime: mark memequal and memclrNoHeapPointers nosplit adds e02a8189a57 * include/pstl/pstl_config.h (_PSTL_PRAGMA_SIMD_SCAN, _PS [...] adds 052ee6187f3 PR sanitizer/90954 * c-omp.c (c_finish_omp_atomic): Allow [...] adds 83c6da22936 * gcc-interface/decl.c (gnat_to_gnu_entity): Remove superf [...] adds 8e6f320b79e Properly sum costs in tree-vect-loop.c (PR tree-optimizatio [...] adds ae40a73a2fc * tree-ssa-alias.c (indirect_ref_may_alias_decl_p): Check [...] adds 331ef8f52c5 Implement alternate "__intN__" form of "__intN" type adds 85611dc6ded [ARC] Fix for PR89838 adds 4d319159925 2019-06-25 Richard Biener rguenther@suse.de adds e5c2ee0d105 [PR 90939] Remove outdated assert in ipcp_bits_lattice::meet_with adds a4340c0d68e Create GCN-specific gthreads adds 61b30ceddd6 Stub implementation of unwinding for AMD GCN. adds 14462095a3d Enable full GFortran library for AMD GCN adds 367a3e90e8d Do not call strlen with NULL argument in libgcov. adds 3a40508241c Remove dead code in df-scan.c (PR tree-optimization/90978). adds a9aca69ccd7 Transform filter-rtags-warnings to filter-clang-warnings. adds 2a0cf542a79 Fix non-portable use of std::abs(double) in constexpr function adds 2a923b7fc01 PR c++/90969 * constexpr.c (cxx_eval_array_reference): Do [...] adds 40917bfa725 Put hashtab_chk_error into hash-table.c. adds 08f06db4e7d * class.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL.
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + config/ChangeLog | 5 + config/gthr.m4 | 1 + ...-rtags-warnings.py => filter-clang-warnings.py} | 47 ++-- fixincludes/ChangeLog | 19 ++ fixincludes/fixincl.x | 146 ++++++++++- fixincludes/inclhack.def | 67 ++++- fixincludes/tests/base/architecture/ppc/math.h | 5 + fixincludes/tests/base/dispatch/object.h | 18 ++ fixincludes/tests/base/os/base.h | 20 ++ gcc/ChangeLog | 172 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 25 +- gcc/ada/gcc-interface/decl.c | 3 +- gcc/ada/gcc-interface/gigi.h | 8 +- gcc/ada/gcc-interface/utils.c | 15 +- gcc/brig/brig-lang.c | 6 +- gcc/c-family/ChangeLog | 17 ++ gcc/c-family/c-common.c | 9 +- gcc/c-family/c-omp.c | 2 +- gcc/c-family/c-warn.c | 15 +- gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 4 + gcc/c/c-decl.c | 6 +- gcc/c/c-parser.c | 5 + gcc/c/c-typeck.c | 2 +- gcc/config.gcc | 1 + gcc/config/arc/arc.c | 215 ++++------------ gcc/config/arc/arc.md | 8 +- gcc/config/avr/avr.c | 3 - gcc/config/gcn/gcn.c | 12 + gcc/config/msp430/msp430.h | 6 +- gcc/config/rs6000/darwin.h | 3 + gcc/cp/ChangeLog | 151 +++++++++++ gcc/cp/call.c | 4 +- gcc/cp/class.c | 12 +- gcc/cp/constexpr.c | 3 +- gcc/cp/cp-objcp-common.c | 2 +- gcc/cp/cp-tree.def | 7 +- gcc/cp/cp-tree.h | 28 ++- gcc/cp/cvt.c | 3 +- gcc/cp/decl.c | 121 +++++---- gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 6 +- gcc/cp/except.c | 5 +- gcc/cp/init.c | 4 +- gcc/cp/lex.c | 8 + gcc/cp/parser.c | 276 +++++++++++++++++++-- gcc/cp/parser.h | 3 + gcc/cp/pt.c | 28 ++- gcc/cp/search.c | 51 ++-- gcc/cp/tree.c | 4 +- gcc/cp/typeck.c | 2 +- gcc/df-scan.c | 44 +--- gcc/doc/invoke.texi | 13 +- gcc/dwarf2out.c | 4 +- gcc/fortran/ChangeLog | 26 ++ gcc/fortran/decl.c | 9 +- gcc/fortran/io.c | 8 + gcc/fortran/resolve.c | 8 + gcc/fortran/trans-expr.c | 8 +- gcc/fortran/trans-openmp.c | 3 +- gcc/fortran/trans.c | 3 +- gcc/gimple-ssa-sprintf.c | 6 +- gcc/ginclude/float.h | 3 +- gcc/go/ChangeLog | 5 + gcc/go/go-gcc.cc | 27 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/ast-dump.cc | 3 +- gcc/go/gofrontend/escape.cc | 198 +++++++-------- gcc/go/gofrontend/expressions.cc | 262 ++++++++++++++++--- gcc/go/gofrontend/expressions.h | 8 +- gcc/go/gofrontend/go-diagnostics.cc | 22 ++ gcc/go/gofrontend/go-diagnostics.h | 12 + gcc/go/gofrontend/go.cc | 2 +- gcc/go/gofrontend/gogo.cc | 11 +- gcc/go/gofrontend/import-archive.cc | 8 +- gcc/go/gofrontend/import.cc | 4 +- gcc/go/gofrontend/lex.cc | 2 +- gcc/go/gofrontend/parse.cc | 22 +- gcc/go/gofrontend/runtime.cc | 7 + gcc/go/gofrontend/runtime.def | 31 ++- gcc/go/gofrontend/statements.cc | 31 +-- gcc/hash-table.c | 12 + gcc/hash-table.h | 14 +- gcc/ipa-cp.c | 1 - gcc/ipa-utils.h | 2 + gcc/lto-streamer-out.c | 4 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 4 +- gcc/lto/lto-lang.c | 6 +- gcc/print-tree.c | 7 +- gcc/stor-layout.c | 6 +- gcc/testsuite/ChangeLog | 210 ++++++++++++++++ .../c-c++-common/Wswitch-outside-range-1.c | 8 + .../c-c++-common/Wswitch-outside-range-2.c | 9 + .../c-c++-common/Wswitch-outside-range-3.c | 9 + .../c-c++-common/Wswitch-outside-range-4.c | 9 + gcc/testsuite/c-c++-common/gomp/pr90954.c | 27 ++ gcc/testsuite/g++.dg/cpp0x/Wunused-value1.C | 20 ++ gcc/testsuite/g++.dg/cpp0x/auto9.C | 10 +- gcc/testsuite/g++.dg/cpp0x/noexcept43.C | 10 + gcc/testsuite/g++.dg/cpp0x/noexcept44.C | 8 + gcc/testsuite/g++.dg/cpp0x/noexcept45.C | 23 ++ gcc/testsuite/g++.dg/cpp0x/noexcept46.C | 28 +++ gcc/testsuite/g++.dg/cpp0x/noexcept47.C | 83 +++++++ gcc/testsuite/g++.dg/cpp0x/noexcept48.C | 11 + gcc/testsuite/g++.dg/cpp0x/noexcept49.C | 12 + gcc/testsuite/g++.dg/cpp0x/noexcept50.C | 147 +++++++++++ gcc/testsuite/g++.dg/cpp0x/noexcept51.C | 14 ++ gcc/testsuite/g++.dg/cpp0x/noexcept52.C | 9 + gcc/testsuite/g++.dg/cpp0x/noexcept53.C | 26 ++ gcc/testsuite/g++.dg/cpp0x/noexcept54.C | 10 + gcc/testsuite/g++.dg/cpp0x/nondeduced1.C | 16 ++ gcc/testsuite/g++.dg/cpp0x/nondeduced2.C | 14 ++ gcc/testsuite/g++.dg/cpp0x/nondeduced3.C | 16 ++ gcc/testsuite/g++.dg/cpp0x/nondeduced4.C | 13 + gcc/testsuite/g++.dg/cpp0x/nondeduced5.C | 12 + gcc/testsuite/g++.dg/cpp0x/nondeduced6.C | 24 ++ gcc/testsuite/g++.dg/cpp0x/nondeduced7.C | 6 + gcc/testsuite/g++.dg/cpp1z/register1.C | 2 +- gcc/testsuite/g++.dg/cpp1z/register2.C | 2 +- gcc/testsuite/g++.dg/cpp1z/register3.C | 2 +- gcc/testsuite/g++.dg/diagnostic/auto-storage-1.C | 6 + gcc/testsuite/g++.dg/diagnostic/friend2.C | 10 + gcc/testsuite/g++.dg/diagnostic/friend3.C | 9 + gcc/testsuite/g++.dg/diagnostic/no-type-1.C | 1 + gcc/testsuite/g++.dg/diagnostic/no-type-2.C | 3 + gcc/testsuite/g++.dg/diagnostic/top-level-auto-1.C | 3 + gcc/testsuite/g++.dg/eh/shadow1.C | 2 +- gcc/testsuite/g++.dg/ext/vector38.C | 5 + gcc/testsuite/g++.dg/lto/pr90939_0.C | 64 +++++ gcc/testsuite/g++.dg/lto/pr90939_1.C | 45 ++++ gcc/testsuite/g++.dg/other/error34.C | 2 +- gcc/testsuite/g++.dg/other/final3.C | 28 --- gcc/testsuite/g++.dg/other/final4.C | 16 -- gcc/testsuite/g++.dg/other/final5.C | 19 -- gcc/testsuite/g++.dg/other/final6.C | 9 + gcc/testsuite/g++.dg/other/final7.C | 11 + gcc/testsuite/g++.dg/parse/alignas1.C | 10 + gcc/testsuite/g++.dg/tree-ssa/final1.C | 8 + gcc/testsuite/g++.dg/vect/simd-2.cc | 2 +- gcc/testsuite/g++.dg/vect/simd-5.cc | 2 +- gcc/testsuite/gcc.c-torture/execute/pr90949.c | 42 ++++ gcc/testsuite/gcc.dg/Wfloat-equal-1.c | 8 +- gcc/testsuite/gcc.dg/cpp/isysroot-1.c | 11 +- .../gcc.dg/cpp/usr/include/{stdio.h => example.h} | 0 gcc/testsuite/gcc.dg/misc-column.c | 2 +- gcc/testsuite/gcc.dg/torture/pr90972.c | 24 ++ .../gcc.dg/tree-ssa/alias-access-path-6.c | 29 +++ gcc/testsuite/gcc.dg/tree-ssa/reassoc-24.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-25.c | 4 +- gcc/testsuite/gcc.target/arc/pr89838.c | 16 ++ gcc/testsuite/gcc.target/msp430/mlarge-pedwarns.c | 11 + gcc/testsuite/gcc.target/powerpc/builtins-1.c | 8 +- gcc/testsuite/gcc.target/powerpc/builtins-2.c | 1 + gcc/testsuite/gcc.target/powerpc/darwin-bool-1.c | 2 + gcc/testsuite/gcc.target/powerpc/pr64205.c | 1 + gcc/testsuite/gcc.target/powerpc/pr71785.c | 7 +- gcc/testsuite/gcc.target/powerpc/pr79909.c | 1 + gcc/testsuite/gcc.target/powerpc/pr80125.c | 2 +- .../gcc.target/powerpc/safe-indirect-jump-1.c | 1 + .../gcc.target/powerpc/safe-indirect-jump-7.c | 1 + gcc/testsuite/gcc.target/powerpc/spec-barr-1.c | 2 +- gcc/testsuite/gfortran.dg/dummy_procedure_8.f90 | 4 - gcc/testsuite/gfortran.dg/io_constraints_14.f90 | 13 + gcc/testsuite/gfortran.dg/pr51991.f90 | 21 ++ gcc/testsuite/gfortran.dg/pr67884.f90 | 21 ++ gcc/testsuite/go.test/test/blank1.go | 6 +- gcc/tree-core.h | 2 + gcc/tree-pretty-print.h | 2 +- gcc/tree-ssa-alias.c | 23 +- gcc/tree-ssa-copy.c | 11 +- gcc/tree-ssa-reassoc.c | 27 +- gcc/tree-ssa.c | 2 +- gcc/tree-ssanames.c | 7 +- gcc/tree-streamer-in.c | 4 +- gcc/tree-streamer-out.c | 4 +- gcc/tree-vect-data-refs.c | 74 +++--- gcc/tree-vect-loop.c | 4 +- gcc/tree-vect-stmts.c | 19 +- gcc/tree.c | 27 +- gcc/tree.h | 11 +- libgcc/ChangeLog | 16 ++ libgcc/config/gcn/gthr-gcn.h | 163 ++++++++++++ libgcc/config/gcn/t-amdgcn | 3 +- libgcc/config/gcn/unwind-gcn.c | 37 +++ libgcc/configure | 1 + libgcc/libgcov-driver-system.c | 5 +- libgfortran/ChangeLog | 6 + libgfortran/configure | 3 +- libgfortran/configure.ac | 3 +- libgo/Makefile.am | 1 - libgo/Makefile.in | 8 +- libgo/go/runtime/alg.go | 11 +- libgo/go/runtime/iface.go | 49 +--- libgo/go/runtime/stubs.go | 12 - libgo/go/runtime/type.go | 5 - libgo/runtime/go-memclr.c | 3 +- libgo/runtime/go-memcmp.c | 13 - libgo/runtime/go-memequal.c | 3 +- libstdc++-v3/ChangeLog | 23 ++ libstdc++-v3/include/pstl/pstl_config.h | 8 +- libstdc++-v3/include/std/numeric | 37 ++- .../18_support/headers/cfloat/values_c++17.cc | 37 +++ libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 6 +- libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 6 +- .../testsuite/26_numerics/midpoint/floating.cc | 14 ++ 208 files changed, 3516 insertions(+), 910 deletions(-) rename contrib/{filter-rtags-warnings.py => filter-clang-warnings.py} (66%) create mode 100644 fixincludes/tests/base/dispatch/object.h create mode 100644 fixincludes/tests/base/os/base.h create mode 100644 gcc/testsuite/c-c++-common/Wswitch-outside-range-1.c create mode 100644 gcc/testsuite/c-c++-common/Wswitch-outside-range-2.c create mode 100644 gcc/testsuite/c-c++-common/Wswitch-outside-range-3.c create mode 100644 gcc/testsuite/c-c++-common/Wswitch-outside-range-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr90954.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wunused-value1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept43.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept44.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept45.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept46.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept47.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept48.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept49.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept50.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept51.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept52.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept53.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept54.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nondeduced7.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/auto-storage-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/friend2.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/friend3.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/no-type-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/no-type-2.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/top-level-auto-1.C create mode 100644 gcc/testsuite/g++.dg/ext/vector38.C create mode 100644 gcc/testsuite/g++.dg/lto/pr90939_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr90939_1.C delete mode 100644 gcc/testsuite/g++.dg/other/final3.C delete mode 100644 gcc/testsuite/g++.dg/other/final4.C delete mode 100644 gcc/testsuite/g++.dg/other/final5.C create mode 100644 gcc/testsuite/g++.dg/other/final6.C create mode 100644 gcc/testsuite/g++.dg/other/final7.C create mode 100644 gcc/testsuite/g++.dg/parse/alignas1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/final1.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr90949.c rename gcc/testsuite/gcc.dg/cpp/usr/include/{stdio.h => example.h} (100%) create mode 100644 gcc/testsuite/gcc.dg/torture/pr90972.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-6.c create mode 100644 gcc/testsuite/gcc.target/arc/pr89838.c create mode 100644 gcc/testsuite/gcc.target/msp430/mlarge-pedwarns.c create mode 100644 gcc/testsuite/gfortran.dg/io_constraints_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr51991.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67884.f90 create mode 100644 libgcc/config/gcn/gthr-gcn.h create mode 100644 libgcc/config/gcn/unwind-gcn.c delete mode 100644 libgo/runtime/go-memcmp.c create mode 100644 libstdc++-v3/testsuite/18_support/headers/cfloat/values_c++17.cc