Tested on x86_64-linux, darwin, pushed to trunk as obvious, thanks
Iain

--- 8< ---

The additions in r17-3405-gff1ab0ed4b5221 missed a function name
macro which leads to all the ms-sysv tests regressing on every
x86_64 darwin platform, fixed by wrapping the call in the usual
macro.

gcc/testsuite/ChangeLog:

        * gcc.target/x86_64/abi/ms-sysv/do-test.S: Wrap call to
        do_test_unaligned in the ASMNAME macro.

Signed-off-by: Iain Sandoe <[email protected]>
---
 gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S 
b/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S
index c0268f97455..c6dfa7c29c5 100644
--- a/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S
+++ b/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S
@@ -113,7 +113,7 @@ FUNC_BEGIN(call_do_test_unaligned)
        # Push the 5th argument.
        pushq   %r10
        subq    $32, %rsp
-       call    do_test_unaligned
+       call    ASMNAME(do_test_unaligned)
        addq    $48, %rsp
        ret
 FUNC_END(call_do_test_unaligned)
-- 
2.50.1 (Apple Git-155)

Reply via email to