Version definitions.
[kopensolaris-gnu/glibc.git] / sysdeps / unix / sysv / linux / Versions
1 libc {
2   GLIBC_2.0 {
3     # functions used in inline functions or macros
4     __cmsg_nxthdr;
5
6     # functions used in other libraries
7     __clone;
8
9     # b*
10     bdflush;
11
12     # c*
13     clone; create_module;
14
15     # d*
16     delete_module;
17
18     # g*
19     get_kernel_syms; getresgid; getresuid;
20
21     # i*
22     init_module;
23
24     # k*
25     klogctl;
26
27     # l*
28     llseek;
29
30     # m*
31     mremap;
32
33     # n*
34     nfsservctl;
35
36     # p*
37     personality; prctl;
38
39     # q*
40     query_module; quotactl;
41
42     # r*
43     reboot;
44
45     # s*
46     setfsgid; setfsuid;
47
48     # s*
49     setresgid; setresuid; shutdown; swapoff; swapon; sysctl;
50
51     # u*
52     umount; uselib;
53   }
54   GLIBC_2.1 {
55     # functions used in inline functions or macros
56     __libc_sa_len;
57
58     # functions used in other libraries
59     __syscall_rt_sigqueueinfo;
60
61     # Since we have new signals this structure changed.
62     _sys_siglist; sys_siglist; sys_sigabbrev;
63
64     # New errlist.
65     _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
66
67     # chown interface change.
68     chown;
69
70     # Change in pthread_attr_t.
71     pthread_attr_init;
72
73     # c*
74     capget; capset;
75   }
76 }