From e0f07bc97db9c84011fa97846f0b19a365d8ee48 Mon Sep 17 00:00:00 2001 From: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu, 29 Jun 2023 00:21:39 +0000 Subject: [PATCH] Daily bump. --- 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 6bf7386b4707..2e0331328706 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,36 @@ +2023-06-28 Hongyu Wang <hongyu.wang@intel.com> + + Backported from master: + 2023-06-26 Hongyu Wang <hongyu.wang@intel.com> + + * 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 <thomas@codesourcery.com> + + Backported from master: + 2023-06-02 Thomas Schwinge <thomas@codesourcery.com> + + PR testsuite/66005 + * doc/install.texi: Document (optional) Perl usage for parallel + testing of libgomp. + +2023-06-28 liuhongt <hongtao.liu@intel.com> + + * 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 <hongtao.liu@intel.com> + + * config/i386/i386.cc (ix86_invalid_conversion): New function. + (TARGET_INVALID_CONVERSION): Define as + ix86_invalid_conversion. + 2023-06-27 Andrew Pinski <apinski@marvell.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index fff3166d0234..d3dd503874a9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230628 +20230629 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index f3009900cb6d..b3547901be94 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,15 @@ +2023-06-28 Iain Buclaw <ibuclaw@gdcproject.org> + + Backported from master: + 2023-06-28 Iain Buclaw <ibuclaw@gdcproject.org> + + 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 <ibuclaw@gdcproject.org> Backported from master: diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index a13c960353a8..94d7847d9256 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,11 @@ +2023-06-28 Paul E. Murphy <murphyp@linux.ibm.com> + + Backported from master: + 2023-06-22 Paul E. Murphy <murphyp@linux.ibm.com> + + * 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 2ef532f808fc..b6348390722b 100644 --- a/gcc/rust/ChangeLog +++ b/gcc/rust/ChangeLog @@ -1,3 +1,11 @@ +2023-06-28 Paul E. Murphy <murphyp@linux.ibm.com> + + Backported from master: + 2023-06-22 Paul E. Murphy <murphyp@linux.ibm.com> + + * 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 4c2e55d0a5a1..43aea725d228 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,30 @@ +2023-06-28 Hongyu Wang <hongyu.wang@intel.com> + + Backported from master: + 2023-06-26 Hongyu Wang <hongyu.wang@intel.com> + + * gcc.target/i386/mvc17.c: New test. + +2023-06-28 Iain Buclaw <ibuclaw@gdcproject.org> + + Backported from master: + 2023-06-28 Iain Buclaw <ibuclaw@gdcproject.org> + + PR d/106977 + PR target/110406 + * gdc.dg/torture/pr110406.d: New test. + +2023-06-28 liuhongt <hongtao.liu@intel.com> + + * 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 <hongtao.liu@intel.com> + + * gcc.target/i386/bf16_short_warn.c: New test. + 2023-06-27 Andrew Pinski <apinski@marvell.com> Backported from master: diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog index 94efd5445563..7139d69815bc 100644 --- a/libgm2/ChangeLog +++ b/libgm2/ChangeLog @@ -1,3 +1,31 @@ +2023-06-28 Thomas Schwinge <thomas@codesourcery.com> + + Backported from master: + 2023-05-08 Thomas Schwinge <thomas@codesourcery.com> + + * autogen.sh: Remove. + +2023-06-28 Thomas Schwinge <thomas@codesourcery.com> + + Backported from master: + 2023-05-08 Thomas Schwinge <thomas@codesourcery.com> + + * 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 4cd0592addad..3ec0ab94eae3 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,61 @@ +2023-06-28 Thomas Schwinge <thomas@codesourcery.com> + + Backported from master: + 2023-06-02 Thomas Schwinge <thomas@codesourcery.com> + + 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 <thomas@codesourcery.com> + + Backported from master: + 2023-05-15 Thomas Schwinge <thomas@codesourcery.com> + + 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 <ro@CeBiTec.Uni-Bielefeld.DE> + + Backported from master: + 2023-05-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + Thomas Schwinge <thomas@codesourcery.com> + + 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 <thomas@codesourcery.com> + + Backported from master: + 2023-05-08 Thomas Schwinge <thomas@codesourcery.com> + + * 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 <tobias@codesourcery.com> Backported from master: -- GitLab