< prev index next >
src/os_cpu/solaris_sparc/vm/prefetch_solaris_sparc.inline.hpp
Print this page
rev 13069 : imported patch Remove_GNU_SOURCE
@@ -38,19 +38,6 @@
inline void Prefetch::write(void *loc, intx interval) {
_Prefetch_write(loc, interval);
}
-#ifdef _GNU_SOURCE
-extern "C" {
- inline void _Prefetch_read (void *loc, intx interval) {
- __asm__ volatile
- ("prefetch [%0+%1], 0" : : "r" (loc), "r" (interval) : "memory" );
- }
- inline void _Prefetch_write(void *loc, intx interval) {
- __asm__ volatile
- ("prefetch [%0+%1], 2" : : "r" (loc), "r" (interval) : "memory" );
- }
-}
-#endif // _GNU_SOURCE
-
#endif // OS_CPU_SOLARIS_SPARC_VM_PREFETCH_SOLARIS_SPARC_INLINE_HPP
< prev index next >