24 */
25
26 #ifndef SHARE_VM_RUNTIME_ORDERACCESS_INLINE_HPP
27 #define SHARE_VM_RUNTIME_ORDERACCESS_INLINE_HPP
28
29 #include "runtime/orderAccess.hpp"
30
31 // Linux
32 #ifdef TARGET_OS_ARCH_linux_x86
33 # include "orderAccess_linux_x86.inline.hpp"
34 #endif
35 #ifdef TARGET_OS_ARCH_linux_sparc
36 # include "orderAccess_linux_sparc.inline.hpp"
37 #endif
38 #ifdef TARGET_OS_ARCH_linux_zero
39 # include "orderAccess_linux_zero.inline.hpp"
40 #endif
41 #ifdef TARGET_OS_ARCH_linux_arm
42 # include "orderAccess_linux_arm.inline.hpp"
43 #endif
44 #ifdef TARGET_OS_ARCH_linux_ppc
45 # include "orderAccess_linux_ppc.inline.hpp"
46 #endif
47
48 // Solaris
49 #ifdef TARGET_OS_ARCH_solaris_x86
50 # include "orderAccess_solaris_x86.inline.hpp"
51 #endif
52 #ifdef TARGET_OS_ARCH_solaris_sparc
53 # include "orderAccess_solaris_sparc.inline.hpp"
54 #endif
55
56 // Windows
57 #ifdef TARGET_OS_ARCH_windows_x86
58 # include "orderAccess_windows_x86.inline.hpp"
59 #endif
60
61 // AIX
62 #ifdef TARGET_OS_ARCH_aix_ppc
63 # include "orderAccess_aix_ppc.inline.hpp"
|
24 */
25
26 #ifndef SHARE_VM_RUNTIME_ORDERACCESS_INLINE_HPP
27 #define SHARE_VM_RUNTIME_ORDERACCESS_INLINE_HPP
28
29 #include "runtime/orderAccess.hpp"
30
31 // Linux
32 #ifdef TARGET_OS_ARCH_linux_x86
33 # include "orderAccess_linux_x86.inline.hpp"
34 #endif
35 #ifdef TARGET_OS_ARCH_linux_sparc
36 # include "orderAccess_linux_sparc.inline.hpp"
37 #endif
38 #ifdef TARGET_OS_ARCH_linux_zero
39 # include "orderAccess_linux_zero.inline.hpp"
40 #endif
41 #ifdef TARGET_OS_ARCH_linux_arm
42 # include "orderAccess_linux_arm.inline.hpp"
43 #endif
44 #ifdef TARGET_OS_ARCH_linux_aarch64
45 # include "orderAccess_linux_aarch64.inline.hpp"
46 #endif
47 #ifdef TARGET_OS_ARCH_linux_ppc
48 # include "orderAccess_linux_ppc.inline.hpp"
49 #endif
50
51 // Solaris
52 #ifdef TARGET_OS_ARCH_solaris_x86
53 # include "orderAccess_solaris_x86.inline.hpp"
54 #endif
55 #ifdef TARGET_OS_ARCH_solaris_sparc
56 # include "orderAccess_solaris_sparc.inline.hpp"
57 #endif
58
59 // Windows
60 #ifdef TARGET_OS_ARCH_windows_x86
61 # include "orderAccess_windows_x86.inline.hpp"
62 #endif
63
64 // AIX
65 #ifdef TARGET_OS_ARCH_aix_ppc
66 # include "orderAccess_aix_ppc.inline.hpp"
|