diff options
author | xlu <none@none> | 2008-12-24 13:06:09 -0800 |
---|---|---|
committer | xlu <none@none> | 2008-12-24 13:06:09 -0800 |
commit | a76934575fd608527a22f91e7d5e1edf7c8386a8 (patch) | |
tree | 30edcfa8fc79c1695089e48c8e45cc626af7bec2 /src/cpu/x86/vm/runtime_x86_32.cpp | |
parent | 6aff3f00f74cb1f2cd3bb6303e72d7fec46b14ae (diff) |
6787106: Hotspot 32 bit build fails on platforms having different definitions for intptr_t & int32_t
Summary: Avoid casting between int32_t and intptr_t specifically for MasmAssembler::movptr in 32 bit platforms.
Reviewed-by: jrose, kvn
Diffstat (limited to 'src/cpu/x86/vm/runtime_x86_32.cpp')
-rw-r--r-- | src/cpu/x86/vm/runtime_x86_32.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cpu/x86/vm/runtime_x86_32.cpp b/src/cpu/x86/vm/runtime_x86_32.cpp index 72870e11e..6a92a2c05 100644 --- a/src/cpu/x86/vm/runtime_x86_32.cpp +++ b/src/cpu/x86/vm/runtime_x86_32.cpp @@ -129,11 +129,11 @@ void OptoRuntime::generate_exception_blob() { // Get the exception pc in case we are deoptimized __ movptr(rdx, Address(rcx, JavaThread::exception_pc_offset())); #ifdef ASSERT - __ movptr(Address(rcx, JavaThread::exception_handler_pc_offset()), (int32_t)NULL_WORD); - __ movptr(Address(rcx, JavaThread::exception_pc_offset()), (int32_t)NULL_WORD); + __ movptr(Address(rcx, JavaThread::exception_handler_pc_offset()), NULL_WORD); + __ movptr(Address(rcx, JavaThread::exception_pc_offset()), NULL_WORD); #endif // Clear the exception oop so GC no longer processes it as a root. - __ movptr(Address(rcx, JavaThread::exception_oop_offset()), (int32_t)NULL_WORD); + __ movptr(Address(rcx, JavaThread::exception_oop_offset()), NULL_WORD); __ pop(rcx); |