1#include <stdlib.h>
2void
3foo (void)
4{
5 exit (status: 0);
6}
7
8void
9__attribute__((destructor))
10bar (void)
11{
12 static int i;
13 foo ();
14 ++i;
15}
16void
17baz (void)
18{
19}
20

source code of glibc/elf/nodel2mod1.c