| # |
| # Copyright 2006 Sun Microsystems, Inc. All rights reserved. |
| # Use is subject to license terms. |
| # |
| # CDDL HEADER START |
| # |
| # The contents of this file are subject to the terms of the |
| # Common Development and Distribution License (the "License"). |
| # You may not use this file except in compliance with the License. |
| # |
| # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
| # or http://www.opensolaris.org/os/licensing. |
| # See the License for the specific language governing permissions |
| # and limitations under the License. |
| # |
| # When distributing Covered Code, include this CDDL HEADER in each |
| # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
| # If applicable, add the following below this CDDL HEADER, with the |
| # fields enclosed by brackets "[]" replaced with your own identifying |
| # information: Portions Copyright [yyyy] [name of copyright owner] |
| # |
| # CDDL HEADER END |
| # |
| # ident "%Z%%M% %I% %E% SMI" |
| # |
| # lib/libc/spec/sys.spec |
| |
| function _lwp_cond_signal |
| include <sys/lwp.h> |
| declaration int _lwp_cond_signal(lwp_cond_t *cvp) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_cond_broadcast |
| include <sys/lwp.h> |
| declaration int _lwp_cond_broadcast(lwp_cond_t *cvp) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_cond_wait |
| include <sys/lwp.h> |
| declaration int _lwp_cond_wait(lwp_cond_t *cvp, lwp_mutex_t *mp) |
| version SUNW_0.7 |
| errno EINVAL EFAULT EINTR |
| exception $return != 0 |
| end |
| |
| function _lwp_cond_timedwait |
| include <sys/lwp.h> |
| declaration int _lwp_cond_timedwait(lwp_cond_t *cvp, lwp_mutex_t *mp, \ |
| timestruc_t *abstime) |
| version SUNW_0.7 |
| errno EINVAL EFAULT EINTR ETIME |
| exception $return != 0 |
| end |
| |
| function _lwp_cond_reltimedwait |
| include <sys/lwp.h> |
| declaration int _lwp_cond_reltimedwait(lwp_cond_t *cvp, lwp_mutex_t *mp, \ |
| timestruc_t *reltime) |
| version SUNW_1.21 |
| errno EINVAL EFAULT EINTR ETIME |
| exception $return != 0 |
| end |
| |
| function _lwp_info |
| include <sys/time.h>, <sys/lwp.h> |
| declaration int _lwp_info(struct lwpinfo *buffer) |
| version SUNW_0.7 |
| errno EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_kill |
| include <sys/lwp.h>, <signal.h> |
| declaration int _lwp_kill(lwpid_t target_lwp, int sig) |
| version SUNW_0.7 |
| errno EINVAL ESRCH |
| exception $return != 0 |
| end |
| |
| function _lwp_mutex_lock |
| include <sys/lwp.h> |
| declaration int _lwp_mutex_lock(lwp_mutex_t *mp) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_mutex_trylock |
| include <sys/lwp.h> |
| declaration int _lwp_mutex_trylock(lwp_mutex_t *mp) |
| version SUNW_0.7 |
| errno EINVAL EFAULT EBUSY |
| exception $return != 0 |
| end |
| |
| function _lwp_mutex_unlock |
| include <sys/lwp.h> |
| declaration int _lwp_mutex_unlock(lwp_mutex_t *mp) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_self |
| include <sys/lwp.h> |
| declaration lwpid_t _lwp_self(void) |
| version SUNW_0.7 |
| end |
| |
| function _lwp_sema_wait |
| include <sys/lwp.h> |
| declaration int _lwp_sema_wait(lwp_sema_t *sema) |
| version SUNW_0.7 |
| errno EINVAL EFAULT EINTR |
| exception $return != 0 |
| end |
| |
| function _lwp_sema_trywait |
| include <sys/lwp.h> |
| declaration int _lwp_sema_trywait(lwp_sema_t *sema) |
| version SUNW_1.1 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_sema_init |
| include <sys/lwp.h> |
| declaration int _lwp_sema_init(lwp_sema_t *sema, int count) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_sema_post |
| include <sys/lwp.h> |
| declaration int _lwp_sema_post(lwp_sema_t *sema) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return != 0 |
| end |
| |
| function _lwp_suspend |
| include <sys/lwp.h> |
| declaration int _lwp_suspend(lwpid_t target_lwp) |
| version SUNW_0.7 |
| errno ESRCH EDEADLK |
| exception $return != 0 |
| end |
| |
| function _lwp_continue |
| include <sys/lwp.h> |
| declaration int _lwp_continue(lwpid_t target_lwp) |
| version SUNW_0.7 |
| errno ESRCH |
| exception $return != 0 |
| end |
| |
| function access |
| include <unistd.h> |
| declaration int access(const char *path, int amode) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR ELOOP EMULTIHOP ENAMETOOLONG ENOENT \ |
| ENOLINK ENOTDIR EROFS EINVAL ETXTBSY |
| exception $return == -1 |
| end |
| |
| function _access |
| weak access |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function acct |
| include <unistd.h> |
| declaration int acct(const char *path) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EBUSY EFAULT ELOOP ENAMETOOLONG ENOENT ENOTDIR \ |
| EPERM EROFS |
| exception $return == -1 |
| end |
| |
| function _acct |
| weak acct |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function acctctl |
| include <sys/types.h>, <sys/acctctl.h> |
| declaration int acctctl(int cmd, void *buf, size_t bufsz) |
| errno EACCES EBUSY EFAULT ELOOP ENAMETOOLONG ENOENT ENOTDIR \ |
| EINVAL ENOTACTIVE EPERM EROFS |
| version SUNWprivate_1.1 |
| end |
| |
| function _acctctl |
| weak acctctl |
| version SUNWprivate_1.1 |
| end |
| |
| function acl |
| include <sys/acl.h> |
| declaration int acl(const char *pathp, int cmd, int nentries, \ |
| void *aclbufp) |
| version SUNW_0.9 |
| errno EACCES EINVAL EIO EPERM ENOENT ENOSPC ENOTDIR ENOSYS EROFS \ |
| EFAULT |
| exception $return == -1 |
| end |
| |
| function facl |
| include <sys/acl.h> |
| declaration int facl(int fildes, int cmd, int nentries, void *aclbufp) |
| version SUNW_0.9 |
| errno EACCES EINVAL EIO EPERM ENOENT ENOSPC ENOTDIR ENOSYS \ |
| EROFS EFAULT |
| exception $return == -1 |
| end |
| |
| function adjtime |
| include <sys/time.h> |
| declaration int adjtime(struct timeval *delta, struct timeval *olddelta) |
| version SUNW_0.7 |
| errno EFAULT EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function alarm |
| include <unistd.h> |
| declaration unsigned alarm(unsigned sec) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| exception $return == -1 |
| end |
| |
| function ualarm |
| include <unistd.h> |
| declaration useconds_t ualarm(useconds_t useconds, useconds_t interval) |
| version SUNW_0.9 |
| end |
| |
| function brk |
| include <unistd.h> |
| declaration int brk(void *endds) |
| version SUNW_0.7 |
| errno ENOMEM EAGAIN |
| exception $return == -1 |
| end |
| |
| function sbrk |
| include <unistd.h> |
| declaration void *sbrk(intptr_t incr) |
| version sparc=SISCD_2.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno ENOMEM EAGAIN |
| exception $return == (void *) -1 |
| end |
| |
| function bsd_signal |
| include <sys/signal.h> |
| declaration void (*bsd_signal(int sig, void (*func)(int)))(int) |
| version SUNW_1.1 |
| errno EINVAL EFAULT |
| exception ($return == SIG_ERR) |
| end |
| |
| function .stret1 |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function .stret2 |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function .stret4 |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function .stret8 |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function .udiv |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function .umul |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function .urem |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_add |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_cmp |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_cmpe |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_div |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_dtoq |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_feq |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_fge |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_fgt |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_fle |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_flt |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_fne |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_itoq |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_mul |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_neg |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_qtod |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_qtoi |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_qtos |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_qtou |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_sqrt |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_stoq |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_sub |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function _Q_utoq |
| arch sparc |
| version sparc=SYSVABI_1.3 |
| end |
| |
| function chdir |
| include <unistd.h> |
| declaration int chdir(const char *path) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EIO ELOOP ENAMETOOLONG ENOENT ENOLINK \ |
| ENOTDIR EMULTIHOP EBADF |
| exception $return == -1 |
| end |
| |
| function _chdir |
| weak chdir |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fchdir |
| include <unistd.h> |
| declaration int fchdir(int fildes) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EIO ELOOP ENAMETOOLONG ENOENT ENOLINK \ |
| ENOTDIR EMULTIHOP EBADF |
| exception $return == -1 |
| end |
| |
| function _fchdir |
| weak fchdir |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function chmod |
| include <sys/types.h>, <sys/stat.h> |
| declaration int chmod(const char *path, mode_t mode) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EIO ELOOP EMULTIHOP ENAMETOOLONG ENOENT \ |
| ENOLINK ENOTDIR EPERM EROFS EBADF |
| exception $return == -1 |
| end |
| |
| function _chmod |
| weak chmod |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fchmod |
| include <sys/types.h>, <sys/stat.h> |
| declaration int fchmod(int fildes, mode_t mode) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EIO ELOOP EMULTIHOP ENAMETOOLONG ENOENT \ |
| ENOLINK ENOTDIR EPERM EROFS EBADF |
| exception $return == -1 |
| end |
| |
| function _fchmod |
| weak fchmod |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function chown |
| include <unistd.h>, <sys/types.h> |
| declaration int chown(const char *path, uid_t owner, gid_t group) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOLINK ENOENT ENOTDIR EPERM EROFS EBADF |
| exception $return == -1 |
| end |
| |
| function _chown |
| weak chown |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function lchown |
| include <unistd.h>, <sys/types.h> |
| declaration int lchown(const char *path, uid_t owner, gid_t group) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOLINK ENOENT ENOTDIR EPERM EROFS EBADF |
| exception $return == -1 |
| end |
| |
| function _lchown |
| weak lchown |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fchown |
| include <unistd.h>, <sys/types.h> |
| declaration int fchown(int fildes, uid_t owner, gid_t group) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOLINK ENOENT ENOTDIR EPERM EROFS EBADF |
| exception $return == -1 |
| end |
| |
| function _fchown |
| weak fchown |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fchownat |
| include <unistd.h>, <sys/types.h> |
| declaration int fchownat(int fildes, const char *path, uid_t owner,\ |
| gid_t group, int flag) |
| errno EACCES EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOLINK ENOENT ENOTDIR EPERM EROFS EBADF |
| version SUNW_1.21 |
| exception $return == -1 |
| end |
| |
| function _fchownat |
| weak fchownat |
| version SUNW_1.21 |
| end |
| |
| function chroot |
| include <unistd.h> |
| declaration int chroot(const char *path) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EBADF EFAULT EINVAL EINTR EIO ELOOP EMULTIHOP \ |
| ENAMETOOLONG ENOENT ENOLINK ENOTDIR EPERM |
| exception $return == -1 |
| end |
| |
| function _chroot |
| weak chroot |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fchroot |
| include <unistd.h> |
| declaration int fchroot(int fildes) |
| version SUNW_0.7 |
| errno EACCES EBADF EFAULT EINVAL EINTR EIO ELOOP EMULTIHOP \ |
| ENAMETOOLONG ENOENT ENOLINK ENOTDIR EPERM |
| exception $return == -1 |
| end |
| |
| function close |
| include <unistd.h> |
| declaration int close(int fildes) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EINTR ENOLINK ENOSPC EIO |
| exception $return == -1 |
| binding nodirect |
| end |
| |
| function _close |
| weak close |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function cond_broadcast |
| version SUNW_0.8 |
| end |
| |
| function cond_destroy |
| version SUNW_0.8 |
| end |
| |
| function cond_init |
| version SUNW_0.8 |
| end |
| |
| function cond_signal |
| version SUNW_0.8 |
| end |
| |
| function cond_timedwait |
| version SUNW_0.8 |
| end |
| |
| function cond_reltimedwait |
| version SUNW_1.21 |
| end |
| |
| function cond_wait |
| version SUNW_0.8 |
| end |
| |
| function creat |
| include <sys/types.h>, <sys/stat.h>, <fcntl.h> |
| declaration int creat(const char *path, mode_t mode) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EAGAIN EDQUOT EFAULT EINTR EISDIR ELOOP EMFILE \ |
| EMULTIHOP ENAMETOOLONG ENFILE ENOENT ENOLINK \ |
| ENOSPC ENOTDIR EOVERFLOW EROFS |
| exception $return == -1 |
| end |
| |
| function _creat |
| weak creat |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function dup |
| include <unistd.h> |
| declaration int dup(int fildes) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EINTR EMFILE ENOLINK |
| exception $return == -1 |
| end |
| |
| function _dup |
| weak dup |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function exportfs |
| version SUNWprivate_1.1 |
| end |
| |
| function fstatfs |
| version SUNW_0.7 |
| end |
| |
| function ladd |
| version SUNW_0.7 |
| end |
| |
| function ldivide |
| version SUNW_0.7 |
| end |
| |
| function lexp10 |
| version SUNW_0.7 |
| end |
| |
| function llog10 |
| version SUNW_0.7 |
| end |
| |
| function lmul |
| version SUNW_0.7 |
| end |
| |
| function logb |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| filter libm.so.2 |
| end |
| |
| function lshiftl |
| version SUNW_0.7 |
| end |
| |
| function lsub |
| version SUNW_0.7 |
| end |
| |
| function nss_delete |
| version SUNWprivate_1.1 |
| end |
| |
| function nss_endent |
| version SUNWprivate_1.1 |
| end |
| |
| function nss_getent |
| version SUNWprivate_1.1 |
| end |
| |
| function nss_search |
| version SUNWprivate_1.1 |
| end |
| |
| function nss_setent |
| version SUNWprivate_1.1 |
| end |
| |
| function qecvt |
| version SUNW_0.7 |
| end |
| |
| function qfcvt |
| version SUNW_0.7 |
| end |
| |
| function qgcvt |
| version SUNW_0.7 |
| end |
| |
| function makeutx |
| version SUNWprivate_1.1 |
| end |
| |
| function modctl |
| version SUNWprivate_1.1 |
| end |
| |
| function modutx |
| version SUNWprivate_1.1 |
| end |
| |
| function _modutx |
| weak modutx |
| version SUNWprivate_1.1 |
| end |
| |
| function nfs_getfh |
| version SUNWprivate_1.1 |
| end |
| |
| function ntp_adjtime |
| include <sys/timex.h> |
| declaration int ntp_adjtime(struct timex *tptr) |
| version SUNW_1.1 |
| exception $return == TIME_ERROR |
| end |
| |
| function _ntp_adjtime |
| weak ntp_adjtime |
| version SUNW_1.1 |
| end |
| |
| function ntp_gettime |
| include <sys/timex.h> |
| declaration int ntp_gettime(struct ntptimeval *tptr) |
| version SUNW_1.1 |
| exception $return == -1 |
| end |
| |
| function _ntp_gettime |
| weak ntp_gettime |
| version SUNW_1.1 |
| end |
| |
| function snprintf |
| version SUNW_1.1 |
| end |
| |
| function strtows |
| include <widec.h> |
| declaration wchar_t *strtows(wchar_t *dst, char *src) |
| version SUNW_1.1 |
| end |
| |
| function towctrans |
| version SUNW_1.1 |
| end |
| |
| function vsnprintf |
| version SUNW_1.1 |
| end |
| |
| function wctrans |
| version SUNW_1.1 |
| end |
| |
| function wstoll |
| include <widec.h>, <wctype.h> |
| declaration long long wstoll(const wchar_t *str, wchar_t **ptr, int base) |
| version SUNW_1.1 |
| end |
| |
| function wstostr |
| include <widec.h> |
| declaration char *wstostr(char *dst, wchar_t *src) |
| version SUNW_1.1 |
| end |
| |
| function ___errno |
| version sparc=SISCD_2.3 sparcv9=SUNW_0.7 i386=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function __builtin_alloca |
| version SUNW_0.7 |
| end |
| |
| function __div64 |
| arch i386 sparc |
| version i386=SUNW_0.7 sparc=SISCD_2.3 |
| end |
| |
| function __dtoll |
| version SISCD_2.3 |
| end |
| |
| function __dtou |
| arch sparc sparcv9 |
| version sparc=SYSVABI_1.3 sparcv9=SUNW_0.7 |
| end |
| |
| function __dtoull |
| version SISCD_2.3 |
| end |
| |
| function __filbuf |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function __flt_rounds |
| version i386=SYSVABI_1.3 amd64=SYSVABI_1.3 sparc=SUNW_1.1 sparcv9=SUNW_1.1 |
| end |
| |
| function __ftoll |
| version SISCD_2.3 |
| end |
| |
| function __ftou |
| arch sparc sparcv9 |
| version sparc=SYSVABI_1.3 sparcv9=SUNW_0.7 |
| end |
| |
| function __ftoull |
| version SISCD_2.3 |
| end |
| |
| function __major |
| version SUNW_0.7 |
| end |
| |
| function __makedev |
| version SUNW_0.7 |
| end |
| |
| function __minor |
| version SUNW_0.7 |
| end |
| |
| function __mul64 |
| arch i386 sparc |
| version i386=SUNW_0.7 sparc=SISCD_2.3 |
| end |
| |
| function __nsw_extended_action |
| version SUNW_0.7 |
| end |
| |
| function __nsw_freeconfig |
| version SUNW_0.7 |
| end |
| |
| function __nsw_getconfig |
| version SUNW_0.7 |
| end |
| |
| function __posix_asctime_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_ctime_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_getgrgid_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_getgrnam_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_getlogin_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_getpwnam_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_getpwuid_r |
| version SUNW_1.1 |
| end |
| |
| function __posix_readdir_r |
| arch sparc i386 |
| version sparc=SUNW_1.1 i386=SUNW_1.1 |
| end |
| |
| function __posix_sigwait |
| version SUNW_1.1 |
| end |
| |
| function __posix_ttyname_r |
| version SUNW_1.1 |
| end |
| |
| function __priocntl |
| version SUNW_0.7 |
| end |
| |
| function __priocntlset |
| version SUNW_0.7 |
| end |
| |
| function __rem64 |
| arch i386 sparc |
| version i386=SUNW_0.7 sparc=SISCD_2.3 |
| end |
| |
| function __udiv64 |
| arch i386 sparc |
| version i386=SUNW_0.7 sparc=SISCD_2.3 |
| end |
| |
| function __umul64 |
| version SISCD_2.3 |
| end |
| |
| function __urem64 |
| arch i386 sparc |
| version i386=SUNW_0.7 sparc=SISCD_2.3 |
| end |
| |
| function __xpg4_putmsg |
| version SUNW_1.1 |
| end |
| |
| function __xpg4_putpmsg |
| version SUNW_1.1 |
| end |
| |
| function _alarm |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _cleanup |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _exithandle |
| version SUNW_1.1 |
| end |
| |
| function _fork |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _forkall |
| version SUNWprivate_1.1 |
| end |
| |
| function _getdate_err_addr |
| version SUNW_0.8 |
| end |
| |
| function _nsc_trydoorcall |
| version SUNW_0.9 |
| end |
| |
| function _nss_XbyY_buf_alloc |
| version SUNW_0.7 |
| end |
| |
| function _nss_XbyY_buf_free |
| version SUNW_0.7 |
| end |
| |
| function _nss_netdb_aliases |
| version SUNW_0.7 |
| end |
| |
| function _rename |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _rw_read_held |
| version SUNW_0.7 |
| end |
| |
| function _rw_write_held |
| version SUNW_0.7 |
| end |
| |
| function _rwlock_destroy |
| version SUNW_1.1 |
| end |
| |
| function _sema_destroy |
| version SUNW_1.1 |
| end |
| |
| function _sema_held |
| version SUNW_0.7 |
| end |
| |
| function _setitimer |
| version i386=SUNW_0.7 sparc=SISCD_2.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _siglongjmp |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _sigprocmask |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _sleep |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _xftw |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _xftw64 |
| arch sparc i386 |
| version SUNW_1.1 |
| end |
| |
| function exit |
| include <stdlib.h>, <unistd.h> |
| declaration void exit(int status) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _exit |
| include <stdlib.h>, <unistd.h> |
| declaration void _exit(int status) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _Exit |
| include <stdlib.h> |
| declaration void _Exit(int status) |
| version SUNW_1.22 |
| end |
| |
| function fcntl |
| include <sys/types.h>, <unistd.h>, <fcntl.h> |
| declaration int fcntl(int fildes, int cmd, ...) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EFAULT EINTR EINVAL EMFILE ENOLCK ENOLINK \ |
| EOVERFLOW EDEADLK |
| exception $return >= 0 /* OVERSIMPLIFIED */ |
| end |
| |
| function _fcntl |
| weak fcntl |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fork |
| include <sys/types.h>, <unistd.h> |
| declaration pid_t fork(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN ENOMEM |
| exception $return == -1 |
| binding nodirect |
| end |
| |
| function fork1 |
| include <sys/types.h>, <unistd.h> |
| declaration pid_t fork1(void) |
| version SUNW_0.7 |
| errno EAGAIN ENOMEM |
| exception $return == -1 |
| end |
| |
| # |
| # Version number SUNW_1.21.3 is reserved entirely for forkall() |
| # because it is a new interface created in Solaris 10 and backported |
| # to old releases (Solaris 7, 8, and 9). The same version number |
| # for forkall() is used in all of the old (update) releases. |
| # |
| function forkall |
| include <sys/types.h>, <unistd.h> |
| declaration pid_t forkall(void) |
| version SUNW_1.21.3 |
| errno EAGAIN ENOMEM |
| exception $return == -1 |
| end |
| |
| function fpathconf |
| include <unistd.h> |
| declaration long fpathconf(int fildes, int name) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EACCES ELOOP EMULTIHOP ENAMETOOLONG ENOENT ENOLINK \ |
| ENOTDIR EINVAL |
| exception $return == -1 |
| end |
| |
| function _fpathconf |
| weak fpathconf |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function pathconf |
| include <unistd.h> |
| declaration long pathconf(const char *path, int name) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EACCES ELOOP EMULTIHOP ENAMETOOLONG ENOENT ENOLINK \ |
| ENOTDIR EINVAL |
| exception $return == -1 |
| end |
| |
| function _pathconf |
| weak pathconf |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fsync |
| include <unistd.h> |
| declaration int fsync(int fildes) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EINTR EIO ETIMEDOUT |
| exception $return == -1 |
| end |
| |
| function _fsync |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getacct |
| include <sys/types.h>, <sys/procset.h> |
| declaration ssize_t getacct(idtype_t idtype, id_t id, void *buf, size_t bufsize) |
| version SUNW_1.20.1 |
| errno EINVAL ESRCH EPERM ENOTACTIVE ENOSPC |
| end |
| |
| function _getacct |
| weak getacct |
| version SUNW_1.20.1 |
| end |
| |
| function getdents |
| include <sys/types.h>, <sys/dirent.h> |
| declaration int getdents(int fildes, struct dirent *buf, size_t nbyte) |
| version SUNW_0.7 |
| errno EBADF EFAULT EINVAL EIO ENOENT ENOLINK ENOTDIR EOVERFLOW |
| exception $return == -1 |
| end |
| |
| function getgroups |
| include <unistd.h> |
| declaration int getgroups(int gidsetsize, gid_t *grouplist) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM EFAULT |
| exception $return == -1 |
| end |
| |
| function _getgroups |
| weak getgroups |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setgroups |
| include <unistd.h> |
| declaration int setgroups(int ngroups, const gid_t *grouplist) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM EFAULT |
| exception $return == -1 |
| end |
| |
| function _setgroups |
| weak setgroups |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getitimer |
| include <sys/time.h> |
| declaration int getitimer(int which, struct itimerval *value) |
| version i386=SUNW_0.7 sparc=SISCD_2.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EACCES |
| exception $return == -1 |
| end |
| |
| function _getitimer |
| weak getitimer |
| version i386=SUNW_0.7 sparc=SISCD_2.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setitimer |
| include <sys/time.h> |
| declaration int setitimer(int which, \ |
| struct itimerval *_RESTRICT_KYWD value, \ |
| struct itimerval *_RESTRICT_KYWD ovalue) |
| version i386=SUNW_0.7 amd64=SUNW_0.7 sparc=SISCD_2.3 sparcv9=SUNW_0.7 |
| errno EINVAL EACCES |
| exception $return == -1 |
| end |
| |
| function getmsg |
| include <stropts.h> |
| declaration int getmsg(int fildes, struct strbuf *_RESTRICT_KYWD ctlptr,\ |
| struct strbuf *_RESTRICT_KYWD dataptr, \ |
| int *_RESTRICT_KYWD flagsp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EBADMSG EFAULT EINTR EINVAL ENOSTR |
| exception $return < 0 |
| end |
| |
| function _getmsg |
| weak getmsg |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getpmsg |
| include <stropts.h> |
| declaration int getpmsg(int fildes, struct strbuf *_RESTRICT_KYWD ctlptr, \ |
| struct strbuf *_RESTRICT_KYWD dataptr, \ |
| int *_RESTRICT_KYWD bandp, int *_RESTRICT_KYWD flagsp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EBADMSG EFAULT EINTR EINVAL ENOSTR |
| exception $return < 0 |
| end |
| |
| function _getpmsg |
| weak getpmsg |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getpid |
| include <unistd.h> |
| declaration pid_t getpid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM ESRCH EINVAL |
| exception $return == -1 |
| end |
| |
| function _getpid |
| weak getpid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getpgrp |
| include <unistd.h> |
| declaration pid_t getpgrp(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM ESRCH EINVAL |
| exception $return == -1 |
| end |
| |
| function _getpgrp |
| weak getpgrp |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getppid |
| include <unistd.h> |
| declaration pid_t getppid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM ESRCH EINVAL |
| exception $return == -1 |
| end |
| |
| function _getppid |
| weak getppid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getpgid |
| include <unistd.h> |
| declaration pid_t getpgid(pid_t pid) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM ESRCH EINVAL |
| exception $return == -1 |
| end |
| |
| function _getpgid |
| weak getpgid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getrlimit |
| include <sys/resource.h> |
| declaration int getrlimit(int resource, struct rlimit *rlp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function _getrlimit |
| weak getrlimit |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setrlimit |
| include <sys/resource.h> |
| declaration int setrlimit(int resource, const struct rlimit *rlp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function _setrlimit |
| weak setrlimit |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getsid |
| include <unistd.h> |
| declaration pid_t getsid(pid_t pid) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM ESRCH |
| exception $return == -1 |
| end |
| |
| function _getsid |
| weak getsid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getuid |
| include <sys/types.h>, <unistd.h> |
| declaration uid_t getuid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _getuid |
| weak getuid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function geteuid |
| include <sys/types.h>, <unistd.h> |
| declaration uid_t geteuid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _geteuid |
| weak geteuid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getgid |
| include <sys/types.h>, <unistd.h> |
| declaration gid_t getgid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _getgid |
| weak getgid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function getegid |
| include <sys/types.h>, <unistd.h> |
| declaration gid_t getegid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _getegid |
| weak getegid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function inst_sync |
| include <sys/instance.h> |
| declaration int inst_sync(char *pathname, int flags) |
| version SUNWprivate_1.1 |
| end |
| |
| function _inst_sync |
| weak inst_sync |
| version SUNWprivate_1.1 |
| end |
| |
| function ioctl |
| include <unistd.h>, <stropts.h> |
| declaration int ioctl(int fildes, int request, ...) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EINTR EINVAL EFAULT EIO ENOLINK ENOTTY ENXIO ENODEV |
| exception $return == -1 |
| end |
| |
| function _ioctl |
| weak ioctl |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function issetugid |
| include <unistd.h> |
| declaration int issetugid(void) |
| version SUNW_1.21 |
| end |
| |
| function _issetugid |
| weak issetugid |
| version SUNW_1.21 |
| end |
| |
| function kill |
| include <sys/types.h>, <signal.h> |
| declaration int kill(pid_t pid, int sig) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM ESRCH |
| exception $return == -1 |
| end |
| |
| function _kill |
| weak kill |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function link |
| include <unistd.h> |
| declaration int link(const char *existing, const char *new) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EDQUOT EEXIST EFAULT EINTR ELOOP EMLINK EMULTIHOP \ |
| ENAMETOOLONG ENOENT ENOLINK ENOSPC ENOTDIR EPERM \ |
| EROFS EXDEV |
| exception $return == -1 |
| end |
| |
| function _link |
| weak link |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function llseek |
| include <sys/types.h>, <unistd.h> |
| declaration offset_t llseek(int fildes, offset_t offset, int whence) |
| version SUNW_0.7 |
| errno EBADF |
| exception $return == -1 |
| end |
| |
| function lockf |
| include <unistd.h> |
| declaration int lockf(int fildes, int function, off_t size) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EACCES EDEADLK EINTR ECOMM EINVAL EOVERFLOW EAGAIN \ |
| EOPNOTSUPP |
| exception $return == -1 |
| end |
| |
| function _lockf |
| weak lockf |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function lseek |
| include <sys/types.h>, <unistd.h> |
| declaration off_t lseek(int fildes, off_t offset, int whence) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF |
| exception $return == -1 |
| end |
| |
| function _lseek |
| weak lseek |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function memcntl |
| include <sys/types.h>, <sys/mman.h> |
| declaration int memcntl(caddr_t addr, size_t len, int cmd, \ |
| caddr_t arg, int attr, int mask) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBUSY EINVAL ENOMEM EPERM |
| exception $return == -1 |
| end |
| |
| function _memcntl |
| weak memcntl |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function meminfo |
| include <sys/types.h>, <sys/mman.h> |
| declaration int meminfo(const uint64_t inaddr[], int addr_count, \ |
| const uint_t info_req[], int info_count, uint64_t outdata[], \ |
| uint_t validity[]) |
| version SUNW_1.21 |
| errno EINVAL EFAULT |
| exception $return == -1 |
| end |
| |
| function _meminfo |
| weak meminfo |
| version SUNW_1.21 |
| end |
| |
| function mincore |
| include <sys/types.h> |
| declaration int mincore(caddr_t addr, size_t len, char *vec) |
| version SUNW_0.7 |
| errno EFAULT EINVAL ENOMEM |
| exception $return == -1 |
| end |
| |
| function mkdir |
| include <sys/types.h>, <sys/stat.h> |
| declaration int mkdir(const char *path, mode_t mode) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EDQUOT EEXIST EFAULT EIO ELOOP EMLINK EMULTIHOP \ |
| ENAMETOOLONG ENOENT ENOLINK ENOSPC ENOTDIR EROFS |
| exception $return == -1 |
| end |
| |
| function _mkdir |
| weak mkdir |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function mknod |
| include <sys/stat.h> |
| declaration int mknod(const char *path, mode_t mode, dev_t dev) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EDQUOT EEXIST EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP \ |
| ENOENT ENOLINK ENOSPC ENOTDIR EPERM EROFS ENAMETOOLONG |
| exception $return == -1 |
| end |
| |
| function _mknod |
| weak mknod |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function mmap |
| include <sys/mman.h> |
| declaration caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fildes, \ |
| off_t off) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EAGAIN EBADF EINVAL EMFILE ENODEV ENOMEM ENXIO EOVERFLOW |
| exception $return == MAP_FAILED |
| end |
| |
| function _mmap |
| weak mmap |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function mount |
| include <sys/types.h>, <sys/mount.h> |
| declaration int mount(const char *spec, const char *dir, int mflag, ...) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBUSY EFAULT EINVAL ELOOP EMULTIHOP ENAMETOOLONG ENOENT \ |
| ENOTBLK ENOTDIR EPERM EREMOTE ENOLINK ENXIO EROFS \ |
| ENOSPC |
| exception $return == -1 |
| end |
| |
| function _mount |
| weak mount |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function mprotect |
| include <sys/mman.h> |
| declaration int mprotect(caddr_t addr, size_t len, int prot) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EINVAL ENOMEM EAGAIN |
| exception $return == -1 |
| end |
| |
| function _mprotect |
| weak mprotect |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function msgctl |
| include <sys/msg.h> |
| declaration int msgctl(int msqid, int cmd, struct msqid_ds *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINVAL EPERM EOVERFLOW |
| exception $return == -1 |
| end |
| |
| function _msgctl |
| weak msgctl |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function msgctl64 |
| include <sys/ipc_impl.h> |
| declaration int msgctl64(int msqid, int cmd, struct msqid_ds64 *buf) |
| version SUNWprivate_1.1 |
| errno EFAULT EINVAL EPERM EOVERFLOW |
| exception $return == -1 |
| end |
| |
| function _msgctl64 |
| weak msgctl64 |
| version SUNWprivate_1.1 |
| end |
| |
| function msgget |
| include <sys/msg.h> |
| declaration int msgget(key_t key, int msgflg) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EEXIST ENOENT ENOSPC |
| exception $return == -1 |
| end |
| |
| function _msgget |
| weak msgget |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function msgrcv |
| include <sys/msg.h> |
| declaration ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, \ |
| long msgtyp, int msgflg) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EIDRM EINTR EINVAL ENOMSG |
| exception $return == -1 |
| end |
| |
| function _msgrcv |
| weak msgrcv |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function msgsnd |
| include <sys/msg.h> |
| declaration int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EAGAIN EIDRM EINTR EINVAL |
| exception $return == -1 |
| end |
| |
| function _msgsnd |
| weak msgsnd |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function msgids |
| include <sys/msg.h> |
| declaration int msgids(int *buf, uint_t nids, uint_t *pnids) |
| version SUNW_1.20.1 |
| errno EFAULT |
| exception $return == -1 |
| end |
| |
| function _msgids |
| weak msgids |
| version SUNW_1.20.1 |
| end |
| |
| function msgsnap |
| include <sys/msg.h> |
| declaration int msgsnap(int msqid, void *buf, size_t bufsz, long msgtyp) |
| version SUNW_1.20.1 |
| errno EACCES EINVAL EFAULT |
| exception $return == -1 |
| end |
| |
| function _msgsnap |
| weak msgsnap |
| version SUNW_1.20.1 |
| end |
| |
| function munmap |
| include <sys/mman.h> |
| declaration int munmap(caddr_t addr, size_t len) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL |
| exception $return == -1 |
| end |
| |
| function _munmap |
| weak munmap |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function nice |
| include <unistd.h> |
| declaration int nice(int incr) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM |
| exception errno != 0 |
| end |
| |
| function _nice |
| weak nice |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function open |
| include <sys/types.h>, <sys/stat.h>, <fcntl.h>, <sys/file.h> |
| declaration int open(const char *path, int oflag, ...) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EDQUOT EEXIST EINTR EFAULT EIO EISDIR ELOOP EMFILE \ |
| EMULTIHOP ENFILE ENOENT ENOLINK ENOSR ENOSPC ENOTDIR \ |
| ENXIO EOPNOTSUPP EOVERFLOW EROFS EAGAIN EINVAL \ |
| ENAMETOOLONG ENOMEM ETXTBSY |
| exception $return == -1 |
| end |
| |
| function _open |
| weak open |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| |
| function openat |
| include <sys/types.h>, <sys/stat.h>, <fcntl.h>, <sys/file.h> |
| declaration int openat(int fd, const char *path, int oflag, ...) |
| version SUNW_1.21 |
| end |
| |
| function _openat |
| weak openat |
| version SUNW_1.21 |
| end |
| |
| function p_online |
| include <sys/types.h>, <sys/processor.h> |
| declaration int p_online(processorid_t processorid, int flag) |
| version SUNW_0.7 |
| errno EPERM EINVAL EBUSY |
| exception $return == -1 |
| end |
| |
| function pause |
| include <unistd.h> |
| declaration int pause(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _pause |
| weak pause |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function pipe |
| include <unistd.h> |
| declaration int pipe(int fildes[2]) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EMFILE ENFILE |
| exception $return == -1 |
| end |
| |
| function _pipe |
| weak pipe |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function poll |
| include <poll.h> |
| declaration int poll(struct pollfd *fds, nfds_t nfds, int timeout) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EFAULT EINTR EINVAL |
| exception $return == -1 |
| end |
| |
| function _poll |
| weak poll |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function priocntl |
| include <sys/priocntl.h> <sys/rtpriocntl.h> <sys/tspriocntl.h> |
| declaration long priocntl(idtype_t idtype, id_t id, int cmd, ...) |
| version SUNW_1.21 |
| errno EAGAIN EFAULT EINVAL ENOMEM EPERM ERANGE ESRCH |
| exception $return == -1 |
| end |
| |
| function priocntlset |
| include <sys/priocntl.h> <sys/rtpriocntl.h> <sys/tspriocntl.h> |
| declaration long priocntlset(procset_t *psp, int cmd, ...) |
| version SUNW_1.21 |
| errno EAGAIN EFAULT EINVAL ENOMEM EPERM ERANGE ESRCH |
| exception $return == -1 |
| end |
| |
| function processor_bind |
| include <sys/types.h>, <sys/processor.h>, <sys/procset.h> |
| declaration int processor_bind(idtype_t idtype, id_t id, \ |
| processorid_t processorid, processorid_t *obind) |
| version SUNW_0.7 |
| errno ESRCH EINVAL EFAULT EPERM |
| exception $return == -1 |
| end |
| |
| function processor_info |
| include <sys/types.h>, <sys/processor.h> |
| declaration int processor_info(processorid_t processorid, \ |
| processor_info_t *infop) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return == -1 |
| end |
| |
| function profil |
| include <unistd.h> |
| declaration void profil(unsigned short *buff, size_t bufsiz, \ |
| unsigned long offset, unsigned int scale) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _profil |
| weak profil |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function pset_bind |
| include <sys/pset.h> |
| declaration int pset_bind(psetid_t pset, idtype_t idtype, \ |
| id_t id, psetid_t *opset) |
| version SUNW_1.1 |
| errno ESRCH EINVAL EFAULT EBUSY EPERM |
| exception $return == -1 |
| end |
| |
| function pset_create |
| include <sys/pset.h> |
| declaration int pset_create(psetid_t *newpset) |
| version SUNW_1.1 |
| errno EBUSY EINVAL EFAULT ENOMEM EPERM |
| exception $return == -1 |
| end |
| |
| function pset_destroy |
| include <sys/pset.h> |
| declaration int pset_destroy(psetid_t pset) |
| version SUNW_1.1 |
| errno EBUSY EINVAL EFAULT ENOMEM EPERM |
| exception $return == -1 |
| end |
| |
| function pset_assign |
| include <sys/pset.h> |
| declaration int pset_assign(psetid_t pset, processorid_t cpu, \ |
| psetid_t *opset) |
| version SUNW_1.1 |
| errno EBUSY EINVAL EFAULT ENOMEM EPERM |
| exception $return == -1 |
| end |
| |
| function pset_info |
| include <sys/pset.h> |
| declaration int pset_info(psetid_t pset, int *type, \ |
| u_int *numcpus, processorid_t *cpulist) |
| version SUNW_1.1 |
| errno EINVAL EFAULT |
| exception $return == -1 |
| end |
| |
| function pset_getloadavg |
| include <sys/pset.h> |
| declaration int pset_getloadavg(psetid_t pset, double loadavg[], \ |
| int nelem) |
| version SUNW_1.21 |
| errno EINVAL |
| exception $return == -1 |
| end |
| |
| function pset_list |
| include <sys/pset.h> |
| declaration int pset_list(psetid_t *psetlist, uint_t *numpsets) |
| version SUNW_1.21 |
| errno EFAULT |
| exception $return == -1 |
| end |
| |
| function pset_setattr |
| include <sys/pset.h> |
| declaration int pset_setattr(psetid_t pset, uint_t attr) |
| version SUNW_1.21 |
| errno EINVAL |
| exception $return == -1 |
| end |
| |
| function pset_getattr |
| include <sys/pset.h> |
| declaration int pset_getattr(psetid_t pset, uint_t *attrp) |
| version SUNW_1.21 |
| errno EINVAL EFAULT |
| exception $return == -1 |
| end |
| |
| function read |
| include <unistd.h>, <sys/uio.h>, <limits.h> |
| declaration ssize_t read(int fildes, void *buf, size_t nbyte) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EBADMSG EDEADLK EFAULT EINTR EINVAL EIO EISDIR \ |
| ENOLCK ENOLINK ENXIO EOVERFLOW ESPIPE |
| exception $return == -1 |
| end |
| |
| function _read |
| weak read |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function pread |
| include <unistd.h>, <sys/uio.h>, <limits.h> |
| declaration ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset) |
| version SUNW_0.7 |
| errno EAGAIN EBADF EBADMSG EDEADLK EFAULT EINTR EINVAL EIO EISDIR \ |
| ENOLCK ENOLINK ENXIO EOVERFLOW ESPIPE |
| exception $return == -1 |
| end |
| |
| function putacct |
| include <sys/types.h>, <sys/procset.h> |
| declaration int putacct(idtype_t idtype, id_t id, void *buf, size_t bufsize, int flags) |
| version SUNW_1.20.1 |
| errno EINVAL ESRCH EPERM ENOTACTIVE ENOSPC |
| end |
| |
| function _putacct |
| weak putacct |
| version SUNW_1.20.1 |
| end |
| |
| function readv |
| include <unistd.h>, <sys/uio.h>, <limits.h> |
| declaration ssize_t readv(int fildes, const struct iovec *iov, int iovcnt) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EBADMSG EDEADLK EFAULT EINTR EINVAL EIO EISDIR \ |
| ENOLCK ENOLINK ENXIO EOVERFLOW ESPIPE |
| exception $return == -1 |
| end |
| |
| function _readv |
| weak readv |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function readlink |
| include <unistd.h> |
| declaration ssize_t readlink(const char *_RESTRICT_KYWD path, \ |
| char *_RESTRICT_KYWD buf, size_t bufsize) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINVAL EIO ENOENT ELOOP ENOTDIR ENOSYS EACCES ENAMETOOLONG |
| exception $return == -1 |
| end |
| |
| function _readlink |
| weak readlink |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function rmdir |
| include <unistd.h> |
| declaration int rmdir(const char *path) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EBUSY EEXIST EFAULT EINVAL EIO ELOOP EMULTIHOP \ |
| ENAMETOOLONG ENOENT ENOLINK ENOTDIR EROFS |
| exception $return == -1 |
| end |
| |
| function _rmdir |
| weak rmdir |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function semctl |
| include <sys/types.h>, <sys/ipc.h>, <sys/sem.h> |
| declaration int semctl(int semid, int semnum, int cmd, ...) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EINVAL EPERM EOVERFLOW ERANGE |
| exception $return == -1 |
| end |
| |
| function _semctl |
| weak semctl |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function semctl64 |
| include <sys/ipc_impl.h> |
| declaration int semctl64(int semid, int semnum, int cmd, ...) |
| version SUNWprivate_1.1 |
| errno EFAULT EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function _semctl64 |
| weak semctl64 |
| version SUNWprivate_1.1 |
| end |
| |
| function semget |
| include <sys/types.h>, <sys/ipc.h>, <sys/sem.h> |
| declaration int semget(key_t key, int nsems, int semflg) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EEXIST EINVAL ENOENT ENOSPC |
| exception $return == -1 |
| end |
| |
| function _semget |
| weak semget |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function semop |
| include <sys/types.h>, <sys/ipc.h>, <sys/sem.h> |
| declaration int semop(int semid, struct sembuf *sops, size_t nsops) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EAGAIN EFAULT EFBIG EIDRM EINTR EINVAL ENOSPC ERANGE |
| exception $return == -1 |
| end |
| |
| function _semop |
| weak semop |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function semids |
| include <sys/sem.h> |
| declaration int semids(int *buf, uint_t nids, uint_t *pnids) |
| version SUNW_1.20.1 |
| errno EFAULT |
| exception $return == -1 |
| end |
| |
| function _semids |
| weak semids |
| version SUNW_1.20.1 |
| end |
| |
| function semtimedop |
| include <sys/types.h>, <sys/ipc.h>, <sys/sem.h> |
| declaration int semtimedop(int semid, struct sembuf *sops, size_t nsops, \ |
| const struct timespec *timeout) |
| version SUNW_1.20.4 |
| errno EACCES EAGAIN EFAULT EFBIG EIDRM EINTR EINVAL ENOSPC ERANGE |
| exception $return == -1 |
| end |
| |
| function _semtimedop |
| weak semtimedop |
| version SUNW_1.20.4 |
| end |
| |
| function setpgrp |
| include <sys/types.h>, <unistd.h> |
| declaration pid_t setpgrp(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _setpgrp |
| weak setpgrp |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setsid |
| include <sys/types.h>, <unistd.h> |
| declaration pid_t setsid(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM |
| exception $return == -1 |
| end |
| |
| function _setsid |
| weak setsid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function settaskid |
| include <sys/types.h>, <sys/task.h> |
| declaration taskid_t settaskid(projid_t project, uint_t flags) |
| version SUNW_1.20.1 |
| errno EPERM EINVAL EACCES |
| exception $return == -1 |
| end |
| |
| function _settaskid |
| weak settaskid |
| version SUNW_1.20.1 |
| end |
| |
| function gettaskid |
| include <sys/types.h>, <sys/task.h> |
| declaration taskid_t gettaskid(void) |
| version SUNW_1.20.1 |
| exception $return == -1 |
| end |
| |
| function _gettaskid |
| weak gettaskid |
| version SUNW_1.20.1 |
| end |
| |
| function getprojid |
| include <sys/types.h>, <project.h> |
| declaration projid_t getprojid(void) |
| version SUNW_1.20.1 |
| exception $return == -1 |
| end |
| |
| function _getprojid |
| weak getprojid |
| version SUNW_1.20.1 |
| end |
| |
| function setuid |
| include <sys/types.h>, <unistd.h>, <limits.h> |
| declaration int setuid(uid_t uid) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function _setuid |
| weak setuid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setegid |
| include <sys/types.h>, <unistd.h>, <limits.h> |
| declaration int setegid(gid_t egid) |
| version SUNW_0.7 |
| errno EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function seteuid |
| include <sys/types.h>, <unistd.h>, <limits.h> |
| declaration int seteuid(uid_t euid) |
| version SUNW_0.7 |
| errno EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function setgid |
| include <sys/types.h>, <unistd.h>, <limits.h> |
| declaration int setgid(gid_t gid) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function _setgid |
| weak setgid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function shmctl |
| include <sys/types.h>, <sys/ipc.h>, <sys/shm.h> |
| declaration int shmctl(int shmid, int cmd, struct shmid_ds *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINVAL ENOMEM EOVERFLOW EPERM |
| exception $return == -1 |
| end |
| |
| function _shmctl |
| weak shmctl |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function shmctl64 |
| include <sys/ipc_impl.h> |
| declaration int shmctl64(int shmid, int cmd, struct shmid_ds64 *buf) |
| version SUNWprivate_1.1 |
| errno EFAULT EINVAL EPERM |
| exception $return == -1 |
| end |
| |
| function _shmctl64 |
| weak shmctl64 |
| version SUNWprivate_1.1 |
| end |
| |
| function shmget |
| include <sys/types.h>, <sys/ipc.h>, <sys/shm.h> |
| declaration int shmget(key_t key, size_t size, int shmflg) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EEXIST EINVAL ENOENT ENOMEM ENOSPC |
| exception $return == -1 |
| end |
| |
| function _shmget |
| weak shmget |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function shmat |
| include <sys/types.h>, <sys/shm.h> |
| declaration void *shmat(int shmid, const void *shmaddr, int shmflg) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EINVAL EMFILE ENOMEM |
| exception $return == (void *) -1 |
| end |
| |
| function _shmat |
| weak shmat |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function shmdt |
| include <sys/types.h>, <sys/shm.h> |
| declaration int shmdt(char *shmaddr) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EINVAL EMFILE ENOMEM |
| exception $return == -1 |
| end |
| |
| function _shmdt |
| weak shmdt |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function shmids |
| include <sys/shm.h> |
| declaration int shmids(int *buf, uint_t nids, uint_t *pnids) |
| version SUNW_1.20.1 |
| errno EFAULT |
| exception $return == -1 |
| end |
| |
| function _shmids |
| weak shmids |
| version SUNW_1.20.1 |
| end |
| |
| function sigaction |
| include <signal.h> |
| declaration int sigaction(int sig, \ |
| const struct sigaction *_RESTRICT_KYWD act, \ |
| struct sigaction *_RESTRICT_KYWD oact) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return == -1 |
| binding nodirect |
| end |
| |
| function _sigaction |
| weak sigaction |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| binding nodirect |
| end |
| |
| function sigaltstack |
| include <signal.h> |
| declaration int sigaltstack(const stack_t *_RESTRICT_KYWD ss, \ |
| stack_t *_RESTRICT_KYWD oss) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINVAL ENOMEM EPERM |
| exception $return == -1 |
| end |
| |
| function _sigaltstack |
| weak sigaltstack |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function sigpause |
| include <signal.h> |
| declaration int sigpause(int mask) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EINTR |
| exception $return == -1 |
| end |
| |
| function _sigpause |
| weak sigpause |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function sigfpe |
| include <floatingpoint.h>, <siginfo.h> |
| declaration sigfpe_handler_type sigfpe(sigfpe_code_type sigcode, \ |
| sigfpe_handler_type hdl) |
| version SUNW_0.8 |
| errno |
| end |
| |
| function siginterrupt |
| include <signal.h> |
| declaration int siginterrupt (int sig, int flag) |
| version SUNW_1.1 |
| errno EINVAL |
| exception $return == -1 |
| end |
| |
| function _siginterrupt |
| weak siginterrupt |
| version SUNWprivate_1.1 |
| end |
| |
| function sigpending |
| include <signal.h> |
| declaration int sigpending(sigset_t *set) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT |
| exception $return == -1 |
| end |
| |
| function _sigpending |
| weak sigpending |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function sigprocmask |
| include <signal.h> |
| declaration int sigprocmask(int how, const sigset_t *_RESTRICT_KYWD set, \ |
| sigset_t *_RESTRICT_KYWD oset) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINVAL |
| exception $return == -1 |
| end |
| |
| function sigsuspend |
| include <signal.h> |
| declaration int sigsuspend(const sigset_t *set) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINTR |
| exception $return == -1 |
| end |
| |
| function _sigsuspend |
| weak sigsuspend |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function sigwait |
| include <signal.h> |
| declaration int sigwait(sigset_t *set) |
| version SUNW_0.7 |
| errno EINVAL EFAULT |
| exception $return == -1 |
| end |
| |
| function stat |
| include <sys/types.h>, <sys/stat.h> |
| declaration int stat(const char *path, struct stat *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EOVERFLOW EACCES EFAULT EINTR ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOENT ENOLINK ENOTDIR EBADF |
| exception $return == -1 |
| end |
| |
| function _stat |
| weak stat |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fstatat |
| include <sys/types.h>, <sys/stat.h> |
| declaration int fstatat(int fd, const char *path, \ |
| struct stat *buf, int flag) |
| version SUNW_1.21 |
| errno EOVERFLOW EACCES EFAULT EINTR ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOENT ENOLINK ENOTDIR EBADF |
| exception $return == -1 |
| end |
| |
| function _fstatat |
| weak fstatat |
| version SUNW_1.21 |
| end |
| |
| |
| function lstat |
| include <sys/types.h>, <sys/stat.h> |
| declaration int lstat(const char *path, struct stat *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EOVERFLOW EACCES EFAULT EINTR ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOENT ENOLINK ENOTDIR EBADF |
| exception $return == -1 |
| end |
| |
| function _lstat |
| weak lstat |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fstat |
| include <sys/types.h>, <sys/stat.h> |
| declaration int fstat(int fildes, struct stat *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EOVERFLOW EACCES EFAULT EINTR ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOENT ENOLINK ENOTDIR EBADF |
| exception $return == -1 |
| end |
| |
| function _fstat |
| weak fstat |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function statvfs |
| include <sys/types.h>, <sys/statvfs.h> |
| declaration int statvfs(const char *path, struct statvfs *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EOVERFLOW EACCES EFAULT EINTR EIO ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOENT ENOLINK ENOTDIR EBADF |
| exception $return == -1 |
| end |
| |
| function _statvfs |
| weak statvfs |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function fstatvfs |
| include <sys/types.h>, <sys/statvfs.h> |
| declaration int fstatvfs(int fildes, struct statvfs *buf) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EOVERFLOW EACCES EFAULT EINTR EIO ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOENT ENOLINK ENOTDIR EBADF |
| exception $return == -1 |
| end |
| |
| function _fstatvfs |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function stime |
| include <unistd.h> |
| declaration int stime(const time_t *tp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EPERM |
| exception $return == -1 |
| end |
| |
| function _stime |
| weak stime |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function symlink |
| include <unistd.h> |
| declaration int symlink(const char *name1, const char *name2) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EDQUOT EEXIST EFAULT EIO ELOOP ENAMETOOLONG ENOENT \ |
| ENOSPC ENOSYS ENOTDIR EROFS |
| exception $return == -1 |
| end |
| |
| function _symlink |
| weak symlink |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function sync |
| include <unistd.h> |
| declaration void sync(void) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _sync |
| weak sync |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function syscall |
| declaration int syscall(int number, ...) |
| version SUNWprivate_1.1 |
| exception $return == -1 |
| end |
| |
| function _syscall |
| weak syscall |
| version SUNW_0.7 |
| end |
| |
| function __systemcall |
| include <sys/syscall.h> |
| declaration int __systemcall(sysret_t *rval, int number, ...) |
| version SUNWprivate_1.1 |
| end |
| |
| function __set_errno |
| include <sys/syscall.h> |
| declaration int __set_errno(int error) |
| version SUNWprivate_1.1 |
| end |
| |
| function sysfs |
| include <sys/fstyp.h>, <sys/fsid.h> |
| declaration int sysfs(int opcode, ...) |
| version SUNW_0.7 |
| errno EFAULT EINVAL |
| exception $return == -1 |
| end |
| |
| function sysinfo |
| include <sys/systeminfo.h> |
| declaration int sysinfo(int command, char *buf, long count) |
| version i386=SUNW_0.7 sparc=SISCD_2.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT EINVAL EPERM |
| exception $return > count |
| end |
| |
| function _sysinfo |
| weak sysinfo |
| version i386=SUNW_0.7 sparc=SISCD_2.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function time |
| include <sys/types.h>, <time.h> |
| declaration time_t time(time_t *tloc) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| exception $return == -1 |
| end |
| |
| function _time |
| weak time |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function times |
| include <sys/times.h>, <limits.h> |
| declaration clock_t times(struct tms *buffer) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT |
| exception $return == -1 && errno != 0 |
| end |
| |
| function _times |
| weak times |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function uadmin |
| include <sys/uadmin.h> |
| declaration int uadmin(int cmd, int fcn, uintptr_t mdep) |
| version SUNW_0.7 |
| errno EPERM ENOMEM ENOSPC ENOTSUP ENXIO EBUSY |
| exception $return == -1 |
| end |
| |
| function getcontext |
| include <ucontext.h> |
| declaration int getcontext(ucontext_t *ucp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| exception $return == -1 |
| end |
| |
| function _getcontext |
| weak getcontext |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setcontext |
| include <ucontext.h> |
| declaration int setcontext(const ucontext_t *ucp) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| exception $return == -1 |
| end |
| |
| function _setcontext |
| weak setcontext |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function setustack |
| include <ucontext.h> |
| declaration int setustack(stack_t *sp) |
| version SUNW_1.21.2 |
| exception $return == -1 |
| end |
| |
| function _setustack |
| weak setustack |
| version SUNW_1.21.2 |
| end |
| |
| function getustack |
| include <ucontext.h> |
| declaration int getustack(stack_t **sp) |
| version SUNW_1.21.2 |
| exception $return == -1 |
| end |
| |
| function _getustack |
| weak getustack |
| version SUNW_1.21.2 |
| end |
| |
| function ulimit |
| include <ulimit.h> |
| declaration long ulimit(int cmd, ...) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EINVAL EPERM |
| exception $return == -1 && errno != 0 |
| end |
| |
| function _ulimit |
| weak ulimit |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function umask |
| include <sys/types.h>, <sys/stat.h> |
| declaration mode_t umask(mode_t cmask) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function _umask |
| weak umask |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function umount |
| include <sys/mount.h> |
| declaration int umount(const char *file) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBUSY EFAULT EINVAL ENOENT ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOLINK ENOTBLK EPERM EREMOTE |
| exception $return == -1 |
| end |
| |
| function _umount |
| weak umount |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function umount2 |
| include <sys/mount.h> |
| declaration int umount2(const char *file, int flag) |
| version SUNW_1.19 |
| errno EBUSY EFAULT EINVAL ENOENT ELOOP EMULTIHOP ENAMETOOLONG \ |
| ENOLINK ENOTBLK EPERM EREMOTE ENOTSUP |
| exception $return == -1 |
| end |
| |
| function _umount2 |
| weak umount2 |
| version SUNW_1.19 |
| end |
| |
| function uname |
| include <sys/utsname.h> |
| declaration int uname(struct utsname *name) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EFAULT |
| exception $return == -1 |
| end |
| |
| function _uname |
| weak uname |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function unlink |
| include <unistd.h> |
| declaration int unlink(const char *path) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EBUSY EFAULT EINTR ELOOP EMULTIHOP ENOENT ENOLINK \ |
| ENOTDIR EPERM EROFS ENAMETOOLONG ETXTBSY |
| exception $return == -1 |
| end |
| |
| function _unlink |
| weak unlink |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function unlinkat |
| include <unistd.h> |
| declaration int unlinkat(int dirfd, const char *path, int flags) |
| version SUNW_1.21 |
| errno EACCES EBUSY EFAULT EINTR ELOOP EMULTIHOP ENOENT ENOLINK \ |
| ENOTDIR EPERM EROFS ENAMETOOLONG ETXTBSY |
| exception $return == -1 |
| end |
| |
| function _unlinkat |
| weak unlinkat |
| version SUNW_1.21 |
| end |
| |
| function ustat |
| include <sys/types.h>, <ustat.h> |
| declaration int ustat(dev_t dev, struct ustat *buf) |
| version SUNW_0.7 |
| errno ECOMM EFAULT EINTR EINVAL ENOLINK |
| exception $return == -1 |
| end |
| |
| function utime |
| include <sys/types.h>, <utime.h> |
| declaration int utime(const char *path, const struct utimbuf *times) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EACCES EFAULT EINTR EIO ELOOP EMULTIHOP ENAMETOOLONG ENOENT \ |
| ENOLINK ENOTDIR EPERM EROFS |
| exception $return == -1 |
| end |
| |
| function _utime |
| weak utime |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function utimes |
| include <sys/time.h> |
| declaration int utimes(const char *path, const struct timeval times[2]) |
| version SUNW_0.7 |
| errno EACCES EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP ENOLINK ENOENT \ |
| ENOTDIR EPERM EROFS ENAMETOOLONG |
| exception $return == -1 |
| end |
| |
| function futimesat |
| include <sys/time.h> |
| declaration int futimesat(int fd, const char *path, \ |
| const struct timeval times[2]) |
| version SUNW_1.21 |
| errno EACCES EFAULT EINTR EINVAL EIO ELOOP EMULTIHOP ENOLINK ENOENT \ |
| ENOTDIR EPERM EROFS ENAMETOOLONG |
| exception $return == -1 |
| end |
| |
| function _futimesat |
| weak futimesat |
| version SUNW_1.21 |
| end |
| |
| function vfork |
| include <unistd.h> |
| declaration pid_t vfork(void) |
| version SUNW_0.7 |
| errno EAGAIN ENOMEM |
| exception $return == -1 |
| end |
| |
| function vhangup |
| declaration void vhangup(void) |
| version SUNW_0.7 |
| end |
| |
| function wait |
| include <sys/types.h>, <sys/wait.h> |
| declaration pid_t wait(int *stat_loc) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno ECHILD EINTR |
| exception $return == -1 |
| end |
| |
| function _wait |
| weak wait |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function waitid |
| include <wait.h> |
| declaration int waitid(idtype_t idtype, id_t id, siginfo_t *infop, \ |
| int options) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno ECHILD EFAULT EINTR EINVAL |
| exception $return == -1 |
| end |
| |
| function _waitid |
| weak waitid |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function wracct |
| include <sys/types.h>, <sys/procset.h> |
| declaration int wracct(idtype_t idtype, id_t id, int flags) |
| version SUNW_1.20.1 |
| errno EINVAL ESRCH EPERM ENOTACTIVE ENOSPC |
| end |
| |
| function _wracct |
| weak wracct |
| version SUNW_1.20.1 |
| end |
| |
| function write |
| include <unistd.h>, <sys/uio.h> |
| declaration ssize_t write(int fildes, const void *buf, size_t nbyte) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EDEADLK EDQUOT EFAULT EFBIG EINTR EIO ENOLCK \ |
| ENOLINK ENOSPC ENOSR EPIPE ERANGE ESPIPE EINVAL ENXIO |
| exception $return == -1 |
| end |
| |
| function _write |
| weak write |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function pwrite |
| include <unistd.h>, <sys/uio.h> |
| declaration ssize_t pwrite(int fildes, const void *buf, size_t nbyte, \ |
| off_t offset) |
| version SUNW_0.7 |
| errno EAGAIN EBADF EDEADLK EDQUOT EFAULT EFBIG EINTR EIO ENOLCK \ |
| ENOLINK ENOSPC ENOSR ENXIO EPIPE ERANGE ESPIPE EINVAL |
| exception $return == -1 |
| end |
| |
| function writev |
| include <unistd.h>, <sys/uio.h> |
| declaration ssize_t writev(int fildes, const struct iovec *iov, int iovcnt) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EAGAIN EBADF EDEADLK EDQUOT EFAULT EFBIG EINTR EIO ENOLCK \ |
| ENOLINK ENOSPC ENOSR ENXIO EPIPE ERANGE ESPIPE EINVAL |
| exception $return == -1 |
| end |
| |
| function _writev |
| weak writev |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| end |
| |
| function yield |
| include <unistd.h> |
| declaration void yield(void) |
| version SUNW_0.7 |
| end |
| |
| function getexecname |
| declaration const char *getexecname(void) |
| version SUNW_1.1 |
| end |
| |
| function _getexecname |
| weak getexecname |
| version SUNW_1.1 |
| end |
| |
| function getisax |
| declaration uint_t getisax(uint32_t *array, uint_t nelem); |
| version SUNW_1.22 |
| end |
| |
| function _getisax |
| weak getisax |
| version SUNW_1.22 |
| end |
| |
| function getloadavg |
| declaration int getloadavg(double loadavg[], int nelem) |
| version SUNW_1.18 |
| errno EINVAL |
| exception $return == -1 |
| end |
| |
| function getpagesizes |
| declaration int getpagesizes(size_t pagesize[], int nelem) |
| version SUNW_1.21 |
| errno EINVAL |
| exception $return == -1 |
| end |
| |
| function tell |
| include <sys/types.h>, <unistd.h> |
| declaration off_t tell(int fd) |
| version sparc=SYSVABI_1.3 i386=SYSVABI_1.3 sparcv9=SUNW_0.7 \ |
| amd64=SUNW_0.7 |
| errno EBADF EOVERFLOW ESPIPE |
| end |
| |
| function _tell |
|