diff options
author | Steve Ellcey <sje@cup.hp.com> | 2009-04-28 16:14:35 +0000 |
---|---|---|
committer | Steve Ellcey <sje@gcc.gnu.org> | 2009-04-28 16:14:35 +0000 |
commit | 9f1bdf53bddd5183e2c4bd62a92e83648671b8b2 (patch) | |
tree | bc457c4e9ff089cfa5adb038d4e9a078177238a4 | |
parent | 6c907a4586c7f63ea52bc2092d94e260a2e255a2 (diff) | |
download | gcc-9f1bdf53bddd5183e2c4bd62a92e83648671b8b2.zip gcc-9f1bdf53bddd5183e2c4bd62a92e83648671b8b2.tar.gz gcc-9f1bdf53bddd5183e2c4bd62a92e83648671b8b2.tar.bz2 |
sync-1.c: Check for cmpxchg8 only if lp64 is true.
* testsuite/gcc.target/ia64/sync-1.c: Check for cmpxchg8 only if
lp64 is true.
From-SVN: r146903
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/ia64/sync-1.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6c91769..ebfcff9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2009-04-28 Steve Ellcey <sje@cup.hp.com> + + * testsuite/gcc.target/ia64/sync-1.c: Check for cmpxchg8 only if + lp64 is true. + 2009-04-28 Richard Guenther <rguenther@suse.de> PR middle-end/39937 diff --git a/gcc/testsuite/gcc.target/ia64/sync-1.c b/gcc/testsuite/gcc.target/ia64/sync-1.c index 95f6dae..2de04e57 100644 --- a/gcc/testsuite/gcc.target/ia64/sync-1.c +++ b/gcc/testsuite/gcc.target/ia64/sync-1.c @@ -2,7 +2,7 @@ /* { dg-options "-O2" } */ /* { dg-final { scan-assembler "xchg4 .*, r0" } } */ /* { dg-final { scan-assembler "cmpxchg4.*, r0, .*" } } */ -/* { dg-final { scan-assembler "cmpxchg8.*, r0, .*" } } */ +/* { dg-final { scan-assembler "cmpxchg8.*, r0, .*" { target lp64 } } } */ int foo1 (int *p) |