Files
gcc/libitm
Pietro Monteiro 66ce317036 libitm: Fix recent libitm testsuite regression [PR69018]
The commit r16-7202-gb129ff0880c6d1 broke running libitm’s testsuite
using combinations of options because it didn’t clean up all the
global variables set in c++.exp.  Fix the regression by using g++ for
the C++ tests and cleaning up the variables shared between C and C++
tests.

libitm/ChangeLog:
	PR libitm/69018
	* testsuite/lib/libitm.exp (libitm_init): Check
	GXX_UNDER_TEST.  Add "${blddir}/.libs" to
	always_ld_library_path if blddir is not empty.  Use
	"-fdiagnostics-plain-output".  Don't set compiler to GCC_UNDER_TEST.
	* testsuite/libitm.c++/c++.exp: If $blddir is not empty set
	libstdc++_library_path, shlib_ext, lang_include_flags, add
	"${blddir}/${lang_library_paths}" to ld_library_path.
	Unset libstdc++_library_path and shlib_ext if we skip C++
	tests and at the end of the test run.
	* testsuite/libitm.c/c.exp: Update the FSF address to the
	website in the license text. Unset lang_library_paths and
	lang_include_flags.  Set the compiler to $GCC_UNDER_TEST.

Co-authored-by: Jakub Jelinek  <jakub@redhat.com>
Signed-off-by: Pietro Monteiro <pietro@sociotechnical.xyz>
2026-02-12 11:34:57 -05:00
..
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2025-11-19 16:07:57 +01:00
2025-10-05 17:14:49 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-02-01 00:16:28 +00:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-01 18:40:58 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2025-10-05 17:14:49 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00