Mercurial > hg > truffle
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 |