https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104481

--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Uroš Bizjak from comment #0)
> rab0b5fbfe90168d2e470aefb19e0cf31526290bc caused:
> 
> UNRESOLVED: gcc.target/i386/pr35513-8.c scan-assembler .long[ \\t]+0xb0008000
> UNRESOLVED: gcc.target/i386/pr35513-8.c scan-assembler .section[
> \\t]+.note.gnu.property,

This fixed it:

diff --git a/gcc/testsuite/gcc.target/i386/pr35513-8.c
b/gcc/testsuite/gcc.target/i386/pr35513-8.c
index 7ba67de2156..d51f7efb353 100644
--- a/gcc/testsuite/gcc.target/i386/pr35513-8.c
+++ b/gcc/testsuite/gcc.target/i386/pr35513-8.c
@@ -1,4 +1,4 @@
-/* { dg-do assemble { target { *-*-linux* && { ! ia32 } } } } */
+/* { dg-do compile { target { *-*-linux* && { ! ia32 } } } } */
 /* { dg-require-effective-target maybe_x32 } */
 /* { dg-options "-mx32 -O2 -fno-pic -fexceptions -fasynchronous-unwind-tables
-mno-direct-extern-access" } */

> and
> 
> FAIL: g++.target/i386/pr35513-1.C  -std=gnu++14 (test for excess errors)
> FAIL: g++.target/i386/pr35513-1.C  -std=gnu++17 (test for excess errors)
> FAIL: g++.target/i386/pr35513-1.C  -std=gnu++20 (test for excess errors)
> FAIL: g++.target/i386/pr35513-1.C  -std=gnu++98 (test for excess errors)
> FAIL: g++.target/i386/pr35513-2.C  -std=gnu++14 (test for excess errors)
> FAIL: g++.target/i386/pr35513-2.C  -std=gnu++17 (test for excess errors)
> FAIL: g++.target/i386/pr35513-2.C  -std=gnu++20 (test for excess errors)
> FAIL: g++.target/i386/pr35513-2.C  -std=gnu++98 (test for excess errors)

I will update them.

Reply via email to