Tue, 22 Jun 2010 09:46:15 -0400
6939019: Source code adjustments for parfait compilation of hotspot
Summary: Minor source code adjustments for parfait compilation, since it uses different compiler vs. JDK
Reviewed-by: never, kamg
src/os/solaris/vm/osThread_solaris.hpp | file | annotate | diff | comparison | revisions | |
src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/os/solaris/vm/osThread_solaris.hpp Fri Jun 04 17:44:51 2010 -0400 1.2 +++ b/src/os/solaris/vm/osThread_solaris.hpp Tue Jun 22 09:46:15 2010 -0400 1.3 @@ -123,7 +123,7 @@ 1.4 1.5 int set_interrupt_callback (Sync_Interrupt_Callback * cb); 1.6 void remove_interrupt_callback(Sync_Interrupt_Callback * cb); 1.7 - void OSThread::do_interrupt_callbacks_at_interrupt(InterruptArguments *args); 1.8 + void do_interrupt_callbacks_at_interrupt(InterruptArguments *args); 1.9 1.10 // *************************************************************** 1.11 // java.lang.Thread.interrupt state.
2.1 --- a/src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Fri Jun 04 17:44:51 2010 -0400 2.2 +++ b/src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Tue Jun 22 09:46:15 2010 -0400 2.3 @@ -861,7 +861,7 @@ 2.4 cmpxchg_long_func_t* os::atomic_cmpxchg_long_func = os::atomic_cmpxchg_long_bootstrap; 2.5 add_func_t* os::atomic_add_func = os::atomic_add_bootstrap; 2.6 2.7 -extern "C" _solaris_raw_setup_fpu(address ptr); 2.8 +extern "C" void _solaris_raw_setup_fpu(address ptr); 2.9 void os::setup_fpu() { 2.10 address fpu_cntrl = StubRoutines::addr_fpu_cntrl_wrd_std(); 2.11 _solaris_raw_setup_fpu(fpu_cntrl);