(linenum→info "unix/slp.c:2238")

glibc/2.7/misc/Versions

    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: }
Syntax (Markdown)