mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 05:50:14 +00:00
Test modules for DF_1_NODELETE test.
This commit is contained in:
parent
3c172bd1b9
commit
26a676d0aa
19
elf/nodel2mod1.c
Normal file
19
elf/nodel2mod1.c
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#include <stdlib.h>
|
||||||
|
void
|
||||||
|
foo (void)
|
||||||
|
{
|
||||||
|
exit (0);
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
__attribute__((destructor))
|
||||||
|
bar (void)
|
||||||
|
{
|
||||||
|
static int i;
|
||||||
|
foo ();
|
||||||
|
++i;
|
||||||
|
}
|
||||||
|
void
|
||||||
|
baz (void)
|
||||||
|
{
|
||||||
|
}
|
7
elf/nodel2mod2.c
Normal file
7
elf/nodel2mod2.c
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
void
|
||||||
|
__attribute__((constructor))
|
||||||
|
xxx (void)
|
||||||
|
{
|
||||||
|
extern void baz (void);
|
||||||
|
baz ();
|
||||||
|
}
|
1
elf/nodel2mod3.c
Normal file
1
elf/nodel2mod3.c
Normal file
@ -0,0 +1 @@
|
|||||||
|
int x;
|
Loading…
Reference in New Issue
Block a user