version 1.209, 2011/08/17 07:22:33 |
version 1.209.2.2, 2012/10/30 18:59:02 |
Line 75 SRCS+= _brk.c _fork.c _getcontext.c _pip |
|
Line 75 SRCS+= _brk.c _fork.c _getcontext.c _pip |
|
# modules with default implementations on all architectures: |
# modules with default implementations on all architectures: |
ASM= access.S acct.S \ |
ASM= access.S acct.S \ |
bind.S \ |
bind.S \ |
chdir.S chflags.S chmod.S chown.S chroot.S __clock_getres50.S \ |
chdir.S chflags.S chmod.S chown.S chroot.S clock_nanosleep.S \ |
__clock_gettime50.S \ |
__clock_getres50.S __clock_gettime50.S \ |
dup.S dup2.S dup3.S \ |
dup.S dup2.S dup3.S \ |
extattrctl.S \ |
extattrctl.S \ |
extattr_delete_fd.S extattr_delete_file.S \ |
extattr_delete_fd.S extattr_delete_file.S \ |
Line 98 ASM= access.S acct.S \ |
|
Line 98 ASM= access.S acct.S \ |
|
ioctl.S \ |
ioctl.S \ |
kqueue.S kqueue1.S ktrace.S \ |
kqueue.S kqueue1.S ktrace.S \ |
_ksem_close.S _ksem_destroy.S _ksem_getvalue.S _ksem_init.S \ |
_ksem_close.S _ksem_destroy.S _ksem_getvalue.S _ksem_init.S \ |
_ksem_post.S _ksem_trywait.S _ksem_unlink.S _ksem_wait.S \ |
_ksem_post.S _ksem_timedwait.S _ksem_trywait.S _ksem_unlink.S \ |
_ksem_open.S \ |
_ksem_wait.S _ksem_open.S \ |
lchflags.S lchmod.S lchown.S lfs_bmapv.S lfs_markv.S lfs_segclean.S \ |
lchflags.S lchmod.S lchown.S lfs_bmapv.S lfs_markv.S lfs_segclean.S \ |
__lfs_segwait50.S link.S linkat.S listen.S __lstat50.S \ |
__lfs_segwait50.S link.S linkat.S listen.S __lstat50.S \ |
__lutimes50.S _lwp_create.S _lwp_exit.S _lwp_kill.S \ |
__lutimes50.S _lwp_create.S _lwp_exit.S _lwp_kill.S \ |
Line 116 ASM= access.S acct.S \ |
|
Line 116 ASM= access.S acct.S \ |
|
paccept.S pathconf.S pipe2.S pmc_get_info.S pmc_control.S \ |
paccept.S pathconf.S pipe2.S pmc_get_info.S pmc_control.S \ |
__posix_chown.S __posix_fchown.S __posix_lchown.S \ |
__posix_chown.S __posix_fchown.S __posix_lchown.S \ |
__posix_rename.S profil.S \ |
__posix_rename.S profil.S \ |
__quotactl50.S \ |
__quotactl.S \ |
rasctl.S readlinkat.S reboot.S recvfrom.S recvmsg.S rename.S \ |
rasctl.S readlinkat.S reboot.S recvfrom.S recvmmsg.S recvmsg.S rename.S \ |
renameat.S revoke.S rmdir.S \ |
renameat.S revoke.S rmdir.S \ |
sa_register.S sa_stacks.S sa_enable.S sa_setconcurrency.S sa_yield.S \ |
semconfig.S semget.S semop.S \ |
sa_preempt.S semconfig.S semget.S semop.S \ |
sendmmsg.S sendmsg.S sendto.S setegid.S seteuid.S \ |
sendmsg.S sendto.S setegid.S setcontext.S seteuid.S setgid.S \ |
setgid.S setgroups.S __setitimer50.S __setlogin.S setpgid.S \ |
setgroups.S __setitimer50.S __setlogin.S setpgid.S \ |
|
setpriority.S \ |
setpriority.S \ |
setregid.S setreuid.S setrlimit.S setsid.S setsockopt.S \ |
setregid.S setreuid.S setrlimit.S setsid.S setsockopt.S \ |
setuid.S __shmctl50.S shmdt.S shmget.S shutdown.S \ |
setuid.S __shmctl50.S shmdt.S shmget.S shutdown.S \ |
Line 135 ASM= access.S acct.S \ |
|
Line 134 ASM= access.S acct.S \ |
|
umask.S undelete.S unlink.S unlinkat.S unmount.S __utimes50.S \ |
umask.S undelete.S unlink.S unlinkat.S unmount.S __utimes50.S \ |
utimensat.S utrace.S uuidgen.S vadvise.S |
utimensat.S utrace.S uuidgen.S vadvise.S |
|
|
|
# sa compat syscalls |
|
SAASM+= sa_register.S sa_stacks.S sa_enable.S sa_setconcurrency.S sa_yield.S \ |
|
sa_preempt.S |
|
|
# modules with potentially non default implementations |
# modules with potentially non default implementations |
ASM_MD= _lwp_getprivate.S mremap.S |
ASM_MD= _lwp_getprivate.S mremap.S |
|
|
Line 153 WEAKASM= accept.S __aio_suspend50.S clos |
|
Line 156 WEAKASM= accept.S __aio_suspend50.S clos |
|
__pollts50.S __pselect50.S read.S readlink.S \ |
__pollts50.S __pselect50.S read.S readlink.S \ |
readv.S _sched_setparam.S _sched_getparam.S _sched_setaffinity.S \ |
readv.S _sched_setparam.S _sched_getparam.S _sched_setaffinity.S \ |
_sched_getaffinity.S sched_yield.S \ |
_sched_getaffinity.S sched_yield.S \ |
__select50.S __sigprocmask14.S __sigsuspend14.S sysarch.S \ |
__select50.S setcontext.S __sigprocmask14.S __sigsuspend14.S sysarch.S \ |
__wait450.S write.S writev.S |
__wait450.S write.S writev.S |
|
|
NOERR= getegid.S geteuid.S getgid.S getpid.S getppid.S getuid.S \ |
NOERR= getegid.S geteuid.S getgid.S getpid.S getppid.S getuid.S \ |
issetugid.S sync.S __posix_fadvise50.S |
issetugid.S posix_spawn.S sync.S __posix_fadvise50.S |
|
|
PSEUDONOERR= _exit.S |
PSEUDONOERR= _exit.S |
|
|
Line 181 ${WEAKASM}: ${ASMDEPS} |
|
Line 184 ${WEAKASM}: ${ASMDEPS} |
|
${_MKTARGET_CREATE} |
${_MKTARGET_CREATE} |
printf '#include "SYS.h"\nWSYSCALL(${.PREFIX},_sys_${.PREFIX})\nWEAK_ALIAS(_${.PREFIX},_sys_${.PREFIX})\n' >${.TARGET} |
printf '#include "SYS.h"\nWSYSCALL(${.PREFIX},_sys_${.PREFIX})\nWEAK_ALIAS(_${.PREFIX},_sys_${.PREFIX})\n' >${.TARGET} |
|
|
|
${SAASM}: ${ASMDEPS} |
|
${_MKTARGET_CREATE} |
|
printf '#include "SYS.h"\n_SYSCALL(${.PREFIX:S/tmp_//},${.PREFIX:S/tmp_//:S/sa_/compat_60_sa_/})\n' >${.TARGET} |
|
|
${NOERR}: ${ASMDEPS} |
${NOERR}: ${ASMDEPS} |
${_MKTARGET_CREATE} |
${_MKTARGET_CREATE} |
printf '#include "SYS.h"\nRSYSCALL_NOERROR(${.PREFIX})\n' >${.TARGET} |
printf '#include "SYS.h"\nRSYSCALL_NOERROR(${.PREFIX})\n' >${.TARGET} |
Line 231 MAN+= accept.2 access.2 acct.2 adjtime.2 |
|
Line 238 MAN+= accept.2 access.2 acct.2 adjtime.2 |
|
mount.2 \ |
mount.2 \ |
mprotect.2 mremap.2 msgctl.2 msgget.2 msgrcv.2 msgsnd.2 msync.2 \ |
mprotect.2 mremap.2 msgctl.2 msgget.2 msgrcv.2 msgsnd.2 msync.2 \ |
munmap.2 nanosleep.2 nfssvc.2 ntp_adjtime.2 open.2 pathconf.2 pipe.2 \ |
munmap.2 nanosleep.2 nfssvc.2 ntp_adjtime.2 open.2 pathconf.2 pipe.2 \ |
pmc_control.2 poll.2 posix_fadvise.2 profil.2 ptrace.2 quotactl.2 \ |
pmc_control.2 poll.2 posix_fadvise.2 profil.2 ptrace.2 __quotactl.2 \ |
rasctl.2 read.2 readlink.2 \ |
rasctl.2 read.2 readlink.2 \ |
reboot.2 recv.2 rename.2 revoke.2 rmdir.2 \ |
reboot.2 recv.2 rename.2 revoke.2 rmdir.2 \ |
select.2 semctl.2 \ |
select.2 semctl.2 \ |
Line 298 MLINKS+=pathconf.2 fpathconf.2 |
|
Line 305 MLINKS+=pathconf.2 fpathconf.2 |
|
MLINKS+=pmc_control.2 pmc_get_info.2 |
MLINKS+=pmc_control.2 pmc_get_info.2 |
MLINKS+=poll.2 pollts.2 |
MLINKS+=poll.2 pollts.2 |
MLINKS+=read.2 readv.2 read.2 pread.2 read.2 preadv.2 |
MLINKS+=read.2 readv.2 read.2 pread.2 read.2 preadv.2 |
MLINKS+=recv.2 recvfrom.2 recv.2 recvmsg.2 |
MLINKS+=recv.2 recvfrom.2 recv.2 recvmsg.2 recv.2 recvmmsg.2 |
MLINKS+=select.2 pselect.2 |
MLINKS+=select.2 pselect.2 |
MLINKS+=send.2 sendmsg.2 send.2 sendto.2 |
MLINKS+=send.2 sendmsg.2 send.2 sendto.2 send.2 sendmmsg.2 |
MLINKS+=setpgid.2 setpgrp.2 |
MLINKS+=setpgid.2 setpgrp.2 |
MLINKS+=setuid.2 setegid.2 setuid.2 seteuid.2 setuid.2 setgid.2 |
MLINKS+=setuid.2 setegid.2 setuid.2 seteuid.2 setuid.2 setgid.2 |
MLINKS+=shmat.2 shmdt.2 |
MLINKS+=shmat.2 shmdt.2 |
Line 320 MLINKS+=wait.2 wait3.2 wait.2 wait4.2 wa |
|
Line 327 MLINKS+=wait.2 wait3.2 wait.2 wait4.2 wa |
|
MLINKS+=write.2 writev.2 write.2 pwrite.2 write.2 pwritev.2 |
MLINKS+=write.2 writev.2 write.2 pwrite.2 write.2 pwritev.2 |
MLINKS+=pipe.2 pipe2.2 |
MLINKS+=pipe.2 pipe2.2 |
MLINKS+=accept.2 paccept.2 |
MLINKS+=accept.2 paccept.2 |
|
MLINKS+=nanosleep.2 clock_nanosleep.2 |