3 extern int successful_rtld_next_test (void);
4 extern void *failing_rtld_next_use (void);
6 int nextmod1_dummy_var;
9 successful_rtld_next_test (void)
13 /* Get the next function... */
14 fp = (int (*) (void)) dlsym (RTLD_NEXT, __FUNCTION__);
16 /* ...and simply call it. */
22 failing_rtld_next_use (void)
24 void *ret = dlsym (RTLD_NEXT, __FUNCTION__);
26 /* Ensure we are not tail call optimized, because then RTLD_NEXT
27 might return this function. */