gold: don't invoke IA32 syscall in x86_64 assembly testcase
authorXi Ruoyao <xry111@mengyan1223.wang>
Wed, 18 May 2022 07:34:31 +0000 (09:34 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 18 May 2022 07:34:31 +0000 (09:34 +0200)
commit01ae03b5b9d18396fc765d98e9212133fe07c53a
treecde211e663e4390f045049507a4b9a71a916f18c
parented11f0543e91ec88818c9090636230977f4483bc
gold: don't invoke IA32 syscall in x86_64 assembly testcase

pr17704a_test.s is a x86_64 assembly file, but it invokes IA32 exit
syscall with "int 0x80".  This causes a segfault on kernels with
CONFIG_IA32_EMULATION disabled.

gold/

* testsuite/pr17704a_test.s (_start): Invoke x86_64 exit syscall
instead of its IA32 counterpart.
gold/testsuite/pr17704a_test.s