NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO
cc [ flag . . . ] file . . . -lsys [ library . . . ]
Functions in this library provide basic system services. This library is implemented as a filter on the C library (see libc(3LIB)).
The shared object libsys.so.1 provides the public interfaces defined below.
For additional information on shared object interfaces, see intro(3).
The System V Application Binary Interface, Third Edition:
| _access | access | _acct |
| acct | _alarm | alarm |
| _altzone | atexit | calloc |
| _catclose | catclose | _catgets |
| catgets | _catopen | catopen |
| _chdir | chdir | _chmod |
| chmod | _chown | chown |
| _chroot | chroot | _close |
| close | _closedir | closedir |
| _creat | creat | __ctype |
| _daylight | daylight | _dup |
| dup | _environ | environ |
| _execl | execl | _execle |
| execle | _execlp | execlp |
| _execv | execv | _execve |
| execve | _execvp | execvp |
| _exit | exit | _fattach |
| fattach | _fchdir | fchdir |
| _fchmod | fchmod | _fchown |
| fchown | _fcntl | fcntl |
| _fdetach | fdetach | _fork |
| fork | _fpathconf | fpathconf |
| free | _fstat | fstat |
| _fstatvfs | fstatvfs | _fsync |
| fsync | _ftok | ftok |
| _getcontext | getcontext | _getcwd |
| getcwd | _getegid | getegid |
| _geteuid | geteuid | _getgid |
| getgid | _getgrgid | getgrgid |
| _getgrnam | getgrnam | _getgroups |
| getgroups | _getlogin | getlogin |
| _getmsg | getmsg | _getpgid |
| getpgid | _getpgrp | getpgrp |
| _getpid | getpid | _getpmsg |
| getpmsg | _getppid | getppid |
| _getpwnam | getpwnam | _getpwuid |
| getpwuid | _getrlimit | getrlimit |
| _getsid | getsid | _gettxt |
| gettxt | _getuid | getuid |
| _grantpt | grantpt | _initgroups |
| initgroups | _ioctl | ioctl |
| _isastream | isastream | _kill |
| kill | _lchown | lchown |
| _link | link | localeconv |
| _lseek | lseek | _lstat |
| lstat | _makecontext | makecontext |
| malloc | _memcntl | memcntl |
| _mkdir | mkdir | _mknod |
| mknod | _mlock | mlock |
| _mmap | mmap | _mount |
| mount | _mprotect | mprotect |
| _msgctl | msgctl | _msgget |
| msgget | _msgrcv | msgrcv |
| _msgsnd | msgsnd | _msync |
| msync | _munlock | munlock |
| _munmap | munmap | _nice |
| nice | _numeric | _open |
| open | _opendir | opendir |
| _pathconf | pathconf | _pause |
| pause | _pipe | pipe |
| _poll | poll | _profil |
| profil | _ptrace | ptrace |
| _ptsname | ptsname | _putmsg |
| putmsg | _putpmsg | putpmsg |
| _read | read | _readdir |
| readdir | _readlink | readlink |
| _readv | readv | realloc |
| remove | _rename | rename |
| _rewinddir | rewinddir | _rmdir |
| rmdir | _seekdir | seekdir |
| _semctl | semctl | _semget |
| semget | _semop | semop |
| _setcontext | setcontext | _setgid |
| setgid | _setgroups | setgroups |
| setlocale | _setpgid | setpgid |
| _setpgrp | setpgrp | _setrlimit |
| setrlimit | _setsid | setsid |
| _setuid | setuid | _shmat |
| shmat | _shmctl | shmctl |
| _shmdt | shmdt | _shmget |
| shmget | _sigaction | sigaction |
| _sigaddset | sigaddset | _sigaltstack |
| sigaltstack | _sigdelset | sigdelset |
| _sigemptyset | sigemptyset | _sigfillset |
| sigfillset | _sighold | sighold |
| _sigignore | sigignore | _sigismember |
| sigismember | _siglongjmp | siglongjmp |
| signal | _sigpause | sigpause |
| _sigpending | sigpending | _sigprocmask |
| sigprocmask | _sigrelse | sigrelse |
| _sigsend | sigsend | _sigsendset |
| sigsendset | _sigset | sigset |
| _sigsetjmp | sigsetjmp | _sigsuspend |
| sigsuspend | _stat | stat |
| _statvfs | statvfs | _stime |
| stime | strcoll | strerror |
| strftime | strxfrm | _swapcontext |
| swapcontext | _symlink | symlink |
| _sync | sync | _sysconf |
| sysconf | system | _telldir |
| telldir | _time | time |
| _times | times | _timezone |
| timezone | _ttyname | ttyname |
| _tzname | tzname | _ulimit |
| ulimit | _umask | umask |
| _umount | umount | _uname |
| uname | _unlink | unlink |
| _unlockpt | unlockpt | _utime |
| utime | _wait | wait |
| _waitid | waitid | _waitpid |
| waitpid | _write | write |
| _writev | writev |
The SPARC Processor Supplement. This interface contains all of the generic SYSVABI_1.3, and defines:
| _Q_add | _Q_cmp | _Q_cmpe |
| _Q_div | _Q_dtoq | _Q_feq |
| _Q_fge | _Q_fgt | _Q_fle |
| _Q_flt | _Q_fne | _Q_itoq |
| _Q_mul | _Q_neg | _Q_qtod |
| _Q_qtoi | _Q_qtos | _Q_qtou |
| _Q_sqrt | _Q_stoq | _Q_sub |
| _Q_utoq | .div | __dtou |
| __ftou | __huge_val | .mul |
| .rem | .stret1 | .stret2 |
| .stret4 | .stret8 | .udiv |
| .umul | .urem |
The Intel386 Processor Supplement. This interface contains all of the generic SYSVABI_1.3, and defines:
| __flt_rounds | _fp_hw | _fpstart |
| _fxstat | __huge_val | _lxstat |
| _nuname | nuname | _sbrk |
| sbrk | _xmknod | _xstat |
The SPARC Compliance Definition, revision 2.3. This interface inherits all definitions from SYSVABI_1.3.
See attributes(5) for descriptions of the following attributes:
NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO