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. */