This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/gcc.
from 0251a7eef96 gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix. adds 83b171655dc fold-const: Handle bitfields in native_encode_initializer [ [...] adds e4f1cbc35b1 gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [...] adds a926eeedf43 preprocessor: line-map cleanups adds 57d4771b7c1 remove write-only array in rev_post_order_and_mark_dfs_back_seme adds 8764e9a3fc4 jit: Fix truncation of testsuite output [PR69435] adds b0c5a642ce4 Remove stray text from option description (PR c/96249). adds 3e99ed65cbe Regenerate .pot files. adds d5803b9876b Correct handling of constant representations containing emb [...] adds 3c5e83d5b32 i386: Use lock prefixed insn instead of MFENCE [PR95750] adds 138b1d4f58a vect: Fix an ICE in vectorizable_simd_clone_call adds 4d1c5b4957d libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464] adds 87891d5eafe sparc/sparc64: use crtendS.o for default-pie executables [PR96190] adds d0ffe9d5dc8 c++: Aggregate CTAD and string constants. adds 812798917c5 c++: Allow subobject references in C++20. adds e443d821386 c++: Pseudo-destructor ends object lifetime. adds 932fbc868ad libstdc++: Add std::from_chars for floating-point types adds e21a33c2320 mmix: support -fstack-usage adds 0933f50859f Daily bump. adds 56482544848 gcc.dg/cdce3.c: Update matched line-number. adds 77077c8812c gcc.dg/independent-cloneids-1.c: Skip for mmix. adds 41efe9812a5 rs6000/test: Add vector with length test cases adds 2ef4cf87a7c rs6000: Define movsf_from_si2 to extract high part SF eleme [...] adds c850a642e1d testsuite: Add signal checking for signal related testcase [...] adds 6741411b033 testsuite: Filter unaligned pointer value warning adds d5a86490962 testsute: Add expected warning for packed attribute adds eb66e8e7a91 testsuite: Relax pattern to include "packed" targets adds 4e1e858cc8f testsuite: Add default_packed filters adds df41897928b Scale down long-running tree-prof.exp tests for non-FDO testing. adds 111afded7fd MSP430: Define NO_FUNCTION_CSE adds aa360dd1c88 MSP430: Define extendqipsi2 adds b4ca70a3faa MSP430: Remove do_no_relax_short_jumps adds 02363d5fdb8 i386: Fix insn conditions of mfence patterns [PR95750] adds 28f2a080cc2 PR fortran/89574 - ICE in conv_function_val, at fortran/tra [...] adds 4d6e94960aa c++: Fix scan forward over pragma [PR96257] adds 699f9c0cc1b rs6000: Update test case count when compiling for power9 adds 0a9d711df36 Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237] adds 30430061040 Daily bump. adds fb1de6a8543 gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for [...] adds c7c24828cfa OpenMP: Fixes for omp critical + hint adds c58dde88902 MAINTAINERS: Add myself for write after approval adds e93676fb538 doc: fix a typo in languages.texi adds cd91a084877 Generation of adjusted ldp/stp for vector types adds ade6e7204ce critical-hint-*.{c,f90}: Move from gcc/testsuite to libgomp [...] adds 4821e0aabee expr: Allow scalar_int_mode target mode when converting a constant adds 259c3965b1b expmed: Fix possible use of NULL_RTX return value from emit [...] adds a5a8a4e6156 libstdc++: Constrain reverse_iterator and move_iterator con [...] adds 748ada0acb6 Limit pr95237-6.c to x86 targets adds 5980c0dcc6b c++: mangling cleanups adds 18d96339d26 preprocessor: add_path simplifications adds 63fa0927e8a c++: Shrink lambda-expr adds 0f32c94fc72 c++: More cleanups for modern C++ adds 5324a3e621d c++: structural_comptypes addition adds 7be9b276b44 dump: filenames containing - adds 6e1e0decc9e c++: Don't add enums to class's decl_list adds ae575662833 rs6000: __builtin_mma_disassemble_acc() doesn't store eleme [...] adds e55ba804d3b OpenMP: Support 'if (simd:/cancel:' in Fortran adds 1f53367fb5f libstdc++: Add static assertions to futures and promises [L [...] adds 3ea9abca71f Daily bump. adds 5029d42c401 c-c++-common/builtin-has-attribute-4.c: Require visibility. adds 2ca1b6d009b PR target/96260 - KASAN should work even back-end not porti [...] adds 02cada26e47 gcc-changelog: fix when somebody reverts a backport adds 24c35a5ef3f gcov: create folders with 0777. adds 3eb72737a21 OpenMP: Update gcc/fortran/*.texi adds ead2be56f0e ivopts: Handle vector with length IFNs adds 2949e086572 rs6000: Rename function adjust_vectorization_cost adds 0c111868b79 [Ada] Add push/pop capability in Output adds 2631d95ae29 libomp: Add omp_depend_kind to omp_lib.{f90,h} adds de8bfcc8e45 gcov-tool: Fix merging of different endian coverage data [PR96267] adds 3968b02a4b1 [Ada] Ada2020: AI12-0027 Access values and unaliased component adds ad1bea3a4b3 [Ada] Stub CUDA_Execute and CUDA_Global pragmas adds 084dc63a020 OpenMP: Support 'lastprivate (conditional:' in Fortran adds 914966e499d contrib/vimrc: detect more C-like files adds d4b3ea941b1 Resolve regression rtl-optimization/96298. Sorry for the b [...] adds 25bce75c77e openacc: Remove unnecessary detach finalization adds 8598657c607 Restrict test to LP64. adds 83cc5e2b2f8 libgo: add AIX FAT libraries support adds 9bb403dca6e Daily bump. adds b0e5ec934e7 Restrict PR middle-end/95886 x86 test to !ia32 adds edfb3a30a6c aarch64: add PAC GNU property note to libgcc lse.S adds ab240ab5099 aarch64: add PAC-RET protection to libitm sjlj.S adds 3407bfc136b [testsuite] Fix TCL syntax error in 'scan-dump-dem-not' adds fdc9db25395 [testsuite] Unset 'offload_target' after use adds 8c7bb540803 i386: Emit mfence_sse2 for -Os [PR95750] adds 29a14a1a907 iDefine TARGET_OFFLOAD_OPTIONS for AArch64 adds 048ba9c02db c++: Add testcase for [PR81339] adds 05e0971bcf9 PR 93592 - Invalid UP/DOWN rounding with EN descriptor. adds aa7e7eff5ec PR 93567, G edit descriptor uses E instead of F editing in [...] adds 5fa1767aa45 [PR95720] protect gluefile and wrap_flags with -Wl too adds c1b9cb1a83b [PR96230] some -dumpbase-ext fixes adds 0e3ad7e4d03 revamp intelmic-mkoffload aux dump names adds 49341f3bd40 add offload target to testname for pass/fail message adds 07c70c29aff Add testcase to show kernel issue got fixed by pr95237 [PR96192] adds 52cdac68232 testsuite: Adjust patchable_function tests for mmix. adds f8f3a0102c4 c-c++-common/pr56493.c: Allow ":" in label, for mmix. adds 4e577910050 rs6000: Remove -mpower10 option (PR95907) new 6643d2367f8 aix: Support GCC64 for AIX 7.1. new 53256ee3d58 Daily bump.
The 2 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 | 4 + MAINTAINERS | 1 + contrib/ChangeLog | 10 + contrib/gcc-changelog/git_commit.py | 19 +- contrib/vimrc | 2 +- gcc/ChangeLog | 313 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 49 + gcc/ada/aspects.ads | 4 + gcc/ada/einfo.adb | 14 + gcc/ada/einfo.ads | 10 + gcc/ada/exp_ch4.adb | 4 +- gcc/ada/exp_ch5.adb | 5 +- gcc/ada/exp_ch6.adb | 16 +- gcc/ada/output.adb | 29 + gcc/ada/output.ads | 9 + gcc/ada/par-prag.adb | 42 +- gcc/ada/rtsfind.adb | 6 + gcc/ada/rtsfind.ads | 17 + gcc/ada/sem_attr.adb | 83 + gcc/ada/sem_ch13.adb | 443 +- gcc/ada/sem_ch13.ads | 15 +- gcc/ada/sem_prag.adb | 144 +- gcc/ada/sem_prag.ads | 1 + gcc/ada/sem_res.adb | 18 +- gcc/ada/snames.ads-tmpl | 4 + gcc/asan.c | 7 + gcc/asan.h | 2 + gcc/builtins.c | 153 +- gcc/c-family/ChangeLog | 15 + gcc/c-family/c-cppbuiltin.c | 4 +- gcc/c-family/c-omp.c | 11 + gcc/c-family/c.opt | 1 - gcc/c/ChangeLog | 12 + gcc/c/c-decl.c | 7 + gcc/c/c-parser.c | 26 +- gcc/cfganal.c | 13 +- gcc/config.gcc | 8 +- gcc/config/aarch64/aarch64-ldpstp.md | 42 + gcc/config/aarch64/aarch64-protos.h | 4 +- gcc/config/aarch64/aarch64.c | 21 +- gcc/config/aarch64/iterators.md | 3 + gcc/config/i386/i386-protos.h | 2 +- gcc/config/i386/i386.c | 18 +- gcc/config/i386/i386.h | 3 +- gcc/config/i386/intelmic-mkoffload.c | 72 +- gcc/config/i386/sync.md | 18 +- gcc/config/i386/x86-tune.def | 4 +- gcc/config/mmix/mmix.c | 16 + gcc/config/msp430/msp430-protos.h | 1 - gcc/config/msp430/msp430.c | 13 - gcc/config/msp430/msp430.h | 5 + gcc/config/msp430/msp430.md | 40 +- gcc/config/rs6000/aix71.h | 91 +- gcc/config/rs6000/aix72.h | 4 +- gcc/config/rs6000/defaultaix64.h | 28 - gcc/config/rs6000/rs6000-call.c | 3 +- gcc/config/rs6000/rs6000.c | 6 +- gcc/config/rs6000/rs6000.md | 31 + gcc/config/rs6000/rs6000.opt | 3 +- gcc/config/sparc/linux.h | 10 +- gcc/config/sparc/linux64.h | 10 +- gcc/cp/ChangeLog | 76 + gcc/cp/class.c | 13 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/decl.c | 68 +- gcc/cp/decl2.c | 12 +- gcc/cp/error.c | 24 +- gcc/cp/mangle.c | 131 +- gcc/cp/parser.c | 37 +- gcc/cp/pt.c | 45 +- gcc/cp/semantics.c | 21 +- gcc/cp/typeck.c | 24 +- gcc/doc/languages.texi | 2 +- gcc/doc/tm.texi | 5 + gcc/doc/tm.texi.in | 2 + gcc/dumpfile.c | 2 +- gcc/expmed.c | 35 +- gcc/expr.c | 8 +- gcc/fold-const.c | 187 +- gcc/fortran/ChangeLog | 47 + gcc/fortran/dump-parse-tree.c | 2 + gcc/fortran/gfortran.h | 3 + gcc/fortran/gfortran.texi | 4 +- gcc/fortran/intrinsic.texi | 97 +- gcc/fortran/openmp.c | 99 +- gcc/fortran/parse.c | 3 +- gcc/fortran/trans-decl.c | 7 +- gcc/fortran/trans-openmp.c | 58 +- gcc/gcc.c | 15 +- gcc/gcov-io.c | 2 +- gcc/gimple-fold.c | 60 +- gcc/go/gofrontend/MERGE | 2 +- gcc/incpath.c | 8 +- gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 18475 ++++++++++--------- gcc/simplify-rtx.c | 1 - gcc/target.def | 7 + gcc/testsuite/ChangeLog | 379 + .../c-c++-common/Waddress-of-packed-member-1.c | 48 +- .../c-c++-common/Waddress-of-packed-member-2.c | 37 +- gcc/testsuite/c-c++-common/Wattributes.c | 2 +- gcc/testsuite/c-c++-common/attr-copy.c | 1 + .../c-c++-common/builtin-has-attribute-4.c | 3 +- .../c-c++-common/patchable_function_entry-decl.c | 2 +- .../patchable_function_entry-default.c | 2 +- .../patchable_function_entry-definition.c | 2 +- gcc/testsuite/c-c++-common/pr51628-13.c | 2 +- gcc/testsuite/c-c++-common/pr51628-15.c | 2 +- gcc/testsuite/c-c++-common/pr51628-16.c | 4 +- gcc/testsuite/c-c++-common/pr51628-26.c | 6 +- gcc/testsuite/c-c++-common/pr51628-27.c | 2 +- gcc/testsuite/c-c++-common/pr51628-28.c | 10 +- gcc/testsuite/c-c++-common/pr51628-29.c | 3 +- gcc/testsuite/c-c++-common/pr51628-3.c | 12 +- gcc/testsuite/c-c++-common/pr51628-30.c | 5 +- gcc/testsuite/c-c++-common/pr51628-31.c | 2 +- gcc/testsuite/c-c++-common/pr51628-32.c | 3 +- gcc/testsuite/c-c++-common/pr51628-33.c | 2 +- gcc/testsuite/c-c++-common/pr51628-35.c | 4 +- gcc/testsuite/c-c++-common/pr51628-4.c | 12 +- gcc/testsuite/c-c++-common/pr51628-5.c | 12 +- gcc/testsuite/c-c++-common/pr51628-6.c | 12 +- gcc/testsuite/c-c++-common/pr51628-8.c | 14 +- gcc/testsuite/c-c++-common/pr51628-9.c | 14 +- gcc/testsuite/c-c++-common/pr56493.c | 2 +- gcc/testsuite/c-c++-common/pr88664-2.c | 4 +- gcc/testsuite/c-c++-common/pr95237-1.c | 16 + gcc/testsuite/c-c++-common/pr95237-2.c | 10 + gcc/testsuite/c-c++-common/pr95237-3.c | 10 + gcc/testsuite/c-c++-common/pr95237-4.c | 10 + gcc/testsuite/c-c++-common/pr95237-5.c | 16 + gcc/testsuite/c-c++-common/pr95237-6.c | 24 + gcc/testsuite/c-c++-common/pr95237-7.c | 19 + gcc/testsuite/c-c++-common/pr95237-8.c | 10 + gcc/testsuite/c-c++-common/pr95237-9.c | 10 + gcc/testsuite/c-c++-common/pr96192-1.c | 16 + gcc/testsuite/g++.dg/cpp0x/decltype78.C | 24 + gcc/testsuite/g++.dg/cpp1z/nontype2.C | 2 +- gcc/testsuite/g++.dg/cpp1z/nontype3.C | 2 +- gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr7.C | 14 + gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 4 +- gcc/testsuite/g++.dg/cpp2a/nontype-subob1.C | 25 + gcc/testsuite/g++.dg/cpp2a/nontype-subob2.C | 13 + gcc/testsuite/g++.dg/gomp/critical-3.C | 31 +- gcc/testsuite/g++.dg/opt/flifetime-dse7.C | 16 + gcc/testsuite/g++.dg/parse/pr96257.C | 18 + gcc/testsuite/g++.dg/template/nontype25.C | 6 +- gcc/testsuite/g++.dg/template/nontype8.C | 4 +- gcc/testsuite/gcc.dg/Wattributes-6.c | 2 +- gcc/testsuite/gcc.dg/analyzer/signal-1.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-2.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-3.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-4a.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-4b.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-5.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-6.c | 1 + gcc/testsuite/gcc.dg/analyzer/signal-exit.c | 1 + gcc/testsuite/gcc.dg/attr-copy-4.c | 4 +- gcc/testsuite/gcc.dg/attr-copy-8.c | 25 + gcc/testsuite/gcc.dg/c11-align-9.c | 4 +- gcc/testsuite/gcc.dg/cdce3.c | 2 +- gcc/testsuite/gcc.dg/independent-cloneids-1.c | 1 + gcc/testsuite/gcc.dg/memcmp-pr95189.c | 28 + .../gcc.dg/no_profile_instrument_function-attr-1.c | 2 +- gcc/testsuite/gcc.dg/pr51628-17.c | 2 +- gcc/testsuite/gcc.dg/pr51628-19.c | 6 +- gcc/testsuite/gcc.dg/pr51628-20.c | 2 +- gcc/testsuite/gcc.dg/pr51628-21.c | 2 +- gcc/testsuite/gcc.dg/pr51628-22.c | 2 +- gcc/testsuite/gcc.dg/pr51628-24.c | 2 +- gcc/testsuite/gcc.dg/pr51628-25.c | 2 +- gcc/testsuite/gcc.dg/pr51628-34.c | 8 +- gcc/testsuite/gcc.dg/pr53037-1.c | 4 +- gcc/testsuite/gcc.dg/pr88928.c | 2 +- gcc/testsuite/gcc.dg/strncmp-3.c | 57 + .../gcc.dg/tree-prof/cold_partition_label.c | 8 +- .../tree-prof/crossmodule-indir-call-topn-1.c | 8 +- .../tree-prof/crossmodule-indir-call-topn-2.c | 8 +- .../gcc.dg/tree-prof/indir-call-prof-topn.c | 8 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c | 8 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c | 8 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c | 8 +- gcc/testsuite/gcc.dg/tree-ssa/pr93121-1.c | 56 + gcc/testsuite/gcc.dg/tree-ssa/pr93121-2.c | 22 + gcc/testsuite/gcc.misc-tests/outputs.exp | 37 +- gcc/testsuite/gcc.target/aarch64/ldp_vec_v2sf.c | 14 + gcc/testsuite/gcc.target/aarch64/ldp_vec_v2si.c | 14 + gcc/testsuite/gcc.target/aarch64/stp_vec_v2df.c | 18 + gcc/testsuite/gcc.target/aarch64/stp_vec_v2di.c | 18 + gcc/testsuite/gcc.target/aarch64/stp_vec_v2sf.c | 18 + gcc/testsuite/gcc.target/aarch64/stp_vec_v2si.c | 18 + gcc/testsuite/gcc.target/aarch64/sve/pr96195.c | 17 + gcc/testsuite/gcc.target/i386/memcpy-pr95886.c | 107 + gcc/testsuite/gcc.target/i386/pr95750.c | 19 + gcc/testsuite/gcc.target/powerpc/convert-fp-128.c | 2 +- gcc/testsuite/gcc.target/powerpc/mma-double-test.c | 8 +- gcc/testsuite/gcc.target/powerpc/mma-single-test.c | 16 +- gcc/testsuite/gcc.target/powerpc/p9-vec-length-1.h | 18 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-2.h | 17 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-3.h | 31 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-4.h | 24 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-5.h | 29 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-6.h | 32 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-7.h | 20 + gcc/testsuite/gcc.target/powerpc/p9-vec-length-8.h | 14 + .../gcc.target/powerpc/p9-vec-length-epil-1.c | 15 + .../gcc.target/powerpc/p9-vec-length-epil-2.c | 15 + .../gcc.target/powerpc/p9-vec-length-epil-3.c | 18 + .../gcc.target/powerpc/p9-vec-length-epil-4.c | 15 + .../gcc.target/powerpc/p9-vec-length-epil-5.c | 15 + .../gcc.target/powerpc/p9-vec-length-epil-6.c | 16 + .../gcc.target/powerpc/p9-vec-length-epil-7.c | 11 + .../gcc.target/powerpc/p9-vec-length-epil-8.c | 12 + .../gcc.target/powerpc/p9-vec-length-epil-run-1.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-2.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-3.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-4.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-5.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-6.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-7.c | 10 + .../gcc.target/powerpc/p9-vec-length-epil-run-8.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-1.c | 16 + .../gcc.target/powerpc/p9-vec-length-full-2.c | 16 + .../gcc.target/powerpc/p9-vec-length-full-3.c | 17 + .../gcc.target/powerpc/p9-vec-length-full-4.c | 16 + .../gcc.target/powerpc/p9-vec-length-full-5.c | 16 + .../gcc.target/powerpc/p9-vec-length-full-6.c | 16 + .../gcc.target/powerpc/p9-vec-length-full-7.c | 13 + .../gcc.target/powerpc/p9-vec-length-full-8.c | 12 + .../gcc.target/powerpc/p9-vec-length-full-run-1.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-2.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-3.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-4.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-5.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-6.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-7.c | 10 + .../gcc.target/powerpc/p9-vec-length-full-run-8.c | 10 + .../gcc.target/powerpc/p9-vec-length-run-1.h | 34 + .../gcc.target/powerpc/p9-vec-length-run-2.h | 36 + .../gcc.target/powerpc/p9-vec-length-run-3.h | 34 + .../gcc.target/powerpc/p9-vec-length-run-4.h | 62 + .../gcc.target/powerpc/p9-vec-length-run-5.h | 45 + .../gcc.target/powerpc/p9-vec-length-run-6.h | 52 + .../gcc.target/powerpc/p9-vec-length-run-7.h | 16 + .../gcc.target/powerpc/p9-vec-length-run-8.h | 27 + gcc/testsuite/gcc.target/powerpc/p9-vec-length.h | 14 + gcc/testsuite/gcc.target/powerpc/pr89310.c | 17 + gcc/testsuite/gcc.target/powerpc/pr95907.c | 7 + gcc/testsuite/gcc.target/riscv/pr91441.c | 2 +- gcc/testsuite/gcc.target/riscv/pr96260.c | 9 + gcc/testsuite/gfortran.dg/fmt_en.f90 | 6 +- gcc/testsuite/gfortran.dg/fmt_en_rd.f90 | 185 + gcc/testsuite/gfortran.dg/fmt_en_rn.f90 | 185 + gcc/testsuite/gfortran.dg/fmt_en_ru.f90 | 185 + gcc/testsuite/gfortran.dg/fmt_en_rz.f90 | 185 + gcc/testsuite/gfortran.dg/gomp/cancel-2.f90 | 15 + gcc/testsuite/gfortran.dg/gomp/cancel-3.f90 | 35 + gcc/testsuite/gfortran.dg/gomp/if-1.f90 | 122 + .../gfortran.dg/gomp/lastprivate-conditional-1.f90 | 82 + .../gfortran.dg/gomp/lastprivate-conditional-2.f90 | 46 + .../gfortran.dg/gomp/lastprivate-conditional-3.f90 | 65 + .../gfortran.dg/gomp/lastprivate-conditional-4.f90 | 28 + .../gfortran.dg/gomp/lastprivate-conditional-5.f90 | 47 + gcc/testsuite/gfortran.dg/pr89574.f90 | 29 + gcc/testsuite/gfortran.dg/round_3.f08 | 26 +- gcc/testsuite/jit.dg/jit.exp | 20 +- gcc/testsuite/lib/gcc-defs.exp | 55 +- gcc/testsuite/lib/profopt.exp | 4 +- gcc/testsuite/lib/scandump.exp | 2 +- gcc/testsuite/lib/scanoffload.exp | 17 +- gcc/toplev.c | 22 +- gcc/tree-ssa-loop-ivopts.c | 4 + gcc/tree-vect-stmts.c | 25 +- gcc/tree.c | 28 +- gcc/tree.h | 5 +- libcpp/ChangeLog | 7 + libcpp/line-map.c | 52 +- libcpp/po/ChangeLog | 4 + libcpp/po/cpplib.pot | 244 +- libgcc/ChangeLog | 10 + libgcc/config/aarch64/lse.S | 17 +- libgcc/libgcov-driver-system.c | 2 +- libgfortran/ChangeLog | 12 + libgfortran/io/write_float.def | 15 +- libgo/Makefile.am | 14 + libgo/Makefile.in | 10 + libgo/configure | 13 +- libgo/configure.ac | 8 + libgo/testsuite/Makefile.in | 1 + libgomp/ChangeLog | 40 + libgomp/Makefile.in | 1 + libgomp/configure | 29 +- libgomp/configure.ac | 13 + libgomp/libgomp_f.h.in | 7 +- libgomp/omp_lib.f90.in | 28 +- libgomp/omp_lib.h.in | 20 +- libgomp/target.c | 2 +- libgomp/testsuite/Makefile.in | 1 + .../libgomp.c-c++-common/critical-hint-1.c | 49 + .../libgomp.c-c++-common/critical-hint-2.c | 37 + .../testsuite/libgomp.fortran/critical-hint-1.f90 | 96 + .../testsuite/libgomp.fortran/critical-hint-2.f90 | 66 + libgomp/testsuite/libgomp.oacc-c++/c++.exp | 1 + .../structured-detach-underflow.c | 28 + libgomp/testsuite/libgomp.oacc-c/c.exp | 1 + libgomp/testsuite/libgomp.oacc-fortran/fortran.exp | 1 + libitm/ChangeLog | 4 + libitm/config/aarch64/sjlj.S | 56 +- libstdc++-v3/ChangeLog | 52 + libstdc++-v3/acinclude.m4 | 2 +- libstdc++-v3/config.h.in | 6 + libstdc++-v3/config/abi/pre/gnu.ver | 7 + libstdc++-v3/config/os/gnu-linux/ldbl-extra.ver | 4 + libstdc++-v3/configure | 65 +- libstdc++-v3/configure.ac | 5 + libstdc++-v3/crossconfig.m4 | 6 + libstdc++-v3/include/bits/istream.tcc | 9 +- libstdc++-v3/include/bits/stl_iterator.h | 55 +- libstdc++-v3/include/std/charconv | 14 + libstdc++-v3/include/std/future | 15 + libstdc++-v3/src/c++17/Makefile.am | 1 + libstdc++-v3/src/c++17/Makefile.in | 5 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 422 + .../testsuite/20_util/from_chars/1_c++20_neg.cc | 1 + libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc | 1 + libstdc++-v3/testsuite/20_util/from_chars/2.cc | 11 + libstdc++-v3/testsuite/20_util/from_chars/4.cc | 368 + libstdc++-v3/testsuite/20_util/from_chars/5.cc | 163 + .../testsuite/24_iterators/move_iterator/dr3435.cc | 37 + .../24_iterators/reverse_iterator/dr3435.cc | 36 + .../27_io/basic_istream/get/char/lwg3464.cc | 91 + .../27_io/basic_istream/get/wchar_t/lwg3464.cc | 91 + .../30_threads/future/requirements/lwg3458.cc | 34 + .../30_threads/promise/requirements/lwg3466.cc | 34 + .../shared_future/requirements/lwg3458.cc | 32 + libstdc++-v3/testsuite/util/testsuite_abi.cc | 7 +- 337 files changed, 17744 insertions(+), 10150 deletions(-) delete mode 100644 gcc/config/rs6000/defaultaix64.h create mode 100644 gcc/testsuite/c-c++-common/pr95237-1.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-2.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-3.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-4.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-5.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-6.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-7.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-8.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-9.c create mode 100644 gcc/testsuite/c-c++-common/pr96192-1.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype78.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-subob1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-subob2.C create mode 100644 gcc/testsuite/g++.dg/opt/flifetime-dse7.C create mode 100644 gcc/testsuite/g++.dg/parse/pr96257.C create mode 100644 gcc/testsuite/gcc.dg/memcmp-pr95189.c create mode 100644 gcc/testsuite/gcc.dg/strncmp-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93121-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93121-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ldp_vec_v2sf.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ldp_vec_v2si.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2df.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2di.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2sf.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2si.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr96195.c create mode 100644 gcc/testsuite/gcc.target/i386/memcpy-pr95886.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95750.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-1.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-2.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-3.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-4.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-5.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-6.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-7.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-8.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-6.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-7.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-6.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-7.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-epil-run-8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-6.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-7.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-6.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-7.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-full-run-8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-1.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-2.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-3.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-4.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-5.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-6.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-7.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-8.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-vec-length.h create mode 100644 gcc/testsuite/gcc.target/powerpc/pr89310.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr95907.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr96260.c create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_rd.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_rn.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_ru.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_rz.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/cancel-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/cancel-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/if-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89574.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/critical-hint-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/critical-hint-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/critical-hint-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/critical-hint-2.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/structured-detach-u [...] create mode 100644 libstdc++-v3/src/c++17/floating_from_chars.cc create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/4.cc create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/5.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/move_iterator/dr3435.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/reverse_iterator/dr3435.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/get/char/lwg3464.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/get/wchar_t/lwg3464.cc create mode 100644 libstdc++-v3/testsuite/30_threads/future/requirements/lwg3458.cc create mode 100644 libstdc++-v3/testsuite/30_threads/promise/requirements/lwg3466.cc create mode 100644 libstdc++-v3/testsuite/30_threads/shared_future/requirements/lw [...]