]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix PR67974 for Darwin by adding an asm shim for AVX.
authoriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Dec 2018 09:02:03 +0000 (09:02 +0000)
committeriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Dec 2018 09:02:03 +0000 (09:02 +0000)
commit1c0745514b079e50673c89a7ad3f392598ced7f6
tree64855647a327882091ec0af03a75e636218c84c4
parent6ff46fb799b4c71bf510e107e94d46a1c54efc7e
Fix PR67974 for Darwin by adding an asm shim for AVX.

The PR is about a set of tests that were not executed because of
missing asm support.

However, the assembler can handle the insns now, so the tests are
attempted (but with a missing asm shim they fail).

This adds the shim.

In principle (bugs notwithstanding) Darwin’s x86_64 ABI is supposed
to follow the sysv psABI so we can have essentially a copy of the
Linux one.

2018-12-24  Iain Sandoe  <iain@sandoe.co.uk>

PR testsuite/67974
* gcc.target/x86_64/abi/avx/asm-support-darwin.s: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@267395 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/x86_64/abi/avx/asm-support-darwin.s [new file with mode: 0644]