PR target/82196 addendum: Fix Darwin build breakage and test FAILS on Solaris
authorDaniel Santos <daniel.santos@pobox.com>
Sat, 23 Sep 2017 11:02:54 +0000 (11:02 +0000)
committerDaniel Santos <dansan@gcc.gnu.org>
Sat, 23 Sep 2017 11:02:54 +0000 (11:02 +0000)
commit89762a83cdc24a5a9471acdc4676d150d3c71a11
tree972910d2ae215207d55ad79f76530d5903fe914b
parent099666b3fff6c1f81bc1e70bd17fba83c3f9c149
PR target/82196 addendum: Fix Darwin build breakage and test FAILS on Solaris

gcc/testsuite:
* gcc.target/i386/pr82196-1.c: (b): Remove volatile asm.
* gcc.target/i386/pr82196-2.c: (b): Likewise.

libgcc:
* configure.ac: Add Check for HAVE_AS_AVX.
* config.in: Regenerate.
* configure: Likewise.
* config/i386/i386-asm.h: Include auto-target.h from libgcc.
(SSE_SAVE, SSE_RESTORE): Emit .byte sequence for !HAVE_AS_AVX.
Correct out-of-date comments.

From-SVN: r253116
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr82196-1.c
gcc/testsuite/gcc.target/i386/pr82196-2.c
libgcc/ChangeLog
libgcc/config.in
libgcc/config/i386/i386-asm.h
libgcc/configure
libgcc/configure.ac