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-release-arm-spec2k6-Os in repository toolchain/ci/gcc.
from 4e135b8a968 2019-02-02 Thomas Koenig tkoenig@gcc.gnu.org adds b881d66b4e1 Daily bump. adds e0c87534f09 2019-02-02 Paul Thomas pault@gcc.gnu.org adds d2a8afaea63 2019-02-03 Paul Thomas pault@gcc.gnu.org adds 1a24b726291 2019-02-02 Paul Thomas pault@gcc.gnu.org adds e20215546ae 2019-02-03 Paul Thomas pault@gcc.gnu.org adds c5b9117a570 2019-02-03 Uroš Bizjak ubizjak@gmail.com adds e4e0bd785cf Daily bump. adds d9befef6b69 * config/sparc/sparc.h: Remove superfluous blank lines. * [...] adds ca05a1913e3 2019-02-04 Bill Schmidt wshmidt@linux.ibm.com adds 9568ba5ea6d Daily bump. adds e02b1a74ecb S/390: Remove load and test fp splitter adds 55a019bea37 PR c++/89083, c++/80864 - ICE with list initialization in [...] adds c4438ee9bcb gcc/ChangeLog: adds 89e7ccbf8d6 2019-02-05 Thomas Koenig tkoenig@gcc.gnu.org adds 391c8cf2455 Daily bump. adds 13fb52fdc73 2019-02-06 Richard Biener rguenther@suse.de adds de19535acb6 PR c++/89158 - by-value capture of constexpr variable brok [...] adds 72b6d97cacf PR c++/88983 - ICE with switch in constexpr function. * c [...] adds 5082b43c73d PR c++/89119 - ICE with value-initialization in template. [...] adds e0a7599bebc PR c++/89024 - ICE with incomplete enum type. * call.c (s [...] adds 77f64185215 * config/i386/i386.c (ix86_expand_prologue): Emit a memory [...] adds f8fb9d0e833 Daily bump. adds 94b2f3d285d 2019-02-07 Richard Biener rguenther@suse.de adds ff420276643 2019-02-07 Richard Biener rguenther@suse.de adds 2afcfb6bd9f 2019-02-07 Richard Biener rguenther@suse.de adds c6c0dcaff87 [testsuite] Fix g++.dg/cpp0x/enum37.C testcase. adds 9a4554d36ec Backported from mainline 2019-01-07 Jakub Jelinek <jaku [...] adds 270fcbf9ae1 Backported from mainline 2019-01-10 Jakub Jelinek <jaku [...] adds 857d93c0c28 Backported from mainline 2019-01-11 Jakub Jelinek <jaku [...] adds 5a35326806d Backported from mainline 2019-01-14 Jakub Jelinek <jaku [...] adds 6f7ab927b22 Backported from mainline 2019-01-17 Jakub Jelinek <jaku [...] adds 149efb6e38c Backported from mainline 2019-01-17 Jakub Jelinek <jaku [...] adds d6f67505655 Backported from mainline 2019-01-19 Jakub Jelinek <jaku [...] adds 1710f33c9b2 Backported from mainline 2019-01-21 Jakub Jelinek <jaku [...] adds 1c487306954 Backported from mainline 2019-01-21 Jakub Jelinek <jaku [...] adds 32d40002dda Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] adds a98d824cbca Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] adds b5d7cdb6102 Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] adds 2deedb17ee2 Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] adds acd0a9f26a2 Backported from mainline 2019-01-23 Jakub Jelinek <jaku [...] adds fafe4019239 Backported from mainline 2019-01-24 Jakub Jelinek <jaku [...] adds 001777e3782 Backported from mainline 2019-01-24 Jakub Jelinek <jaku [...] adds 73afd2a1da4 Backported from mainline 2019-01-27 Jakub Jelinek <jaku [...] adds 31ac44e0b8a Backported from mainline 2019-01-28 Jakub Jelinek <jaku [...] adds 367e46c5ac2 Backported from mainline 2019-01-28 Jakub Jelinek <jaku [...] adds 6eea8d796f0 Backported from mainline 2019-01-29 Jakub Jelinek <jaku [...] adds 2aef6d4dca2 Backported from mainline 2019-01-30 Jakub Jelinek <jaku [...] adds c98bc49b325 Backported from mainline 2019-01-30 Jakub Jelinek <jaku [...] adds af2fb015375 Backported from mainline 2019-01-31 Jakub Jelinek <jaku [...] adds 9ec3659d660 Backported from mainline 2019-02-01 Jakub Jelinek <jaku [...] adds 3e0173f0443 Backported from mainline 2019-02-01 Jakub Jelinek <jaku [...] adds 0937c7c55e1 Backported from mainline 2019-02-02 Jakub Jelinek <jaku [...] adds 17be46403b2 Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] adds b6ccb51c10f Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] adds 05c204a1a4b Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] adds b31e0fa98f1 Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] adds c07ff5ec43e Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] adds d69df705161 Backported from mainline 2019-02-06 Jakub Jelinek <jaku [...] adds d6370ba9e8e * libgnarl/s-linux__sparc.ads (ETIMEDOUT): Set to correct value. adds c69f72eeeda Daily bump. adds c799a4216a2 2019-02-08 Richard Biener rguenther@suse.de adds 66c1b36661e PR target/85596 Add --with-multilib-list doc for aarch64 adds 659205c8bdc * gcc-interface/trans.c (Regular_Loop_to_gnu): Replace tes [...] adds 54abff70da5 * gcc-interface/utils.c (max_size) <tcc_unary>: Be prepare [...] adds b27702ad968 PR libstdc++/89117 backport path::replace_extension("") fix adds 21d8a7728d3 Fix std::filesystem::absolute for empty paths adds 896e5940662 PR libstdc++/86595 add missing noexcept adds 90d6528bffa Apply resolution for LWG DR 3096 adds 27b1d9db138 PR libstdc++/86910 fix filesystem::create_directories adds 38422151ca6 PR libstdc++/88084 - Implement LWG 2777 adds 3b921cd35b5 PR libstdc++/83511 add default argument to basic_string_vie [...] adds 63ed0b31fe7 PR libstdc++/88119 use alignof in std::alignment_of, not __ [...] adds 2c79261f358 PR libstdc++/89128 add deduction guides for container adaptors adds e725de28ae5 PR libstdc++/87308 adjust regex used in std::any pretty printer adds 7938f3c68f6 PR libstdc++/65229 fix pretty printer for std::bitset<0> adds fbafc87c877 PR libstdc++/87787 avoid undefined null args to memcpy and memmove adds 0c25a557fbc P0972R0 <chrono> zero(), min(), and max() should be noexcept adds 344052ab0be 2019-02-08 Richard Biener rguenther@suse.de adds b698040c771 2019-02-08 Richard Biener rguenther@suse.de adds b9f36e31dfe PR c++/86943 - wrong code converting generic lambda to pointer. adds 2a97dfc988a PR c++/88752 - ICE with lambda and constexpr if. adds 4da5f970124 PR c++/88761 - ICE with reference capture of constant. adds cba6449c786 Backport small improvement to filesystem::absolute adds dbad4a15931 Regenerate libstdc++ HTML pages adds 36da6d19745 Daily bump. adds 9441a76de07 PR libstdc++/88066 use <> for includes not "" adds 9fec5574a91 [RS6000] Correct save_reg_p adds 9dd56da932a Backported from mainline 2019-02-08 Jakub Jelinek <jaku [...] adds 21d2956764a PR middle-end/89243 * g++.dg/opt/pr89188.C: Include ../to [...] adds 08889035100 2019-02-09 Aaron Sawdey acsawdey@linux.ibm.com adds 1accb2b8fcf 2019-02-09 Thomas Koenig tkoenig@gcc.gnu.org adds 960fffd6cfb Daily bump. adds 2a5ec34a971 Backport from mainline: 2019-01-05 Jan Hubicka <hubicka [...] adds 86877c563ab 2019-02-10 Thomas Koenig tkoenig@gcc.gnu.org adds 9fdab1aa849 2019-02-10 Harald Anlauf anlauf@gmx.de adds 42de087798e Daily bump. adds 161d165c044 ARM: fix -masm-syntax-unified (PR88648) adds 9910421ab09 PR c++/89267 - change of error location. adds 20c5f58c80a Revert " PR c++/88752 - ICE with lambda and constexpr if." adds 3e570b70027 Daily bump. adds 29b21f6ed1a Backport from mainline: 2019-02-09 Jan Hubicka <hubicka [...] adds ff4fa5f4439 Daily bump. adds 7eda42047b9 2019-02-13 Richard Biener rguenther@suse.de adds ed4528e876e Bump LTO_minor_version on GCC-8 branch (PR lto/89260). adds 7f079c13c77 2019-02-13 Richard Biener rguenther@suse.de adds 60fb636ffff [gcc] adds 3abdc2e509b Daily bump. adds 8d55acc79d4 Backported from mainline 2019-02-09 Jakub Jelinek <jaku [...] adds 7827f591a1b Backported from mainline 2019-02-13 Jakub Jelinek <jaku [...] adds 2e7004dbaf9 Backported from mainline 2019-02-13 Jakub Jelinek <jaku [...] adds 5c6f1107761 Backported from mainline 2019-02-13 Jakub Jelinek <jaku [...] adds 7b62aa6518e PR tree-optimization/89314 * fold-const.c (fold_binary_lo [...] adds 2e48cb7168c Backport r268762 adds 14ce69d0cfa Backport r268835 adds 08668f0cf73 PR middle-end/89303 add testcase for std::enable_shared_from_this adds 727dbee3751 Backport r268873 adds c43292b92e1 Backport from trunk 2018-07-26 Segher Boessenkool <segh [...] adds 3562b518e7c Backport from trunk 2019-01-18 Segher Boessenkool <segh [...] adds 34579eb1927 Backport from trunk 2018-08-31 Segher Boessenkool <segh [...] adds 948b609a846 Don't offer suggestions for compiler-generated variables (P [...] adds 2f6fdfb690b C++: don't offer bogus "._0" suggestions (PR c++/86329) adds ab20c73c24e Fix memory leak of pretty_printer prefixes adds 809cdc2b074 docs: fix stray duplicated words adds 876a47cfacd Fix memory leak in selftest::test_expansion_to_rtl adds ac9fa8c1359 PR rtl-optimization/89354 * combine.c (make_extraction): [...] adds ec917e61468 Fix ICE on class-template argument deduction (PR c++/88795) adds 936152b6f56 C++ concepts: fix ICE with requires on dtors (PR c++/89036) adds d27eeb94aea Daily bump. adds 7adacc9113c PR other/89342 * optc-save-gen.awk: Handle optimize_fast [...] adds ebfeb40c53a PR tree-optimization/89278 * tree-loop-distribution.c: In [...] adds 7334e0ed92c * c-c++-common/patchable_function_entry-decl.c: Do not run [...] adds cba033f15b7 * gcc.target/sparc/struct-ret-check-1.c: Add -fno-pie option. adds f3734cfc3ed Daily bump. adds 03e9074dba8 * c-c++-common/patchable_function_entry-decl.c: Add -fno-p [...] adds 026a21dd146 Daily bump. adds bc9ba4e2a03 Daily bump. adds 6b22e790869 Daily bump. adds 5369fb96af8 PR middle-end/89303 * g++.dg/torture/pr89303.C: Move ever [...] adds c97f77a35c2 * unwind-dw2.c (_Unwind_GetGR) [DWARF_ZERO_REG]: Compare [...] adds b52d714d908 Daily bump. adds 2e66223273e Daily bump. adds a076c2cb4a8 Daily bump. adds 4ac50a4913e Update ChangeLog and version files for release adds b7ce991e749 * BASE-VER: Set to 8.3.1. adds 16e3dfcb65e 2019-02-22 Thomas Koenig tkoenig@gcc.gnu.org adds f8cd51ec0d5 Daily bump. adds 272132254fa PR libstdc++/89446 fix null pointer dereference in char_traits adds 5d90e2a4afd PR ada/89349 Backport from mainline 2018-05-25 Arnaud C [...] adds cffa8989854 2019-02-23 Paul Thomas pault@gcc.gnu.org adds 3f23f6e94cd 2019-02-23 Thomas Koenig tkoenig@gcc.gnu.org adds a55421cc86e Daily bump. adds 5afbbe544c0 [RS6000] Fix <bd>_<mode> and <bd>tf_<mode> splitters adds 9cde2018638 Daily bump. adds 8988a5401ae Daily bump. adds be3a3c890da * tree-ssa-dom.c (edge_info::derive_equivalences) <BIT_IOR [...] adds d77a9696098 Backport from mainline 2019-02-19 Eric Botcazou <ebotca [...] adds ac4cc85d34b PR c++/89212 - ICE converting nullptr to pointer-to-member [...] adds 75a99965334 Daily bump. adds af6a54de2d9 Backported from mainline 2019-02-18 Jakub Jelinek <jaku [...] adds e3f601de295 PR target/89397 * config/i386/i386.c (ix86_atomic_assign_ [...] adds a98c1140d9f Daily bump. adds 67a3d65012a Backport from trunk 2019-02-20 Li Jia He <helijia@linux [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + config/ChangeLog | 4 + contrib/ChangeLog | 4 + contrib/header-tools/ChangeLog | 4 + contrib/reghunt/ChangeLog | 4 + contrib/regression/ChangeLog | 4 + fixincludes/ChangeLog | 4 + gcc/BASE-VER | 2 +- gcc/ChangeLog | 738 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 30 + gcc/ada/gcc-interface/trans.c | 11 +- gcc/ada/gcc-interface/utils.c | 15 +- gcc/ada/libgnarl/s-linux__sparc.ads | 2 +- gcc/ada/osint.adb | 3 +- gcc/ada/osint.ads | 40 +- gcc/attribs.c | 2 + gcc/brig/ChangeLog | 4 + gcc/c-family/ChangeLog | 19 + gcc/c-family/c-cppbuiltin.c | 4 + gcc/c-family/c-omp.c | 7 +- gcc/c/ChangeLog | 14 + gcc/c/c-parser.c | 10 +- gcc/cfgrtl.c | 46 +- gcc/combine.c | 25 +- gcc/config/aarch64/arm_neon.h | 6 +- gcc/config/arm/arm.c | 3 +- gcc/config/i386/i386.c | 70 +- gcc/config/i386/predicates.md | 2 +- gcc/config/i386/sse.md | 132 ++-- gcc/config/rs6000/rs6000-c.c | 8 +- gcc/config/rs6000/rs6000-string.c | 68 +- gcc/config/rs6000/rs6000.c | 115 ++- gcc/config/rs6000/rs6000.md | 35 +- gcc/config/rs6000/vsx.md | 4 +- gcc/config/s390/s390.c | 9 +- gcc/config/s390/s390.md | 21 +- gcc/config/sparc/sparc.c | 151 ++-- gcc/config/sparc/sparc.h | 3 - gcc/cp/ChangeLog | 153 ++++ gcc/cp/call.c | 11 +- gcc/cp/class.c | 3 - gcc/cp/constexpr.c | 19 +- gcc/cp/decl.c | 31 +- gcc/cp/error.c | 9 +- gcc/cp/lambda.c | 12 +- gcc/cp/name-lookup.c | 11 + gcc/cp/optimize.c | 23 +- gcc/cp/pt.c | 17 +- gcc/cp/search.c | 13 +- gcc/cp/semantics.c | 11 +- gcc/cp/typeck.c | 4 +- gcc/dce.c | 29 +- gcc/diagnostic-show-locus.c | 2 +- gcc/diagnostic.c | 3 +- gcc/doc/extend.texi | 316 +++++++- gcc/doc/gcov.texi | 2 +- gcc/doc/install.texi | 13 +- gcc/doc/invoke.texi | 69 +- gcc/dwarf2out.c | 140 +++- gcc/except.c | 4 + gcc/expr.c | 17 +- gcc/fold-const.c | 16 +- gcc/fortran/ChangeLog | 101 +++ gcc/fortran/class.c | 10 +- gcc/fortran/decl.c | 2 +- gcc/fortran/expr.c | 57 +- gcc/fortran/gfortran.h | 4 +- gcc/fortran/resolve.c | 3 + gcc/fortran/simplify.c | 2 +- gcc/fortran/trans-array.c | 53 +- gcc/fortran/trans-decl.c | 48 +- gcc/fortran/trans-expr.c | 20 +- gcc/function-tests.c | 1 + gcc/gimple-loop-interchange.cc | 7 +- gcc/gimplify.c | 44 +- gcc/go/ChangeLog | 4 + gcc/ipa-cp.c | 2 +- gcc/ipa-inline.c | 10 +- gcc/ipa-pure-const.c | 4 +- gcc/ipa-reference.c | 2 +- gcc/ipa-utils.c | 9 +- gcc/ipa-utils.h | 2 +- gcc/ipa-visibility.c | 3 +- gcc/jit/ChangeLog | 4 + gcc/langhooks.c | 2 +- gcc/lto-streamer-out.c | 1 - gcc/lto-streamer.h | 2 +- gcc/lto/ChangeLog | 4 + gcc/objc/ChangeLog | 4 + gcc/objcp/ChangeLog | 4 + gcc/omp-simd-clone.c | 4 + gcc/optabs.c | 34 +- gcc/optc-save-gen.awk | 10 +- gcc/opth-gen.awk | 3 +- gcc/passes.c | 4 +- gcc/po/ChangeLog | 4 + gcc/pretty-print.c | 31 +- gcc/pretty-print.h | 14 +- gcc/rtlanal.c | 8 +- gcc/testsuite/ChangeLog | 537 ++++++++++++++ gcc/testsuite/c-c++-common/asan/pr89124.c | 14 + gcc/testsuite/c-c++-common/gomp/atomic-23.c | 47 ++ gcc/testsuite/c-c++-common/gomp/cancel-2.c | 10 + .../c-c++-common/patchable_function_entry-decl.c | 4 +- .../patchable_function_entry-default.c | 4 +- .../patchable_function_entry-definition.c | 4 +- gcc/testsuite/g++.dg/abi/pr89105.C | 16 + gcc/testsuite/g++.dg/asan/pr88901.C | 13 + gcc/testsuite/g++.dg/concepts/pr89036.C | 8 + gcc/testsuite/g++.dg/cpp0x/enum37.C | 24 + gcc/testsuite/g++.dg/cpp0x/initlist-value3.C | 23 + gcc/testsuite/g++.dg/cpp0x/initlist107.C | 24 + gcc/testsuite/g++.dg/cpp0x/initlist108.C | 34 + gcc/testsuite/g++.dg/cpp0x/initlist109.C | 15 + gcc/testsuite/g++.dg/cpp0x/initlist110.C | 32 + gcc/testsuite/g++.dg/cpp0x/initlist111.C | 32 + gcc/testsuite/g++.dg/cpp0x/initlist112.C | 14 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89158.C | 11 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv13.C | 33 + gcc/testsuite/g++.dg/cpp0x/nullptr40.C | 19 + gcc/testsuite/g++.dg/cpp0x/nullptr41.C | 19 + gcc/testsuite/g++.dg/cpp1y/constexpr-88983.C | 71 ++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-const6.C | 18 + gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 12 + gcc/testsuite/g++.dg/debug/dwarf2/pr87295.C | 22 + gcc/testsuite/g++.dg/ext/vector36.C | 6 + gcc/testsuite/g++.dg/gomp/cancel-1.C | 26 + gcc/testsuite/g++.dg/gomp/cancel-2.C | 20 + gcc/testsuite/g++.dg/gomp/cancel-3.C | 12 + gcc/testsuite/g++.dg/gomp/pr88949.C | 23 + gcc/testsuite/g++.dg/init/ptrfn4.C | 19 + gcc/testsuite/g++.dg/ipa/pr89009.C | 12 + gcc/testsuite/g++.dg/lookup/pr86329.C | 11 + gcc/testsuite/g++.dg/lto/pr87295_0.C | 20 + gcc/testsuite/g++.dg/lto/pr88046_0.C | 16 + gcc/testsuite/g++.dg/opt/pr89187.C | 23 + gcc/testsuite/g++.dg/opt/pr89188.C | 5 + gcc/testsuite/g++.dg/pr85515-1.C | 18 + gcc/testsuite/g++.dg/pr85515-2.C | 22 + gcc/testsuite/g++.dg/pr88217.C | 18 + gcc/testsuite/g++.dg/template/pr88795.C | 23 + gcc/testsuite/g++.dg/torture/pr88149.C | 63 ++ gcc/testsuite/g++.dg/torture/pr88861.C | 11 + gcc/testsuite/g++.dg/torture/pr89303.C | 792 +++++++++++++++++++++ gcc/testsuite/g++.dg/ubsan/pr89234.C | 11 + gcc/testsuite/gcc.c-torture/execute/pr88739.c | 59 ++ gcc/testsuite/gcc.c-torture/execute/pr89195.c | 22 + gcc/testsuite/gcc.dg/debug/dwarf2/pr88635.c | 24 + gcc/testsuite/gcc.dg/gomp/cancel-1.c | 12 + gcc/testsuite/gcc.dg/gomp/pr87887-1.c | 26 + gcc/testsuite/gcc.dg/gomp/pr87887-2.c | 25 + gcc/testsuite/gcc.dg/gomp/pr88105.c | 30 + gcc/testsuite/gcc.dg/gomp/pr88107.c | 35 + gcc/testsuite/gcc.dg/gomp/pr88415.c | 12 + gcc/testsuite/gcc.dg/gomp/pr89104.c | 11 + gcc/testsuite/gcc.dg/gomp/pr89246-1.c | 19 + gcc/testsuite/gcc.dg/gomp/pr89246-2.c | 13 + gcc/testsuite/gcc.dg/pr86991.c | 20 + gcc/testsuite/gcc.dg/pr87929.c | 16 + gcc/testsuite/gcc.dg/pr88427.c | 20 + gcc/testsuite/gcc.dg/pr88568.c | 4 + gcc/testsuite/gcc.dg/pr88870.c | 23 + gcc/testsuite/gcc.dg/pr88905.c | 21 + gcc/testsuite/gcc.dg/pr89211.c | 8 + gcc/testsuite/gcc.dg/pr89278.c | 23 + gcc/testsuite/gcc.dg/pr89314.c | 13 + gcc/testsuite/gcc.dg/pr89342.c | 11 + gcc/testsuite/gcc.dg/pr89354.c | 22 + gcc/testsuite/gcc.dg/torture/pr86554-1.c | 35 + gcc/testsuite/gcc.dg/torture/pr86554-2.c | 49 ++ gcc/testsuite/gcc.dg/torture/pr88223.c | 16 + gcc/testsuite/gcc.dg/torture/pr89135.c | 33 + gcc/testsuite/gcc.dg/torture/pr89223.c | 10 + gcc/testsuite/gcc.dg/tree-ssa/pr84859.c | 2 +- gcc/testsuite/gcc.dg/tsan/pr88030.c | 14 + gcc/testsuite/gcc.dg/vect/pr88903-1.c | 26 + gcc/testsuite/gcc.dg/vect/pr88903-2.c | 28 + .../gcc.target/arm/pr88648-asm-syntax-unified.c | 14 + gcc/testsuite/gcc.target/i386/avx512vl-pr87214-1.c | 44 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr87214-2.c | 128 ++++ gcc/testsuite/gcc.target/i386/call-1.c | 2 +- gcc/testsuite/gcc.target/i386/call-2.c | 12 + gcc/testsuite/gcc.target/i386/pr86334.c | 21 + gcc/testsuite/gcc.target/i386/pr88906.c | 21 + gcc/testsuite/gcc.target/i386/pr89290.c | 19 + gcc/testsuite/gcc.target/powerpc/pr88100.c | 44 ++ gcc/testsuite/gcc.target/powerpc/pr88965.c | 19 + .../gcc.target/powerpc/vec-extract-schar-1.c | 29 + .../gcc.target/powerpc/vec-extract-sint-1.c | 29 + .../gcc.target/powerpc/vec-extract-sint128-1.c | 27 + .../gcc.target/powerpc/vec-extract-slong-1.c | 27 + .../gcc.target/powerpc/vec-extract-sshort-1.c | 29 + .../gcc.target/powerpc/vec-extract-uchar-1.c | 29 + .../gcc.target/powerpc/vec-extract-uint-1.c | 29 + .../gcc.target/powerpc/vec-extract-uint128-1.c | 27 + .../gcc.target/powerpc/vec-extract-ulong-1.c | 27 + .../gcc.target/powerpc/vec-extract-ushort-1.c | 29 + gcc/testsuite/gcc.target/powerpc/vec-sld-modulo.c | 42 ++ gcc/testsuite/gcc.target/powerpc/vec-srad-modulo.c | 43 ++ gcc/testsuite/gcc.target/powerpc/vec-srd-modulo.c | 42 ++ .../gcc.target/sparc/struct-ret-check-1.c | 2 +- gcc/testsuite/gfortran.dg/alloc_comp_assign_16.f03 | 37 + gcc/testsuite/gfortran.dg/coarray_data_1.f90 | 11 + gcc/testsuite/gfortran.dg/coarray_lock_7.f90 | 4 +- .../gfortran.dg/deferred_character_32.f90 | 13 + gcc/testsuite/gfortran.dg/lto/pr89084_0.f90 | 24 + gcc/testsuite/gfortran.dg/null_10.f90 | 7 + .../gfortran.dg/pointer_array_component_3.f90 | 36 + gcc/testsuite/gfortran.dg/pointer_init_2.f90 | 4 +- gcc/testsuite/gfortran.dg/pointer_init_6.f90 | 2 +- gcc/testsuite/gfortran.dg/pointer_init_9.f90 | 13 + gcc/testsuite/gfortran.dg/pr83246.f90 | 9 + gcc/testsuite/gfortran.dg/pr88902.f90 | 6 + gcc/testsuite/gfortran.dg/pr88964.f90 | 57 ++ gcc/testsuite/gfortran.dg/pr89077.f90 | 11 + gcc/testsuite/gfortran.dg/pr89084.f90 | 23 + gcc/testsuite/gfortran.dg/pr89253.f | 19 + gcc/testsuite/gfortran.dg/realloc_on_assign_32.f90 | 31 + gcc/testsuite/gfortran.dg/warn_conversion_11.f90 | 18 + gcc/testsuite/gfortran.dg/warn_undefined_1.f90 | 28 + gcc/testsuite/gnat.dg/opt76.adb | 36 + gcc/testsuite/gnat.dg/opt77.adb | 14 + gcc/testsuite/gnat.dg/opt77_pkg.adb | 28 + gcc/testsuite/gnat.dg/opt77_pkg.ads | 5 + gcc/tree-cfg.c | 22 +- gcc/tree-complex.c | 22 +- gcc/tree-data-ref.c | 21 +- gcc/tree-loop-distribution.c | 5 +- gcc/tree-ssa-dom.c | 33 +- gcc/tree-ssa-loop-split.c | 3 +- gcc/tree-ssa-phiprop.c | 10 +- gcc/tree-ssa-sccvn.c | 30 +- gcc/tree-ssa-structalias.c | 2 +- gcc/tree-streamer-in.c | 7 + gcc/tree-streamer-out.c | 18 +- gcc/tree-vect-loop.c | 36 +- gcc/tree-vect-slp.c | 41 +- gcc/tree-vect-stmts.c | 9 + gcc/tree.c | 2 + gcc/vr-values.c | 8 +- gnattools/ChangeLog | 4 + gotools/ChangeLog | 4 + include/ChangeLog | 4 + intl/ChangeLog | 4 + libada/ChangeLog | 4 + libatomic/ChangeLog | 4 + libbacktrace/ChangeLog | 4 + libcc1/ChangeLog | 4 + libcpp/ChangeLog | 4 + libcpp/po/ChangeLog | 4 + libdecnumber/ChangeLog | 4 + libffi/ChangeLog | 4 + libgcc/ChangeLog | 33 +- libgcc/config/libbid/ChangeLog | 4 + libgcc/unwind-dw2.c | 2 +- libgfortran/ChangeLog | 22 +- libgfortran/config/fpu-glibc.h | 68 +- libgomp/ChangeLog | 17 + libgomp/testsuite/libgomp.c++/pr88988.C | 28 + libgomp/testsuite/libgomp.c/pr89002.c | 43 ++ libhsail-rt/ChangeLog | 4 + libiberty/ChangeLog | 4 + libitm/ChangeLog | 4 + libmpx/ChangeLog | 4 + libobjc/ChangeLog | 4 + liboffloadmic/ChangeLog | 4 + libquadmath/ChangeLog | 4 + libsanitizer/ChangeLog | 4 + libssp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 188 +++++ libstdc++-v3/doc/html/manual/bugs.html | 4 + libstdc++-v3/doc/xml/manual/intro.xml | 7 + libstdc++-v3/include/bits/char_traits.h | 4 +- libstdc++-v3/include/bits/fs_dir.h | 9 +- libstdc++-v3/include/bits/locale_conv.h | 8 +- libstdc++-v3/include/bits/locale_facets.h | 12 +- libstdc++-v3/include/bits/stl_queue.h | 38 + libstdc++-v3/include/bits/stl_stack.h | 12 + libstdc++-v3/include/experimental/string_view | 2 +- libstdc++-v3/include/ext/aligned_buffer.h | 7 +- libstdc++-v3/include/ext/random | 4 +- libstdc++-v3/include/ext/vstring.h | 2 +- libstdc++-v3/include/std/chrono | 16 +- libstdc++-v3/include/std/string_view | 8 +- libstdc++-v3/include/std/type_traits | 2 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 15 +- libstdc++-v3/src/filesystem/ops.cc | 32 +- libstdc++-v3/src/filesystem/std-ops.cc | 92 ++- libstdc++-v3/src/filesystem/std-path.cc | 9 +- .../testsuite/20_util/alignment_of/value.cc | 26 +- .../20_util/duration/requirements/noexcept.cc | 39 + .../enable_shared_from_this/89303.cc} | 41 +- .../20_util/time_point/requirements/noexcept.cc | 45 ++ .../basic_string_view/operations/copy/char/2.cc} | 48 +- .../operations/copy/wchar_t/2.cc} | 48 +- .../operations/substr/char/83511.cc} | 30 +- .../operations/substr/wchar_t/83511.cc} | 30 +- .../basic_string_view/operators/char/89446.cc} | 29 +- .../23_containers/priority_queue/deduction.cc | 119 ++++ .../testsuite/23_containers/queue/deduction.cc | 89 +++ .../testsuite/23_containers/stack/deduction.cc | 89 +++ .../27_io/filesystem/operations/absolute.cc | 6 +- .../filesystem/operations/create_directories.cc | 51 ++ .../27_io/filesystem/path/generation/relative.cc | 20 + .../filesystem/path/modifiers/replace_extension.cc | 9 + .../filesystem/operations/create_directories.cc | 52 ++ .../string_view/operations/substr/char/83511.cc} | 31 +- .../operations/substr/wchar_t/83511.cc} | 31 +- .../testsuite/libstdc++-prettyprinters/simple.cc | 4 + libvtv/ChangeLog | 4 + lto-plugin/ChangeLog | 4 + maintainer-scripts/ChangeLog | 4 + zlib/ChangeLog | 4 + 314 files changed, 8068 insertions(+), 968 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/asan/pr89124.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-23.c create mode 100644 gcc/testsuite/c-c++-common/gomp/cancel-2.c create mode 100644 gcc/testsuite/g++.dg/abi/pr89105.C create mode 100644 gcc/testsuite/g++.dg/asan/pr88901.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr89036.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/enum37.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-value3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist107.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist108.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist109.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist110.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist111.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist112.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89158.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv13.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr40.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr41.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-88983.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-const6.C create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/pr87295.C create mode 100644 gcc/testsuite/g++.dg/ext/vector36.C create mode 100644 gcc/testsuite/g++.dg/gomp/cancel-1.C create mode 100644 gcc/testsuite/g++.dg/gomp/cancel-2.C create mode 100644 gcc/testsuite/g++.dg/gomp/cancel-3.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr88949.C create mode 100644 gcc/testsuite/g++.dg/init/ptrfn4.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr89009.C create mode 100644 gcc/testsuite/g++.dg/lookup/pr86329.C create mode 100644 gcc/testsuite/g++.dg/lto/pr87295_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr88046_0.C create mode 100644 gcc/testsuite/g++.dg/opt/pr89187.C create mode 100644 gcc/testsuite/g++.dg/opt/pr89188.C create mode 100644 gcc/testsuite/g++.dg/pr85515-1.C create mode 100644 gcc/testsuite/g++.dg/pr85515-2.C create mode 100644 gcc/testsuite/g++.dg/pr88217.C create mode 100644 gcc/testsuite/g++.dg/template/pr88795.C create mode 100644 gcc/testsuite/g++.dg/torture/pr88149.C create mode 100644 gcc/testsuite/g++.dg/torture/pr88861.C create mode 100644 gcc/testsuite/g++.dg/torture/pr89303.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr89234.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr88739.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr89195.c create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr88635.c create mode 100644 gcc/testsuite/gcc.dg/gomp/cancel-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr87887-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr87887-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr88105.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr88107.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr88415.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89104.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89246-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89246-2.c create mode 100644 gcc/testsuite/gcc.dg/pr86991.c create mode 100644 gcc/testsuite/gcc.dg/pr87929.c create mode 100644 gcc/testsuite/gcc.dg/pr88427.c create mode 100644 gcc/testsuite/gcc.dg/pr88568.c create mode 100644 gcc/testsuite/gcc.dg/pr88870.c create mode 100644 gcc/testsuite/gcc.dg/pr88905.c create mode 100644 gcc/testsuite/gcc.dg/pr89211.c create mode 100644 gcc/testsuite/gcc.dg/pr89278.c create mode 100644 gcc/testsuite/gcc.dg/pr89314.c create mode 100644 gcc/testsuite/gcc.dg/pr89342.c create mode 100644 gcc/testsuite/gcc.dg/pr89354.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr86554-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr86554-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr88223.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89135.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89223.c create mode 100644 gcc/testsuite/gcc.dg/tsan/pr88030.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88903-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88903-2.c create mode 100644 gcc/testsuite/gcc.target/arm/pr88648-asm-syntax-unified.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr87214-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr87214-2.c create mode 100644 gcc/testsuite/gcc.target/i386/call-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr86334.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88906.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89290.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr88100.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr88965.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-schar-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sint-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sint128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-slong-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sshort-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uchar-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uint-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uint128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-ulong-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-ushort-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-sld-modulo.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-srad-modulo.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-srd-modulo.c create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_assign_16.f03 create mode 100644 gcc/testsuite/gfortran.dg/coarray_data_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_32.f90 create mode 100644 gcc/testsuite/gfortran.dg/lto/pr89084_0.f90 create mode 100644 gcc/testsuite/gfortran.dg/null_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_array_component_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_init_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr83246.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88902.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88964.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89077.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89084.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89253.f create mode 100644 gcc/testsuite/gfortran.dg/realloc_on_assign_32.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_conversion_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_undefined_1.f90 create mode 100644 gcc/testsuite/gnat.dg/opt76.adb create mode 100644 gcc/testsuite/gnat.dg/opt77.adb create mode 100644 gcc/testsuite/gnat.dg/opt77_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt77_pkg.ads create mode 100644 libgomp/testsuite/libgomp.c++/pr88988.C create mode 100644 libgomp/testsuite/libgomp.c/pr89002.c create mode 100644 libstdc++-v3/testsuite/20_util/duration/requirements/noexcept.cc copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => 20_util/en [...] create mode 100644 libstdc++-v3/testsuite/20_util/time_point/requirements/noexcept.cc copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => 21_strings [...] copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => 21_strings [...] copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => 21_strings [...] copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => 21_strings [...] copy libstdc++-v3/testsuite/{20_util/alignment_of/value.cc => 21_strings/basic_str [...] create mode 100644 libstdc++-v3/testsuite/23_containers/priority_queue/deduction.cc create mode 100644 libstdc++-v3/testsuite/23_containers/queue/deduction.cc create mode 100644 libstdc++-v3/testsuite/23_containers/stack/deduction.cc copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => experiment [...] copy libstdc++-v3/testsuite/{27_io/filesystem/operations/absolute.cc => experiment [...]