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:
pvs(1), intro(2), intro(3), libc(3LIB), attributes(5)
NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO