]> git.ipfire.org Git - thirdparty/gcc.git/commit
[X86, Darwin] Backport fix for pr82920 (part 2).
authorIain Sandoe <iain@sandoe.co.uk>
Sat, 28 Sep 2019 20:00:22 +0000 (20:00 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Sat, 28 Sep 2019 20:00:22 +0000 (20:00 +0000)
commit7a7681f570ba816bbd5237c79ea5608905041d5c
treedf42ca06ff3d4563150a980bfd5d07fee665f634
parent72f8fb6210436328043c13baf2951e25c5018276
[X86, Darwin] Backport fix for pr82920 (part 2).

Darwin doesn't support mx32, and some tests were
failing because it was trying to do them.  When we
disable this it turns out that quite a few tests
requiring mx32 support were not guarded.

gcc/

2019-09-28  Iain Sandoe  <iain@sandoe.co.uk>

Backport from mainline.
2019-05-12  Iain Sandoe  <iain@sandoe.co.uk>

PR target/82920
* config/i386/darwin.h (CC1_SPEC): Report -mx32 as an error for
Darwin.

gcc/testsuite/

2019-09-28  Iain Sandoe  <iain@sandoe.co.uk>

Backport from mainline.
2019-05-14  Iain Sandoe  <iain@sandoe.co.uk>

PR target/82920
* gcc.target/i386/pr52146.c: Require effective target x32.
* gcc.target/i386/pr52698.c: Likewise.
* gcc.target/i386/pr52857-1.c: Likewise.
* gcc.target/i386/pr52857-2.c: Likewise.
* gcc.target/i386/pr52876.c: Likewise.
* gcc.target/i386/pr53698.c: Likewise.
* gcc.target/i386/pr54157.c: Likewise.
* gcc.target/i386/pr55049-1.c: Likewise.
* gcc.target/i386/pr55093.c: Likewise.
* gcc.target/i386/pr55116-1.c: Likewise.
* gcc.target/i386/pr55116-2.c: Likewise.
* gcc.target/i386/pr55597.c: Likewise.
* gcc.target/i386/pr59929.c: Likewise.
* gcc.target/i386/pr66470.c: Likewise.

From-SVN: r276258
17 files changed:
gcc/ChangeLog
gcc/config/i386/darwin.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr52146.c
gcc/testsuite/gcc.target/i386/pr52698.c
gcc/testsuite/gcc.target/i386/pr52857-1.c
gcc/testsuite/gcc.target/i386/pr52857-2.c
gcc/testsuite/gcc.target/i386/pr52876.c
gcc/testsuite/gcc.target/i386/pr53698.c
gcc/testsuite/gcc.target/i386/pr54157.c
gcc/testsuite/gcc.target/i386/pr55049-1.c
gcc/testsuite/gcc.target/i386/pr55093.c
gcc/testsuite/gcc.target/i386/pr55116-1.c
gcc/testsuite/gcc.target/i386/pr55116-2.c
gcc/testsuite/gcc.target/i386/pr55597.c
gcc/testsuite/gcc.target/i386/pr59929.c
gcc/testsuite/gcc.target/i386/pr66470.c