+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:
+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.