1libc {
2  GLIBC_2.0 {
3    # functions with special/multiple interfaces
4    __sigpause;  __sysv_signal;
5
6    # functions formerly used in inline functions or macros
7    __sigaddset; __sigdelset; __sigismember;
8
9    # functions used in other libraries
10    __sigaction;
11
12    # b*
13    bsd_signal;
14
15    # g*
16    gsignal;
17
18    # k*
19    kill; killpg;
20
21    # p*
22    psignal;
23
24    # r*
25    raise;
26
27    # s*
28    sigaction; sigaddset; sigaltstack; sigandset; sigblock; sigdelset;
29    sigemptyset; sigfillset; siggetmask; siginterrupt; sigisemptyset;
30    sigismember; siglongjmp; signal; sigorset; sigpause; sigpending;
31    sigprocmask; sigreturn; sigsetmask; sigstack; sigsuspend; sigvec;
32    sigwait; ssignal;
33  }
34  GLIBC_2.1 {
35    # helper functions
36    __libc_current_sigrtmin; __libc_current_sigrtmax; __libc_allocate_rtsig;
37
38    # s*
39    sighold; sigrelse; sigignore; sigset; sysv_signal;
40
41    # New RT signal functions.
42    sigqueue; sigtimedwait; sigwaitinfo;
43  }
44  GLIBC_2.1.3 {
45    # LinuxThreads needs this entry point.
46    __sigsuspend;
47  }
48  GLIBC_2.2 {
49    # Needed to provide a pointer to the XPG sigpause function.
50    __xpg_sigpause;
51  }
52  GLIBC_2.21 {
53  }
54  GLIBC_PRIVATE {
55    __libc_sigaction;
56  }
57}
58