#ifndef ARCH_SPARC64_H
#define ARCH_SPARC64_H
-#define ARCH (arch_sparc64)
-
-#ifndef __NR_ioprio_set
-#define __NR_ioprio_set 196
-#define __NR_ioprio_get 218
-#endif
-
-#ifndef __NR_fadvise64
-#define __NR_fadvise64 209
-#endif
-
-#ifndef __NR_sys_splice
-#define __NR_sys_splice 232
-#define __NR_sys_tee 280
-#define __NR_sys_vmsplice 25
-#endif
+#define FIO_ARCH (arch_sparc64)
#define nop do { } while (0)
: : : "memory"); \
} while (0)
-#define read_barrier() \
- membar_safe("#LoadLoad")
+#define read_barrier() membar_safe("#LoadLoad")
+#define write_barrier() membar_safe("#StoreStore")
#endif