malloc/Makefile: Split and sort tests
[glibc.git] / misc / Versions
blobd5b348e83ada03cd0f9e874666cb60f4f5cba6d0
1 libc {
2   GLIBC_2.0 {
3     # global variables
4     ___brk_addr; __curbrk; __progname; __progname_full;
6     # interface of malloc functions
7     __sbrk; __getpagesize;
9     # functions used in other libraries
10     __select;
12     # variables in normal name space
13     error_message_count; error_one_per_line; error_print_progname;
15     # variables in normal name space
16     loc1; loc2; locs;
17     program_invocation_name; program_invocation_short_name;
19     # a*
20     acct; addmntent; advance;
22     # b*
23     brk;
25     # c*
26     chflags; chroot; closelog;
28     # d*
29     daemon; dirname;
31     # e*
32     ecvt; ecvt_r; endfsent; endmntent; endttyent; endusershell;
34     # e*
35     err; error; error_at_line; errx;
37     # f*
38     fchflags; fcvt; fcvt_r; fdatasync; fsync; ftruncate;
40     # g*
41     gcvt; get_avphys_pages; get_nprocs; get_nprocs_conf; get_phys_pages;
42     getfsent; getfsfile; getfsspec; gethostid; gethostname; getmntent;
43     getmntent_r; getpagesize; getpass; getttyent; getttynam; getusershell;
44     gtty;
46     # h*
47     hasmntopt; hcreate; hcreate_r; hdestroy; hdestroy_r; hsearch; hsearch_r;
49     # i*
50     insque; ioctl;
52     # j*
53     jrand48; jrand48_r; lfind; lsearch;
55     # m*
56     madvise; mkstemp; mktemp; mlock; mlockall; mmap; mount; mprotect; msync;
57     munlock; munlockall; munmap;
59     # o*
60     openlog;
62     # p*
63     ptrace;
65     # q*
66     qecvt; qecvt_r; qfcvt; qfcvt_r; qgcvt;
68     # r*
69     readv; reboot; remque; revoke;
71     # s*
72     sbrk; select; setdomainname; setfsent; sethostent; sethostid; sethostname;
73     setlogmask; setmntent; setregid; setreuid; setttyent; setusershell; sstk;
74     stty; sync; syscall; syslog;
76     # t*
77     tdelete; tfind; truncate; tsearch; ttyslot; twalk;
79     # u*
80     ualarm; usleep; ustat; utimes;
82     # v*
83     verr; verrx; vhangup; vsyslog; vwarn; vwarnx;
85     # w*
86     warn; warnx;
88     # w*
89     writev;
90   }
91   GLIBC_2.1 {
92     # f*
93     ftruncate64;
95     # m*
96     mmap64;
98     # t*
99     tdestroy; truncate64;
100   }
101   GLIBC_2.2 {
102     # g*
103     getloadavg;
105     # m*
106     mincore; mkdtemp; mkstemp64;
108     # p*
109     posix_madvise;
110   }
111   GLIBC_2.3 {
112     # f*
113     fgetxattr; flistxattr; fremovexattr; fsetxattr;
114     futimes;
116     # g*
117     getxattr;
119     # l*
120     listxattr;
121     lgetxattr; llistxattr; lremovexattr; lsetxattr;
122     lutimes;
124     # r*
125     removexattr;
127     # s*
128     setxattr;
129   }
130   GLIBC_2.3.3 {
131     remap_file_pages;
132   }
133   GLIBC_2.4 {
134     futimesat;
135     __syslog_chk; __vsyslog_chk;
136   }
137   GLIBC_2.7 {
138     mkostemp; mkostemp64;
139   }
140   GLIBC_2.10 {
141     preadv; preadv64; pwritev; pwritev64;
142   }
143   GLIBC_2.11 {
144     mkstemps; mkstemps64; mkostemps; mkostemps64;
145   }
146   GLIBC_2.14 {
147     syncfs;
148   }
149   GLIBC_2.16 {
150     __getauxval; getauxval;
151   }
152   GLIBC_2.23 {
153     # SHLIB_COMPAT(GLIBC_2_0, GLIBC_2_23) used in regexp.c
154   }
155   GLIBC_2.25 {
156     gnu_dev_major; gnu_dev_minor; gnu_dev_makedev;
157   }
158   GLIBC_2.26 {
159     preadv2; preadv64v2; pwritev2; pwritev64v2;
160   }
161   GLIBC_2.30 {
162     twalk_r;
163   }
164   GLIBC_2.32 {
165     __libc_single_threaded;
166   }
167   GLIBC_PRIVATE {
168     __madvise;
169     __mktemp;
170     __libc_ifunc_impl_list;
171     __tdelete; __tfind; __tsearch; __twalk; __twalk_r;
172     __mmap; __munmap; __mprotect;
173     __sched_get_priority_min; __sched_get_priority_max;
174     __libc_allocate_once_slow;
175     __libc_unwind_link_get;
176   }