]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 29 Jun 2023 00:21:03 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 29 Jun 2023 00:21:03 +0000 (00:21 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/go/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog

index 12a489ae62d9397307ef14346965f15a3b2e1a4b..de477f96275dd2fcc5a65b37454695921ccfcceb 100644 (file)
@@ -1,3 +1,21 @@
+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-27  Andrew Pinski  <apinski@marvell.com>
 
        Backported from master:
index fff3166d023415999c00f4384b230167a2f06a6c..d3dd503874a91f82840be6875337435e98714fb4 100644 (file)
@@ -1 +1 @@
-20230628
+20230629
index 9d5675465a7270d78ac90cf112245ae32f3296ee..e0df7a5dfebd71a46292add68b89552000e46f38 100644 (file)
@@ -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-05-08  Release Manager
 
        * GCC 12.3.0 released.
index 960594bcc9e0a8e66bc3ade368b8558cb49a6260..cdfe12ff55ee526ba851c7efa8fd7748d56057b3 100644 (file)
@@ -1,3 +1,10 @@
+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-27  Andrew Pinski  <apinski@marvell.com>
 
        Backported from master:
index 8962addec631e007f1b87d877ec58a89e80adc54..ba7c0ade8f4b5f4d4c144ca8ba1dd3f161522262 100644 (file)
@@ -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-08  Release Manager
 
        * GCC 12.3.0 released.