===================================================================
@@ -1,6 +1,6 @@
/* PR middle-end/45852 */
/* { dg-options "-O2 -mcmodel=small" } */
-/* { dg-do compile { target { { i?86-*-linux* x86_64-*-linux* } && { ! { ia32 } } } } } */
+/* { dg-do compile { target { *-*-linux* && { ! { ia32 } } } } } */
/* { dg-require-visibility "" } */
struct S { int s; };
===================================================================
@@ -1,5 +1,5 @@
/* PR c/63495 */
-/* { dg-do compile { target { i?86-*-linux* x86_64-*-linux* } } } */
+/* { dg-do compile { target *-*-linux* } } */
/* { dg-options "-std=gnu11" } */
struct __attribute__ ((aligned (8))) S { char c; };
===================================================================
@@ -1,5 +1,5 @@
/* PR target/39496 */
-/* { dg-do compile { target { { i?86-*-linux* i?86-*-gnu* x86_64-*-linux* } && ia32 } } } */
+/* { dg-do compile { target { { *-*-linux* *-*-gnu* } && ia32 } } } */
/* { dg-options "-O0 -fverbose-asm -fno-omit-frame-pointer -mtune=i686 -msse2 -mfpmath=sse" } */
/* Verify that {foo,bar}{,2}param are all passed on the stack, using
normal calling conventions, when not optimizing. */
===================================================================
@@ -1,4 +1,4 @@
-/* { dg-do run { target { { i?86-*-linux* i?86-*-gnu* x86_64-*-linux* } && ilp32 } } } */
+/* { dg-do run { target { { *-*-linux* *-*-gnu* } && ilp32 } } } */
/* { dg-options "-Os" } */
/* PR target/36613 */