Update.
[glibc.git] / sysdeps / unix / sysv / linux / Versions
blob2a90387f82a5bfae5f1b5468b9845a005bca0193
1 libc {
2   GLIBC_2.0 {
3     # functions used in inline functions or macros
4     __cmsg_nxthdr;
6     # functions used in other libraries
7     __clone;
9     # helper functions
10     __errno_location;
12     # b*
13     bdflush;
15     # c*
16     clone; create_module;
18     # d*
19     delete_module;
21     # g*
22     get_kernel_syms; getresgid; getresuid;
24     # i*
25     init_module;
27     # k*
28     klogctl;
30     # l*
31     llseek;
33     # m*
34     mremap;
36     # n*
37     nfsservctl;
39     # p*
40     personality; prctl;
42     # q*
43     query_module; quotactl;
45     # s*
46     setfsgid; setfsuid;
48     # s*
49     setresgid; setresuid; swapoff; swapon; sysctl;
51     # u*
52     umount; uselib;
53   }
54   GLIBC_2.1 {
55     # functions used in inline functions or macros
56     __libc_sa_len;
58     # Since we have new signals this structure changed.
59     _sys_siglist; sys_siglist; sys_sigabbrev;
61     # New errlist.
62     _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
64     # chown interface change.
65     chown;
67     # Change in pthread_attr_t.
68     pthread_attr_init;
70     # c*
71     capget; capset;
73     # n*
74     ntp_adjtime; ntp_gettime;
76     # s*
77     sendfile;
79     # u*
80     umount2;
81   }
82   GLIBC_2.2 {
83     # needed in other libraries.
84     __endmntent; __getmntent_r; __setmntent; __statfs; __sysctl;
86     # ipc ctl interface change.
87     semctl; shmctl; msgctl;
88   }
89   GLIBC_2.2.1 {
90     # p*
91     pivot_root;
92   }
93   GLIBC_2.3 {
94     # r*
95     readahead;
96     # s*
97     sendfile64;
98   }
99   GLIBC_PRIVATE {
100     # needed by libpthread.
101     __libc_sigaction;
103     # functions used in other libraries
104     __syscall_rt_sigqueueinfo;
105   }