mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-27 03:41:23 +08:00
19cf43bed6
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.
25 lines
242 B
C
25 lines
242 B
C
#include <dlfcn.h>
|
|
|
|
extern int bar (void);
|
|
|
|
void *h;
|
|
|
|
int
|
|
foo (void)
|
|
{
|
|
return 42 + bar ();
|
|
}
|
|
|
|
int
|
|
baz (void)
|
|
{
|
|
return -21;
|
|
}
|
|
|
|
void
|
|
__attribute__ ((__constructor__))
|
|
init (void)
|
|
{
|
|
h = dlopen ("constload3.so", RTLD_GLOBAL | RTLD_LAZY);
|
|
}
|