From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 5B78E3857804; Fri, 23 Apr 2021 00:16:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5B78E3857804 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r12-77] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 6a2f49c6999fa2c7a3a8cb05005d21f8020d674d X-Git-Newrev: e3948473e927a7c3197ce1a63628fe427f15f6c6 Message-Id: <20210423001700.5B78E3857804@sourceware.org> Date: Fri, 23 Apr 2021 00:16:59 +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: Fri, 23 Apr 2021 00:17:00 -0000 https://gcc.gnu.org/g:e3948473e927a7c3197ce1a63628fe427f15f6c6 commit r12-77-ge3948473e927a7c3197ce1a63628fe427f15f6c6 Author: GCC Administrator Date: Fri Apr 23 00:16:25 2021 +0000 Daily bump. Diff: --- contrib/ChangeLog | 6 +++++ gcc/ChangeLog | 25 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 6 +++++ gcc/fortran/ChangeLog | 14 +++++++++++ gcc/testsuite/ChangeLog | 67 +++++++++++++++++++++++++++++++++++++++++++++++++ libgomp/ChangeLog | 5 ++++ libstdc++-v3/ChangeLog | 49 ++++++++++++++++++++++++++++++++++++ 8 files changed, 173 insertions(+), 1 deletion(-) diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 68ad244ba57..e0a0843f6d2 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,9 @@ +2021-04-22 David Edelsohn + + * config-list.mk: Remove rs6000-ibm-aix6.1. + Rename rs6000-ibm-aix7.1 to powerpc-ibm-aix7.1. + Add powerpc-ibm-aix7.2. + 2021-04-20 Jakub Jelinek * gcc-changelog/git_update_version.py (active_refs): Add diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb2cecb2c99..ad64a120318 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2021-04-23 David Edelsohn + + * config/rs6000/aix71.h (PREFERRED_DEBUGGING_TYPE): Change to + DWARF2_DEBUG. + * config/rs6000/aix72.h (PREFERRED_DEBUGGING_TYPE): Same. + +2021-04-22 David Edelsohn + + * config.gcc (powerpc-ibm-aix6.*): Remove. + * config/rs6000/aix61.h: Delete. + +2021-04-22 Martin Liska + + PR testsuite/100159 + PR testsuite/100192 + * builtins.c (expand_builtin): Fix typos and missing comments. + * dwarf2out.c (gen_subprogram_die): Likewise. + (gen_struct_or_union_type_die): Likewise. + +2021-04-22 Uroš Bizjak + + PR target/100119 + * config/i386/i386-expand.c (ix86_expand_convert_uns_sidf_sse): + Remove the sign with FE_DOWNWARD, where x - x = -0.0. + 2021-04-21 Iain Sandoe * config/i386/darwin.h (TARGET_64BIT): Remove definition diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 87bf2ffa0db..7e3f420e369 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210422 +20210423 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 89cb3616e0d..7233833f7bc 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2021-04-22 Marek Polacek + + PR c++/100161 + * pt.c (tsubst_copy_and_build) : Test op0 and + op1 separately for value- or type-dependence. + 2021-04-21 Marek Polacek PR c++/96380 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index de0de2e94cf..4764f4ac8b5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,17 @@ +2021-04-22 Martin Liska + + PR testsuite/100159 + PR testsuite/100192 + * frontend-passes.c (optimize_expr): Fix typos and missing comments. + +2021-04-22 Michael Meissner + + PR fortran/96983 + * trans-intrinsic.c (build_round_expr): If int type is larger than + long long, do the round and convert to the integer type. Do not + try to find a floating point type the exact size of the integer + type. + 2021-04-21 Tobias Burnus * dump-parse-tree.c (show_omp_namelist): Handle depobj + mutexinoutset diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d7e47c13d96..29888178de0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,70 @@ +2021-04-22 Patrick Palka + + PR c++/94508 + * g++.dg/cpp2a/concepts-uneval3.C: New test. + +2021-04-22 Patrick Palka + + PR c++/77435 + * g++.dg/template/partial-specialization9.C: New test. + +2021-04-22 Marek Polacek + + PR c++/100161 + * g++.dg/warn/Wtype-limits6.C: New test. + +2021-04-22 Patrick Palka + + PR c++/84689 + * g++.dg/cpp0x/sfinae67.C: New test. + +2021-04-22 Patrick Palka + + PR c++/16617 + * g++.dg/template/access36.C: New test. + +2021-04-22 Tobias Burnus + + * substr_9.f90: Move to ... + * gfortran.dg/substr_9.f90: ... here. + * substr_10.f90: Move to ... + * gfortran.dg/substr_10.f90: ... here. + +2021-04-22 Martin Liska + + PR testsuite/100159 + PR testsuite/100192 + * g++.dg/template/nontype29.C: Fix typos and missing comments. + * gcc.dg/Warray-bounds-64.c: Likewise. + * gcc.dg/Warray-parameter.c: Likewise. + * gcc.dg/Wstring-compare.c: Likewise. + * gcc.dg/format/gcc_diag-11.c: Likewise. + * gfortran.dg/array_constructor_3.f90: Likewise. + * gfortran.dg/matmul_bounds_9.f90: Likewise. + * gfortran.dg/pr78033.f90: Likewise. + * gfortran.dg/pr96325.f90: Likewise. + +2021-04-22 Uroš Bizjak + + PR target/100119 + * gcc.target/i386/pr100119.c: New test. + +2021-04-22 Christophe Lyon + + PR target/99988 + * gcc.target/aarch64/pr99988.c: Skip if not lp64 target. + +2021-04-22 Tobias Burnus + + * gfortran.dg/set_vm_limit.c (set_vm_limit): Call getrlimit, use + obtained hard limit, and only call setrlimit if new softlimit is lower. + +2021-04-22 Richard Biener + + PR testsuite/100176 + * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: Add + missing return. + 2021-04-21 David Edelsohn * gfortran.dg/bind_c_array_params_2.f90: Look for AIX-specific call diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 10ad750d34c..0a903604b0d 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,8 @@ +2021-04-22 Richard Biener + + * testsuite/libgomp.c-c++-common/reduction-16.c: Use -latomic + only on nvptx-none. + 2021-04-21 Tobias Burnus * testsuite/libgomp.fortran/depobj-1.f90: Use omp_lib's diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index aeef1dc25d3..21b4f1f346f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,52 @@ +2021-04-22 David Edelsohn + + * config/os/aix/atomicity.h: Delete. + +2021-04-22 Jonathan Wakely + + * include/bits/atomic_timed_wait.h (__cond_wait_until_impl): + Handle system_clock as well as steady_clock. + * testsuite/30_threads/semaphore/try_acquire_for.cc: Re-enable. + * testsuite/30_threads/semaphore/try_acquire_until.cc: + Re-enable. + +2021-04-22 Jonathan Wakely + + * testsuite/30_threads/semaphore/try_acquire_posix.cc: Add + options for libatomic. + +2021-04-22 Jonathan Wakely + + * config/os/gnu-linux/os_defines.h: Fix type in comment. + +2021-04-22 Jonathan Wakely + + PR libstdc++/99006 + * include/bits/shared_ptr.h (allocate_shared): Assert that _Tp + is not an array type. + * include/bits/shared_ptr_base.h (__allocate_shared): Likewise. + * testsuite/20_util/shared_ptr/creation/99006.cc: New test. + +2021-04-22 Thomas Rodgers + + * include/bits/atomic_wait.h: Always notify waiters in the + case of 'bare' address notification. + +2021-04-22 Jakub Jelinek + + PR target/100182 + * testsuite/29_atomics/atomic_float/1.cc: Add dg-xfail-run-if for + ia32. + * testsuite/29_atomics/atomic_float/wait_notify.cc: Add dg-skip-if for + ia32. + +2021-04-22 Jonathan Wakely + + PR libstdc++/100179 + * include/bits/semaphore_base.h: Remove #error. + * include/std/semaphore: Do not define anything unless one of + the implementations is available. + 2021-04-21 Thomas Rodgers * include/bits/semaphore_base.h: Always reload __old in