This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch roland/7/pr77609 in repository gcc.
discards 69561f53710 PR other/77609: Let the assembler choose ELF section types [...] adds 4ef5effb321 Daily bump. adds c3cd86d9b36 gcc testsuite changes for new linker messages adds 746f859cdc6 PR c++/71784 - ICE with ref-qualifier and explicit special [...] adds e306172280c Daily bump. adds b9ee6566126 PR c++/71569 - ICE with redundant args on member variable [...] adds 38d76fe515b 2017-03-01 Thomas Preud'homme thomas.preudhomme@arm.com adds 11459620f2f PR c++/71569 - decltype of template. adds 326cd02463e Daily bump. adds f0888f11552 [nvptx] Add support for CUDA 9 adds cda0b416358 i386: Update -mfunction-return= for return with pop adds eb74e7aa0a5 i386: Add TARGET_INDIRECT_BRANCH_REGISTER adds b8ec3d072d7 PR c++/84489 - dependent default template argument adds 4b23d3aa22c Fix MIPS16 ICE. adds d35c5529d16 Daily bump. adds edbf10a73d4 PR libstdc++/84671 handle digit separators in duration literals adds 0c0a3b4c7e5 Backported from mainline 2018-01-05 Jakub Jelinek <jaku [...] adds 59465c674ed Backported from mainline 2018-01-09 Jakub Jelinek <jaku [...] adds 55822457361 Backported from mainline 2018-01-16 Jakub Jelinek <jaku [...] adds cf23192b122 Backported from mainline 2018-01-18 Jakub Jelinek <jaku [...] adds e0906f5eec1 Backported from mainline 2018-01-20 Jakub Jelinek <jaku [...] adds 15e7ab53cfe Backported from mainline 2018-01-20 Jakub Jelinek <jaku [...] adds 2ddc107d6be Backported from mainline 2018-01-23 Jakub Jelinek <jaku [...] adds 523bd305e30 Backported from mainline 2018-01-23 Jakub Jelinek <jaku [...] adds 0149c340e5f Backported from mainline 2018-01-24 Jakub Jelinek <jaku [...] adds 2ed34351719 Backported from mainline 2018-01-25 Jakub Jelinek <jaku [...] adds 87ce314f181 Backported from mainline 2018-01-27 Jakub Jelinek <jaku [...] adds 05ce5b8d3b4 Backported from mainline 2018-01-27 Jakub Jelinek <jaku [...] adds 28e02a90606 Backported from mainline 2018-01-29 Christoph Spiel <cs [...] adds a3d301c0ff4 Backported from mainline 2018-01-30 Jakub Jelinek <jaku [...] adds b4164a5677f Backported from mainline 2018-01-31 Jakub Jelinek <jaku [...] adds d98c9b9e924 Backported from mainline 2018-01-31 Jason Merrill <jaso [...] adds 5e707f31ece Backported from mainline 2018-01-31 Jakub Jelinek <jaku [...] adds 887fd78d189 Backported from mainline 2018-02-01 Jakub Jelinek <jaku [...] adds 1cc1446683c Backported from mainline 2018-02-07 Jakub Jelinek <jaku [...] adds 008b6892345 Backported from mainline 2018-02-07 Jakub Jelinek <jaku [...] adds 267580f4d9b Backported from mainline 2018-02-09 Marek Polacek <pola [...] adds f48488778f4 Backported from mainline 2018-02-09 Jakub Jelinek <jaku [...] adds 011985cba37 Backported from mainline 2018-02-10 Jakub Jelinek <jaku [...] adds eeea4e24081 Backported from mainline 2018-02-10 Jakub Jelinek <jaku [...] adds fe9ae3ec4fc Backported from mainline 2018-02-12 Jakub Jelinek <jaku [...] adds 8325af438b0 Backported from mainline 2018-02-13 Jakub Jelinek <jaku [...] adds 38d3a789861 Backported from mainline 2018-02-16 Marek Polacek <pola [...] adds 72e689bb37f Backported from mainline 2018-02-16 Jakub Jelinek <jaku [...] adds 14fdd6ffc58 Backported from mainline 2018-02-16 Jakub Jelinek <jaku [...] adds 684c1611b4c Backported from mainline 2018-02-19 Jakub Jelinek <jaku [...] adds 10ca406d9a8 Backported from mainline 2018-02-19 Jakub Jelinek <jaku [...] adds 91aef326b5b Backported from mainline 2018-02-19 Jakub Jelinek <jaku [...] adds 5018a3f1625 Backported from mainline 2018-02-20 Jakub Jelinek <jaku [...] adds 9922541b273 Backported from mainline 2018-02-20 Jakub Jelinek <jaku [...] adds 85e4baa29ac Backported from mainline 2018-02-22 Jakub Jelinek <jaku [...] adds a779409d556 Backported from mainline 2018-02-23 Jakub Jelinek <jaku [...] adds a4a04100eb0 Backported from mainline 2018-02-26 Jakub Jelinek <jaku [...] adds da43b561124 Backported from mainline 2018-02-26 Jakub Jelinek <jaku [...] adds 8ee70bbbc8c Backported from mainline 2018-02-26 Jakub Jelinek <jaku [...] adds dd8742c676e Backported from mainline 2018-03-02 Jakub Jelinek <jaku [...] adds 154675223ba Backported from mainline 2018-03-02 Jakub Jelinek <jaku [...] adds 0fa1a50aebc Backported from mainline 2018-03-02 Jakub Jelinek <jaku [...] adds 5124a2d0fc5 2018-03-03 Paul Thomas pault@gcc.gnu.org adds d0d2e8aacc4 2018-03-03 Paul Thomas pault@gcc.gnu.org adds 6232d664858 2018-03-03 Steven G. Kargl kargl@gcc.gnu.org adds b2e6514236e Daily bump. adds f85b0dd63c4 2018-03-03 Harald Anlauf anlauf@gmx.de adds 78da60aad45 2018-03-04 Paul Thomas pault@gcc.gnu.org adds d9a2ed009c9 Daily bump. adds ca9cb78a24a PR c++/84686 - missing volatile loads. adds ae40c41be3d PR target/84524 * config/i386/sse.md (*<code><mode>3): Re [...] adds ea8a5559240 2018-03-05 Will Schmidt will_schmidt@vnet.ibm.com adds 21542728090 Daily bump. adds 96a7a6ddb13 2018-03-06 Richard Biener rguenther@suse.de adds 82c4de86d82 * gcc-interface/trans.c (convert_with_check): Fix typo in [...] adds 7aeeadbd184 gcc/ Backport from mainline 2018-02-22 Vladimir Makarov [...] adds cdb6f782d01 2018-03-06 Steven G. Kargl kargl@gcc.gnu.org adds 8c42fdaae1b Backport r253729 adds ea1d2eeccf2 Backport r257183 adds b6084680363 Backport r257343 adds 2f179a24542 Backport r257412 adds eef9c91b27d Backport r257442 adds 1c49d3f3a1b Backport r257490 adds de5c5180c21 Backport r257877 adds 9bb0081e39b Backport r257939 adds 33d6b1662b8 Fix IPA profile merging, fixed in trunk with r253910. adds 2496ac36a35 Backport r247342 adds d3b154d7a82 Backport r255818 adds e6b51d7b5ca Backport r256989 adds 01e5056b9a0 Backport r257383 adds 1f03e247481 Backport r257384 adds 8c6bf579dd3 Backport r257803 adds 77e8d88f013 Backport r257842 adds 51edbf525ff Backport r257932 adds b8a1388a690 gcc/ChangeLog 2018-03-06 Carl Love cel@us.ibm.com adds f07b1301c7a Daily bump. adds 3c07907ffc1 PR c++/84684 * constexpr.c (cxx_bind_parameters_in_call): [...] adds 5ecdffc78a2 Backport from mainline 2018-02-07 Georg-Johann Lay <avr [...] adds 52891f5864a Daily bump. adds 6f7db357134 2018-03-08 Steven G. Kargl kargl@gcc.gnu.org adds 4198a738e81 Daily bump. adds 5f4418108f9 gcc/testsuite/ChangeLog: adds 69f92300cd5 S/390: libatomic: Fix 16 byte atomic exchange adds e10394cc563 Daily bump. adds 0ff050a9988 PR c++/84785 - ICE with alias template and default targs. adds d3406fff7b5 * gcc-interface/trans.c (node_has_volatile_full_access) <N [...] adds 2f2f051f537 2018-03-10 Steven G. Kargl kargl@gcc.gnu.org adds 9f63b750b1f Daily bump. adds f104c5aed50 Backport from mainline 2018-03-06 John David Anglin <da [...] adds 091246fb2c0 Backport from mainline 2018-03-06 John David Anglin <da [...] adds 79ce1b6ee2e Backport from mainline 2018-02-14 John David Anglin <da [...] adds 3df36aed52f Daily bump. adds edb4755a7ff Don't vectorise zero-step rmw operations (PR 84485) adds e352c3edf96 2018-03-12 Steven G. Kargl kargl@gcc.gnu.org adds bdc91fa9db7 Fix spelling of -mclflushopt in manual adds 877730ca2b2 PR ada/82813 * gcc-interface/misc.c (gnat_post_options): [...] adds f6e7e5b71ed PR libstdc++/84773 use aligned alloc functions for FreeBSD [...] adds bcc8105027f Daily bump. adds 66b3b7162ac PR libstdc++/84769 qualify std::get and std::get_if to avoid ADL adds 31fba1c2a66 Daily bump. adds f539f21b574 PR target/83451 * config/pa/pa.c (pa_emit_move_sequence): [...] adds fdb7cbdff09 Daily bump. adds 1f2cdd71221 Daily bump. adds 6aa1454a75a 2018-03-15 Steven G. Kargl kargl@gcc.gnu.org adds ad0579162b2 Commit ChangeLog entries for revision 258582. adds 38ced39cf51 Daily bump. adds 5eeea6eeb35 Daily bump. adds 9b7ddedda9b Daily bump. adds b67700aa034 i386: Don't generate alias for function return thunk adds 524bee4bab1 2018-03-19 Steven G. Kargl kargl@gcc.gnu.org adds 78a051d8f9f 2018-03-19 Steven G. Kargl kargl@gcc.gnu.org adds 5ead20dc83d 2018-03-19 Thomas Koenig tkoenig@gcc.gnu.org adds f298cbe313f Daily bump. adds 5b2a616c8d8 Daily bump. adds c6a54c77552 2018-03-20 Steven G. Kargl kargl@gcc.gnu.org adds 719803cdb12 Daily bump. adds 012d9d005ab backport "[tail-merge] Don't merge bbs with bb_has_abnormal_pred" adds 46b0a11d76e PR c++/84854 * semantics.c (finish_if_stmt_cond): Check i [...] adds a38985617fc PR c++/84927 * constexpr.c (cxx_eval_bare_aggregate): Upd [...] adds 07019731ee8 PR c++/71638, ICE with NSDMI and reference. * constexpr.c [...] adds 397f10d9172 xfail experimental/memory_resource/resource_adaptor.cc on 3 [...] adds e0295903922 Daily bump. adds 24201e642ce PR c++/82336 - link error with list-init default argument. adds c45b822fc71 PR c++/84355 - ICE with deduction for member class template. adds b58c8157dc2 PR c++/84798 - ICE with auto in abstract function declarator. adds dc2a3503957 PR c++/84839 - ICE with decltype of parameter pack. adds 9d52de21b59 PR c++/80227 - SFINAE and negative array size. adds ad31455a2e1 PR c++/84937 - ICE with class deduction and auto. adds 36d8abe7a98 PR c++/71834 - template-id with too few arguments. adds 44803abcbaf PR c++/78489 - Substitution in wrong order adds 1e2c7709014 gcc/ChangeLog: adds 77bd72a021b Backport from mainline 2018-03-20 Peter Bergner <bergne [...] adds f105501b2ab Daily bump. adds f50255852fe Daily bump. adds 0481f7d140c Daily bump. adds bd2e99612ed Daily bump. adds 576a11223c0 [arm] PR target/82518: Return false in ARRAY_MODE_SUPPORTED [...] adds 64595d90f9b [ARM][PR82989] Fix unexpected use of NEON instructions for shifts adds 0ba7d6778ac rs6000: -mreadonly-in-sdata (PR82411) adds 7b897e5952a Daily bump. adds 69b97683baf [arm] PR target/85026: Fix ldrsh length estimate in Thumb state adds 33e242c77b8 [PR81647][AARCH64] Fix handling of Unordered Comparisons in [...] adds 136db5fd473 Fix up ChangeLog date from my previous commit adds 13bf3c5c9a3 2018-03-28 Thomas Koenig tkoenig@gcc.gnu.org adds d76e6a1e65f gcc/testsuite/ChangeLog: adds d2013246d95 Daily bump. adds 517ba3fd768 [ARM][PR target/84826] Fix ICE in extract_insn, at recog.c: [...] adds 4727f9607ab Implement P0962 adds 2ec8c1b1fd1 2018-03-29 Sebastian Peryt sebastian.peryt@intel.com adds 34b9d07ef7b Daily bump. adds d653c63d28c Daily bump. adds 1da8dab6078 Daily bump. adds 9f9857800b5 Daily bump. adds 15f96a2415c i386: Enable AVX/AVX512 features only if supported by OSXSAVE adds 0427f2abf76 Backport from mainline 2018-03-30 Peter Bergner <bergne [...] adds 831785001c1 Backport from mainline 2018-02-08 Peter Bergner <bergne [...] adds 7f4b48cd26c gcc/ Backport from mainline 2018-03-28 Peter Bergner <b [...] adds 4b1d3ed8754 Daily bump. adds 1945193fed4 PR target/85056 adds 9f64e27407b PR c++/85060 - wrong-code with call to base member in template. adds a36d4b6e5b7 PR c++/64095 - auto... parameter pack. adds 054bc7f170f Fix noexcept merging with system headers. adds 52dcda3f4f7 PR c++/85113 - ICE with constexpr and __builtin_constant_p. adds cec8835d4fb * config/i386/i386.c (emit_i387_cw_initialization): Always [...] adds 982bc0e3b94 Daily bump. adds d8099c82fab PR c++/85148 - ICE with 'this' in array NSDMI. adds 24148760e36 PR c++/85118 - wrong error with generic lambda and std::bind. adds ec79aa95a70 gcc/ Backport from mainline 2018-04-04 Peter Bergner <b [...] adds e66d5e23950 Daily bump. adds caa493b7514 PR c++/85006 - -fconcepts ICE with A<auto...> return type adds 8f4ebe7c6f2 PR c++/84665 - ICE with array of empty class. adds c864072f788 PR c++/82152 - ICE with class deduction and inherited ctor. adds 9c461ddc872 PR target/85193 * config/i386/i386.md (define_attr "memor [...] adds a1bc9d0cbf3 Daily bump. adds e77bc357753 2018-04-06 Amaan Cheval amaan.cheval@gmail.com adds ce1de0a3fd5 PR target/85196 * config/sparc/sparc.c (sparc_expand_move [...] adds df5d4e500ab Daily bump. adds 98e481a7b23 Daily bump. adds 0be071fd98b Daily bump. adds a2206022e56 Daily bump. adds 71c68438888 [AArch64] PR target/84748: Mark *compare_cstore<mode>_insn [...] adds 47298e4d5e5 PR c++/85279 - dump_expr doesn't understand decltype. adds 0b47db52806 [PR target/85056] Address -Wmaybe-uninitialized diagnostic adds fe7774ee948 Daily bump. adds b09e27fea04 [ARM] Fix PR85203: cmse_nonsecure_caller returns wrong result adds de8cd01ae6b * config/alpha/alpha.md (stack_probe_internal): Rename fr [...] adds 8d38511c000 Daily bump. adds 627cba86ab6 IBM Z: Spectre: Prevent thunk cfi to be emitted with -fno-d [...] adds 19d5f01de53 Ada: Fix s-oscons.ads generation adds 0d3e21abf47 PR libstdc++/85222 allow catching iostream errors as gcc4-c [...] adds f070e867b0a Fix comments that misspell names of files and classes adds 95e56292a2d Daily bump. adds b9c90b1a455 Fix __iosfail_type_info hack to work on darwin adds ba165056194 Fix broken sed command from previous commit adds f419391b8f0 Daily bump. adds d3e6fa89e69 Daily bump. adds 9f4d46adbff Daily bump. adds 10c992cbf45 Daily bump. adds 24d02f7e78b Daily bump. adds 7da30decbb3 [ARM] Fix PR85261: ICE with FPSCR setter builtin adds 6c2e1320f3b PR libstdc++/85442 fix duplicate debuginfo for cxx11-ios_fa [...] adds c234bf2278c Daily bump. adds bda72da4a42 PR c++/85464 - missing location for -Wignored-qualifiers di [...] new 1fc78eab77b PR other/77609: Let the assembler choose ELF section types [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (69561f53710) \ N -- N -- N refs/heads/roland/7/pr77609 (1fc78eab77b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
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 | 668 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 26 + gcc/ada/gcc-interface/Makefile.in | 4 +- gcc/ada/gcc-interface/misc.c | 3 + gcc/ada/gcc-interface/trans.c | 4 +- gcc/builtins.c | 3 +- gcc/c-family/ChangeLog | 12 + gcc/c-family/c-cppbuiltin.c | 13 +- gcc/cgraph.h | 3 + gcc/config.gcc | 2 +- gcc/config/aarch64/aarch64-simd.md | 97 +-- gcc/config/aarch64/aarch64.c | 11 - gcc/config/aarch64/aarch64.md | 3 +- gcc/config/alpha/alpha.c | 4 +- gcc/config/alpha/alpha.md | 10 +- gcc/config/arm/arm-builtins.c | 6 +- gcc/config/arm/arm.c | 16 +- gcc/config/arm/arm.h | 3 + gcc/config/arm/arm.md | 9 +- gcc/config/arm/neon.md | 14 +- gcc/config/avr/avr.h | 3 + gcc/config/avr/avr.md | 2 + gcc/config/i386/avx512vlintrin.h | 40 ++ gcc/config/i386/constraints.md | 4 +- gcc/config/i386/i386-protos.h | 4 +- gcc/config/i386/i386.c | 278 +++++---- gcc/config/i386/i386.h | 5 + gcc/config/i386/i386.md | 43 +- gcc/config/i386/predicates.md | 6 +- gcc/config/i386/sse.md | 6 +- gcc/config/nvptx/nvptx.c | 15 +- gcc/config/pa/pa.c | 20 +- gcc/config/pa/pa.h | 18 +- gcc/config/pa/pa.md | 82 ++- gcc/config/pa/pa64-hpux.h | 14 +- gcc/config/rs6000/altivec.h | 2 - gcc/config/rs6000/altivec.md | 132 ++-- gcc/config/rs6000/rs6000-builtin.def | 21 +- gcc/config/rs6000/rs6000-c.c | 21 - gcc/config/rs6000/rs6000.c | 70 ++- gcc/config/rs6000/rs6000.h | 4 +- gcc/config/rs6000/rs6000.md | 12 +- gcc/config/rs6000/sysv4.opt | 4 + gcc/config/rs6000/vector.md | 14 +- gcc/config/rs6000/vsx.md | 72 +-- gcc/config/s390/s390.c | 2 +- gcc/config/sparc/sparc.c | 36 +- gcc/config/sparc/sparc.md | 12 +- gcc/cp/ChangeLog | 277 +++++++++ gcc/cp/call.c | 6 +- gcc/cp/class.c | 3 +- gcc/cp/constexpr.c | 107 ++-- gcc/cp/cvt.c | 2 + gcc/cp/decl.c | 52 +- gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 1 + gcc/cp/parser.c | 238 +++++--- gcc/cp/pt.c | 71 ++- gcc/cp/search.c | 2 +- gcc/cp/semantics.c | 5 +- gcc/cp/tree.c | 9 +- gcc/cp/typeck.c | 12 +- gcc/ddg.c | 9 +- gcc/doc/extend.texi | 23 +- gcc/doc/gcov.texi | 4 +- gcc/doc/invoke.texi | 19 +- gcc/expr.c | 26 +- gcc/final.c | 4 +- gcc/fold-const.c | 19 +- gcc/fortran/ChangeLog | 141 +++++ gcc/fortran/arith.c | 10 +- gcc/fortran/decl.c | 57 +- gcc/fortran/expr.c | 5 +- gcc/fortran/frontend-passes.c | 8 +- gcc/fortran/gfortran.h | 4 +- gcc/fortran/interface.c | 2 +- gcc/fortran/openmp.c | 8 +- gcc/fortran/primary.c | 18 +- gcc/fortran/resolve.c | 43 +- gcc/fortran/simplify.c | 39 +- gcc/fortran/trans-array.c | 20 +- gcc/fortran/trans-decl.c | 50 +- gcc/fortran/trans-expr.c | 42 +- gcc/fortran/trans-intrinsic.c | 2 +- gcc/fortran/trans-openmp.c | 29 +- gcc/fortran/trans-types.c | 42 +- gcc/gcc.c | 12 +- gcc/genmatch.c | 6 +- gcc/gimple-ssa-store-merging.c | 10 +- gcc/gimple-ssa-strength-reduction.c | 4 + gcc/ipa-cp.c | 18 + gcc/ipa-inline.c | 2 +- gcc/ipa-prop.c | 13 +- gcc/ipa-utils.c | 2 + gcc/loop-unroll.c | 2 +- gcc/lra-constraints.c | 16 +- gcc/lra-eliminations.c | 4 +- gcc/lra-int.h | 11 +- gcc/lra-lives.c | 4 +- gcc/lra-spills.c | 2 +- gcc/lra.c | 4 +- gcc/lto-streamer-out.c | 54 +- gcc/lto/ChangeLog | 73 +++ gcc/lto/lto-lang.c | 2 + gcc/lto/lto-partition.c | 3 +- gcc/lto/lto-symtab.c | 47 +- gcc/lto/lto.c | 67 ++- gcc/omp-low.c | 51 ++ gcc/opts.c | 20 + gcc/params.def | 4 +- gcc/sched-deps.c | 6 +- gcc/shrink-wrap.c | 2 + gcc/simplify-rtx.c | 3 +- gcc/stor-layout.c | 24 + gcc/symtab.c | 56 ++ gcc/testsuite/ChangeLog | 644 +++++++++++++++++++- gcc/testsuite/c-c++-common/gomp/pr83977-1.c | 19 + gcc/testsuite/c-c++-common/gomp/pr83977-2.c | 18 + gcc/testsuite/c-c++-common/gomp/pr83977-3.c | 21 + gcc/testsuite/c-c++-common/gomp/pr84341.c | 10 + gcc/testsuite/c-c++-common/tsan/race_on_mutex.c | 9 +- gcc/testsuite/g++.dg/concepts/auto4.C | 11 + gcc/testsuite/g++.dg/cpp0x/auto-60626.C | 6 + gcc/testsuite/g++.dg/cpp0x/auto51.C | 9 + gcc/testsuite/g++.dg/cpp0x/constexpr-84449.C | 14 + gcc/testsuite/g++.dg/cpp0x/decltype-33837.C | 4 +- gcc/testsuite/g++.dg/cpp0x/decltype43.C | 2 +- gcc/testsuite/g++.dg/cpp0x/decltype67.C | 7 + gcc/testsuite/g++.dg/cpp0x/fntmpdefarg8.C | 10 + gcc/testsuite/g++.dg/cpp0x/initlist-defarg2.C | 8 + gcc/testsuite/g++.dg/cpp0x/nsdmi14.C | 19 + gcc/testsuite/g++.dg/cpp0x/pr83824.C | 9 + gcc/testsuite/g++.dg/cpp0x/range-for13.C | 44 +- gcc/testsuite/g++.dg/cpp0x/ref-qual18.C | 18 + gcc/testsuite/g++.dg/cpp0x/sfinae60.C | 25 + gcc/testsuite/g++.dg/cpp0x/variadic-nested2.C | 9 + gcc/testsuite/g++.dg/cpp0x/variadic-nested3.C | 10 + gcc/testsuite/g++.dg/cpp1y/constexpr-84192.C | 41 ++ .../g++.dg/cpp1y/lambda-generic-variadic16.C | 8 + .../g++.dg/cpp1y/lambda-generic-variadic17.C | 125 ++++ gcc/testsuite/g++.dg/cpp1y/lambda-mangle-1.C | 2 +- gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr10.C | 7 + gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr11.C | 12 + gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr9.C | 14 + gcc/testsuite/g++.dg/cpp1y/pr60393.C | 3 +- gcc/testsuite/g++.dg/cpp1y/pr60626.C | 7 - gcc/testsuite/g++.dg/cpp1y/pr83817.C | 17 + gcc/testsuite/g++.dg/cpp1y/pr84558.C | 6 + gcc/testsuite/g++.dg/cpp1y/var-templ58.C | 12 + gcc/testsuite/g++.dg/cpp1y/var-templ58a.C | 14 + gcc/testsuite/g++.dg/cpp1y/var-templ59.C | 14 + gcc/testsuite/g++.dg/cpp1z/class-deduction50.C | 22 + gcc/testsuite/g++.dg/cpp1z/class-deduction51.C | 11 + gcc/testsuite/g++.dg/cpp1z/class-deduction54.C | 15 + gcc/testsuite/g++.dg/cpp1z/constexpr-84684.C | 163 +++++ gcc/testsuite/g++.dg/cpp1z/constexpr-if13.C | 11 + gcc/testsuite/g++.dg/cpp1z/decomp35.C | 35 ++ gcc/testsuite/g++.dg/cpp1z/decomp36.C | 19 + gcc/testsuite/g++.dg/cpp1z/launder7.C | 10 + gcc/testsuite/g++.dg/cpp1z/launder8.C | 11 + gcc/testsuite/g++.dg/cpp1z/noexcept-type19.C | 12 + gcc/testsuite/g++.dg/cpp1z/noexcept-type19.h | 4 + gcc/testsuite/g++.dg/diagnostic/pr85464.C | 5 + gcc/testsuite/g++.dg/ext/attr-noinline-4.C | 10 + gcc/testsuite/g++.dg/ext/builtin12.C | 10 + gcc/testsuite/g++.dg/gomp/pr84430.C | 12 + gcc/testsuite/g++.dg/gomp/pr84448.C | 17 + gcc/testsuite/g++.dg/gomp/pr84556.C | 14 + gcc/testsuite/g++.dg/gomp/pr84557.C | 14 + gcc/testsuite/g++.dg/init/new44.C | 238 ++++---- gcc/testsuite/g++.dg/init/pr83993-2.C | 14 + gcc/testsuite/g++.dg/opt/pr85196.C | 89 +++ gcc/testsuite/g++.dg/other/anon5.C | 2 +- gcc/testsuite/g++.dg/parse/crash67.C | 2 +- gcc/testsuite/g++.dg/pr85026.C | 61 ++ gcc/testsuite/g++.dg/template/dependent-base3.C | 26 + gcc/testsuite/g++.dg/template/incomplete11.C | 10 + gcc/testsuite/g++.dg/torture/pr83659.C | 18 + gcc/testsuite/g++.dg/tree-ssa/volatile2.C | 20 + gcc/testsuite/g++.dg/ubsan/pr83987-2.C | 24 + gcc/testsuite/g++.dg/ubsan/pr83987.C | 15 + gcc/testsuite/g++.dg/vect/pr84556.cc | 21 + gcc/testsuite/gcc.c-torture/compile/pr84425.c | 17 + gcc/testsuite/gcc.c-torture/execute/pr82210.c | 26 + gcc/testsuite/gcc.c-torture/execute/pr84524.c | 41 ++ gcc/testsuite/gcc.c-torture/execute/pr84748.c | 34 ++ gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x | 16 +- gcc/testsuite/gcc.dg/cpp/trad/pr69869.c | 8 + gcc/testsuite/gcc.dg/lto/pr81440.h | 4 + gcc/testsuite/gcc.dg/lto/pr81440_0.c | 9 + gcc/testsuite/gcc.dg/lto/pr81440_1.c | 6 + gcc/testsuite/gcc.dg/lto/pr83954.h | 3 + gcc/testsuite/gcc.dg/lto/pr83954_0.c | 8 + gcc/testsuite/gcc.dg/lto/pr83954_1.c | 7 + gcc/testsuite/gcc.dg/pr81661.c | 12 + gcc/testsuite/gcc.dg/pr82916.c | 47 ++ gcc/testsuite/gcc.dg/pr83605.c | 20 + gcc/testsuite/gcc.dg/pr83930.c | 17 + gcc/testsuite/gcc.dg/pr83986.c | 14 + gcc/testsuite/gcc.dg/pr84503-1.c | 68 +++ gcc/testsuite/gcc.dg/pr84503-2.c | 5 + gcc/testsuite/gcc.dg/pr84607.c | 16 + gcc/testsuite/gcc.dg/pr84628.c | 8 + .../gcc.dg/{torture/pr82264.c => pr84956.c} | 8 +- gcc/testsuite/gcc.dg/tls/pr83945.c | 21 + gcc/testsuite/gcc.dg/ubsan/bounds-3.c | 3 +- gcc/testsuite/gcc.dg/vect/pr84485.c | 34 ++ gcc/testsuite/gcc.target/aarch64/pr63304_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr81647.c | 45 ++ gcc/testsuite/gcc.target/arm/cmse/cmse-1.c | 28 +- gcc/testsuite/gcc.target/arm/cmse/cmse-16.c | 18 + gcc/testsuite/gcc.target/arm/fpscr.c | 9 +- gcc/testsuite/gcc.target/arm/pr82518.c | 29 + gcc/testsuite/gcc.target/arm/pr82989.c | 33 + gcc/testsuite/gcc.target/arm/pr84826.c | 16 + gcc/testsuite/gcc.target/i386/avx512bw-pr84524.c | 14 + gcc/testsuite/gcc.target/i386/avx512f-vpermd-2.c | 4 - .../gcc.target/i386/avx512f-vpermq-imm-2.c | 4 - .../gcc.target/i386/avx512f-vpermq-var-2.c | 4 - gcc/testsuite/gcc.target/i386/avx512vl-vpermd-1.c | 2 + .../gcc.target/i386/avx512vl-vpermq-imm-1.c | 2 + .../gcc.target/i386/avx512vl-vpermq-var-1.c | 2 + gcc/testsuite/gcc.target/i386/indirect-thunk-1.c | 5 +- gcc/testsuite/gcc.target/i386/indirect-thunk-2.c | 5 +- gcc/testsuite/gcc.target/i386/indirect-thunk-3.c | 5 +- gcc/testsuite/gcc.target/i386/indirect-thunk-4.c | 5 +- gcc/testsuite/gcc.target/i386/indirect-thunk-5.c | 6 +- gcc/testsuite/gcc.target/i386/indirect-thunk-6.c | 12 +- gcc/testsuite/gcc.target/i386/indirect-thunk-7.c | 5 +- .../gcc.target/i386/indirect-thunk-attr-1.c | 5 +- .../gcc.target/i386/indirect-thunk-attr-2.c | 5 +- .../gcc.target/i386/indirect-thunk-attr-3.c | 3 +- .../gcc.target/i386/indirect-thunk-attr-4.c | 3 +- .../gcc.target/i386/indirect-thunk-attr-5.c | 9 +- .../gcc.target/i386/indirect-thunk-attr-6.c | 9 +- .../gcc.target/i386/indirect-thunk-attr-7.c | 5 +- .../gcc.target/i386/indirect-thunk-bnd-1.c | 6 +- .../gcc.target/i386/indirect-thunk-bnd-2.c | 6 +- .../gcc.target/i386/indirect-thunk-bnd-3.c | 5 +- .../gcc.target/i386/indirect-thunk-bnd-4.c | 7 +- .../gcc.target/i386/indirect-thunk-extern-1.c | 5 +- .../gcc.target/i386/indirect-thunk-extern-2.c | 5 +- .../gcc.target/i386/indirect-thunk-extern-3.c | 9 +- .../gcc.target/i386/indirect-thunk-extern-4.c | 6 +- .../gcc.target/i386/indirect-thunk-extern-5.c | 6 +- .../gcc.target/i386/indirect-thunk-extern-6.c | 8 +- .../gcc.target/i386/indirect-thunk-extern-7.c | 5 +- .../gcc.target/i386/indirect-thunk-inline-1.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-2.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-3.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-4.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-5.c | 3 +- .../gcc.target/i386/indirect-thunk-inline-6.c | 3 +- .../gcc.target/i386/indirect-thunk-inline-7.c | 4 +- gcc/testsuite/gcc.target/i386/pr84310-2.c | 10 + gcc/testsuite/gcc.target/i386/pr84310.c | 8 + gcc/testsuite/gcc.target/i386/pr84625.c | 12 + gcc/testsuite/gcc.target/i386/pr85193.c | 17 + gcc/testsuite/gcc.target/i386/ret-thunk-10.c | 9 +- gcc/testsuite/gcc.target/i386/ret-thunk-11.c | 9 +- gcc/testsuite/gcc.target/i386/ret-thunk-12.c | 8 +- gcc/testsuite/gcc.target/i386/ret-thunk-13.c | 5 +- gcc/testsuite/gcc.target/i386/ret-thunk-14.c | 7 +- gcc/testsuite/gcc.target/i386/ret-thunk-15.c | 7 +- gcc/testsuite/gcc.target/i386/ret-thunk-22.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-23.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-24.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-25.c | 15 + .../i386/ret-thunk-26.c} | 3 +- gcc/testsuite/gcc.target/i386/ret-thunk-9.c | 15 +- gcc/testsuite/gcc.target/nvptx/indirect_call.c | 19 + gcc/testsuite/gcc.target/nvptx/pr85056.c | 21 + gcc/testsuite/gcc.target/nvptx/pr85056a.c | 3 + gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c | 1 + gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c | 1 + gcc/testsuite/gcc.target/powerpc/builtins-3.c | 3 +- .../gcc.target/powerpc/crypto-builtin-1-runnable.c | 109 ++++ gcc/testsuite/gcc.target/powerpc/extend-divide-1.c | 14 - gcc/testsuite/gcc.target/powerpc/extend-divide-2.c | 14 - gcc/testsuite/gcc.target/powerpc/p9-vinsert4b-1.c | 39 -- gcc/testsuite/gcc.target/powerpc/p9-vinsert4b-2.c | 30 - gcc/testsuite/gcc.target/powerpc/ppc-sdata-2.c | 1 + gcc/testsuite/gcc.target/powerpc/pr79799-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr81572.c | 13 + gcc/testsuite/gcc.target/powerpc/pr84878.c | 18 + ...nobp-return-reg-z900.c => nobp-no-dwarf2-cfi.c} | 28 +- gcc/testsuite/gfortran.dg/array_constructor_52.f90 | 11 + gcc/testsuite/gfortran.dg/class_67.f90 | 55 ++ gcc/testsuite/gfortran.dg/coarray_45.f90 | 24 + gcc/testsuite/gfortran.dg/coarray_46.f90 | 17 + gcc/testsuite/gfortran.dg/coarray_8.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/pr83977.f90 | 15 + gcc/testsuite/gfortran.dg/gomp/pr84116.f90 | 12 + gcc/testsuite/gfortran.dg/implied_do_2.f90 | 7 + gcc/testsuite/gfortran.dg/interface_41.f90 | 19 + .../gfortran.dg/internal_references_1.f90 | 7 +- gcc/testsuite/gfortran.dg/matmul_rank_1.f90 | 9 + gcc/testsuite/gfortran.dg/pr51434.f90 | 19 + gcc/testsuite/gfortran.dg/pr64124.f90 | 5 + gcc/testsuite/gfortran.dg/pr65453.f90 | 8 + gcc/testsuite/gfortran.dg/pr70409.f90 | 23 + gcc/testsuite/gfortran.dg/pr71085.f90 | 12 + gcc/testsuite/gfortran.dg/pr77414.f90 | 9 + gcc/testsuite/gfortran.dg/pr78741.f90 | 16 + gcc/testsuite/gfortran.dg/pr83939.f90 | 12 + .../gfortran.dg/{pr71230-1.f90 => pr84117.f90} | 3 +- gcc/testsuite/gfortran.dg/pr84734.f90 | 4 + gcc/testsuite/gfortran.dg/select_type_41.f90 | 30 + gcc/testsuite/gnat.dg/prot3.adb | 8 + gcc/testsuite/gnat.dg/prot3_pkg.adb | 17 + gcc/testsuite/gnat.dg/prot3_pkg.ads | 16 + gcc/testsuite/lib/prune.exp | 2 +- gcc/testsuite/lib/target-supports.exp | 3 +- gcc/tree-eh.c | 88 ++- gcc/tree-eh.h | 1 + gcc/tree-emutls.c | 22 + gcc/tree-inline.c | 20 + gcc/tree-ssa-pre.c | 25 +- gcc/tree-ssa-tail-merge.c | 6 +- gcc/tree-vect-data-refs.c | 12 +- gcc/tree-vect-loop.c | 4 +- gcc/tree.c | 7 +- gcc/varasm.c | 5 +- libatomic/ChangeLog | 8 + libatomic/config/s390/exch_n.c | 69 +++ libatomic/configure.tgt | 5 + libcpp/ChangeLog | 16 + libcpp/include/cpplib.h | 2 +- libcpp/traditional.c | 18 +- libgcc/ChangeLog | 26 + libgcc/config/i386/cpuinfo.c | 114 ++-- libgcc/config/pa/fptr.c | 20 + libgomp/ChangeLog | 16 + libgomp/omp.h.in | 2 +- libgomp/testsuite/libgomp.fortran/pr84418-1.f90 | 26 + libgomp/testsuite/libgomp.fortran/pr84418-2.f90 | 35 ++ libstdc++-v3/ChangeLog | 95 +++ libstdc++-v3/configure | 26 + libstdc++-v3/crossconfig.m4 | 2 + libstdc++-v3/include/bits/parse_numbers.h | 7 + libstdc++-v3/include/c_global/cstdlib | 6 + libstdc++-v3/include/std/variant | 14 +- libstdc++-v3/src/c++11/Makefile.am | 20 + libstdc++-v3/src/c++11/Makefile.in | 18 + libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 70 +++ libstdc++-v3/src/c++11/ios.cc | 16 - libstdc++-v3/src/c++98/ios_failure.cc | 47 ++ .../aligned_alloc/aligned_alloc.cc} | 19 +- .../duration/literals/{65499.cc => 84671.cc} | 11 +- .../testsuite/27_io/basic_ios/copyfmt/char/1.cc | 9 +- .../testsuite/27_io/basic_ios/exceptions/char/1.cc | 9 +- .../char/exceptions_failbit.cc | 9 +- .../wchar_t/exceptions_failbit.cc | 9 +- .../extractors_other/char/exceptions_null.cc | 9 +- .../extractors_other/wchar_t/exceptions_null.cc | 9 +- .../27_io/basic_istream/sentry/char/12297.cc | 9 +- .../27_io/basic_istream/sentry/wchar_t/12297.cc | 9 +- .../inserters_other/char/exceptions_null.cc | 9 +- .../inserters_other/wchar_t/exceptions_null.cc | 9 +- .../testsuite/27_io/ios_base/failure/dual_abi.cc | 99 +++ libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc | 15 +- .../memory_resource/resource_adaptor.cc | 1 + 363 files changed, 7171 insertions(+), 1548 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr83977-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr83977-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr83977-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr84341.c create mode 100644 gcc/testsuite/g++.dg/concepts/auto4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto-60626.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto51.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-84449.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype67.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/fntmpdefarg8.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-defarg2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr83824.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-qual18.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/sfinae60.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-nested2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-nested3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-84192.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic16.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic17.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr10.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr11.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr9.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/pr60626.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr83817.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr84558.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ58.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ58a.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ59.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction50.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction51.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction54.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-84684.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if13.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp35.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp36.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/launder7.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/launder8.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type19.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type19.h create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr85464.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-noinline-4.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin12.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr84430.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr84448.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr84556.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr84557.C create mode 100644 gcc/testsuite/g++.dg/init/pr83993-2.C create mode 100644 gcc/testsuite/g++.dg/opt/pr85196.C create mode 100644 gcc/testsuite/g++.dg/pr85026.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-base3.C create mode 100644 gcc/testsuite/g++.dg/template/incomplete11.C create mode 100644 gcc/testsuite/g++.dg/torture/pr83659.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/volatile2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr83987-2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr83987.C create mode 100644 gcc/testsuite/g++.dg/vect/pr84556.cc create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr84425.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr82210.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr84524.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr84748.c create mode 100644 gcc/testsuite/gcc.dg/cpp/trad/pr69869.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr81440.h create mode 100644 gcc/testsuite/gcc.dg/lto/pr81440_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr81440_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr83954.h create mode 100644 gcc/testsuite/gcc.dg/lto/pr83954_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr83954_1.c create mode 100644 gcc/testsuite/gcc.dg/pr81661.c create mode 100644 gcc/testsuite/gcc.dg/pr82916.c create mode 100644 gcc/testsuite/gcc.dg/pr83605.c create mode 100644 gcc/testsuite/gcc.dg/pr83930.c create mode 100644 gcc/testsuite/gcc.dg/pr83986.c create mode 100644 gcc/testsuite/gcc.dg/pr84503-1.c create mode 100644 gcc/testsuite/gcc.dg/pr84503-2.c create mode 100644 gcc/testsuite/gcc.dg/pr84607.c create mode 100644 gcc/testsuite/gcc.dg/pr84628.c copy gcc/testsuite/gcc.dg/{torture/pr82264.c => pr84956.c} (59%) create mode 100644 gcc/testsuite/gcc.dg/tls/pr83945.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr84485.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr81647.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-16.c create mode 100644 gcc/testsuite/gcc.target/arm/pr82518.c create mode 100644 gcc/testsuite/gcc.target/arm/pr82989.c create mode 100644 gcc/testsuite/gcc.target/arm/pr84826.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr84524.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84310-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84310.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84625.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85193.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-22.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-23.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-24.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-25.c copy gcc/testsuite/{gcc.dg/torture/20131115-1.c => gcc.target/i386/ret-thunk-26.c} (88%) create mode 100644 gcc/testsuite/gcc.target/nvptx/indirect_call.c create mode 100644 gcc/testsuite/gcc.target/nvptx/pr85056.c create mode 100644 gcc/testsuite/gcc.target/nvptx/pr85056a.c create mode 100644 gcc/testsuite/gcc.target/powerpc/crypto-builtin-1-runnable.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vinsert4b-1.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vinsert4b-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr81572.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr84878.c copy gcc/testsuite/gcc.target/s390/{nobp-return-reg-z900.c => nobp-no-dwarf2-cfi.c} (61%) create mode 100644 gcc/testsuite/gfortran.dg/array_constructor_52.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_67.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_45.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_46.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr83977.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr84116.f90 create mode 100644 gcc/testsuite/gfortran.dg/implied_do_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/interface_41.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_rank_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr51434.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr64124.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr65453.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr70409.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr71085.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr77414.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr78741.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr83939.f90 copy gcc/testsuite/gfortran.dg/{pr71230-1.f90 => pr84117.f90} (78%) create mode 100644 gcc/testsuite/gfortran.dg/pr84734.f90 create mode 100644 gcc/testsuite/gfortran.dg/select_type_41.f90 create mode 100644 gcc/testsuite/gnat.dg/prot3.adb create mode 100644 gcc/testsuite/gnat.dg/prot3_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/prot3_pkg.ads create mode 100644 libatomic/config/s390/exch_n.c create mode 100644 libgomp/testsuite/libgomp.fortran/pr84418-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/pr84418-2.f90 copy libstdc++-v3/testsuite/{23_containers/forward_list/modifiers/emplace_cxx17_re [...] copy libstdc++-v3/testsuite/20_util/duration/literals/{65499.cc => 84671.cc} (73%) create mode 100644 libstdc++-v3/testsuite/27_io/ios_base/failure/dual_abi.cc