diff options
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/i386/pr46491.c')
-rw-r--r-- | gcc-4.8/gcc/testsuite/gcc.target/i386/pr46491.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr46491.c b/gcc-4.8/gcc/testsuite/gcc.target/i386/pr46491.c deleted file mode 100644 index 82f704c26..000000000 --- a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr46491.c +++ /dev/null @@ -1,22 +0,0 @@ -/* PR tree-optimization/46491 */ -/* { dg-do run } */ -/* { dg-options "-O2" } */ - -extern void abort (void); - -__attribute__((noinline)) int -foo (int *p) -{ - int r; - asm ("movl $6, (%1)\n\txorl %0, %0" : "=r" (r) : "r" (p) : "memory"); - return r; -} - -int -main (void) -{ - int p = 8; - if ((foo (&p) ? : p) != 6) - abort (); - return 0; -} |