aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.7/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.7/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c')
-rw-r--r--gcc-4.7/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/gcc-4.7/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c b/gcc-4.7/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c
deleted file mode 100644
index 517c4a89d..000000000
--- a/gcc-4.7/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c
+++ /dev/null
@@ -1,17 +0,0 @@
-/* { dg-do compile } */
-/* { dg-require-effective-target arm_arm_ok } */
-/* { dg-options "-marm -std=gnu99" } */
-/* { dg-require-effective-target arm_arch_v6k_ok } */
-/* { dg-add-options arm_arch_v6k } */
-/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
-/* { dg-message "file included" "In file included" { target *-*-* } 0 } */
-
-#include "../../gcc.dg/di-longlong64-sync-1.c"
-
-/* We should be using ldrexd, strexd and no helpers or shorter ldrex. */
-/* { dg-final { scan-assembler-times "\tldrexd" 48 } } */
-/* { dg-final { scan-assembler-times "\tstrexd" 48 } } */
-/* { dg-final { scan-assembler-not "__sync_" } } */
-/* { dg-final { scan-assembler-not "ldrex\t" } } */
-/* { dg-final { scan-assembler-not "strex\t" } } */