projects
/
glibc.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
initial commit
[glibc.git]
/
elf
/
tst-unique2.c
1
#include <config.h>
2
#include <dlfcn.h>
3
#include <stdio.h>
4
5
extern
int
var
;
6
7
static int
8
do_test
(
void
)
9
{
10
var
=
1
;
11
12
void
*
h
=
dlopen
(
"tst-unique2mod2.so"
,
RTLD_LAZY
);
13
if
(
h
==
NULL
)
14
{
15
puts
(
"cannot load tst-unique2mod2"
);
16
return
1
;
17
}
18
int
(*
f
) (
int
*) =
dlsym
(
h
,
"f"
);
19
if
(
f
==
NULL
)
20
{
21
puts
(
"cannot locate f in tst-unique2mod2"
);
22
return
1
;
23
}
24
return
f
(&
var
);
25
}
26
27
#include <support/test-driver.c>