Files
binutils-gdb/opcodes
Tsukasa OI 491cf3178f bfd: Stop using -Wstack-usage=262144 when built with Clang
Some components of GNU Binutils will pass "-Wstack-usage=262144" when
"GCC >= 5.0" is detected.  However, Clang does not support "-Wstack-usage",
despite that related configuration part in bfd/warning.m4 handles the latest
Clang (15.0.0 as of this writing) as "GCC >= 5.0".

The option "-Wstack-usage" was ignored when the first version of Clang is
released but even this "ignoring" behavior is removed before Clang 4.0.0.
So, if we give Clang "-Wstack-usage=262144", it generates a warning, making
the build failure.

This commit checks "__clang__" macro to prevent adding the option if the
compiler is identified as Clang.

bfd/ChangeLog:

	* warning.m4: Stop appending "-Wstack-usage=262144" option when
	compiled with Clang.
	* configure: Regenerate.

binutils/ChangeLog:

	* configure: Regenerate.

gas/ChangeLog:

	* configure: Regenerate.

gold/ChangeLog:

	* configure: Regenerate.

gprof/ChangeLog:

	* configure: Regenerate.

ld/ChangeLog:

	* configure: Regenerate.

opcodes/ChangeLog:

	* configure: Regenerate.
2022-09-14 05:42:17 +00:00
..
2022-07-09 20:10:47 +09:30
2022-09-14 10:19:56 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2021-01-01 10:31:02 +10:30
2022-01-01 12:49:07 -05:00
2022-06-27 11:11:46 +02:00
2022-05-10 11:21:37 +09:30
2022-05-11 09:49:20 +09:30
2022-05-10 11:21:37 +09:30
2022-06-27 11:11:46 +02:00
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-07-04 08:32:50 +02:00
2022-08-03 08:59:46 +02:00
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-11 09:49:20 +09:30
2022-05-10 11:21:37 +09:30
2022-05-10 11:21:37 +09:30
2022-08-04 12:22:39 +09:30
2022-05-10 11:21:37 +09:30
2022-05-10 11:21:37 +09:30