24 |
24 |
25 #ifndef OS_WINDOWS_VM_OS_WINDOWS_INLINE_HPP |
25 #ifndef OS_WINDOWS_VM_OS_WINDOWS_INLINE_HPP |
26 #define OS_WINDOWS_VM_OS_WINDOWS_INLINE_HPP |
26 #define OS_WINDOWS_VM_OS_WINDOWS_INLINE_HPP |
27 |
27 |
28 #include "runtime/atomic.hpp" |
28 #include "runtime/atomic.hpp" |
|
29 #include "runtime/atomic.inline.hpp" |
29 #include "runtime/os.hpp" |
30 #include "runtime/os.hpp" |
|
31 |
30 #ifdef TARGET_OS_ARCH_windows_x86 |
32 #ifdef TARGET_OS_ARCH_windows_x86 |
31 # include "atomic_windows_x86.inline.hpp" |
|
32 # include "orderAccess_windows_x86.inline.hpp" |
33 # include "orderAccess_windows_x86.inline.hpp" |
33 #endif |
34 #endif |
34 |
35 |
35 inline const char* os::file_separator() { return "\\"; } |
36 inline const char* os::file_separator() { return "\\"; } |
36 inline const char* os::line_separator() { return "\r\n"; } |
37 inline const char* os::line_separator() { return "\r\n"; } |