diff options
Diffstat (limited to 'arch/arch-arm.h')
-rw-r--r-- | arch/arch-arm.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/arch/arch-arm.h b/arch/arch-arm.h deleted file mode 100644 index 31671fdb..00000000 --- a/arch/arch-arm.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef ARCH_ARM_H -#define ARCH_ARM_H - -#define FIO_ARCH (arch_arm) - -#if defined (__ARM_ARCH_4__) || defined (__ARM_ARCH_4T__) \ - || defined (__ARM_ARCH_5__) || defined (__ARM_ARCH_5T__) || defined (__ARM_ARCH_5E__)\ - || defined (__ARM_ARCH_5TE__) || defined (__ARM_ARCH_5TEJ__) \ - || defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || defined(__ARM_ARCH_6Z__) || defined(__ARM_ARCH_6ZK__) -#define nop __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t") -#define read_barrier() __asm__ __volatile__ ("" : : : "memory") -#define write_barrier() __asm__ __volatile__ ("" : : : "memory") -#elif defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_8A__) -#define nop __asm__ __volatile__ ("nop") -#define read_barrier() __sync_synchronize() -#define write_barrier() __sync_synchronize() -#endif - -#endif |