From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id DE4463858D39; Sat, 5 Mar 2022 00:17:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DE4463858D39 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r12-7500] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 93557e6dc391971c4ebce557ce3e3763e66ada3b X-Git-Newrev: 8d96e14c1d61b04cd424cdbb6c830bb204dafbcf Message-Id: <20220305001707.DE4463858D39@sourceware.org> Date: Sat, 5 Mar 2022 00:17:07 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Mar 2022 00:17:08 -0000 https://gcc.gnu.org/g:8d96e14c1d61b04cd424cdbb6c830bb204dafbcf commit r12-7500-g8d96e14c1d61b04cd424cdbb6c830bb204dafbcf Author: GCC Administrator Date: Sat Mar 5 00:16:31 2022 +0000 Daily bump. Diff: --- gcc/ChangeLog | 88 +++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 6 ++ gcc/cp/ChangeLog | 23 ++++++ gcc/po/ChangeLog | 10 +++ gcc/testsuite/ChangeLog | 188 ++++++++++++++++++++++++++++++++++++++++++++++++ libcpp/po/ChangeLog | 6 ++ libgcc/ChangeLog | 5 ++ libgomp/ChangeLog | 167 ++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 5 ++ 10 files changed, 499 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f1bc15cdf6b..1bcd52ae9e2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,91 @@ +2022-03-04 Segher Boessenkool + + * config/rs6000/rs6000.cc (rs6000_machine_from_flags): Restructure a + bit. Handle most older CPUs. + +2022-03-04 Iain Sandoe + + * config/darwin.cc (darwin_fold_builtin): Make fcode an int to + avoid a mismatch with DECL_MD_FUNCTION_CODE(). + +2022-03-04 Iain Sandoe + + PR target/104117 + * config/rs6000/darwin.md (@machopic_high_): New. + (@machopic_low_): New. + * config/rs6000/predicates.md (macho_pic_address): New. + * config/rs6000/rs6000.cc (rs6000_legitimize_address): Do not + apply the TLS processing to Darwin. + * lra-constraints.cc (process_address_1): Revert the changes + in r12-7209. + +2022-03-04 Peter Bergner + + PR target/87496 + PR target/104208 + * config/rs6000/rs6000.cc (rs6000_option_override_internal): Make the + ISA 2.06 requirement for -mabi=ieeelongdouble conditional on + -mlong-double-128. + Move the -mabi=ieeelongdouble and -mabi=ibmlongdouble error checking + from here... + * common/config/rs6000/rs6000-common.cc (rs6000_handle_option): + ... to here. + +2022-03-04 Jakub Jelinek + + PR middle-end/104529 + * gimplify.cc (gimplify_init_constructor): Clear TREE_READONLY + on automatic objects which will be runtime initialized. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + PR middle-end/104132 + PR middle-end/104133 + * omp-low.cc (task_shared_vars): Rename to + 'make_addressable_vars'. Adjust all users. + (scan_sharing_clauses) Use it for + 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE' DECLs, too. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + * tree.h (OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE): New. + * tree-core.h: Document it. + * omp-low.cc (scan_sharing_clauses) : Handle + 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE'. + * omp-oacc-kernels-decompose.cc (maybe_build_inner_data_region): + Set 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE' instead of + 'TREE_ADDRESSABLE'. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + * omp-oacc-kernels-decompose.cc (maybe_build_inner_data_region): + Add diagnostic: "note: OpenACC 'kernels' decomposition: variable + '[...]' declared in block made addressable". + +2022-03-04 Thomas Schwinge + + PR middle-end/100400 + PR middle-end/103836 + PR middle-end/104061 + * omp-oacc-kernels-decompose.cc (decompose_kernels_region_body): + Catch 'GIMPLE_DEBUG'. + +2022-03-04 Jakub Jelinek + + PR c/104627 + * tree.cc (warn_deprecated_use): For types prefer to use node + and only use TYPE_MAIN_VARIANT (node) if TYPE_STUB_DECL (node) is + NULL. + +2022-03-04 H.J. Lu + + PR target/104704 + * config/i386/i386.cc (ix86_gen_scratch_sse_rtx): Always return + a pseudo register. + 2022-03-03 Martin Sebor PR middle-end/104761 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bdd22c5d4b0..4adac24b699 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220304 +20220305 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 2ebc551b63a..fad9b301024 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,9 @@ +2022-03-04 David Malcolm + + PR analyzer/103521 + * analyzer.opt (-param=analyzer-max-svalue-depth=): Reduce from 13 + to 12. + 2022-02-23 David Malcolm PR analyzer/104434 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 2c2a4faab7b..86e043200ee 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,26 @@ +2022-03-04 Nathan Sidwell + + * mangle.cc (is_std_substitution): Check global module. + (is_std_substitution_char): Return bool. + +2022-03-04 Nathan Sidwell + + * cp-tree.h (mangle_identifier): Replace with ... + (mangle_module_component): ... this. + * mangle.cc (dump_substitution_candidates): Adjust. + (add_substitution): Likewise. + (find_substitution): Likewise. + (unmangled_name_p): Likewise. + (mangle_module_substitution): Reimplement. + (mangle_module_component): New. + (write_module, maybe_write_module): Adjust. + (write_name): Drop modules here. + (write_unqualified): Do them here instead. + (mangle_global_init): Adjust. + * module.cc (module_state::mangle): Adjust. + (mangle_module): Likewise. + (get_originating_module): Adjust. + 2022-02-28 Marek Polacek PR c++/104682 diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 242ec034f6a..661e8dbe353 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,13 @@ +2022-03-04 Joseph Myers + + * de.po: Update. + +2022-03-04 Joseph Myers + + * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po, + ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po, + zh_TW.po: Update. + 2022-02-11 Joseph Myers * gcc.pot: Regenerate. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fd561babd57..ab8cd5b6415 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,191 @@ +2022-03-04 Nathan Sidwell + + * g++.dg/modules/std-subst-2.C: New. + * g++.dg/modules/std-subst-3.C: New. + * g++.dg/modules/std-subst-4_a.C: New. + * g++.dg/modules/std-subst-4_b.C: New. + * g++.dg/modules/std-subst-4_c.C: New. + +2022-03-04 David Malcolm + + PR analyzer/103521 + * gcc.dg/analyzer/pr93032-mztools.c: Move to... + * gcc.dg/analyzer/pr93032-mztools-signed-char.c: ...this, adding + -fsigned-char to args, and... + * gcc.dg/analyzer/pr93032-mztools-unsigned-char.c: ...copy to here, + adding -funsigned-char to args. + +2022-03-04 Patrick Palka + + PR c++/103443 + * g++.dg/cpp2a/consteval29.C: New test. + +2022-03-04 Nathan Sidwell + + * g++.dg/modules/fn-inline-1_b.C: Adjust. + * g++.dg/modules/fn-inline-1_c.C: Adjust. + * g++.dg/modules/imp-inline-1_a.C: Adjust. + * g++.dg/modules/imp-inline-1_b.C: Adjust. + * g++.dg/modules/init-2_a.C: Adjust. + * g++.dg/modules/init-2_b.C: Adjust. + * g++.dg/modules/init-2_c.C: Adjust. + * g++.dg/modules/member-def-2_d.C: Adjust. + * g++.dg/modules/mod-sym-1.C: Adjust. + * g++.dg/modules/mod-sym-2.C: Adjust. + * g++.dg/modules/mod-sym-3.C: Adjust. + * g++.dg/modules/sym-subst-1.C: Adjust. + * g++.dg/modules/sym-subst-2_b.C: Adjust. + * g++.dg/modules/sym-subst-3_a.C: Adjust. + * g++.dg/modules/sym-subst-3_b.C: Adjust. + * g++.dg/modules/sym-subst-4.C: Adjust. + * g++.dg/modules/sym-subst-5.C: Adjust. + * g++.dg/modules/sym-subst-6.C: Adjust. + * g++.dg/modules/tpl-spec-1_a.C: Adjust. + * g++.dg/modules/tpl-spec-2_b.C: Adjust. + * g++.dg/modules/tpl-spec-2_d.C: Adjust. + * g++.dg/modules/tpl-spec-3_a.C: Adjust. + * g++.dg/modules/virt-1_a.C: Adjust. + * g++.dg/modules/virt-2_a.C: Adjust. + * g++.dg/modules/virt-2_b.C: Adjust. + * g++.dg/modules/virt-2_c.C: Adjust. + * g++.dg/modules/vtt-1_a.C: Adjust. + * g++.dg/modules/vtt-1_b.C: Adjust. + +2022-03-04 Peter Bergner + + PR target/87496 + PR target/104208 + * gcc.target/powerpc/pr104208-1.c: New test. + * gcc.target/powerpc/pr104208-2.c: Likewise. + * gcc.target/powerpc/pr87496-2.c: Swap long double options to trigger + the expected error. + * gcc.target/powerpc/pr87496-3.c: Likewise. + +2022-03-04 Jakub Jelinek + + PR middle-end/104529 + * g++.dg/tree-ssa/pr104529.C: New test. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + PR middle-end/104132 + PR middle-end/104133 + * c-c++-common/goacc/kernels-decompose-pr104061-1-3.c: Adjust. + * c-c++-common/goacc/kernels-decompose-pr104061-1-4.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104132-1.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104133-1.c: Likewise. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + * c-c++-common/goacc/classify-kernels-unparallelized.c: Adjust. + * c-c++-common/goacc/classify-kernels.c: Likewise. + * c-c++-common/goacc/kernels-decompose-2.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr100280-1.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104061-1-2.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104061-1-3.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104061-1-4.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104132-1.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104133-1.c: Likewise. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + * c-c++-common/goacc/classify-kernels-unparallelized.c: Add + '--param=openacc-privatization=noisy'. + * c-c++-common/goacc/classify-kernels.c: Likewise. + * c-c++-common/goacc/kernels-decompose-2.c: Adjust. + * c-c++-common/goacc/kernels-decompose-pr100280-1.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104061-1-2.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104061-1-3.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104061-1-4.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104132-1.c: Likewise. + * c-c++-common/goacc/kernels-decompose-pr104133-1.c: Likewise. + +2022-03-04 Thomas Schwinge + + PR middle-end/100400 + PR middle-end/103836 + PR middle-end/104061 + * c-c++-common/goacc/kernels-decompose-pr100400-1-1.c: New. + * c-c++-common/goacc/kernels-decompose-pr100400-1-2.c: New. + * c-c++-common/goacc/kernels-decompose-pr100400-1-3.c: New. + * c-c++-common/goacc/kernels-decompose-pr100400-1-4.c: New. + * c-c++-common/goacc/kernels-decompose-pr103836-1-1.c: New. + * c-c++-common/goacc/kernels-decompose-pr103836-1-2.c: New. + * c-c++-common/goacc/kernels-decompose-pr103836-1-3.c: New. + * c-c++-common/goacc/kernels-decompose-pr103836-1-4.c: New. + * c-c++-common/goacc/kernels-decompose-pr104061-1-1.c: New. + * c-c++-common/goacc/kernels-decompose-pr104061-1-2.c: New. + * c-c++-common/goacc/kernels-decompose-pr104061-1-3.c: New. + * c-c++-common/goacc/kernels-decompose-pr104061-1-4.c: New. + +2022-03-04 Thomas Schwinge + + PR middle-end/104133 + * c-c++-common/goacc/kernels-decompose-pr104133-1.c: New file. + +2022-03-04 Thomas Schwinge + + PR middle-end/104132 + * c-c++-common/goacc/kernels-decompose-pr104132-1.c: New file. + +2022-03-04 Thomas Schwinge + + * c-c++-common/goacc/classify-kernels-parloops.c: Update. + * c-c++-common/goacc/classify-kernels-unparallelized-parloops.c: + Likewise. + * c-c++-common/goacc/classify-kernels-unparallelized.c: Likewise. + * c-c++-common/goacc/classify-kernels.c: Likewise. + * c-c++-common/goacc/classify-parallel.c: Likewise. + * c-c++-common/goacc/classify-routine-nohost.c: Likewise. + * c-c++-common/goacc/classify-routine.c: Likewise. + * c-c++-common/goacc/classify-serial.c: Likewise. + * gfortran.dg/goacc/classify-kernels-parloops.f95: Likewise. + * gfortran.dg/goacc/classify-kernels-unparallelized-parloops.f95: + Likewise. + * gfortran.dg/goacc/classify-kernels-unparallelized.f95: Likewise. + * gfortran.dg/goacc/classify-kernels.f95: Likewise. + * gfortran.dg/goacc/classify-parallel.f95: Likewise. + * gfortran.dg/goacc/classify-routine-nohost.f95: Likewise. + * gfortran.dg/goacc/classify-routine.f95: Likewise. + * gfortran.dg/goacc/classify-serial.f95: Likewise. + +2022-03-04 H.J. Lu + + PR target/104704 + * gcc.target/i386/incoming-11.c: Xfail. + * gcc.target/i386/pieces-memset-3.c: Likewise. + * gcc.target/i386/pieces-memset-37.c: Likewise. + * gcc.target/i386/pieces-memset-39.c: Likewise. + * gcc.target/i386/pieces-memset-46.c: Likewise. + * gcc.target/i386/pieces-memset-47.c: Likewise. + * gcc.target/i386/pieces-memset-48.c: Likewise. + * gcc.target/i386/pr90773-5.c: Likewise. + * gcc.target/i386/pr90773-14.c: Likewise. + * gcc.target/i386/pr90773-17.c: Likewise. + * gcc.target/i386/pr100865-8a.c: Likewise. + * gcc.target/i386/pr100865-8c.c: Likewise. + * gcc.target/i386/pr100865-9c.c: Likewise. + * gcc.target/i386/pieces-memset-21.c: Always expect vzeroupper. + * gcc.target/i386/pr82941-1.c: Likewise. + * gcc.target/i386/pr82942-1.c: Likewise. + * gcc.target/i386/pr82990-1.c: Likewise. + * gcc.target/i386/pr82990-3.c: Likewise. + * gcc.target/i386/pr82990-5.c: Likewise. + * gcc.target/i386/pr100865-11b.c: Expect vmovdqa instead of + vmovdqa64. + * gcc.target/i386/pr100865-12b.c: Likewise. + * gcc.target/i386/pr100865-8b.c: Likewise. + * gcc.target/i386/pr100865-9b.c: Likewise. + * gcc.target/i386/pr104704-1.c: New test. + * gcc.target/i386/pr104704-2.c: Likewise. + * gcc.target/i386/pr104704-3.c: Likewise. + * gcc.target/i386/pr104704-4.c: Likewise. + * gcc.target/i386/pr104704-5.c: Likewise. + * gcc.target/i386/pr104704-6.c: Likewise. + 2022-03-03 Martin Sebor PR middle-end/104761 diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog index 69d7d034730..4911ff8451d 100644 --- a/libcpp/po/ChangeLog +++ b/libcpp/po/ChangeLog @@ -1,3 +1,9 @@ +2022-03-04 Joseph Myers + + * be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr.po, + id.po, ja.po, nl.po, pt_BR.po, ru.po, sr.po, sv.po, tr.po, uk.po, + vi.po, zh_CN.po, zh_TW.po: Update. + 2022-02-11 Joseph Myers * cpplib.pot: Regenerate. diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index d9da85d78c1..82d88edcf5d 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,8 @@ +2022-03-04 Iain Sandoe + + * config/rs6000/t-darwin-ehs: Add darwin-fallback.o. + * config/t-darwin-ehs: Add dependency on unwind.h. + 2022-02-24 Xi Ruoyao * unwind-dw2-fde-dip.c (_Unwind_Find_FDE): Call find_fde_tail diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 95d8d5f7f5d..bb4a058c338 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,170 @@ +2022-03-04 Thomas Schwinge + + PR testsuite/104791 + * testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c: Fix + expected diagnostics. + +2022-03-04 Thomas Schwinge + + PR middle-end/104784 + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-1.c: + Test with '--param=openacc-kernels=decompose'. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-6.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-6.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-7.c: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-1.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-2.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-3.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-6.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-1.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-2.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-1.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-2.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-3.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-4.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-5.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-6.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-7.f90: + Likewise. + +2022-03-04 Thomas Schwinge + + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-1.c: + Test '-fopt-info-omp-all'. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-6.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-6.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-7.c: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-1.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-2.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-3.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-6.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-1.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-2.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-1.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-2.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-3.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-4.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-5.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-6.f90: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-7.f90: + Likewise. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + PR middle-end/104132 + PR middle-end/104133 + * testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c: + Extend. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + * testsuite/libgomp.oacc-c-c++-common/f-asyncwait-1.c: Adjust. + * testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c: + Likewise. + +2022-03-04 Thomas Schwinge + + PR middle-end/100280 + * testsuite/libgomp.oacc-c-c++-common/f-asyncwait-1.c: Adjust. + * testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c: + Likewise. + 2022-02-28 Tom de Vries * testsuite/libgomp.c/declare-variant-3-sm30.c: Add -foffload=-mptx=_. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9b995036f47..e82a0c8e074 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2022-03-04 Jonathan Wakely + + * libsupc++/compare (strong_order::_S_fp_cmp): Move typedef + inside #if condition. + 2022-03-03 Jonathan Wakely PR libstdc++/104748