about summary refs log tree commit diff
path: root/misc/Versions
blob: 4a37d601baca8f05b98cff4be17007bdd91d8911 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
libc {
  GLIBC_2.0 {
    # global variables
    ___brk_addr; __curbrk; __progname; __progname_full;

    # interface of malloc functions
    __sbrk; __getpagesize;

    # functions used in other libraries
    __select;

    # variables in normal name space
    error_message_count; error_one_per_line; error_print_progname;

    # variables in normal name space
    loc1; loc2; locs;
    program_invocation_name; program_invocation_short_name;

    # a*
    acct; addmntent; advance;

    # b*
    brk;

    # c*
    chflags; chroot; closelog;

    # d*
    daemon; dirname;

    # e*
    ecvt; ecvt_r; endfsent; endmntent; endttyent; endusershell;

    # e*
    err; error; error_at_line; errx;

    # f*
    fchflags; fcvt; fcvt_r; fdatasync; fsync; ftruncate;

    # g*
    gcvt; get_avphys_pages; get_nprocs; get_nprocs_conf; get_phys_pages;
    getfsent; getfsfile; getfsspec; gethostid; gethostname; getmntent;
    getmntent_r; getpagesize; getpass; getttyent; getttynam; getusershell;
    gtty;

    # h*
    hasmntopt; hcreate; hcreate_r; hdestroy; hdestroy_r; hsearch; hsearch_r;

    # i*
    insque; ioctl;

    # j*
    jrand48; jrand48_r; lfind; lsearch;

    # m*
    madvise; mkstemp; mktemp; mlock; mlockall; mmap; mount; mprotect; msync;
    munlock; munlockall; munmap;

    # o*
    openlog;

    # p*
    ptrace;

    # q*
    qecvt; qecvt_r; qfcvt; qfcvt_r; qgcvt;

    # r*
    readv; reboot; remque; revoke;

    # s*
    sbrk; select; setdomainname; setfsent; sethostent; sethostid; sethostname;
    setlogmask; setmntent; setregid; setreuid; setttyent; setusershell; sstk;
    stty; sync; syscall; syslog;

    # t*
    tdelete; tfind; truncate; tsearch; ttyslot; twalk;

    # u*
    ualarm; usleep; ustat; utimes;

    # v*
    verr; verrx; vhangup; vsyslog; vwarn; vwarnx;

    # w*
    warn; warnx;

    # w*
    writev;
  }
  GLIBC_2.1 {
    # f*
    ftruncate64;

    # m*
    mmap64;

    # t*
    tdestroy; truncate64;
  }
  GLIBC_2.2 {
    # g*
    getloadavg;

    # m*
    mincore; mkdtemp; mkstemp64;

    # p*
    posix_madvise;
  }
  GLIBC_PRIVATE {
    # functions which have an additional interface since they are
    # cancelable.
    __libc_fsync; __libc_msync;
  }
}