gcc/libssp
Christophe Lyon 05d353b794 Allow overriding EXPECT
While investigating possible race conditions in the GCC testsuites
caused by bufferization issues, I wanted to investigate workarounds
similar to GDB's READ1 [1], and I noticed it was not always possible
to override EXPECT when running 'make check'.

This patch adds the missing support in various Makefiles.

I was not able to test the patch for all the libraries updated here,
but I confirmed it works as intended/needed for libstdc++.

libatomic, libitm, libgomp already work as intended because their
Makefiles do not have:
MAKEOVERRIDES=

Tested on (native) aarch64-linux-gnu, confirmed the patch introduces
the behaviour I want in gcc, g++, gfortran and libstdc++.

I updated (but could not test) libgm2, libphobos, libquadmath and
libssp for consistency since their Makefiles have MAKEOVERRIDES=

libffi, libgo, libsanitizer seem to need a similar update, but they
are imported from their respective upstream repo, so should not be
patched here.

[1] https://github.com/bminor/binutils-gdb/blob/master/gdb/testsuite/README#L269

2023-12-21  Christophe Lyon  <christophe.lyon@linaro.org>

	gcc/
	* Makefile.in: Allow overriding EXEPCT.

	libgm2/
	* Makefile.am: Allow overriding EXEPCT.
	* Makefile.in: Regenerate.

	libphobos/
	* Makefile.am: Allow overriding EXEPCT.
	* Makefile.in: Regenerate.

	libquadmath/
	* Makefile.am: Allow overriding EXEPCT.
	* Makefile.in: Regenerate.

	libssp/
	* Makefile.am: Allow overriding EXEPCT.
	* Makefile.in: Regenerate.

	libstdc++-v3/
	* Makefile.am: Allow overriding EXEPCT.
	* Makefile.in: Regenerate.
2023-12-22 10:24:56 +00:00
..
ssp Update copyright years. 2023-01-16 11:52:17 +01:00
aclocal.m4
ChangeLog Daily bump. 2023-10-23 00:16:43 +00:00
config.h.in
configure Config,Darwin: Allow for configuring Darwin to use embedded runpath. 2023-10-22 19:30:02 +01:00
configure.ac Config,Darwin: Allow for configuring Darwin to use embedded runpath. 2023-10-22 19:30:02 +01:00
gets-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
libtool-version
Makefile.am Allow overriding EXPECT 2023-12-22 10:24:56 +00:00
Makefile.in Allow overriding EXPECT 2023-12-22 10:24:56 +00:00
memcpy-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
memmove-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
mempcpy-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
memset-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
snprintf-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
sprintf-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
ssp-local.c Update copyright years. 2023-01-16 11:52:17 +01:00
ssp.c Update copyright years. 2023-01-16 11:52:17 +01:00
ssp.map
stpcpy-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
strcat-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
strcpy-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
strncat-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
strncpy-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
vsnprintf-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00
vsprintf-chk.c Update copyright years. 2023-01-16 11:52:17 +01:00