glibc/elf/constload1.c
Ulrich Drepper 19cf43bed6 Update.
2000-03-16  Ulrich Drepper  <drepper@redhat.com>

	* elf/Makefile: Add rules to compile and rune constload1 test.
	* elf/constload1.c: New file.
	* elf/constload2.c: New file.
	* elf/constload3.c: New file.
2000-03-17 02:17:59 +00:00

21 lines
360 B
C

#include <dlfcn.h>
#include <errno.h>
#include <error.h>
#include <stdlib.h>
int
main (void)
{
int (*foo) (void);
void *h;
int ret;
h = dlopen ("constload2.so", RTLD_LAZY | RTLD_GLOBAL);
if (h == NULL)
error (EXIT_FAILURE, errno, "cannot load module \"constload2.so\"");
foo = dlsym (h, "foo");
ret = foo ();
dlclose (h);
return ret;
}