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];
     }]
 }

Reply via email to