https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88104
--- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> ---
The failing tests are compile-only (don't involve the assembler), and would
pass even with a default-configured GCC. The reason why they fail is that the
large_long_double DejaGnu configuration test both compiles and assembles the
test, and the latter step fails. The following fixes it:
@@ -2664,7 +2664,7 @@ proc check_effective_target_large_long_double { }
# 0 otherwise.
proc check_effective_target_large_double { } {
- return [check_no_compiler_messages large_double object {
+ return [check_no_compiler_messages large_double assembly {
int dummy[sizeof(double) > sizeof(float) ? 1 : -1];
}]
}