
1: libc { 2: GLIBC_2.0 { 3: # global variables 4: ___brk_addr; __curbrk; __progname; __progname_full; 5: 6: # interface of malloc functions 7: __sbrk; __getpagesize; 8: 9: # functions used in other libraries 10: __select; 11: 12: # variables in normal name space 13: error_message_count; error_one_per_line; error_print_progname; 14: 15: # variables in normal name space 16: loc1; loc2; locs; 17: program_invocation_name; program_invocation_short_name; 18: 19: # a* 20: acct; addmntent; advance; 21: 22: # b* 23: brk; 24: 25: # c* 26: chflags; chroot; closelog; 27: 28: # d* 29: daemon; dirname; 30: 31: # e* 32: ecvt; ecvt_r; endfsent; endmntent; endttyent; endusershell; 33: 34: # e* 35: err; error; error_at_line; errx; 36: 37: # f* 38: fchflags; fcvt; fcvt_r; fdatasync; fsync; ftruncate; 39: 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; 45: 46: # h* 47: hasmntopt; hcreate; hcreate_r; hdestroy; hdestroy_r; hsearch; hsearch_r; 48: 49: # i* 50: insque; ioctl; 51: 52: # j* 53: jrand48; jrand48_r; lfind; lsearch; 54: 55: # m* 56: madvise; mkstemp; mktemp; mlock; mlockall; mmap; mount; mprotect; msync; 57: munlock; munlockall; munmap; 58: 59: # o* 60: openlog; 61: 62: # p* 63: ptrace; 64: 65: # q* 66: qecvt; qecvt_r; qfcvt; qfcvt_r; qgcvt; 67: 68: # r* 69: readv; reboot; remque; revoke; 70: 71: # s* 72: sbrk; select; setdomainname; setfsent; sethostent; sethostid; sethostname; 73: setlogmask; setmntent; setregid; setreuid; setttyent; setusershell; sstk; 74: stty; sync; syscall; syslog; 75: 76: # t* 77: tdelete; tfind; truncate; tsearch; ttyslot; twalk; 78: 79: # u* 80: ualarm; usleep; ustat; utimes; 81: 82: # v* 83: verr; verrx; vhangup; vsyslog; vwarn; vwarnx; 84: 85: # w* 86: warn; warnx; 87: 88: # w* 89: writev; 90: } 91: GLIBC_2.1 { 92: # f* 93: ftruncate64; 94: 95: # m* 96: mmap64; 97: 98: # t* 99: tdestroy; truncate64; 100: } 101: GLIBC_2.2 { 102: # g* 103: getloadavg; 104: 105: # m* 106: mincore; mkdtemp; mkstemp64; 107: 108: # p* 109: posix_madvise; 110: } 111: GLIBC_2.3 { 112: # f* 113: fgetxattr; flistxattr; fremovexattr; fsetxattr; 114: futimes; 115: 116: # g* 117: getxattr; 118: 119: # l* 120: listxattr; 121: lgetxattr; llistxattr; lremovexattr; lsetxattr; 122: lutimes; 123: 124: # r* 125: removexattr; 126: 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: }