mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 01:33:36 +08: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