(__getmntent_r): Don't return with locked stream.
[kopensolaris-gnu/glibc.git] / misc / Versions
1 libc {
2   GLIBC_2.0 {
3     # global variables
4     ___brk_addr; __curbrk; __progname; __progname_full;
5
6     # functions which have an additional interface since they are
7     # are cancelable.
8     __libc_fsync; __libc_msync;
9
10     # interface of malloc functions
11     __sbrk; __getpagesize;
12
13     # functions used in other libraries
14     __select;
15
16     # variables in normal name space
17     error_message_count; error_one_per_line; error_print_progname;
18
19     # variables in normal name space
20     loc1; loc2; locs;
21     program_invocation_name; program_invocation_short_name;
22
23     # a*
24     acct; addmntent; advance;
25
26     # c*
27     chflags; chroot; closelog;
28
29     # d*
30     daemon; dirname;
31
32     # e*
33     ecvt; ecvt_r; endfsent; endmntent; endttyent; endusershell;
34
35     # e*
36     err; error; error_at_line; errx;
37
38     # f*
39     fchflags; fcvt; fcvt_r; fdatasync; fsync; ftruncate;
40
41     # g*
42     gcvt; get_avphys_pages; get_nprocs; get_nprocs_conf; get_phys_pages;
43     getfsent; getfsfile; getfsspec; gethostid; gethostname; getmntent;
44     getmntent_r; getpagesize; getpass; getttyent; getttynam; getusershell;
45     gtty;
46
47     # h*
48     hasmntopt; hcreate; hcreate_r; hdestroy; hdestroy_r; hsearch; hsearch_r;
49
50     # i*
51     insque; ioctl;
52
53     # j*
54     jrand48; jrand48_r; lfind; lsearch;
55
56     # m*
57     madvise; mkstemp; mktemp; mlock; mlockall; mmap; mount; mprotect; msync;
58     munlock; munlockall; munmap;
59
60     # o*
61     openlog;
62
63     # p*
64     ptrace;
65
66     # q*
67     qecvt; qecvt_r; qfcvt; qfcvt_r; qgcvt;
68
69     # r*
70     readv; remque; revoke;
71
72     # s*
73     select; setdomainname; setfsent; sethostent; sethostid; sethostname;
74     setlogmask; setmntent; setregid; setreuid; setttyent; setusershell; sstk;
75     stty; sync; syscall; syslog;
76
77     # t*
78     tdelete; tfind; truncate; tsearch; ttyslot; twalk;
79
80     # u*
81     ualarm; usleep; ustat; utimes;
82
83     # v*
84     verr; verrx; vhangup; vsyslog; vwarn; vwarnx;
85
86     # w*
87     warn; warnx;
88
89     # w*
90     writev;
91   }
92   GLIBC_2.1 {
93     # f*
94     ftruncate64;
95
96     # m*
97     mmap64;
98
99     # t*
100     tdestroy; truncate64;
101   }
102 }