Changeset 313
- Timestamp:
- Feb 15, 2012, 4:45:07 PM (13 years ago)
- Location:
- trunk/openjdk/hotspot
- Files:
-
- 4 added
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/hotspot/make/os2/makefiles/compile.make
r311 r313 56 56 endif 57 57 58 # Used for platform dispatching 58 # Used for platform dispatching. Note that on OS/2 we pretend to be 'windows' 59 # (it works in most cases and all differences are usually handled by 60 # TARGET_COMPILER_gcc). 59 61 CPP_FLAGS += -DTARGET_OS_FAMILY_windows 60 62 CPP_FLAGS += -DTARGET_ARCH_$(Platform_arch) … … 63 65 CPP_FLAGS += -DTARGET_OS_ARCH_MODEL_windows_$(Platform_arch_model) 64 66 CPP_FLAGS += -DTARGET_COMPILER_gcc 67 68 # Additional define for differences not covered by TARGET_COMPILER_gcc 69 CPP_FLAGS += -DTARGET_OS_FAMILY_os2 65 70 66 71 # Generic linker settings -
trunk/openjdk/hotspot/src/cpu/x86/vm/bytes_x86.hpp
r309 r313 80 80 #endif 81 81 #ifdef TARGET_OS_ARCH_windows_x86 82 # include "bytes_windows_x86.inline.hpp" 82 # ifdef TARGET_OS_FAMILY_os2 83 # include "bytes_os2_x86.inline.hpp" 84 # else 85 # include "bytes_windows_x86.inline.hpp" 86 # endif 83 87 #endif 84 88 -
trunk/openjdk/hotspot/src/cpu/x86/vm/copy_x86.hpp
r309 r313 36 36 #endif 37 37 #ifdef TARGET_OS_ARCH_windows_x86 38 # include "copy_windows_x86.inline.hpp" 38 # ifdef TARGET_OS_FAMILY_os2 39 # include "copy_os2_x86.inline.hpp" 40 # else 41 # include "copy_windows_x86.inline.hpp" 42 # endif 39 43 #endif 40 44 -
trunk/openjdk/hotspot/src/os/windows/vm/os_windows.inline.hpp
r309 r313 29 29 #include "runtime/os.hpp" 30 30 #ifdef TARGET_OS_ARCH_windows_x86 31 # include "atomic_windows_x86.inline.hpp" 32 # include "orderAccess_windows_x86.inline.hpp" 31 # ifdef TARGET_OS_FAMILY_os2 32 # include "atomic_os2_x86.inline.hpp" 33 # include "orderAccess_os2_x86.inline.hpp" 34 # else 35 # include "atomic_windows_x86.inline.hpp" 36 # include "orderAccess_windows_x86.inline.hpp" 37 # endif 33 38 #endif 34 39 -
trunk/openjdk/hotspot/src/os/windows/vm/thread_windows.inline.hpp
r309 r313 31 31 #include "runtime/threadLocalStorage.hpp" 32 32 #ifdef TARGET_OS_ARCH_windows_x86 33 # include "atomic_windows_x86.inline.hpp" 34 # include "orderAccess_windows_x86.inline.hpp" 33 # ifdef TARGET_OS_FAMILY_os2 34 # include "atomic_os2_x86.inline.hpp" 35 # include "orderAccess_os2_x86.inline.hpp" 36 # else 37 # include "atomic_windows_x86.inline.hpp" 38 # include "orderAccess_windows_x86.inline.hpp" 39 # endif 35 40 # include "prefetch_windows_x86.inline.hpp" 36 41 #endif -
trunk/openjdk/hotspot/src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
r309 r313 25 25 #ifndef OS_CPU_WINDOWS_X86_VM_ATOMIC_WINDOWS_X86_INLINE_HPP 26 26 #define OS_CPU_WINDOWS_X86_VM_ATOMIC_WINDOWS_X86_INLINE_HPP 27 28 #ifdef __EMX__29 30 #include "../../linux_x86/vm/atomic_linux_x86.inline.hpp"31 32 #else // __EMX__33 27 34 28 #include "orderAccess_windows_x86.inline.hpp" … … 292 286 #pragma warning(default: 4035) // Enables warnings reporting missing return statement 293 287 294 #endif // __EMX__295 296 288 #endif // OS_CPU_WINDOWS_X86_VM_ATOMIC_WINDOWS_X86_INLINE_HPP -
trunk/openjdk/hotspot/src/os_cpu/windows_x86/vm/bytes_windows_x86.inline.hpp
r309 r313 25 25 #ifndef OS_CPU_WINDOWS_X86_VM_BYTES_WINDOWS_X86_INLINE_HPP 26 26 #define OS_CPU_WINDOWS_X86_VM_BYTES_WINDOWS_X86_INLINE_HPP 27 28 #ifdef __EMX__29 30 #include "../../linux_x86/vm/bytes_linux_x86.inline.hpp"31 32 #else // __EMX__33 27 34 28 #pragma warning(disable: 4035) // Disable warning 4035: no return value … … 91 85 #pragma warning(default: 4035) // Enable warning 4035: no return value 92 86 93 #endif // __EMX__94 95 87 #endif // OS_CPU_WINDOWS_X86_VM_BYTES_WINDOWS_X86_INLINE_HPP -
trunk/openjdk/hotspot/src/os_cpu/windows_x86/vm/copy_windows_x86.inline.hpp
r309 r313 25 25 #ifndef OS_CPU_WINDOWS_X86_VM_COPY_WINDOWS_X86_INLINE_HPP 26 26 #define OS_CPU_WINDOWS_X86_VM_COPY_WINDOWS_X86_INLINE_HPP 27 28 #ifdef __EMX__29 30 #include "../../linux_x86/vm/copy_linux_x86.inline.hpp"31 32 #else // __EMX__33 27 34 28 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { … … 175 169 } 176 170 177 #endif // __EMX__178 179 171 #endif // OS_CPU_WINDOWS_X86_VM_COPY_WINDOWS_X86_INLINE_HPP -
trunk/openjdk/hotspot/src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp
r309 r313 25 25 #ifndef OS_CPU_WINDOWS_X86_VM_ORDERACCESS_WINDOWS_X86_INLINE_HPP 26 26 #define OS_CPU_WINDOWS_X86_VM_ORDERACCESS_WINDOWS_X86_INLINE_HPP 27 28 #ifdef __EMX__29 30 #include "../../linux_x86/vm/orderAccess_linux_x86.inline.hpp"31 32 #else // __EMX__33 27 34 28 #include "runtime/atomic.hpp" … … 223 217 #pragma warning(default: 4035) // Enables warnings reporting missing return statement 224 218 225 #endif // __EMX__226 227 219 #endif // OS_CPU_WINDOWS_X86_VM_ORDERACCESS_WINDOWS_X86_INLINE_HPP -
trunk/openjdk/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp
r309 r313 58 58 #endif 59 59 #ifdef TARGET_OS_ARCH_windows_x86 60 # include "orderAccess_windows_x86.inline.hpp" 60 # ifdef TARGET_OS_FAMILY_os2 61 # include "orderAccess_os2_x86.inline.hpp" 62 # else 63 # include "orderAccess_windows_x86.inline.hpp" 64 # endif 61 65 #endif 62 66 -
trunk/openjdk/hotspot/src/share/vm/oops/typeArrayOop.hpp
r309 r313 44 44 #endif 45 45 #ifdef TARGET_OS_ARCH_windows_x86 46 # include "orderAccess_windows_x86.inline.hpp" 46 # ifdef TARGET_OS_FAMILY_os2 47 # include "orderAccess_os2_x86.inline.hpp" 48 # else 49 # include "orderAccess_windows_x86.inline.hpp" 50 # endif 47 51 #endif 48 52 -
trunk/openjdk/hotspot/src/share/vm/runtime/atomic.cpp
r309 r313 50 50 #endif 51 51 #ifdef TARGET_OS_ARCH_windows_x86 52 # include "atomic_windows_x86.inline.hpp" 52 # ifdef TARGET_OS_FAMILY_os2 53 # include "atomic_os2_x86.inline.hpp" 54 # else 55 # include "atomic_windows_x86.inline.hpp" 56 # endif 53 57 #endif 54 58 -
trunk/openjdk/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp
r309 r313 43 43 #endif 44 44 #ifdef TARGET_OS_ARCH_windows_x86 45 # include "orderAccess_windows_x86.inline.hpp" 45 # ifdef TARGET_OS_FAMILY_os2 46 # include "orderAccess_os2_x86.inline.hpp" 47 # else 48 # include "orderAccess_windows_x86.inline.hpp" 49 # endif 46 50 #endif 47 51 // -
trunk/openjdk/hotspot/src/share/vm/utilities/taskqueue.hpp
r309 r313 46 46 #endif 47 47 #ifdef TARGET_OS_ARCH_windows_x86 48 # include "orderAccess_windows_x86.inline.hpp" 48 # ifdef TARGET_OS_FAMILY_os2 49 # include "orderAccess_os2_x86.inline.hpp" 50 # else 51 # include "orderAccess_windows_x86.inline.hpp" 52 # endif 49 53 #endif 50 54
Note:
See TracChangeset
for help on using the changeset viewer.