From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 102D93858D35; Thu, 29 Jun 2023 00:22:02 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 102D93858D35 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1687998123; bh=+vUFzj0+j1/BwSgwxYD4Ee5Fr0dWqa1NbSk6yCWtjRs=; h=From:To:Subject:Date:From; b=EzoLQwZKQFSlxGTsik0eDUt2SE6fEV1q6MVCW/rmKRbu9db4vc4WDcqPDADPamZG/ Pg+LWkQH2X9k9aJ65Z85F4TlMOSxDr8cJ8/nf3JsejXRvRA3oz8U1xfSusqbPxlIO4 dIcU+XTV3uI5/evi77upXIOgx3IhiJWAPENAn5tY= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-7498] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/releases/gcc-13 X-Git-Oldrev: 99c0b27cf49dd2913c2249d351ba33254dbb2743 X-Git-Newrev: e0f07bc97db9c84011fa97846f0b19a365d8ee48 Message-Id: <20230629002203.102D93858D35@sourceware.org> Date: Thu, 29 Jun 2023 00:22:02 +0000 (GMT) List-Id: https://gcc.gnu.org/g:e0f07bc97db9c84011fa97846f0b19a365d8ee48 commit r13-7498-ge0f07bc97db9c84011fa97846f0b19a365d8ee48 Author: GCC Administrator Date: Thu Jun 29 00:21:39 2023 +0000 Daily bump. Diff: --- gcc/ChangeLog | 33 ++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/d/ChangeLog | 12 ++++++++++ gcc/go/ChangeLog | 8 +++++++ gcc/rust/ChangeLog | 8 +++++++ gcc/testsuite/ChangeLog | 27 +++++++++++++++++++++++ libgm2/ChangeLog | 28 ++++++++++++++++++++++++ libgomp/ChangeLog | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 175 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6bf7386b470..2e033132870 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,36 @@ +2023-06-28 Hongyu Wang + + Backported from master: + 2023-06-26 Hongyu Wang + + * config/i386/i386-options.cc (ix86_valid_target_attribute_tree): + Override tune_string with arch_string if tune_string is not + explicitly specified. + +2023-06-28 Thomas Schwinge + + Backported from master: + 2023-06-02 Thomas Schwinge + + PR testsuite/66005 + * doc/install.texi: Document (optional) Perl usage for parallel + testing of libgomp. + +2023-06-28 liuhongt + + * config/i386/i386-features.cc (pass_insert_vzeroupper:gate): + Move flag_expensive_optimizations && !optimize_size to .. + * config/i386/i386-options.cc (ix86_option_override_internal): + .. this, it makes -mvzeroupper independent of optimization + level, but still keeps the behavior of architecture + tuning(emit_vzeroupper) unchanged. + +2023-06-28 liuhongt + + * config/i386/i386.cc (ix86_invalid_conversion): New function. + (TARGET_INVALID_CONVERSION): Define as + ix86_invalid_conversion. + 2023-06-27 Andrew Pinski Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index fff3166d023..d3dd503874a 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230628 +20230629 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index f3009900cb6..b3547901be9 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,15 @@ +2023-06-28 Iain Buclaw + + Backported from master: + 2023-06-28 Iain Buclaw + + PR d/106977 + PR target/110406 + * types.cc (finish_aggregate_mode): New function. + (finish_incomplete_fields): Call finish_aggregate_mode. + (finish_aggregate_type): Replace call to compute_record_mode with + finish_aggregate_mode. + 2023-06-26 Iain Buclaw Backported from master: diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index a13c960353a..94d7847d925 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,11 @@ +2023-06-28 Paul E. Murphy + + Backported from master: + 2023-06-22 Paul E. Murphy + + * go-backend.cc [TARGET_AIX]: Rename and update usage to TARGET_AIX_OS. + * go-lang.cc: Likewise. + 2023-04-26 Release Manager * GCC 13.1.0 released. diff --git a/gcc/rust/ChangeLog b/gcc/rust/ChangeLog index 2ef532f808f..b6348390722 100644 --- a/gcc/rust/ChangeLog +++ b/gcc/rust/ChangeLog @@ -1,3 +1,11 @@ +2023-06-28 Paul E. Murphy + + Backported from master: + 2023-06-22 Paul E. Murphy + + * rust-object-export.cc [TARGET_AIX]: Rename and update usage to + TARGET_AIX_OS. + 2023-04-26 Release Manager * GCC 13.1.0 released. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4c2e55d0a5a..43aea725d22 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,30 @@ +2023-06-28 Hongyu Wang + + Backported from master: + 2023-06-26 Hongyu Wang + + * gcc.target/i386/mvc17.c: New test. + +2023-06-28 Iain Buclaw + + Backported from master: + 2023-06-28 Iain Buclaw + + PR d/106977 + PR target/110406 + * gdc.dg/torture/pr110406.d: New test. + +2023-06-28 liuhongt + + * gcc.target/i386/avx-vzeroupper-29.c: New testcase. + * gcc.target/i386/avx-vzeroupper-12.c: Adjust testcase. + * gcc.target/i386/avx-vzeroupper-7.c: Ditto. + * gcc.target/i386/avx-vzeroupper-9.c: Ditto. + +2023-06-28 liuhongt + + * gcc.target/i386/bf16_short_warn.c: New test. + 2023-06-27 Andrew Pinski Backported from master: diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog index 94efd544556..7139d69815b 100644 --- a/libgm2/ChangeLog +++ b/libgm2/ChangeLog @@ -1,3 +1,31 @@ +2023-06-28 Thomas Schwinge + + Backported from master: + 2023-05-08 Thomas Schwinge + + * autogen.sh: Remove. + +2023-06-28 Thomas Schwinge + + Backported from master: + 2023-05-08 Thomas Schwinge + + * autogen.sh: For 'aclocal', 'autoreconf', remove '-I .', + add '-I ..'. + * Makefile.am (ACLOCAL_AMFLAGS): Remove '-I .'. + * libm2cor/Makefile.am (ACLOCAL_AMFLAGS): Likewise. + * libm2iso/Makefile.am (ACLOCAL_AMFLAGS): Likewise. + * libm2log/Makefile.am (ACLOCAL_AMFLAGS): Likewise. + * libm2min/Makefile.am (ACLOCAL_AMFLAGS): Likewise. + * libm2pim/Makefile.am (ACLOCAL_AMFLAGS): Likewise. + * aclocal.m4: Regenerate. + * Makefile.in: Likewise. + * libm2cor/Makefile.in: Likewise. + * libm2iso/Makefile.in: Likewise. + * libm2log/Makefile.in: Likewise. + * libm2min/Makefile.in: Likewise. + * libm2pim/Makefile.in: Likewise. + 2023-04-26 Release Manager * GCC 13.1.0 released. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 4cd0592adda..3ec0ab94eae 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,61 @@ +2023-06-28 Thomas Schwinge + + Backported from master: + 2023-06-02 Thomas Schwinge + + PR testsuite/66005 + * testsuite/lib/libgomp.exp: 'flock' through stdout. + * testsuite/flock: New. + * configure.ac (FLOCK): Point to that if no 'flock' available, but + 'perl' is. + * configure: Regenerate. + +2023-06-28 Thomas Schwinge + + Backported from master: + 2023-05-15 Thomas Schwinge + + PR testsuite/66005 + * configure.ac: Look for 'flock'. + * testsuite/Makefile.am (gcc_test_parallel_slots): Enable parallel testing. + * testsuite/config/default.exp: Don't 'load_lib "standard.exp"' here... + * testsuite/lib/libgomp.exp: ... but here, instead. + (libgomp_load): Override for parallel testing. + * testsuite/libgomp-site-extra.exp.in (FLOCK): Set. + * configure: Regenerate. + * Makefile.in: Regenerate. + * testsuite/Makefile.in: Regenerate. + +2023-06-28 Rainer Orth + + Backported from master: + 2023-05-15 Rainer Orth + Thomas Schwinge + + PR testsuite/66005 + * testsuite/Makefile.am (PWD_COMMAND): New variable. + (%/site.exp): New target. + (check_p_numbers0, check_p_numbers1, check_p_numbers2) + (check_p_numbers3, check_p_numbers4, check_p_numbers5) + (check_p_numbers6, check_p_numbers, gcc_test_parallel_slots) + (check_p_subdirs) + (check_DEJAGNU_libgomp_targets): New variables. + ($(check_DEJAGNU_libgomp_targets)): New target. + ($(check_DEJAGNU_libgomp_targets)): New dependency. + (check-DEJAGNU $(check_DEJAGNU_libgomp_targets)): New targets. + * testsuite/Makefile.in: Regenerate. + * testsuite/lib/libgomp.exp: For parallel testing, + 'load_file ../libgomp-test-support.exp'. + +2023-06-28 Thomas Schwinge + + Backported from master: + 2023-05-08 Thomas Schwinge + + * testsuite/libgomp.c++/c++.exp: Use 'lang_include_flags' instead + of 'libstdcxx_includes'. + * testsuite/libgomp.oacc-c++/c++.exp: Likewise. + 2023-05-16 Tobias Burnus Backported from master: