aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/x86/vm/runtime_x86_32.cpp
diff options
context:
space:
mode:
authorxlu <none@none>2008-12-24 13:06:09 -0800
committerxlu <none@none>2008-12-24 13:06:09 -0800
commita76934575fd608527a22f91e7d5e1edf7c8386a8 (patch)
tree30edcfa8fc79c1695089e48c8e45cc626af7bec2 /src/cpu/x86/vm/runtime_x86_32.cpp
parent6aff3f00f74cb1f2cd3bb6303e72d7fec46b14ae (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.cpp6
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);