* sysdeps/m68k/Makefile (CFLAGS-.oS): Append -fPIC.
[glibc.git] / io / Versions
blob88f3a9ac04920e7bef01024d280f4b50ed929d4a
1 libc {
2   GLIBC_2.0 {
3     # functions used in inline functions or macros
4     __xstat; __fxstat; __lxstat; __xmknod; __write; __close; __fcntl;
5     __lseek; __open; __read;
7     # functions used by libstdc++ 2.7.2
8     __dup2; __pipe;
10     # a*
11     access;
13     # c*
14     chdir; chmod; chown; close; creat;
16     # d*
17     dup; dup2;
19     # e*
20     euidaccess;
22     # f*
23     fchdir; fchmod; fchown; fcntl; flock; fstatfs; fts_children; fts_close;
24     fts_open; fts_read; fts_set; ftw;
26     # g*
27     get_current_dir_name; getcwd; getwd;
29     # i*
30     isatty;
32     # l*
33     lchown; link; lockf; lseek;
35     # m*
36     mkdir; mkfifo;
38     # o*
39     open;
41     # p*
42     pipe; poll;
44     # r*
45     read; readlink; rmdir;
47     # s*
48     statfs; symlink;
50     # t*
51     ttyname; ttyname_r;
53     # u*
54     umask; unlink; utime;
56     # w*
57     write;
58   }
59   GLIBC_2.1 {
60     # functions used in other libraries
61     __xstat64; __fxstat64; __lxstat64; __poll;
63     # c*
64     creat64;
66     # f*
67     fstatfs64; fstatvfs; fstatvfs64; ftw64;
69     # l*
70     lockf64; lseek64;
72     # n*
73     nftw; nftw64;
75     # o*
76     open64;
78     # s*
79     sendfile;
80     statfs64; statvfs; statvfs64;
81   }
82   GLIBC_2.2 {
83     # p*
84     posix_fadvise; posix_fadvise64; posix_fallocate; posix_fallocate64;
86     __open64;
87   }
88   GLIBC_2.3 {
89     # s*
90     sendfile64;
91   }
92   GLIBC_2.3.2 {
93     # l*
94     lchmod;
95   }
96   GLIBC_PRIVATE {
97     # functions which have an additional interface since they are
98     # cancelable.
99     __libc_open; __libc_close; __libc_read; __libc_write;
100     __libc_lseek; __libc_fcntl; __libc_open64; __libc_lseek64;
101   }