src/share/vm/prims/forte.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7089790_shared Cdiff src/share/vm/prims/forte.cpp

src/share/vm/prims/forte.cpp

Print this page
rev 2695 : shared changes

*** 619,628 **** --- 619,633 ---- // information, please see the libcollect man page. // Method to let libcollector know about a dynamically loaded function. // Because it is weakly bound, the calls become NOP's when the library // isn't present. + #ifdef __APPLE__ + // XXXDARWIN: Link errors occur even when __attribute__((weak_import)) + // is added + #define collector_func_load(x0,x1,x2,x3,x4,x5,x6) (0) + #else void collector_func_load(char* name, void* null_argument_1, void* null_argument_2, void *vaddr, int size,
*** 629,638 **** --- 634,644 ---- int zero_argument, void* null_argument_3); #pragma weak collector_func_load #define collector_func_load(x0,x1,x2,x3,x4,x5,x6) \ ( collector_func_load ? collector_func_load(x0,x1,x2,x3,x4,x5,x6),0 : 0 ) + #endif // __APPLE__ #endif // !_WINDOWS } // end extern "C" #endif // !IA64
src/share/vm/prims/forte.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File