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.