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

index 9f9687bb2223555f053f072d971f9552688db2e7..80c622a540a126839e215866046256dbb36db801 100644 (file)
@@ -1,3 +1,23 @@
+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.c (pass_insert_vzeroupper:gate):
+       Move flag_expensive_optimizations && !optimize_size to ..
+       * config/i386/i386-options.c (ix86_option_override_internal):
+       .. this, it makes -mvzeroupper independent of optimization
+       level, but still keeps the behavior of architecture
+       tuning(emit_vzeroupper) unchanged.
+       (rest_of_handle_insert_vzeroupper): Remove
+       flag_expensive_optimizations && !optimize_size.
+
 2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
 
        PR target/109932
index fff3166d023415999c00f4384b230167a2f06a6c..d3dd503874a91f82840be6875337435e98714fb4 100644 (file)
@@ -1 +1 @@
-20230628
+20230629
index 9a3cee67ce5669a39d32f848c45d88bd0c547fd8..29f2e12fa8f71a17d02b60bc8289b7959fda8d1c 100644 (file)
@@ -1,3 +1,7 @@
+2023-06-28  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/avx-vzeroupper-29.c: New testcase.
+
 2023-06-26  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        Backported from master:
index f214dbd96177da971b75b63ae43a9152cbedd40f..1c18a927b15fccceb47456ab38f0d3a16967ef31 100644 (file)
@@ -1,3 +1,52 @@
+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-05-29  Release Manager
 
        * GCC 11.4.0 released.