comparison src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp @ 1624:726b40449bd2

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
author zgu
date Tue, 22 Jun 2010 09:46:15 -0400
parents c18cbe5936b8
children 126ea7725993
comparison
equal deleted inserted replaced
1589:3a9de63b2209 1624:726b40449bd2
859 xchg_func_t* os::atomic_xchg_func = os::atomic_xchg_bootstrap; 859 xchg_func_t* os::atomic_xchg_func = os::atomic_xchg_bootstrap;
860 cmpxchg_func_t* os::atomic_cmpxchg_func = os::atomic_cmpxchg_bootstrap; 860 cmpxchg_func_t* os::atomic_cmpxchg_func = os::atomic_cmpxchg_bootstrap;
861 cmpxchg_long_func_t* os::atomic_cmpxchg_long_func = os::atomic_cmpxchg_long_bootstrap; 861 cmpxchg_long_func_t* os::atomic_cmpxchg_long_func = os::atomic_cmpxchg_long_bootstrap;
862 add_func_t* os::atomic_add_func = os::atomic_add_bootstrap; 862 add_func_t* os::atomic_add_func = os::atomic_add_bootstrap;
863 863
864 extern "C" _solaris_raw_setup_fpu(address ptr); 864 extern "C" void _solaris_raw_setup_fpu(address ptr);
865 void os::setup_fpu() { 865 void os::setup_fpu() {
866 address fpu_cntrl = StubRoutines::addr_fpu_cntrl_wrd_std(); 866 address fpu_cntrl = StubRoutines::addr_fpu_cntrl_wrd_std();
867 _solaris_raw_setup_fpu(fpu_cntrl); 867 _solaris_raw_setup_fpu(fpu_cntrl);
868 } 868 }
869 #endif // AMD64 869 #endif // AMD64