src/share/vm/runtime/orderAccess.inline.hpp

Print this page
rev 7258 : 8064611: AARCH64: Changes to HotSpot shared code
Summary: Everything except cpu/ and os_cpu/.
Reviewed-by: kvn


  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"