OSDN Git Service

(split) LDP v3.24 -> v3.29 の定型的な変更内容を反映。
authorAkihiro MOTOKI <amotoki@dd.iij4u.or.jp>
Fri, 29 Oct 2010 15:47:24 +0000 (00:47 +0900)
committerAkihiro MOTOKI <amotoki@dd.iij4u.or.jp>
Fri, 29 Oct 2010 15:48:49 +0000 (00:48 +0900)
828 files changed:
draft/man1/intro.1
draft/man1/time.1
draft/man2/_exit.2
draft/man2/accept.2
draft/man2/bind.2
draft/man2/brk.2
draft/man2/cacheflush.2
draft/man2/capget.2
draft/man2/chdir.2
draft/man2/chmod.2
draft/man2/chown.2
draft/man2/chroot.2
draft/man2/clock_getres.2
draft/man2/clock_nanosleep.2
draft/man2/clone.2
draft/man2/connect.2
draft/man2/dup.2
draft/man2/epoll_ctl.2
draft/man2/execve.2
draft/man2/faccessat.2
draft/man2/fallocate.2
draft/man2/fchmodat.2
draft/man2/fchownat.2
draft/man2/flock.2
draft/man2/fork.2
draft/man2/fstatat.2
draft/man2/futex.2
draft/man2/futimesat.2
draft/man2/getdents.2
draft/man2/getdomainname.2
draft/man2/getdtablesize.2
draft/man2/gethostname.2
draft/man2/getitimer.2
draft/man2/getpagesize.2
draft/man2/getpriority.2
draft/man2/getrlimit.2
draft/man2/getsid.2
draft/man2/gettimeofday.2
draft/man2/getuid.2
draft/man2/inotify_rm_watch.2
draft/man2/intro.2
draft/man2/io_cancel.2
draft/man2/io_destroy.2
draft/man2/io_getevents.2
draft/man2/io_setup.2
draft/man2/io_submit.2
draft/man2/ioctl.2
draft/man2/ioprio_set.2
draft/man2/killpg.2
draft/man2/linkat.2
draft/man2/lookup_dcookie.2
draft/man2/lseek.2
draft/man2/mbind.2
draft/man2/mincore.2
draft/man2/mkdirat.2
draft/man2/mknod.2
draft/man2/mknodat.2
draft/man2/mount.2
draft/man2/move_pages.2
draft/man2/mprotect.2
draft/man2/mq_getsetattr.2
draft/man2/mremap.2
draft/man2/msgctl.2
draft/man2/msgop.2
draft/man2/nice.2
draft/man2/open.2
draft/man2/openat.2
draft/man2/personality.2
draft/man2/pipe.2
draft/man2/poll.2
draft/man2/pread.2
draft/man2/ptrace.2
draft/man2/read.2
draft/man2/readahead.2
draft/man2/readdir.2
draft/man2/readlink.2
draft/man2/readlinkat.2
draft/man2/recv.2
draft/man2/renameat.2
draft/man2/sched_setaffinity.2
draft/man2/select.2
draft/man2/select_tut.2
draft/man2/semctl.2
draft/man2/send.2
draft/man2/sendfile.2
draft/man2/seteuid.2
draft/man2/setpgid.2
draft/man2/setreuid.2
draft/man2/setsid.2
draft/man2/setuid.2
draft/man2/shmctl.2
draft/man2/sigaltstack.2
draft/man2/signal.2
draft/man2/sigprocmask.2
draft/man2/statfs.2
draft/man2/swapon.2
draft/man2/symlink.2
draft/man2/symlinkat.2
draft/man2/sync.2
draft/man2/syscalls.2
draft/man2/sysfs.2
draft/man2/times.2
draft/man2/truncate.2
draft/man2/umask.2
draft/man2/unlinkat.2
draft/man2/unshare.2
draft/man2/vfork.2
draft/man2/wait.2
draft/man2/wait4.2
draft/man2/write.2
draft/man3/MB_CUR_MAX.3
draft/man3/MB_LEN_MAX.3
draft/man3/a64l.3
draft/man3/abs.3
draft/man3/acos.3
draft/man3/acosh.3
draft/man3/argz_add.3
draft/man3/asin.3
draft/man3/asinh.3
draft/man3/atan.3
draft/man3/atan2.3
draft/man3/atanh.3
draft/man3/atoi.3
draft/man3/btowc.3
draft/man3/cbrt.3
draft/man3/ceil.3
draft/man3/cerf.3
draft/man3/clearenv.3
draft/man3/clock.3
draft/man3/cmsg.3
draft/man3/copysign.3
draft/man3/cos.3
draft/man3/cosh.3
draft/man3/cproj.3
draft/man3/crypt.3
draft/man3/ctermid.3
draft/man3/ctime.3
draft/man3/dirfd.3
draft/man3/div.3
draft/man3/dprintf.3
draft/man3/dysize.3
draft/man3/ecvt.3
draft/man3/ecvt_r.3
draft/man3/end.3
draft/man3/erf.3
draft/man3/erfc.3
draft/man3/errno.3
draft/man3/error.3
draft/man3/euidaccess.3
draft/man3/exec.3
draft/man3/exit.3
draft/man3/exp.3
draft/man3/exp2.3
draft/man3/expm1.3
draft/man3/fabs.3
draft/man3/fdim.3
draft/man3/fenv.3
draft/man3/fexecve.3
draft/man3/ffs.3
draft/man3/fgetwc.3
draft/man3/fgetws.3
draft/man3/finite.3
draft/man3/flockfile.3
draft/man3/floor.3
draft/man3/fma.3
draft/man3/fmax.3
draft/man3/fmemopen.3
draft/man3/fmin.3
draft/man3/fmod.3
draft/man3/fmtmsg.3
draft/man3/fopen.3
draft/man3/fpclassify.3
draft/man3/fputwc.3
draft/man3/fputws.3
draft/man3/frexp.3
draft/man3/fseek.3
draft/man3/ftw.3
draft/man3/fwide.3
draft/man3/gamma.3
draft/man3/gcvt.3
draft/man3/getaddrinfo.3
draft/man3/getcwd.3
draft/man3/getdate.3
draft/man3/getfsent.3
draft/man3/getgrent.3
draft/man3/getgrnam.3
draft/man3/gethostbyname.3
draft/man3/gethostid.3
draft/man3/getipnodebyname.3
draft/man3/getline.3
draft/man3/getmntent.3
draft/man3/getpass.3
draft/man3/getpt.3
draft/man3/getpw.3
draft/man3/getpwent.3
draft/man3/getpwnam.3
draft/man3/getspnam.3
draft/man3/getsubopt.3
draft/man3/getumask.3
draft/man3/getusershell.3
draft/man3/getw.3
draft/man3/getwchar.3
draft/man3/gnu_get_libc_version.3
draft/man3/grantpt.3
draft/man3/hash.3
draft/man3/hypot.3
draft/man3/iconv.3
draft/man3/iconv_close.3
draft/man3/iconv_open.3
draft/man3/ilogb.3
draft/man3/index.3
draft/man3/intro.3
draft/man3/isalpha.3
draft/man3/isgreater.3
draft/man3/iswalnum.3
draft/man3/iswalpha.3
draft/man3/iswblank.3
draft/man3/iswcntrl.3
draft/man3/iswctype.3
draft/man3/iswdigit.3
draft/man3/iswgraph.3
draft/man3/iswlower.3
draft/man3/iswprint.3
draft/man3/iswpunct.3
draft/man3/iswspace.3
draft/man3/iswupper.3
draft/man3/iswxdigit.3
draft/man3/j0.3
draft/man3/ldexp.3
draft/man3/lgamma.3
draft/man3/lockf.3
draft/man3/log.3
draft/man3/log10.3
draft/man3/log1p.3
draft/man3/log2.3
draft/man3/logb.3
draft/man3/lrint.3
draft/man3/lround.3
draft/man3/mblen.3
draft/man3/mbrlen.3
draft/man3/mbrtowc.3
draft/man3/mbsinit.3
draft/man3/mbsnrtowcs.3
draft/man3/mbsrtowcs.3
draft/man3/mbstowcs.3
draft/man3/mbtowc.3
draft/man3/memchr.3
draft/man3/memfrob.3
draft/man3/mkdtemp.3
draft/man3/mkfifoat.3
draft/man3/mktemp.3
draft/man3/modf.3
draft/man3/mq_close.3
draft/man3/mq_getattr.3
draft/man3/mq_notify.3
draft/man3/mq_receive.3
draft/man3/mq_send.3
draft/man3/mq_unlink.3
draft/man3/nan.3
draft/man3/nextafter.3
draft/man3/nl_langinfo.3
draft/man3/opendir.3
draft/man3/openpty.3
draft/man3/popen.3
draft/man3/posix_fallocate.3
draft/man3/posix_memalign.3
draft/man3/posix_openpt.3
draft/man3/pow.3
draft/man3/printf.3
draft/man3/ptsname.3
draft/man3/putwchar.3
draft/man3/qecvt.3
draft/man3/queue.3
draft/man3/random.3
draft/man3/random_r.3
draft/man3/rcmd.3
draft/man3/readdir.3
draft/man3/realpath.3
draft/man3/remainder.3
draft/man3/remquo.3
draft/man3/resolver.3
draft/man3/rexec.3
draft/man3/rint.3
draft/man3/round.3
draft/man3/rpc.3
draft/man3/rtnetlink.3
draft/man3/scalb.3
draft/man3/scanf.3
draft/man3/setenv.3
draft/man3/setnetgrent.3
draft/man3/shm_open.3
draft/man3/siginterrupt.3
draft/man3/signbit.3
draft/man3/significand.3
draft/man3/sigpause.3
draft/man3/sigset.3
draft/man3/sigsetops.3
draft/man3/sigwait.3
draft/man3/sin.3
draft/man3/sinh.3
draft/man3/sqrt.3
draft/man3/statvfs.3
draft/man3/stdarg.3
draft/man3/stdin.3
draft/man3/stpcpy.3
draft/man3/stpncpy.3
draft/man3/strcasecmp.3
draft/man3/strcat.3
draft/man3/strchr.3
draft/man3/strcmp.3
draft/man3/strcoll.3
draft/man3/strcpy.3
draft/man3/strdup.3
draft/man3/strerror.3
draft/man3/strfry.3
draft/man3/strftime.3
draft/man3/strnlen.3
draft/man3/strpbrk.3
draft/man3/strptime.3
draft/man3/strsep.3
draft/man3/strsignal.3
draft/man3/strspn.3
draft/man3/strstr.3
draft/man3/strtod.3
draft/man3/strtok.3
draft/man3/strtol.3
draft/man3/strtoul.3
draft/man3/strxfrm.3
draft/man3/sysconf.3
draft/man3/syslog.3
draft/man3/system.3
draft/man3/tan.3
draft/man3/tanh.3
draft/man3/tcgetsid.3
draft/man3/termios.3
draft/man3/tgamma.3
draft/man3/tmpnam.3
draft/man3/towctrans.3
draft/man3/towlower.3
draft/man3/towupper.3
draft/man3/trunc.3
draft/man3/ttyslot.3
draft/man3/ualarm.3
draft/man3/ungetwc.3
draft/man3/unlocked_stdio.3
draft/man3/unlockpt.3
draft/man3/usleep.3
draft/man3/wcpcpy.3
draft/man3/wcpncpy.3
draft/man3/wcrtomb.3
draft/man3/wcscasecmp.3
draft/man3/wcscat.3
draft/man3/wcschr.3
draft/man3/wcscmp.3
draft/man3/wcscpy.3
draft/man3/wcscspn.3
draft/man3/wcsdup.3
draft/man3/wcslen.3
draft/man3/wcsncasecmp.3
draft/man3/wcsncat.3
draft/man3/wcsncmp.3
draft/man3/wcsncpy.3
draft/man3/wcsnlen.3
draft/man3/wcsnrtombs.3
draft/man3/wcspbrk.3
draft/man3/wcsrchr.3
draft/man3/wcsrtombs.3
draft/man3/wcsspn.3
draft/man3/wcsstr.3
draft/man3/wcstok.3
draft/man3/wcstombs.3
draft/man3/wcswidth.3
draft/man3/wctob.3
draft/man3/wctomb.3
draft/man3/wctrans.3
draft/man3/wctype.3
draft/man3/wcwidth.3
draft/man3/wmemchr.3
draft/man3/wmemcmp.3
draft/man3/wmemcpy.3
draft/man3/wmemmove.3
draft/man3/wmemset.3
draft/man3/wprintf.3
draft/man3/y0.3
draft/man4/console_ioctl.4
draft/man4/fd.4
draft/man4/initrd.4
draft/man4/pts.4
draft/man4/random.4
draft/man4/rtc.4
draft/man4/st.4
draft/man4/tty_ioctl.4
draft/man4/wavelan.4
draft/man5/core.5
draft/man5/hosts.5
draft/man5/rpc.5
draft/man5/services.5
draft/man5/termcap.5
draft/man5/ttytype.5
draft/man5/utmp.5
draft/man7/boot.7
draft/man7/bootparam.7
draft/man7/capabilities.7
draft/man7/credentials.7
draft/man7/epoll.7
draft/man7/feature_test_macros.7
draft/man7/futex.7
draft/man7/glob.7
draft/man7/koi8-r.7
draft/man7/man.7
draft/man7/netlink.7
draft/man7/packet.7
draft/man7/path_resolution.7
draft/man7/pthreads.7
draft/man7/pty.7
draft/man7/rtnetlink.7
draft/man7/sem_overview.7
draft/man7/shm_overview.7
draft/man7/signal.7
draft/man7/suffixes.7
draft/man7/time.7
draft/man7/unicode.7
draft/man7/uri.7
draft/man7/utf-8.7
release/man1/intro.1
release/man1/time.1
release/man2/_exit.2
release/man2/accept.2
release/man2/bind.2
release/man2/brk.2
release/man2/capget.2
release/man2/chdir.2
release/man2/chmod.2
release/man2/chown.2
release/man2/chroot.2
release/man2/clock_getres.2
release/man2/clock_nanosleep.2
release/man2/clone.2
release/man2/connect.2
release/man2/dup.2
release/man2/epoll_ctl.2
release/man2/execve.2
release/man2/faccessat.2
release/man2/fallocate.2
release/man2/fchmodat.2
release/man2/fchownat.2
release/man2/flock.2
release/man2/fstatat.2
release/man2/futex.2
release/man2/futimesat.2
release/man2/getdents.2
release/man2/getdomainname.2
release/man2/getdtablesize.2
release/man2/gethostname.2
release/man2/getpagesize.2
release/man2/getpriority.2
release/man2/getrlimit.2
release/man2/getsid.2
release/man2/getuid.2
release/man2/inotify_rm_watch.2
release/man2/intro.2
release/man2/io_cancel.2
release/man2/io_destroy.2
release/man2/io_getevents.2
release/man2/io_setup.2
release/man2/io_submit.2
release/man2/ioctl.2
release/man2/ioprio_set.2
release/man2/killpg.2
release/man2/linkat.2
release/man2/lseek.2
release/man2/mbind.2
release/man2/mincore.2
release/man2/mkdirat.2
release/man2/mknod.2
release/man2/mknodat.2
release/man2/mount.2
release/man2/move_pages.2
release/man2/mq_getsetattr.2
release/man2/mremap.2
release/man2/msgctl.2
release/man2/msgop.2
release/man2/nice.2
release/man2/open.2
release/man2/openat.2
release/man2/personality.2
release/man2/pipe.2
release/man2/poll.2
release/man2/pread.2
release/man2/ptrace.2
release/man2/read.2
release/man2/readahead.2
release/man2/readdir.2
release/man2/readlink.2
release/man2/readlinkat.2
release/man2/recv.2
release/man2/renameat.2
release/man2/sched_setaffinity.2
release/man2/select.2
release/man2/select_tut.2
release/man2/semctl.2
release/man2/send.2
release/man2/sendfile.2
release/man2/seteuid.2
release/man2/setpgid.2
release/man2/setreuid.2
release/man2/shmctl.2
release/man2/sigaltstack.2
release/man2/signal.2
release/man2/statfs.2
release/man2/swapon.2
release/man2/symlink.2
release/man2/symlinkat.2
release/man2/sync.2
release/man2/syscalls.2
release/man2/sysfs.2
release/man2/times.2
release/man2/truncate.2
release/man2/umask.2
release/man2/unlinkat.2
release/man2/unshare.2
release/man2/vfork.2
release/man2/wait.2
release/man2/wait4.2
release/man2/write.2
release/man3/MB_CUR_MAX.3
release/man3/MB_LEN_MAX.3
release/man3/a64l.3
release/man3/abs.3
release/man3/acos.3
release/man3/acosh.3
release/man3/argz_add.3
release/man3/asin.3
release/man3/asinh.3
release/man3/atan.3
release/man3/atan2.3
release/man3/atanh.3
release/man3/atoi.3
release/man3/btowc.3
release/man3/cbrt.3
release/man3/ceil.3
release/man3/cerf.3
release/man3/clearenv.3
release/man3/clock.3
release/man3/cmsg.3
release/man3/copysign.3
release/man3/cos.3
release/man3/cosh.3
release/man3/cproj.3
release/man3/crypt.3
release/man3/ctermid.3
release/man3/ctime.3
release/man3/dirfd.3
release/man3/div.3
release/man3/dprintf.3
release/man3/dysize.3
release/man3/ecvt.3
release/man3/ecvt_r.3
release/man3/end.3
release/man3/erf.3
release/man3/erfc.3
release/man3/errno.3
release/man3/error.3
release/man3/euidaccess.3
release/man3/exec.3
release/man3/exit.3
release/man3/exp.3
release/man3/exp2.3
release/man3/expm1.3
release/man3/fabs.3
release/man3/fdim.3
release/man3/fexecve.3
release/man3/ffs.3
release/man3/fgetwc.3
release/man3/fgetws.3
release/man3/finite.3
release/man3/flockfile.3
release/man3/floor.3
release/man3/fma.3
release/man3/fmax.3
release/man3/fmemopen.3
release/man3/fmin.3
release/man3/fmod.3
release/man3/fmtmsg.3
release/man3/fpclassify.3
release/man3/fputwc.3
release/man3/fputws.3
release/man3/frexp.3
release/man3/fseek.3
release/man3/ftw.3
release/man3/fwide.3
release/man3/gamma.3
release/man3/gcvt.3
release/man3/getaddrinfo.3
release/man3/getcwd.3
release/man3/getdate.3
release/man3/getfsent.3
release/man3/getgrent.3
release/man3/getgrnam.3
release/man3/gethostbyname.3
release/man3/gethostid.3
release/man3/getipnodebyname.3
release/man3/getline.3
release/man3/getmntent.3
release/man3/getpass.3
release/man3/getpt.3
release/man3/getpw.3
release/man3/getpwent.3
release/man3/getpwnam.3
release/man3/getspnam.3
release/man3/getsubopt.3
release/man3/getumask.3
release/man3/getusershell.3
release/man3/getw.3
release/man3/getwchar.3
release/man3/gnu_get_libc_version.3
release/man3/grantpt.3
release/man3/hypot.3
release/man3/iconv.3
release/man3/iconv_close.3
release/man3/iconv_open.3
release/man3/ilogb.3
release/man3/index.3
release/man3/intro.3
release/man3/isalpha.3
release/man3/isgreater.3
release/man3/iswalnum.3
release/man3/iswalpha.3
release/man3/iswblank.3
release/man3/iswcntrl.3
release/man3/iswctype.3
release/man3/iswdigit.3
release/man3/iswgraph.3
release/man3/iswlower.3
release/man3/iswprint.3
release/man3/iswpunct.3
release/man3/iswspace.3
release/man3/iswupper.3
release/man3/iswxdigit.3
release/man3/j0.3
release/man3/ldexp.3
release/man3/lgamma.3
release/man3/lockf.3
release/man3/log.3
release/man3/log10.3
release/man3/log1p.3
release/man3/log2.3
release/man3/logb.3
release/man3/lrint.3
release/man3/lround.3
release/man3/mblen.3
release/man3/mbrlen.3
release/man3/mbrtowc.3
release/man3/mbsinit.3
release/man3/mbsnrtowcs.3
release/man3/mbsrtowcs.3
release/man3/mbstowcs.3
release/man3/mbtowc.3
release/man3/memfrob.3
release/man3/mkdtemp.3
release/man3/mkfifoat.3
release/man3/mktemp.3
release/man3/modf.3
release/man3/mq_close.3
release/man3/mq_getattr.3
release/man3/mq_notify.3
release/man3/mq_receive.3
release/man3/mq_send.3
release/man3/mq_unlink.3
release/man3/nan.3
release/man3/nextafter.3
release/man3/nl_langinfo.3
release/man3/opendir.3
release/man3/openpty.3
release/man3/popen.3
release/man3/posix_fallocate.3
release/man3/posix_memalign.3
release/man3/posix_openpt.3
release/man3/pow.3
release/man3/printf.3
release/man3/ptsname.3
release/man3/putwchar.3
release/man3/qecvt.3
release/man3/random.3
release/man3/random_r.3
release/man3/rcmd.3
release/man3/readdir.3
release/man3/realpath.3
release/man3/remainder.3
release/man3/remquo.3
release/man3/resolver.3
release/man3/rexec.3
release/man3/rint.3
release/man3/round.3
release/man3/rpc.3
release/man3/rtnetlink.3
release/man3/scalb.3
release/man3/scanf.3
release/man3/setenv.3
release/man3/setnetgrent.3
release/man3/shm_open.3
release/man3/siginterrupt.3
release/man3/signbit.3
release/man3/significand.3
release/man3/sigpause.3
release/man3/sigset.3
release/man3/sigsetops.3
release/man3/sigwait.3
release/man3/sin.3
release/man3/sinh.3
release/man3/sqrt.3
release/man3/statvfs.3
release/man3/stdin.3
release/man3/stpcpy.3
release/man3/stpncpy.3
release/man3/strcasecmp.3
release/man3/strcat.3
release/man3/strchr.3
release/man3/strcmp.3
release/man3/strcoll.3
release/man3/strcpy.3
release/man3/strdup.3
release/man3/strerror.3
release/man3/strfry.3
release/man3/strftime.3
release/man3/strnlen.3
release/man3/strpbrk.3
release/man3/strptime.3
release/man3/strsep.3
release/man3/strsignal.3
release/man3/strspn.3
release/man3/strstr.3
release/man3/strtod.3
release/man3/strtok.3
release/man3/strtol.3
release/man3/strtoul.3
release/man3/strxfrm.3
release/man3/syslog.3
release/man3/system.3
release/man3/tan.3
release/man3/tanh.3
release/man3/tcgetsid.3
release/man3/termios.3
release/man3/tgamma.3
release/man3/tmpnam.3
release/man3/towctrans.3
release/man3/towlower.3
release/man3/towupper.3
release/man3/trunc.3
release/man3/ttyslot.3
release/man3/ualarm.3
release/man3/ungetwc.3
release/man3/unlocked_stdio.3
release/man3/usleep.3
release/man3/wcpcpy.3
release/man3/wcpncpy.3
release/man3/wcrtomb.3
release/man3/wcscasecmp.3
release/man3/wcscat.3
release/man3/wcschr.3
release/man3/wcscmp.3
release/man3/wcscpy.3
release/man3/wcscspn.3
release/man3/wcsdup.3
release/man3/wcslen.3
release/man3/wcsncasecmp.3
release/man3/wcsncat.3
release/man3/wcsncmp.3
release/man3/wcsncpy.3
release/man3/wcsnlen.3
release/man3/wcsnrtombs.3
release/man3/wcspbrk.3
release/man3/wcsrchr.3
release/man3/wcsrtombs.3
release/man3/wcsspn.3
release/man3/wcsstr.3
release/man3/wcstok.3
release/man3/wcstombs.3
release/man3/wcswidth.3
release/man3/wctob.3
release/man3/wctomb.3
release/man3/wctrans.3
release/man3/wctype.3
release/man3/wcwidth.3
release/man3/wmemchr.3
release/man3/wmemcmp.3
release/man3/wmemcpy.3
release/man3/wmemmove.3
release/man3/wmemset.3
release/man3/wprintf.3
release/man3/y0.3
release/man4/console_ioctl.4
release/man4/fd.4
release/man4/initrd.4
release/man4/pts.4
release/man4/random.4
release/man4/st.4
release/man4/tty_ioctl.4
release/man4/wavelan.4
release/man5/core.5
release/man5/hosts.5
release/man5/rpc.5
release/man5/services.5
release/man5/termcap.5
release/man5/ttytype.5
release/man5/utmp.5
release/man7/boot.7
release/man7/bootparam.7
release/man7/capabilities.7
release/man7/credentials.7
release/man7/epoll.7
release/man7/feature_test_macros.7
release/man7/glob.7
release/man7/koi8-r.7
release/man7/packet.7
release/man7/path_resolution.7
release/man7/pthreads.7
release/man7/pty.7
release/man7/rtnetlink.7
release/man7/sem_overview.7
release/man7/shm_overview.7
release/man7/signal.7
release/man7/suffixes.7
release/man7/time.7
release/man7/unicode.7
release/man7/uri.7
release/man7/utf-8.7
translation_list

index 584210b..49a9cb1 100644 (file)
@@ -70,17 +70,17 @@ intro \- 
 Ê£¿ô¤ÎÈó 0 ¤Î¥¹¥Æ¡¼¥¿¥¹Ãͤ¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH NOTES
 .SH È÷¹Í
-.\"O Linux is a flavor of Unix, and as a first approximation
-.\"O all user commands under Unix work precisely the same under
-.\"O Linux (and FreeBSD and lots of other Unix-like systems).
-Linux ¤Ï Unix ¤Î°ì¼ï¤Ç¤¢¤ê¡¢Â绨ÇĤˤ¤¤¨¤Ð¡¢
-Unix ¾å¤Î¥æ¡¼¥¶¥³¥Þ¥ó¥É¤Ï¤¹¤Ù¤Æ Linux ¾å¤Ç¤âÁ´¤¯Æ±¤¸Æ°ºî¤ò¤¹¤ë
-(FreeBSD ¤ä¾¤Î¤Î¿¤¯¤Î Unix É÷¤Î¥·¥¹¥Æ¥à¤Ç¤âƱÍͤǤ¢¤ë)¡£
+.\"O Linux is a flavor of UNIX, and as a first approximation
+.\"O all user commands under UNIX work precisely the same under
+.\"O Linux (and FreeBSD and lots of other UNIX-like systems).
+Linux ¤Ï UNIX ¤Î°ì¼ï¤Ç¤¢¤ê¡¢Â绨ÇĤˤ¤¤¨¤Ð¡¢
+UNIX ¾å¤Î¥æ¡¼¥¶¥³¥Þ¥ó¥É¤Ï¤¹¤Ù¤Æ Linux ¾å¤Ç¤âÁ´¤¯Æ±¤¸Æ°ºî¤ò¤¹¤ë
+(FreeBSD ¤ä¾¤Î¤Î¿¤¯¤Î UNIX É÷¤Î¥·¥¹¥Æ¥à¤Ç¤âƱÍͤǤ¢¤ë)¡£
 .LP
 .\"O Under Linux there are GUIs (graphical user interfaces), where you
 .\"O can point and click and drag, and hopefully get work done without
 .\"O first reading lots of documentation.
-.\"O The traditional Unix environment
+.\"O The traditional UNIX environment
 .\"O is a CLI (command line interface), where you type commands to
 .\"O tell the computer what to do.
 .\"O That is faster and more powerful,
@@ -89,7 +89,7 @@ Unix 
 Linux ¤Ë¤Ï GUI (¥°¥é¥Õ¥£¥«¥ë¡¦¥æ¡¼¥¶¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤¬ÍÑ°Õ¤µ¤ì¤Æ¤ª¤ê¡¢
 ²¿¤«¤ò¥Ý¥¤¥ó¥È¤·¤¿¤ê¡¢¥¯¥ê¥Ã¥¯¤·¤¿¤ê¡¢¥É¥é¥Ã¥°¤·¤¿¤ê¤Ç¤­¡¢¤¦¤Þ¤¯¤¤¤±¤Ð
 ºÇ½é¤Ë¤¿¤¯¤µ¤ó¤Îʸ½ñ¤òÆɤޤʤ¯¤Æ¤âÌÜŪ¤Îºî¶È¤¬¤Ç¤­¤Æ¤·¤Þ¤¦¤³¤È¤â¤¢¤ë¡£
-ÅÁÅýŪ¤Ê Unix ´Ä¶­¤Ï CLI (¥³¥Þ¥ó¥É¡¦¥é¥¤¥ó¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤Ç¤¢¤ê¡¢
+ÅÁÅýŪ¤Ê UNIX ´Ä¶­¤Ï CLI (¥³¥Þ¥ó¥É¡¦¥é¥¤¥ó¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤Ç¤¢¤ê¡¢
 ¥³¥Þ¥ó¥É¤òÂǤÁ¹þ¤ó¤Ç¡¢¥³¥ó¥Ô¥å¡¼¥¿¤Ë²¿¤ò¤¹¤Ù¤­¤«¶µ¤¨¤Æ¤ä¤ë¡£
 CLI ¤Ï GUI ¤è¤ê¤â®¤¯¶¯ÎϤÀ¤¬¡¢¤É¤Î¥³¥Þ¥ó¥É¤¬²¿¤ò¤¹¤ë¤Î¤«ÃΤäƤ¤¤ëɬÍ×
 ¤¬¤¢¤ë¡£CLI ¤ò»È¤¤»Ï¤á¤ë¤¿¤á¤ËɬÍ׺Ǿ®¸Â¤Î¥³¥Þ¥ó¥É¤ò°Ê²¼¤Ë½Ò¤Ù¤ë¡£
@@ -402,12 +402,12 @@ PS1="What next, master? " 
 ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢¥Ç¥£¥¹¥¯¤Î̤»ÈÍÑÎ̤¬¤É¤ÎÄøÅÙ¤«¤òɽ¼¨¤¹¤ë¡£
 .\"O .SS "Processes"
 .SS ¥×¥í¥»¥¹
-.\"O On a Unix system many user and system processes run simultaneously.
+.\"O On a UNIX system many user and system processes run simultaneously.
 .\"O The one you are talking to runs in the
 .\"O .IR foreground ,
 .\"O the others in the
 .\"O .IR background .
-Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Â¿¤¯¤Î¥æ¡¼¥¶¥×¥í¥»¥¹¤È¥·¥¹¥Æ¥à¥×¥í¥»¥¹¤¬Æ±»þ¤Ë¼Â¹Ô¤µ¤ì¤ë¡£
+UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Â¿¤¯¤Î¥æ¡¼¥¶¥×¥í¥»¥¹¤È¥·¥¹¥Æ¥à¥×¥í¥»¥¹¤¬Æ±»þ¤Ë¼Â¹Ô¤µ¤ì¤ë¡£
 ÂÐÏÃŪ¤Ë¼Â¹Ô¤Ç¤­¤ë¥×¥í¥»¥¹¤Ï
 .I foreground
 ¤Ç¼Â¹Ô¤µ¤ì¤Æ¤ª¤ê¡¢¤½¤¦¤Ç¤Ê¤¤¤â¤Î¤Ï
index cc6f9ac..0424724 100644 (file)
@@ -400,11 +400,11 @@ wait 
 ¥ª¥×¥·¥ç¥ó¥ê¥¹¥È¤ÎËöÈø¤ò¼¨¤¹¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
-.\"O Not all resources are measured by all versions of Unix,
+.\"O Not all resources are measured by all versions of UNIX,
 .\"O so some of the values might be reported as zero.
 .\"O The present selection was mostly inspired by the data
 .\"O provided by 4.2 or 4.3BSD.
-Á´¤Æ¤Î¥ê¥½¡¼¥¹¤¬ Unix ¤ÎÁ´¤Æ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç·×¬¤µ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡¢
+Á´¤Æ¤Î¥ê¥½¡¼¥¹¤¬ UNIX ¤ÎÁ´¤Æ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç·×¬¤µ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡¢
 ¤¤¤¯¤Ä¤«¤ÎÃͤ¬ 0 ¤ÈÊó¹ð¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 ¸½ºß¤Î½ÐÎϹàÌܤΤۤȤó¤É¤Ï 4.2BSD ¤ä 4.3BSD ¤Ç¼èÆÀ²Äǽ¤Ê¥Ç¡¼¥¿¤Ë
 ´ð¤Å¤¤¤ÆÁªÂò¤µ¤ì¤Æ¤¤¤ë¡£
index 9ccdddb..83f09e5 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .\"WORD            descriptors ¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH _EXIT 2 2008-11-27 "Linux" "Linux Programmer's Manual"
+.TH _EXIT 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O _exit, _Exit \- terminate the calling process
@@ -61,10 +61,16 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR _Exit ():
-.\"O _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+.\"O or
+¤Þ¤¿¤Ï
 .I cc\ -std=c99
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The function
index de08825..9256e70 100644 (file)
@@ -59,7 +59,7 @@
 .\"WORD:       dequeue                 ¥­¥å¡¼¤«¤é¼è¤ê½Ð¤¹
 .\"WORD:       rejection               ÀܳµñÈÝ
 .\"
-.TH ACCEPT 2 2009-02-23 "Linux" "Linux Programmer's Manual"
+.TH ACCEPT 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O accept \- accept a connection on a socket
 .SH Ì¾Á°
@@ -73,7 +73,8 @@ accept \- 
 
 .BI "int accept(int " sockfd ", struct sockaddr *" addr ", socklen_t *" addrlen );
 
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <sys/socket.h>
 
 .BI "int accept4(int " sockfd ", struct sockaddr *" addr ,
@@ -636,9 +637,9 @@ Linux 
 POSIX.1g draft É¸½à¤Ï¡¢
 ¤³¤ì¤ò \fIsize_t *\fP ¤ËÊѹ¹¤·¤è¤¦¤È¤·¡¢SunOS 5 ¤Ç¤Ï¤½¤¦Àë¸À¤µ¤ì¤Æ¤¤¤ë¡£
 .\"O Later POSIX drafts have \fIsocklen_t *\fP,
-.\"O and so do the Single Unix Specification and glibc2.
+.\"O and so do the Single UNIX Specification and glibc2.
 ¸å¤Ë POSIX drafts ¤Ë¤Ï \fIsocklen_t *\fP ¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¡¢
-Single Unix Specification ¤ä glibc2 ¤Ç¤Ï¤³¤Î¤è¤¦¤ËÀë¸À¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
+Single UNIX Specification ¤ä glibc2 ¤Ç¤Ï¤³¤Î¤è¤¦¤ËÀë¸À¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
 .\"O Quoting Linus Torvalds:
 Linus Torvald ¤Îȯ¸À¤ò°úÍѤ¹¤ë:
 
index 44d35ba..ec379a1 100644 (file)
@@ -268,10 +268,10 @@ struct sockaddr {
 .I sockfd
 ¤¬¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¡¢¥½¥±¥Ã¥È¤ËÂФ¹¤ë¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
 .PP
-.\"O The following errors are specific to Unix domain
+.\"O The following errors are specific to UNIX domain
 .\"O .RB ( AF_UNIX )
 .\"O sockets:
-°Ê²¼¤Î¥¨¥é¡¼¤Ï Unix¥É¥á¥¤¥ó
+°Ê²¼¤Î¥¨¥é¡¼¤Ï UNIX¥É¥á¥¤¥ó
 .RB ( AF_UNIX )
 ¤Î¥½¥±¥Ã¥ÈÆÃÍ­¤Ç¤¢¤ë:
 .TP
@@ -345,13 +345,13 @@ struct sockaddr {
 .\"O .\" .B EIO
 .\"O .\" and
 .\"O .\" .B EISDIR
-.\"O .\" Unix-domain error conditions.
+.\"O .\" UNIX-domain error conditions.
 SVr4, 4.4BSD, POSIX.1-2001
 .RB ( bind ()
 ¤Ï 4.2BSD ¤ÇºÇ½é¤Ë¸½¤ï¤ì¤¿)¡£
 .\" SVr4 ¤Ë¤Ï¾¤Ë¡¢°ìÈ̤Υ¨¥é¡¼¾õÂÖ
 .\" .B ENOSR
-.\" µÚ¤Ó Unix ¥É¥á¥¤¥ó¤Î¥¨¥é¡¼¾õÂÖ
+.\" µÚ¤Ó UNIX ¥É¥á¥¤¥ó¤Î¥¨¥é¡¼¾õÂÖ
 .\" .BR EIO ,
 .\" .B EISDIR
 .\" ¤Ë¤Ä¤¤¤Æ¤Îµ­½Ò¤¬¤¢¤ë¡£
@@ -406,10 +406,10 @@ Linux 
 .BR getaddrinfo (3)
 ¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¡£
 
-.\"O The following example shows how to bind a stream socket in the Unix
+.\"O The following example shows how to bind a stream socket in the UNIX
 .\"O .RB ( AF_UNIX )
 .\"O domain, and accept connections:
-°Ê²¼¤ÎÎã¤Ï¡¢Unix ¥É¥á¥¤¥ó
+°Ê²¼¤ÎÎã¤Ï¡¢UNIX ¥É¥á¥¤¥ó
 .RB ( AF_UNIX )
 ¤Ç¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤ò bind ¤¹¤ëÊýË¡¤ò¼¨¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£
 .\" listen.7 refers to this example.
index 9444b7c..8924649 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified Tue Jan  2 09:09:47 JST 2007 by Yuichi SATO, LDP v2.43
 .\" Updated 2008-08-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH BRK 2 2008-06-18 "Linux" "Linux Programmer's Manual"
+.TH BRK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O brk, sbrk \- change data segment size
@@ -59,10 +59,27 @@ glibc 
 »²¾È):
 .in
 .sp
-.ad l
 .BR brk (),
 .BR sbrk ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE || _SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index c51557e..d119cff 100644 (file)
@@ -117,7 +117,7 @@ cacheflush \- ̿
 ¤Î¤É¤ì¤Ç¤â¤Ê¤¤¡£
 .\"O .SH CONFORMING TO
 .SH ½àµò
-.\"O This Linux-specific system call is only available on MIPS based systems.
+.\"O This Linux-specific system call is only available on MIPS-based systems.
 ¤³¤Î Linux ÆÃÍ­¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï MIPS ¥Ù¡¼¥¹¤Î¥·¥¹¥Æ¥à¤Ç¤Î¤ßÍ­¸ú¤Ç¤¢¤ë¡£
 .\" FIXME This system call was only on MIPS back in 1.2 days, but
 .\" by now it is on a number of other architectures (but not i386).
index c62ab5f..0df9686 100644 (file)
 .\"WORD:       inheritable capabilit   ·Ñ¾µ²Äǽ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£
 .\"WORD:       permitted capabily      µö²Ä¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£
 .\"
-.TH CAPGET 2 2009-01-26 "Linux" "Linux Programmer's Manual"
+.TH CAPGET 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O capget, capset \- set/get capabilities of thread(s)
 capget, capset \- ¥¹¥ì¥Ã¥É¤Î¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¤òÀßÄê/¼èÆÀ¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B #undef _POSIX_SOURCE
-.br
 .B #include <sys/capability.h>
 .sp
 .BI "int capget(cap_user_header_t " hdrp ", cap_user_data_t " datap );
index ca64a60..ede1178 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated 2006-08-12, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.39
 .\" Updated 2007-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
 .\"
-.TH CHDIR 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH CHDIR 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O chdir, fchdir \- change working directory
@@ -60,7 +60,17 @@ glibc 
 .in
 .sp
 .BR fchdir ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.PD 0
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR chdir ()
index 75bafb7..a05e947 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated & Modified 2004-12-29, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-08-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH CHMOD 2 2008-05-26 "Linux" "Linux Programmer's Manual"
+.TH CHMOD 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O chmod, fchmod \- change permissions of a file
@@ -57,8 +57,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.PD 0
 .BR fchmod ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE ||
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These system calls change the permissions of a file.
index 739250d..8d288f8 100644 (file)
@@ -44,7 +44,7 @@
 .\" Updated 2007-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
 .\" Updated 2008-08-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH CHOWN 2 2008-06-16 "Linux" "Linux Programmer's Manual"
+.TH CHOWN 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O chown, fchown, lchown \- change ownership of a file
@@ -69,7 +69,17 @@ glibc 
 .sp
 .BR fchown (),
 .BR lchown ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.PD 0
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These system calls change the owner and group of a file.
@@ -488,10 +498,10 @@ main(int argc, char *argv[])
     if (chown(argv[2], uid, \-1) == \-1) {
         perror("chown");
         exit(EXIT_FAILURE);
-    } /* if */
+    }
 
     exit(EXIT_SUCCESS);
-} /* main */
+}
 .fi
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
index 4d455bb..d87bedc 100644 (file)
@@ -41,7 +41,7 @@
 .\" Updated & Modified Thu Dec 23 10:04:20 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH CHROOT 2 2008-06-23 "Linux" "Linux Programmer's Manual"
+.TH CHROOT 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O chroot \- change root directory
 .SH Ì¾Á°
@@ -51,6 +51,34 @@ chroot \- 
 .B #include <unistd.h>
 .sp
 .BI "int chroot(const char *" path );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR chroot ():
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.2.2:
+glibc 2.2.2 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.2.2: none
+glibc 2.2.2 ¤è¤êÁ°: ¤Ê¤·
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR chroot ()
index 633cd17..7178903 100644 (file)
@@ -63,7 +63,9 @@ glibc 
 .BR clock_getres (),
 .BR clock_gettime (),
 .BR clock_settime ():
+.RS
 _POSIX_C_SOURCE\ >=\ 199309L
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 2ca785b..5112045 100644 (file)
@@ -25,7 +25,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH CLOCK_NANOSLEEP 2 2008-07-09 "Linux" "Linux Programmer's Manual"
+.TH CLOCK_NANOSLEEP 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O clock_nanosleep \- high-resolution sleep with specifiable clock
@@ -43,6 +43,7 @@ clock_nanosleep \- 
 .\"O Link with \fI\-lrt\fP.
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .sp
+.ad l
 .in -4n
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
@@ -52,7 +53,10 @@ glibc 
 .in
 .sp
 .BR clock_nanosleep ():
-_XOPEN_SOURCE\ >=\ 600
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O Like
@@ -183,9 +187,7 @@ struct timespec {
 
 .\"O If the call is interrupted by a signal handler,
 .\"O .BR clock_nanosleep ()
-.\"O returns \-1, and sets
-.\"O .I errno
-.\"O to
+.\"O fails with the error
 .\"O .BR EINTR .
 .\"O In addition, if
 .\"O .I remain
@@ -200,11 +202,9 @@ struct timespec {
 .\"O again and complete a (relative) sleep.
 ¸Æ¤Ó½Ð¤·¤¬¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ë¤è¤Ã¤Æ³ä¤ê¹þ¤Þ¤ì¤¿¾ì¹ç¡¢
 .BR clock_nanosleep ()
-¤Ï \-1 ¤òÊÖ¤·¡¢
-.I errno
-¤Ë
+¤Ï¥¨¥é¡¼
 .B EINTR
òÀßÄꤹ¤ë¡£¤½¤ì¤Ë²Ã¤¨¤Æ¡¢
ǼºÇÔ¤¹¤ë¡£¤µ¤é¤Ë¡¢
 .I remain
 ¤¬ NULL ¤Ç¤Ê¤¯¡¢¤«¤Ä
 .I flags
@@ -222,12 +222,12 @@ struct timespec {
 .\"O .BR clock_nanosleep ()
 .\"O returns 0.
 .\"O If the call is interrupted by a signal handler or encounters an error,
-.\"O then it returns a positive error number.
+.\"O then it returns one of the positive error number listed in ERRORS.
 Í׵ᤵ¤ì¤¿´ü´Ö¤ÎÄä»ß¤ËÀ®¸ù¤¹¤ë¤È¡¢
 .BR clock_nanosleep ()
 ¤Ï 0 ¤òÊÖ¤¹¡£
 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ç³ä¤ê¹þ¤Þ¤ì¤¿¤ê¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤ê¤·¤¿¾ì¹ç¡¢
-Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤Ë¤¢¤ëÀµ¤Î¥¨¥é¡¼ÈÖ¹æ¤Î¤¤¤º¤ì¤«°ì¤Ä¤òÊÖ¤¹¡£
 .\"O .SH ERRORS
 .SH ¥¨¥é¡¼
 .TP
index 4a64b6a..337c250 100644 (file)
@@ -62,7 +62,7 @@
 .\"WORD:       pending signals ½èÍýÂÔ¤Á¥·¥°¥Ê¥ë
 .\"WORD:       namespace       Ì¾Á°¶õ´Ö
 .\"
-.TH CLONE 2 2009-07-18 "Linux" "Linux Programmer's Manual"
+.TH CLONE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O clone, __clone2 \- create a child process
 .SH Ì¾Á°
@@ -70,7 +70,8 @@ clone, __clone2 \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .\" Actually _BSD_SOURCE || _SVID_SOURCE
 .\" See http://sources.redhat.com/bugzilla/show_bug.cgi?id=4749
 .B #include <sched.h>
@@ -91,7 +92,7 @@ clone, __clone2 \- 
 .\"O .BR sys_clone .
 .\"O A description of
 .\"O .B sys_clone
-.\"O is given towards the end of this page.
+.\"O is given toward the end of this page.
 .BR clone ()
 ¤Ï
 .BR fork (2)
@@ -210,7 +211,7 @@ clone, __clone2 \- 
 ÍÑ°Õ¤·¤Æ¡¢¤³¤Î¶õ´Ö¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò
 .BR clone ()
 ¤ØÅϤµ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
-.\"O Stacks grow downwards on all processors that run Linux
+.\"O Stacks grow downward on all processors that run Linux
 .\"O (except the HP PA processors), so
 .\"O .I child_stack
 .\"O usually points to the topmost address of the memory space set up for
index 6030456..2dc6ad0 100644 (file)
@@ -203,13 +203,13 @@ connect \- 
 ¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 .B EACCES
-.\"O For Unix domain sockets, which are identified by pathname:
+.\"O For UNIX domain sockets, which are identified by pathname:
 .\"O Write permission is denied on the socket file,
 .\"O or search permission is denied for one of the directories
 .\"O in the path prefix.
 .\"O (See also
 .\"O .BR path_resolution (7).)
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£
 ¥½¥±¥Ã¥È¡¦¥Õ¥¡¥¤¥ë¤Ø¤Î½ñ¤­¹þ¤ßµö²Ä¤¬¤Ê¤«¤Ã¤¿¤«¡¢¥Ñ¥¹Ì¾¤Ø
 Åþ㤹¤ë¤Þ¤Ç¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¤¤¤º¤ì¤«¤ËÂФ¹¤ë¸¡º÷µö²Ä¤¬¤Ê¤«¤Ã¤¿¡£
 .RB ( path_resolution (7)
index 9a32bbc..f37905a 100644 (file)
@@ -43,7 +43,7 @@
 .\" Updated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH DUP 2 2008-10-09 "Linux" "Linux Programmer's Manual"
+.TH DUP 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O dup, dup2, dup3 \- duplicate a file descriptor
 .SH Ì¾Á°
@@ -56,7 +56,8 @@ dup, dup2, dup3 \- 
 .BI "int dup(int " oldfd );
 .BI "int dup2(int " oldfd ", int " newfd );
 .sp
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <unistd.h>
 .sp
 .BI "int dup3(int " oldfd ", int " newfd ", int " flags );
index ffc8a7b..a11702c 100644 (file)
@@ -27,7 +27,7 @@
 .\" Updated 2006-07-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.36
 .\" Updated 2009-02-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.19
 .\"
-.TH EPOLL_CTL 2 2009-01-17 "Linux" "Linux Programmer's Manual"
+.TH EPOLL_CTL 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O epoll_ctl \- control interface for an epoll descriptor
@@ -136,16 +136,16 @@ epoll_ctl \- epoll 
 typedef union epoll_data {
     void        *ptr;
     int          fd;
-    __uint32_t   u32;
-    __uint64_t   u64;
+    uint32_t     u32;
+    uint64_t     u64;
 } epoll_data_t;
 
 .\"O struct epoll_event {
-.\"O     __uint32_t   events;      /* Epoll events */
+.\"O     uint32_t     events;      /* Epoll events */
 .\"O     epoll_data_t data;        /* User data variable */
 .\"O };
 struct epoll_event {
-    __uint32_t   events;      /* epoll ¥¤¥Ù¥ó¥È */
+    uint32_t     events;      /* epoll ¥¤¥Ù¥ó¥È */
     epoll_data_t data;        /* ¥æ¡¼¥¶¥Ç¡¼¥¿ÊÑ¿ô */
 };
 .fi
index f1668c6..050ab87 100644 (file)
@@ -477,7 +477,7 @@ POSIX.1-2001 
 ²¼µ­¤Î¡ÖÃí°Õ¡×¤ÎÀá¤ò»²¾È¡£
 .\"O .SS "Limits on size of arguments and environment"
 .SS "°ú¤­¿ô¤È´Ä¶­ÊÑ¿ô¤Î¹ç·×¥µ¥¤¥º¤Î¾å¸Â"
-.\"O Most Unix implementations impose some limit on the total size
+.\"O Most UNIX implementations impose some limit on the total size
 .\"O of the command-line argument
 .\"O .RI ( argv )
 .\"O and environment
@@ -489,7 +489,7 @@ POSIX.1-2001 
 .\"O .I <limits.h>
 .\"O or available at run time using the call
 .\"O .IR "sysconf(_SC_ARG_MAX)" ).
-¤Û¤È¤ó¤É¤Î Unix ¤Î¼ÂÁõ¤Ï¡¢¿·¤·¤¤¥×¥í¥°¥é¥à¤ËÅϤ¹¤³¤È¤¬¤Ç¤­¤ë
+¤Û¤È¤ó¤É¤Î UNIX ¤Î¼ÂÁõ¤Ï¡¢¿·¤·¤¤¥×¥í¥°¥é¥à¤ËÅϤ¹¤³¤È¤¬¤Ç¤­¤ë
 ¥³¥Þ¥ó¥É¥é¥¤¥ó°ú¤­¿ô
 .RI ( argv )
 ¤È´Ä¶­ÊÑ¿ô
@@ -791,7 +791,7 @@ set-user-ID/set-group-ID 
 .\"O use the first white space to terminate
 .\"O .IR optional-arg .
 .\"O On some systems,
-.\"O .\" e.g., FreeBSD before 6.0, but not FreeBSD 6.0 onwards
+.\"O .\" e.g., FreeBSD before 6.0, but not FreeBSD 6.0 onward
 .\"O an interpreter script can have multiple arguments,
 .\"O and white spaces in
 .\"O .I optional-arg
@@ -821,7 +821,7 @@ Linux 
 .\"O as a pointer to a list containing a single NULL pointer.
 .\"O .B "Do not take advantage of this misfeature!"
 .\"O It is nonstandard and nonportable:
-.\"O on most other Unix systems doing this will result in an error
+.\"O on most other UNIX systems doing this will result in an error
 .\"O .RB ( EFAULT ).
 Linux ¤Ç¤Ï¡¢
 .I argv
@@ -829,7 +829,7 @@ Linux 
 1¸Ä¤À¤±¤ò´Þ¤à¥ê¥¹¥È¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»ØÄꤷ¤¿¤Î¤ÈƱ¤¸¸ú²Ì¤ò»ý¤Ä¡£
 .BR ¡Ö¤³¤Î´Ö°ã¤Ã¤¿µ¡Ç½¤òÍøÍѤ·¤Ê¤¤¤³¤È¡× ¡£
 ¤³¤ì¤ÏÈóɸ½à¤Ç¡¢°Ü¿¢À­¤â¤Ê¤¤¡£
-¾¤Î¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤ò¹Ô¤¦¤È¥¨¥é¡¼
+¾¤Î¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤ò¹Ô¤¦¤È¥¨¥é¡¼
 .RB ( EFAULT )
 ¤Ë¤Ê¤ë¡£
 .\" e.g., EFAULT on Solaris 8 and FreeBSD 6.1; but
@@ -881,7 +881,7 @@ POSIX.1-2001 
 .\" 2.0.34 ¤Þ¤¿ 2.2.15 ¤Ë¤Ï¡¢ÃΤé¤ì¤Æ¤¤¤ëÌäÂê¤Ï¤Ê¤¤¡£
 .\"O .SS Historical
 .SS Îò»Ë
-.\"O With Unix V6 the argument list of an
+.\"O With UNIX V6 the argument list of an
 .\"O .BR exec ()
 .\"O call was ended by 0,
 .\"O while the argument list of
@@ -890,8 +890,8 @@ POSIX.1-2001 
 .\"O Thus, this argument list was not directly usable in a further
 .\"O .BR exec ()
 .\"O call.
-.\"O Since Unix V7 both are NULL.
-Unix V6 ¤Ç¤Ï
+.\"O Since UNIX V7 both are NULL.
+UNIX V6 ¤Ç¤Ï
 .BR exec ()
 ¥³¡¼¥ë¤Î°ú¤­¿ô¥ê¥¹¥È¤Ï 0 ¤Ç½ªÃ¼¤µ¤ì¡¢
 .I main
@@ -901,7 +901,7 @@ Unix V6 
 ¤Î°ú¤­¿ô¥ê¥¹¥È¤Ï¡¢¤½¤Î¸å¤Î
 .BR exec ()
 ¥³¡¼¥ë¤Ë¤ÏľÀÜ»ÈÍѤǤ­¤Ê¤«¤Ã¤¿¡£
-Unix V7 °Ê¹ß¤Ç¤Ï¡¢¤È¤â¤Ë NULL ¤Ç½ªÃ¼¤µ¤ì¤ë¡£
+UNIX V7 °Ê¹ß¤Ç¤Ï¡¢¤È¤â¤Ë NULL ¤Ç½ªÃ¼¤µ¤ì¤ë¡£
 .\"O .SH EXAMPLE
 .SH Îã
 .\"O The following program is designed to be execed by the second program below.
index 8e7e11a..99056b3 100644 (file)
@@ -55,13 +55,20 @@ glibc 
 .in
 .sp
 .BR faccessat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 71d145c..89f413b 100644 (file)
@@ -7,7 +7,7 @@
 .\" Translated 2007-10-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.66
 .\" Updated 2008-10-13, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.11
 .\" 
-.TH FALLOCATE 2 2009-03-13 "Linux" "Linux Programmer's Manual"
+.TH FALLOCATE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fallocate \- manipulate file space
@@ -15,7 +15,8 @@ fallocate \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-#define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <fcntl.h>
 
 .BI "int fallocate(int " fd ", int " mode ", off_t " offset \
index 0007346..ab29908 100644 (file)
@@ -52,13 +52,20 @@ glibc 
 .in
 .sp
 .BR fchmodat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index bc83b20..9c48b29 100644 (file)
@@ -52,10 +52,17 @@ glibc 
 .in
 .sp
 .BR fchownat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
index 1ee6aa1..e42d820 100644 (file)
@@ -18,7 +18,6 @@
 .\" the use of the information contained herein.  The author(s) may not
 .\" have taken the same level of care in the production of this manual,
 .\" which is licensed free of charge, as they might when working
-.\" professionally.
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
@@ -29,6 +28,9 @@
 .\"    Substantial rewrites and additions
 .\" 2005-05-10 mtk, noted that lock conversions are not atomic.
 .\"
+.\" FIXME: Maybe document LOCK_MAND, LOCK_RW, LOCK_READ, LOCK_WRITE
+.\"        which only have effect for SAMBA.
+.\"
 .\" Japanese Version Copyright (c) 1996 Takeshi Ueno
 .\"         all rights reserved.
 .\" Translated 1996-07-03, Takeshi Ueno <tueno@vio.co.jp>
@@ -235,11 +237,11 @@ flock \- 
 .\"O .BR flock (),
 .\"O possibly implemented in terms of
 .\"O .BR fcntl (2),
-.\"O appears on most Unix systems.
+.\"O appears on most UNIX systems.
 .BR fcntl (2)
 ¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤Ê¤É¤ò´Þ¤á¤ë¤È¡¢
 .BR flock ()
-¤Îµ¡Ç½¤Ï¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
+¤Îµ¡Ç½¤Ï¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
 .\"O .BR flock ()
index d058317..c7cdddc 100644 (file)
@@ -133,8 +133,8 @@ fork \- 
 .\"O from its parent
 .\"O .RB ( aio_read (3),
 .\"O .BR aio_write (3)),
-.\"O nor does it inherit any asynchronous I/O contexts from its parent
-.\"O .RB ( see io_setup (2)).
+.\"O nor does it inherit any asynchronous I/O contexts from its parent (see
+.\"O .BR io_setup (2)).
 »Ò¥×¥í¥»¥¹¤Ï¿Æ¥×¥í¥»¥¹¤«¤é¼ç¤À¤Ã¤¿ÈóƱ´ü I/O Áàºî¤ò°ú¤­·Ñ¤¬¤Ê¤¤
 .RB ( aio_read (3),
 .BR aio_write (3)
index 04532c7..7441ae9 100644 (file)
@@ -52,13 +52,20 @@ glibc 
 .in
 .sp
 .BR fstatat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 6c6a180..37190cc 100644 (file)
@@ -6,7 +6,7 @@
 .\" Modified 2004-06-17 mtk
 .\" Modified 2004-10-07 aeb, added FUTEX_REQUEUE, FUTEX_CMP_REQUEUE
 .\"
-.\" FIXME
+.\" FIXME See also https://bugzilla.kernel.org/show_bug.cgi?id=14303
 .\" 2.6.14 adds FUTEX_WAKE_OP
 .\" 2.6.18 adds (Ingo Molnar) priority inheritance support:
 .\" FUTEX_LOCK_PI, FUTEX_UNLOCK_PI, and FUTEX_TRYLOCK_PI.  These need
@@ -27,7 +27,7 @@
 .\"WORD: wake                   µ¯¾²¤¹¤ë
 .\"WORD: wake up                µ¯¾²¤¹¤ë
 .\"
-.TH FUTEX 2 2008-11-27 "Linux" "Linux Programmer's Manual"
+.TH FUTEX 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O futex \- Fast Userspace Locking system call
@@ -58,7 +58,7 @@ futex \- 
 .\"O different locations will correspond for
 .\"O .BR futex ()
 .\"O calls).
-.\"O It is typically used to
+.\"O This system call is typically used to
 .\"O implement the contended case of a lock in shared memory, as
 .\"O described in
 .\"O .BR futex (7).
@@ -70,9 +70,9 @@ futex \- 
 ¥«¡¼¥Í¥ë¤Ï°Û¤Ê¤ë°ÌÃ֤˥ޥåפµ¤ì¤¿Æ±¤¸¥á¥â¥ê¤ò
 .BR futex ()
 ¤Ç»È¤¨¤ë¤è¤¦ÆâÉô¤Ç¥Þ¥Ã¥×¤¹¤ë)¡£
-ŵ·¿Åª¤Ë¤Ï¡¢futex ¤Ï
+Ä̾ï¤Ï¡¢¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï
 .BR futex (7)
-¤Ëµ­¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢
+¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢
 ¶¦Í­¥á¥â¥êÃæ¤Î¥í¥Ã¥¯¤¬¶¥¹ç¤¹¤ë¾ì¹ç¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¤Î¤ËÍѤ¤¤é¤ì¤ë¡£
 .PP
 .\"O When a
@@ -244,7 +244,7 @@ futex 
 .\" FIXME . Check that this flag does eventually get removed.
 .\"O Because it was inherently racy,
 .\"O .B FUTEX_FD
-.\"O has been removed from Linux 2.6.26 onwards.
+.\"O has been removed from Linux 2.6.26 onward.
 .B FUTEX_FD
 ¤Ï¤â¤È¤â¤È¶¥¹ç¤¬µ¯¤­¤ä¤¹¤«¤Ã¤¿¤¿¤á¡¢
 Linux 2.6.26 °Ê¹ß¤Çºï½ü¤µ¤ì¤Æ¤¤¤ë¡£
@@ -428,15 +428,15 @@ futex 
 .\"O Initial futex support was merged in Linux 2.5.7 but with different semantics
 .\"O from what was described above.
 .\"O A 4-argument system call with the semantics
-.\"O given here was introduced in Linux 2.5.40.
+.\"O described in this page was introduced in Linux 2.5.40.
 .\"O In Linux 2.5.70 one argument
 .\"O was added.
 .\"O In Linux 2.6.7 a sixth argument was added \(em messy, especially
 .\"O on the s390 architecture.
 ºÇ½é¤Î futex Âбþ¤Ï Linux 2.5.7 ¤ÇÁȤ߹þ¤Þ¤ì¤¿¤¬¡¢
 ¾åµ­¤Î¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤È¤Ï°Û¤Ê¤ë¡£
-¤³¤³¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤ò»ý¤Ä
-4 ¤Ä¤Î°ú¤­¿ô¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢Linux 2.5.40 ¤ÇƳÆþ¤µ¤ì¤¿¡£
+4 ¤Ä¤Î°ú¤­¿ô¤Î¤³¤³¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤ò»ý¤Ä
+¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢Linux 2.5.40 ¤ÇƳÆþ¤µ¤ì¤¿¡£
 Linux 2.5.70 ¤Ç¤Ï 1 ¤Ä¤Î°ú¤­¿ô¤¬Äɲ䵤줿¡£
 Linux 2.6.7 ¤Ç¤Ï 6 ÈÖÌܤΰú¤­¿ô¤¬Äɲ䵤줿¡£
 ¤³¤ì¤Ï±ø¤¯¡¢s390 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¾å¤ÎÆÃÊ̤Τâ¤Î¤Ç¤¢¤ë¡£
@@ -474,7 +474,11 @@ Linux 2.6.7 
 .BR futex (7)
 .PP
 \fIFuss, Futexes and Furwocks: Fast Userlevel Locking in Linux\fP
-(proceedings of the Ottawa Linux Symposium 2002),
-.\"O futex example library, futex-*.tar.bz2
+(proceedings of the Ottawa Linux Symposium 2002), online at
+.br
+http://kernel.org/doc/ols/2002/ols2002-pages-479-495.pdf
+.PP
+.\"O Futex example library, futex-*.tar.bz2 at
 futex ¤Î»ÈÍÑÎã¥é¥¤¥Ö¥é¥ê, futex-*.tar.bz2
-<URL:ftp://ftp.nl.kernel.org/pub/linux/kernel/people/rusty/>.
+.br
+ftp://ftp.nl.kernel.org/pub/linux/kernel/people/rusty/.
index f292e3b..8d2b990 100644 (file)
@@ -51,13 +51,20 @@ glibc 
 .in
 .sp
 .BR futimesat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O This system call is obsolete.
index 5ddf4f9..1dcd12e 100644 (file)
@@ -172,8 +172,8 @@ struct linux_dirent {
 Ä̾ï¤Î¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¡£
 .TP
 .B DT_SOCK
-.\"O This is a Unix domain socket.
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
+.\"O This is a UNIX domain socket.
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
 .TP
 .B DT_UNKNOWN
 .\"O The file type is unknown.
index 1c3d8b0..1559ed4 100644 (file)
@@ -57,8 +57,10 @@ glibc 
 .ad l
 .BR getdomainname (),
 .BR setdomainname ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions are used to access or to change the domain name of the
index 1970c0c..278f92f 100644 (file)
@@ -31,7 +31,7 @@
 .\" Updated 2002-10-14 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2007-01-01 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH GETDTABLESIZE 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH GETDTABLESIZE 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getdtablesize \- get descriptor table size
@@ -51,7 +51,24 @@ glibc 
 .in
 .sp
 .BR getdtablesize ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR getdtablesize ()
index 7b09f0e..888fe0e 100644 (file)
@@ -39,7 +39,7 @@
 .\" Updated & Modified 2006-01-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-12-26, Akihiro MOTOKI, LDP v3.15
 .\"
-.TH GETHOSTNAME 2 2008-11-27 "Linux" "Linux Programmer's Manual"
+.TH GETHOSTNAME 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O gethostname, sethostname \- get/set hostname
@@ -61,12 +61,23 @@ glibc 
 .in
 .sp
 .ad l
+.PD 0
 .BR gethostname ():
+.RS 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
 _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200112L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.br
 .BR sethostname ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
-.ad b
+.RE
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These system calls are used to access or to change the hostname of the
@@ -252,7 +263,7 @@ GNU C 
 .\"O .I errno
 .\"O set to
 .\"O .BR ENAMETOOLONG ;
-.\"O in this case, no null-terminator is included in the returned
+.\"O in this case, a terminating null byte is not included in the returned
 .\"O .IR name .
 ¥³¥Ô¡¼¤ò¹Ô¤Ã¤¿ºÝ¤Ë¡¢¤³¤Î´Ø¿ô¤Ï
 .I nodename
index 9e2b0f4..d5c0576 100644 (file)
@@ -178,7 +178,7 @@ struct timeval {
 ¤ÎξÊý¤Ë¤è¤ê·èÄꤵ¤ì¤ë¡£
 .LP
 .\"O Timers will never expire before the requested time,
-.\"O but may expire some (short) time afterwards, which depends
+.\"O but may expire some (short) time afterward, which depends
 .\"O on the system timer resolution and on the system load; see
 .\"O .BR time (7).
 .\"O (But see BUGS below.)
@@ -365,7 +365,7 @@ POSIX.1-2001 
 ¤ÎÃͤ¬ 0 ¤«¤é 999999 ¤ÎÈϰϳ°¤Ç¤¢¤ë¾ì¹ç¤Ë¤Ï¼ºÇÔ¤¹¤ë¤Ù¤­¤À¤È¤·¤Æ¤¤¤ë¡£
 ¤·¤«¤·¡¢2.6.21 °ÊÁ°¤Î¥«¡¼¥Í¥ë¤Î Linux ¤Ç¤Ï¥¨¥é¡¼¤Ë¤Ê¤é¤º¡¢
 Âбþ¤¹¤ëÉÿô¤Îʬ¤À¤±¤½¤Î¥¿¥¤¥Þ¡¼¤ÎÉäÎÃͤ¬°ÅÌÛ¤ËÄ´À°¤µ¤ì¤ë¡£
-.\"O From kernel 2.6.22 onwards,
+.\"O From kernel 2.6.22 onward,
 .\"O this nonconformance has been repaired:
 .\"O an improper
 .\"O .I tv_usec
index e2db542..fd77ce5 100644 (file)
@@ -29,7 +29,7 @@
 .\"WORD:       page                    ¥Ú¡¼¥¸
 .\"WORD:       legacy                  ²áµî¤Î°äʪ
 .\"
-.TH GETPAGESIZE 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH GETPAGESIZE 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getpagesize \- get memory page size
@@ -48,7 +48,24 @@ glibc 
 .in
 .sp
 .BR getpagesize ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The function
index 27e0af5..d3b60fb 100644 (file)
@@ -175,7 +175,7 @@ getpriority, setpriority \- 
 .\"O to clear the external variable
 .\"O .I errno
 .\"O prior to the
-.\"O call, then check it afterwards to determine
+.\"O call, then check it afterward to determine
 .\"O if \-1 is an error or a legitimate value.
 .\"O The
 .\"O .BR setpriority ()
@@ -281,7 +281,7 @@ POSIX.1-2001.
 ¤ÎÁ°¸å¤Ç nice ÃͤÏÊݸ¤µ¤ì¤ë¡£
 
 .\"O The degree to which their relative nice value affects the scheduling of
-.\"O processes varies across Unix systems, and,
+.\"O processes varies across UNIX systems, and,
 .\"O on Linux, across kernel versions.
 .\"O Starting with kernel 2.6.23, Linux adopted an algorithm that causes
 .\"O relative differences in nice values to have a much stronger effect.
@@ -291,7 +291,7 @@ POSIX.1-2001.
 .\"O and makes high nice values (\-20) deliver most of the CPU to applications
 .\"O that require it (e.g., some audio applications).
 ÁêÂÐŪ¤Ê nice Ãͤΰ㤤¤¬¥×¥í¥»¥¹´Ö¤Î¥¹¥±¥¸¥å¡¼¥ê¥ó¥°¤Ë¤É¤ÎÄøÅٱƶÁ¤òÍ¿¤¨¤ë¤«
-¤Ï¡¢Unix ¥·¥¹¥Æ¥à´Ö¤Ç°Û¤Ê¤ê¡¢Linux ¤Ç¤Ï¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
+¤Ï¡¢UNIX ¥·¥¹¥Æ¥à´Ö¤Ç°Û¤Ê¤ê¡¢Linux ¤Ç¤Ï¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
 Linux ¤Ï¡¢¥«¡¼¥Í¥ë 2.6.23 °Ê¹ß¤Ç¡¢nice ÃͤÎÁêÂÐŪ¤Ê°ã¤¤¤¬¡¢Èó¾ï¤Ë¶¯¤¤±Æ¶Á¤ò
 Í¿¤¨¤ë¥¢¥ë¥´¥ê¥º¥à¤òºÎÍѤ·¤¿¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¤Ï¡¢
 Â¾¤ËÍ¥ÀèÅ٤ι⤤¤â¤Î¤¬¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë»þ¤Ë¤Ï¡¢
@@ -387,7 +387,7 @@ glibc 
 .BR nice (1),
 .BR fork (2),
 .BR capabilities (7),
-.BR renice (8)
+.BR renice (1)
 .sp
 .\"O .I Documentation/scheduler/sched-nice-design.txt
 .\"O in the kernel source tree (since Linux 2.6.23).
index 1a3c2bf..e7910b0 100644 (file)
@@ -78,7 +78,7 @@
 .\"WORD:       resource                »ñ¸»
 .\"WORD:       limit                   À©¸Â
 .\"
-.TH GETRLIMIT 2 2008-10-06 "Linux" "Linux Programmer's Manual"
+.TH GETRLIMIT 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getrlimit, setrlimit \- get/set resource limits
@@ -546,7 +546,8 @@ nice 
 .TP
 .\"O .BR RLIMIT_RTTIME " (Since Linux 2.6.25)"
 .BR RLIMIT_RTTIME " (Linux 2.6.25 °Ê¹ß)"
-.\"O Specifies a limit on the amount of CPU time that a process scheduled
+.\"O Specifies a limit (in microseconds)
+.\"O on the amount of CPU time that a process scheduled
 .\"O under a real-time scheduling policy may consume without making a blocking
 .\"O system call.
 .\"O For the purpose of this limit,
@@ -557,7 +558,7 @@ nice 
 .\"O .BR sched_yield (2).
 ¥ê¥¢¥ë¥¿¥¤¥à¡¦¥¹¥±¥¸¥å¡¼¥ê¥ó¥°Êý¿Ë¤Ç¥¹¥±¥¸¥å¡¼¥ê¥ó¥°¤µ¤ì¤ë¥×¥í¥»¥¹¤¬
 ¥Ö¥í¥Ã¥­¥ó¥°·¿¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò¸Æ¤Ó½Ð¤µ¤º¤Ë¾ÃÈñ¤¹¤ë¤³¤È¤Î¤Ç¤­¤ë
-CPU »þ´Ö¤Î¹ç·×¤Ë¤Ä¤¤¤Æ¤Î¾å¸Â¤ò»ØÄꤹ¤ë¡£
+CPU »þ´Ö¤Î¹ç·×¤Ë¤Ä¤¤¤Æ¤Î¾å¸Â¤ò (¥Þ¥¤¥¯¥íÉÃñ°Ì¤Ç) »ØÄꤹ¤ë¡£
 ¤³¤Î¾å¸Â¤ÎÌÜŪ¤Î¤¿¤á¡¢¥×¥í¥»¥¹¤¬¥Ö¥í¥Ã¥­¥ó¥°·¿¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò
 ¸Æ¤Ó½Ð¤¹Å٤ˡ¢¾ÃÈñ¤µ¤ì¤¿ CPU »þ´Ö¤Î¥«¥¦¥ó¥È¤Ï 0 ¤Ë¥ê¥»¥Ã¥È¤µ¤ì¤ë¡£
 ¥×¥í¥»¥¹¤¬ CPU ¤ò»È¤¤Â³¤±¤è¤¦¤È¤·¤¿¤¬Â¾¤Î¥×¥í¥»¥¹¤ËÃÖ¤­´¹¤¨¤é¤ì¤¿
@@ -771,6 +772,26 @@ SVr4, 4.3BSD, POSIX.1-2001.
 ¤ò»È¤Ã¤ÆÀßÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 ¤³¤Î¥·¥§¥ë¤Î¥ê¥½¡¼¥¹À©¸Â¤Ï¡¢¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¥·¥§¥ë¤¬À¸À®¤¹¤ë¥×¥í¥»¥¹
 ¤Ë°ú¤­·Ñ¤¬¤ì¤ë¡£
+
+.\"O Ancient systems provided a
+.\"O .BR vlimit ()
+.\"O function with a similar purpose to
+.\"O .BR setrlimit ().
+.\"O For backward compatibility, glibc also provides
+.\"O .BR vlimit ().
+.\"O All new applications should be written using
+.\"O .BR setrlimit ().
+¸Å¤¤¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
+.BR setrlimit ()
+¤ÈƱÍͤÎÌÜŪ¤ò»ý¤Ä´Ø¿ô
+.BR vlimit ()
+¤¬Ä󶡤µ¤ì¤Æ¤¤¤¿¡£
+¸åÊý¸ß´¹À­¤Î¤¿¤á¡¢glibc ¤Ç¤â
+.BR vlimit ()
+¤òÄ󶡤·¤Æ¤¤¤ë¡£
+Á´¤Æ¤Î¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢
+.BR setrlimit ()
+¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
 .\"O In older Linux kernels, the
index df48ac1..3e33b4d 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       session                 ¥»¥Ã¥·¥ç¥ó
 .\"WORD:       process                 ¥×¥í¥»¥¹
 .\"
-.TH GETSID 2 2008-12-05 "Linux" "Linux Programmer's Manual"
+.TH GETSID 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getsid \- get session ID
@@ -51,8 +51,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.PD 0
 .BR getsid ():
-_XOPEN_SOURCE\ >=\ 500
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .I getsid(0)
index a75fbe2..b2f62f1 100644 (file)
@@ -354,7 +354,7 @@ POSIX.1-2001 
 ¤Ë¤Ä¤¤¤Æ¤Ïµ­½Ò¤·¤Æ¤¤¤Ê¤¤¡£
 .\"O POSIX.1-2008 marks
 .\"O .BR gettimeofday ()
-.\"O as obsolete, recomending the use of
+.\"O as obsolete, recommending the use of
 .\"O .BR clock_gettime (2)
 .\"O instead.
 POSIX.1-2008 ¤Ç¤Ï
index 0fe783d..7a709c2 100644 (file)
@@ -67,20 +67,20 @@ POSIX.1-2001, 4.3BSD.
 .\"O .SS History
 .SH Ãí°Õ
 .SS Îò»Ë
-.\"O In Unix V6 the
+.\"O In UNIX V6 the
 .\"O .BR getuid ()
 .\"O call returned
 .\"O .IR "(euid << 8) + uid" .
-.\"O Unix V7 introduced separate calls
+.\"O UNIX V7 introduced separate calls
 .\"O .BR getuid ()
 .\"O and
 .\"O .BR geteuid ().
-Unix V6 ¤Ç¤Ï
+UNIX V6 ¤Ç¤Ï
 .BR getuid ()
 ¥³¡¼¥ë¤Ï
 .I "(euid << 8) + uid"
 ¤òÊÖ¤·¤Æ¤¤¤¿¡£
-Unix V7 ¤Ç¤Ï
+UNIX V7 ¤Ç¤Ï
 .BR getuid ()
 ¤È
 .BR geteuid ()
index bb0acb9..2eb7a9f 100644 (file)
@@ -32,7 +32,7 @@
 .\" WORD:      watch                   ´Æ»ë¥¢¥¤¥Æ¥à
 .\" WORD:      watch descriptor        ´Æ»ëÂоݥǥ£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH INOTIFY_RM_WATCH 2 2006-02-07 "Linux" "Linux Programmer's Manual"
+.TH INOTIFY_RM_WATCH 2 2010-10-15 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O inotify_rm_watch \- remove an existing watch from an inotify instance
@@ -41,11 +41,9 @@ inotify_rm_watch \- inotify 
 .SH ½ñ¼°
 .B #include <sys/inotify.h>
 .sp
-.BI "int inotify_rm_watch(int " fd ", uint32_t " wd );
-.\" FIXME . The type of the second argument should probably be "int".
-.\" I submitted a patch to fix this.  See the LKML thread
-.\" "[patch] Fix type errors in inotify interfaces", 18 Nov 2008
-.\" Glibc bug filed: http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040
+.BI "int inotify_rm_watch(int " fd ", int " wd );
+.\" Before glibc 2.10, the second argument was types as uint32_t.
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR inotify_rm_watch ()
index 5acf3f2..c7efc79 100644 (file)
@@ -28,7 +28,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH INTRO 2 2010-02-03 "Linux" "Linux Programmer's Manual"
+.TH INTRO 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O intro \- Introduction to system calls
@@ -89,22 +89,27 @@ C 
 .\"O the programmer must define a feature test macro in order to obtain
 .\"O the declaration of a system call from the header file specified
 .\"O in the man page SYNOPSIS section.
+.\"O (Where required, these feature test macros must be defined before including
+.\"O .I any
+.\"O header files.)
 .\"O In such cases, the required macro is described in the man page.
 .\"O For further information on feature test macros, see
 .\"O .BR feature_test_macros (7).
 ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î¡Ö½ñ¼°¡×¤ÎÀá¤Ëµ¬Äꤵ¤ì¤¿¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤«¤é´Ø¿ô¤ÎÄêµÁ¤ò
-ÆÀ¤ë¤¿¤á¤Ë¡¢¥×¥í¥°¥é¥Þ¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¡£
+ÆÀ¤ë¤¿¤á¤Ë¡¢¥×¥í¥°¥é¥Þ¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ë
+(µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤¬É¬Íפʾì¹ç¡¢¤³¤ì¤é¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤Ï
+¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤ï¤ì¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤)¡£
 ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï¡¢É¬Íפʥޥ¯¥í¤¬¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¡£
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤µ¤é¤Ê¤ë¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .BR feature_test_macros (7)
 ¤ò»²¾È¤Î¤³¤È¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
-.\"O Certain terms and abbreviations are used to indicate Unix variants
+.\"O Certain terms and abbreviations are used to indicate UNIX variants
 .\"O and standards to which calls in this section conform.
 .\"O See
 .\"O .BR standards (7).
-¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë Unix ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
+¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë UNIX ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 .BR standards (7)
 ¤ò»²¾È¤Î¤³¤È¡£
index 5c12ed1..b3fd916 100644 (file)
@@ -144,7 +144,8 @@ glibc 
 .BR io_destroy (2),
 .BR io_getevents (2),
 .BR io_setup (2),
-.BR io_submit (2)
+.BR io_submit (2),
+.BR aio (7)
 .\"O .\" .SH "NOTES"
 .\" .SH Ãí
 .\" .PP
index af2e8e3..aa089d1 100644 (file)
@@ -133,7 +133,8 @@ glibc 
 .BR io_cancel (2),
 .BR io_getevents (2),
 .BR io_setup (2),
-.BR io_submit (2)
+.BR io_submit (2),
+.BR aio (7)
 .\"O .\" .SH "NOTES"
 .\" .SH Ãí
 .\" .PP
index 6ed0288..a94c577 100644 (file)
@@ -161,6 +161,7 @@ glibc 
 .BR io_destroy (2),
 .BR io_setup (2),
 .BR io_submit (2),
+.BR aio (7),
 .BR time (7)
 .\"O .\" .SH "NOTES"
 .\" .SH Ãí
index df0ae88..246fa08 100644 (file)
@@ -149,7 +149,8 @@ glibc 
 .BR io_cancel (2),
 .BR io_destroy (2),
 .BR io_getevents (2),
-.BR io_submit (2)
+.BR io_submit (2),
+.BR aio (7)
 .\"O .\" .SH "NOTES"
 .\" .SH Ãí
 .\" .PP
index 1c05d55..bbbdfd3 100644 (file)
@@ -150,7 +150,8 @@ glibc 
 .BR io_cancel (2),
 .BR io_destroy (2),
 .BR io_getevents (2),
-.BR io_setup (2)
+.BR io_setup (2),
+.BR aio (7)
 .\"O .\" .SH "NOTES"
 .\" .SH Ãí
 .\" .PP
index 034e406..40a0606 100644 (file)
@@ -195,7 +195,7 @@ requests use the return value as an output parameter
 .\"O Arguments, returns, and semantics of
 .\"O .BR ioctl ()
 .\"O vary according to the device driver in question (the call is used as a
-.\"O catch-all for operations that don't cleanly fit the Unix stream I/O
+.\"O catch-all for operations that don't cleanly fit the UNIX stream I/O
 .\"O model).
 .\"O See
 .\"O .BR ioctl_list (2)
@@ -205,7 +205,7 @@ requests use the return value as an output parameter
 ¤É¤ì¤«°ì¤Ä¤Îɸ½à¤ËÂбþ¤·¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
 .BR ioctl ()
 ¤Î°ú¤­¿ô¡¢ÊÖ¤êÃÍ¡¢²ò¼á¤Ï¡¢½èÍýÂоݤΥǥХ¤¥¹¡¦¥É¥é¥¤¥Ð¤´¤È¤Ë
-°Û¤Ê¤ë(¤³¤Î´Ø¿ô¤Ï Unix ¤Î ¥¹¥È¥ê¡¼¥à I/O ¥â¥Ç¥ë ¤Ë
+°Û¤Ê¤ë(¤³¤Î´Ø¿ô¤Ï UNIX ¤Î ¥¹¥È¥ê¡¼¥à I/O ¥â¥Ç¥ë ¤Ë
 ÌÀ¤é¤«¤ËŬ¹ç¤·¤Ê¤¤ÍÍ¡¹¤ÊÁàºî¤Ë»ÈÍѤµ¤ì¤ë)¡£
 ¤è¤¯ÃΤé¤ì¤Æ¤¤¤ë
 .BR ioctl ()
@@ -214,9 +214,9 @@ requests use the return value as an output parameter
 ¤ò»²¾È¤¹¤ë¤³¤È¡£
 .\"O The
 .\"O .BR ioctl ()
-.\"O function call appeared in Version 7 AT&T Unix.
+.\"O function call appeared in Version 7 AT&T UNIX.
 .BR ioctl ()
-´Ø¿ô¥³¡¼¥ë¤Ï Version 7 AT&T Unix ¤ÇÅо줷¤¿¡£
+´Ø¿ô¥³¡¼¥ë¤Ï Version 7 AT&T UNIX ¤ÇÅо줷¤¿¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
 .\"O In order to use this call, one needs an open file descriptor.
index 46c7a65..906662b 100644 (file)
@@ -521,7 +521,7 @@ Linux 2.6.25 
 .SH ¥Ð¥°
 .\" 6 May 07: Bug report raised:
 .\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=4464
-.\" Ulriich Drepper replied that he wasn't going to add these
+.\" Ulrich Drepper replied that he wasn't going to add these
 .\" to glibc.
 .\"O Glibc does not yet provide a suitable header file defining
 .\"O the function prototypes and macros described on this page.
index 32cb602..c06202c 100644 (file)
@@ -49,7 +49,7 @@
 .\"WORD:       effective user ID       ¼Â¸ú¥æ¡¼¥¶¡¼ID
 .\"WORD:       super-user              ¥¹¡¼¥Ñ¡¼¡¦¥æ¡¼¥¶¡¼
 .\"
-.TH KILLPG 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH KILLPG 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O killpg \- send signal to a process group
@@ -68,8 +68,12 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.TP 4
 .BR killpg ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR killpg ()
index ed3bd79..8ef853b 100644 (file)
@@ -51,13 +51,20 @@ glibc 
 .in
 .sp
 .BR linkat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O+ Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 806f9a0..f3c2257 100644 (file)
@@ -45,8 +45,7 @@ lookup_dcookie \- 
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O Look up the full path of the directory entry specified by the value
-.\"O .I cookie
-.\"O .
+.\"O .IR cookie .
 .\"O The cookie is an opaque identifier uniquely identifying a particular
 .\"O directory entry.
 .\"O The buffer given is filled in with the full path of the directory entry.
index 8dc131d..96d81cb 100644 (file)
@@ -49,7 +49,7 @@
 .\"
 .\"WORD:       end-of-file             ¥Õ¥¡¥¤¥ë¤Î½ªÃ¼(end-of-file)
 .\"
-.TH LSEEK 2 2001-09-24 "Linux" "Linux Programmer's Manual"
+.TH LSEEK 2 2010-09-11 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 lseek \- ¥Õ¥¡¥¤¥ë¤ÎÆɤ߽ñ¤­¥ª¥Õ¥»¥Ã¥È¤Î°ÌÃÖ¤òÊѤ¨¤ë
 .SH ½ñ¼°
@@ -122,13 +122,13 @@ NULL 
 .\"O .BR lseek ()
 .\"O returns the resulting offset location as measured in bytes from the
 .\"O beginning of the file.
-.\"O Otherwise, a value of \fI(off_t)\ \-1\fP is returned and
+.\"O On error, the value \fI(off_t)\ \-1\fP is returned and
 .\"O .I errno
 .\"O is set to indicate the error.
 À®¸ù¤·¤¿¾ì¹ç¡¢
 .BR lseek ()
 ¤Ï·ë²Ì¤Î¥Õ¥¡¥¤¥ë°ÌÃÖ¤ò¥Õ¥¡¥¤¥ë¤ÎÀèƬ¤«¤é¤Î¥Ð¥¤¥È¿ô¤ÇÊÖ¤¹¡£
-¥¨¥é¡¼¤Î¾ì¹ç¡¢ÃͤȤ·¤Æ \fI(off_t)\ \-1\fP ¤òÊÖ¤·¡¢
+¥¨¥é¡¼¤Î¾ì¹ç¡¢ÃÍ \fI(off_t)\ \-1\fP ¤¬ÊÖ¤µ¤ì¡¢
 .I errno
 ¤Ë¥¨¥é¡¼¤¬»Ø¼¨¤µ¤ì¤ë¡£
 .\"O .SH ERRORS
@@ -221,10 +221,11 @@ L_SET     SEEK_SET
 L_INCR SEEK_CUR
 L_XTND SEEK_END
 .TE
-.PP
-.\"O SVr1-3 returns \fIlong\fP instead of \fIoff_t\fP, BSD returns \fIint\fP.
-ÊÖ¤êÃͤη¿¤Ï¡¢SVr1-3 ¤Ç¤Ï \fIoff_t\fP ¤Ç¤Ï¤Ê¤¯ \fIlong\fP ¤Ç¤¢¤ê¡¢
-BSD ¤Ç¤Ï \fIint\fP ¤Ç¤¢¤ë¡£
+.\" .PP
+.\" .\"O SVr1-3 returns \fIlong\fP instead of \fIoff_t\fP,
+.\" .\"O (ancient) BSD returns \fIint\fP.
+.\" ÊÖ¤êÃͤη¿¤Ï¡¢SVr1-3 ¤Ç¤Ï \fIoff_t\fP ¤Ç¤Ï¤Ê¤¯ \fIlong\fP ¤Ç¤¢¤ê¡¢
+.\" (¸Å¤¤) BSD ¤Ç¤Ï \fIint\fP ¤Ç¤¢¤ë¡£
 .PP
 .\"O Note that file descriptors created by
 .\"O .BR dup (2)
index b5b797c..4ae26cd 100644 (file)
@@ -448,7 +448,7 @@ CPU 
 .\"O is passed in
 .\"O .I flags
 .\"O and
-.\"O .I policy
+.\"O .I mode
 .\"O is not
 .\"O .BR MPOL_DEFAULT ,
 .\"O then the call will fail with the error
@@ -459,7 +459,7 @@ CPU 
 .B MPOL_MF_STRICT
 ¤¬
 »ØÄꤵ¤ì¡¢
-.I policy
+.I mode
 ¤¬
 .B MPOL_DEFAULT
 ¤Ç¤Ê¤¤¾ì¹ç¡¢
index 80193f5..539b915 100644 (file)
@@ -221,10 +221,10 @@ Linux 2.3.99pre1 
 .SH ½àµò
 .\"O .BR mincore ()
 .\"O is not specified in POSIX.1-2001,
-.\"O and it is not available on all Unix implementations.
+.\"O and it is not available on all UNIX implementations.
 .BR mincore ()
 ¤Ï POSIX.1-2001 ¤Ëµ­½Ò¤µ¤ì¤Æ¤ª¤é¤º¡¢
-Á´¤Æ¤Î Unix ¼ÂÁõ¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
+Á´¤Æ¤Î UNIX ¼ÂÁõ¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
 .\" It is on at least NetBSD, FreeBSD, OpenBSD, Solaris 8,
 .\" AIX 5.1, SunOS 4.1
 .\"O .\" .SH HISTORY
index 3d0c5c6..e21302d 100644 (file)
@@ -50,13 +50,20 @@ glibc 
 .in
 .sp
 .BR mkdirat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 078a27f..1a5cfc9 100644 (file)
@@ -24,7 +24,7 @@
 .\"WORD:       permission      µö²Ä°À­
 .\"WORD:       resolve         (¥Ñ¥¹Ì¾¤ò) ²ò·è¤¹¤ë
 .\"
-.TH MKNOD 2 2008-12-01 "Linux" "Linux Programmer's Manual"
+.TH MKNOD 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mknod \- create a special or ordinary file
@@ -49,7 +49,12 @@ glibc 
 .in
 .sp
 .BR mknod ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The system call
@@ -104,7 +109,7 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .\"O .B S_IFSOCK
 .\"O .\" (S_IFSOCK since Linux 1.2.4)
 .\"O to specify a regular file (which will be created empty), character
-.\"O special file, block special file, FIFO (named pipe), or Unix domain socket,
+.\"O special file, block special file, FIFO (named pipe), or UNIX domain socket,
 .\"O respectively.
 .\"O (Zero file type is equivalent to type
 .\"O .BR S_IFREG .)
@@ -118,7 +123,7 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
 ¤Î¤¤¤º¤ì¤«¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 ¤½¤ì¤¾¤ì½ç¤Ë¡¢Ä̾ï¤Î¥Õ¥¡¥¤¥ë (¶õ¤Î¥Õ¥¡¥¤¥ë¤È¤·¤ÆºîÀ®¤µ¤ì¤ë)¡¦
 ¥­¥ã¥é¥¯¥¿¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë¡¦¥Ö¥í¥Ã¥¯¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë¡¦
-FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë
+FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë
 (¥Õ¥¡¥¤¥ë¥¿¥¤¥× 0 ¤Ï
 .B S_IFREG
 ¤ÈƱ¤¸¤Ç¤¢¤ë)¡£
@@ -270,23 +275,23 @@ FIFO (̾
 .B EPERM
 .\"O .I mode
 .\"O requested creation of something other than a regular file,
-.\"O FIFO (named pipe), or Unix domain socket, and the caller
+.\"O FIFO (named pipe), or UNIX domain socket, and the caller
 .\"O is not privileged (Linux: does not have the
 .\"O .B CAP_MKNOD
 .\"O capability);
-.\"O .\" For Unix domain sockets and regular files, EPERM is only returned in
+.\"O .\" For UNIX domain sockets and regular files, EPERM is only returned in
 .\"O .\" Linux 2.2 and earlier; in Linux 2.4 and later, unprivileged can
 .\"O .\" use mknod() to make these files.
 .\"O also returned if the file system containing
 .\"O .I pathname
 .\"O does not support the type of node requested.
 .I mode
-¤ÏÄ̾ï¤Î¥Õ¥¡¥¤¥ë¡¦FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È°Ê³°¤ò
+¤ÏÄ̾ï¤Î¥Õ¥¡¥¤¥ë¡¦FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È°Ê³°¤ò
 ºîÀ®¤¹¤ë¤è¤¦¤Ë¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢¼Â¹Ô¼Ô¤¬Æø¢
 (Linux ¤Ç¤Ï
 .B CAP_MKNOD
 ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£ (capability)) ¤ò»ý¤Ã¤Æ¤¤¤Ê¤¤¡£
-.\" Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤ÈÄ̾ï¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ mknod() ¤ò¹Ô¤¦¤È¡¢
+.\" UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤ÈÄ̾ï¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ mknod() ¤ò¹Ô¤¦¤È¡¢
 .\" Linux 2.2 °ÊÁ°¤Ç¤Ï EPERM ¤òÊÖ¤¹¤À¤±¤Ç¤¢¤ë¡£
 .\" Linux 2.4 °Ê¹ß¤Ç¤ÏÆø¢¤ò»ý¤Ã¤Æ¤¤¤Ê¤¯¤Æ¤â¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò
 .\" ºîÀ®¤¹¤ë¤Î¤Ë mknod() ¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
@@ -352,8 +357,8 @@ Linux 
 ¥Ç¥£¥ì¥¯¥È¥ê¤Ï
 .BR mkdir (2)
 ¤ÇºîÀ®¤¹¤Ù¤­¤Ç¤¢¤ë¡£
-.\"O .\" and one should make Unix domain sockets with socket(2) and bind(2).
-.\" Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï socket(2) ¤È bind(2) ¤ÇºîÀ®¤¹¤Ù¤­¤Ç¤¢¤ë¡£
+.\"O .\" and one should make UNIX domain sockets with socket(2) and bind(2).
+.\" UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï socket(2) ¤È bind(2) ¤ÇºîÀ®¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 
 .\"O There are many infelicities in the protocol underlying NFS.
 .\"O Some of these affect
index dae7366..67474db 100644 (file)
@@ -26,7 +26,7 @@
 .\"         all rights reserved.
 .\" Translated 2006-09-30 by Yuichi SATO <ysato444@yahoo.co.jp>, LDP v2.39
 .\"
-.TH MKNODAT 2 2009-12-13 "Linux" "Linux Programmer's Manual"
+.TH MKNODAT 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mknodat \- create a special or ordinary file relative to a directory
@@ -53,13 +53,22 @@ glibc 
 .in
 .sp
 .BR mknodat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700
+.\" Other FTM combinations will also expose mknodat(), but this function was
+.\" added in SUSv4, maked XSI, so we'll just document what the standard says
+.TP 4
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index fe00253..6018fe9 100644 (file)
@@ -61,7 +61,7 @@
 .\" motoki 2005-02-28:
 .\" - subtree ¤ò¤É¤¦Ìõ¤¹¤«¡£ÉôʬÌÚ¡¢Éôʬ¥Ä¥ê¡¼¡¢¥µ¥Ö¥Ä¥ê¡¼¡£¡£¡£²¿¤«¤Ê¤¤¤«¡£
 .\"
-.TH MOUNT 2 2009-06-26 "Linux" "Linux Programmer's Manual"
+.TH MOUNT 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mount \- mount and unmount file systems
@@ -159,7 +159,7 @@ glibc2 
 .\" 2.6.25 Added MS_I_VERSION, which needs to be documented.
 .\"
 .TP
-.\"O .BR MS_BIND " (Linux 2.4 onwards)"
+.\"O .BR MS_BIND " (Linux 2.4 onward)"
 .BR MS_BIND " (Linux 2.4 °Ê¹ß)"
 .\"O .\" since 2.4.0-test9
 .\" Àµ³Î¤Ë¤Ï 2.4.0-test9 °Ê¹ß
@@ -442,10 +442,10 @@ Linux 2.6.30 
 .B O_SYNC
 ¤ò»ØÄꤷ¤¿¤è¤¦¤ÊÆ°ºî¤È¤Ê¤ë)
 .PP
-.\"O From Linux 2.4 onwards, the
+.\"O From Linux 2.4 onward, the
 .\"O .BR MS_NODEV ", " MS_NOEXEC ", and " MS_NOSUID
 .\"O flags are settable on a per-mount-point basis.
-.\"O From kernel 2.6.16 onwards,
+.\"O From kernel 2.6.16 onward,
 .\"O .B MS_NOATIME
 .\"O and
 .\"O .B MS_NODIRATIME
@@ -494,7 +494,7 @@ Linux 2.4 
 .SH ¥¨¥é¡¼
 .\"O The error values given below result from filesystem type independent
 .\"O errors.
-.\"O Each filesystem type may have its own special errors and its
+.\"O Each file-system type may have its own special errors and its
 .\"O own special behavior.
 .\"O See the kernel source code for details.
 °Ê²¼¤Ë¼¨¤¹¥¨¥é¡¼¤Ï¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë°Í¸¤·¤Ê¤¤¤â¤Î¤Ç¤¢¤ë¡£
@@ -505,12 +505,12 @@ Linux 2.4 
 .\"O A component of a path was not searchable.
 .\"O (See also
 .\"O .BR path_resolution (7).)
-.\"O Or, mounting a read-only filesystem was attempted without giving the
+.\"O Or, mounting a read-only file system was attempted without giving the
 .\"O .B MS_RDONLY
 .\"O flag.
 .\"O Or, the block device
 .\"O .I source
-.\"O is located on a filesystem mounted with the
+.\"O is located on a file system mounted with the
 .\"O .B MS_NODEV
 .\"O option.
 .\"O .\" mtk: Probably: write permission is required for MS_BIND, with
@@ -657,6 +657,25 @@ directory) 
 .B EPERM
 .\"O The caller does not have the required privileges.
 ¸Æ¤Ó½Ð¤·¸µ¤ËɬÍפʸ¢¸Â¤¬¤Ê¤¤¡£
+.\"O .SH VERSIONS
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.\"O The definitions of
+.\"O .BR MS_DIRSYNC ,
+.\"O .BR MS_MOVE ,
+.\"O .BR MS_REC ,
+.\"O .BR MS_RELATIME ,
+.\"O and
+.\"O .BR MS_STRICTATIME
+.\"O were only added to glibc headers in version 2.12.
+.BR MS_DIRSYNC ,
+.BR MS_MOVE ,
+.BR MS_REC ,
+.BR MS_RELATIME ,
+.B MS_STRICTATIME
+¤ÎÄêµÁ¤¬ glibc ¤Î¥Ø¥Ã¥À¤ËÄɲ䵤줿¤Î¤Ï
+¥Ð¡¼¥¸¥ç¥ó 2.12 ¤Ë¤ª¤¤¤Æ¤Î¤ß¤Ç¤¢¤ë¡£
+.\" FIXME: Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE,
+.\"  MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12.
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 .\"O This function is Linux-specific and should not be used in
@@ -682,7 +701,7 @@ directory) 
 ¤Ë̾Á°¤¬ÊѤï¤Ã¤¿¡£
 .LP
 .\"O Before Linux 2.4 an attempt to execute a set-UID or set-GID program
-.\"O on a filesystem mounted with
+.\"O on a file system mounted with
 .\"O .B MS_NOSUID
 .\"O would fail with
 .\"O .BR EPERM .
@@ -776,14 +795,12 @@ Linux 2.4 
 ¸«¤¨¤Ê¤¯¤Ê¤ë¡£
 
 .\"O The Linux-specific
-.\"O .I /proc/PID/self
+.\"O .I /proc/PID/mounts
 .\"O file exposes the list of mount points in the mount
 .\"O namespace of the process with the specified ID; see
 .\"O .BR proc (5)
 .\"O for details.
 Linux Æȼ«¤Î¥Õ¥¡¥¤¥ë
-.\"Omotoki: /proc/PID/mounts ¤Î´Ö°ã¤¤¤Ç¤Ï¡©
-.\"Omotoki: self ¤Ï PID ¤ÎÂå¤ï¤ê¤Ë¤Ê¤ë¤â¤Î¡£
 .I /proc/PID/mounts
 ¤Ç¤Ï¡¢»ØÄꤵ¤ì¤¿ ID ¤ò»ý¤Ä¥×¥í¥»¥¹¤Î¥Þ¥¦¥ó¥È̾Á°¶õ´Ö¤Ë¤ª¤±¤ë
 ¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È¤Î¥ê¥¹¥È¤¬¸ø³«¤µ¤ì¤Æ¤¤¤ë¡£¾ÜºÙ¤Ï
index eb142e4..ad4fc5f 100644 (file)
@@ -20,7 +20,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-10-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH MOVE_PAGES 2 2008-10-06 "Linux" "Linux Programmer's Manual"
+.TH MOVE_PAGES 2 2010-06-11 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O move_pages \- move individual pages of a process to another node
@@ -33,6 +33,9 @@ move_pages \- 
 .BI "long move_pages(int " pid ", unsigned long count, void **" pages ,
 .BI "                const int *" nodes ", int *" status ", int " flags );
 .fi
+.sp
+.\"O Link with \fI\-lnuma\fP.
+\fI\-lnuma\fP ¤È¥ê¥ó¥¯¤¹¤ë¡£
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR move_pages ()
@@ -70,7 +73,7 @@ move_pages \- 
 .\"O real or saved-set user ID of the target process.
 .\"O If
 .\"O .I pid
-.\"O is 0 then
+.\"O is 0, then
 .\"O .BR move_pages ()
 .\"O moves pages of the calling process.
 .I pid
@@ -348,8 +351,8 @@ dirty 
 .\"O Use of this function may result in pages whose location
 .\"O (node) violates the memory policy established for the
 .\"O specified addresses (See
-.\"O .BR mbind (2)]
-.\"O and/or the specified process [See
+.\"O .BR mbind (2))
+.\"O and/or the specified process (See
 .\"O .BR set_mempolicy (2)).
 .\"O That is, memory policy does not constrain the destination
 .\"O nodes used by
@@ -363,6 +366,17 @@ dirty 
 ¤Ä¤Þ¤ê¡¢¥á¥â¥ê¥Ý¥ê¥·¡¼¤Ï
 .BR move_pages ()
 ¤Ç»È¤ï¤ì¤ë°ÜÆ°Àè¥Î¡¼¥É¤òÀ©¸Â¤·¤Ê¤¤¤È¤¤¤¦¤³¤È¤Ç¤¢¤ë¡£
+
+.\"O The
+.\"O .I <numaif.h>
+.\"O header is not included with glibc, but requires installing
+.\"O .I libnuma-devel
+.\"O or a similar package.
+¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
+.I <numaif.h>
+¤Ï glibc ¤Ë¤Ï´Þ¤Þ¤ì¤Æ¤ª¤é¤º¡¢
+.I libnuma-devel
+¤«Æ±ÍͤΥѥ屡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëɬÍפ¬¤¢¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR get_mempolicy (2),
index 9aedcd1..2021e5b 100644 (file)
@@ -239,7 +239,7 @@ POSIX.1-2001 
 .\" sigaction.2 refers to this example
 .PP
 .\"O The program below allocates four pages of memory, makes the third
-.\"O of these pages read-only, and then executes a loop that walks upwards
+.\"O of these pages read-only, and then executes a loop that walks upward
 .\"O through the allocated region modifying bytes.
 °Ê²¼¤Î¥×¥í¥°¥é¥à¤Ï¡¢¥á¥â¥ê¥Ú¡¼¥¸¤ò 4¤Ä³ÎÊݤ·¡¢¤½¤Î¤¦¤Á 3ÈÖÌܤΥڡ¼¥¸¤ò
 Æɤ߹þ¤ßÀìÍѤËÀßÄꤹ¤ë¡£¤½¤Î¸å¤Ç¡¢³ÎÊݤ·¤¿Îΰè¤Î¥¢¥É¥ì¥¹¤Î¾®¤µ¤¤Êý¤«¤é
index e8b2c56..97e999d 100644 (file)
@@ -26,7 +26,7 @@
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-07-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MQ_GETSETATTR 2 2007-06-01 "Linux" "Linux Programmer's Manual"
+.TH MQ_GETSETATTR 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_getsetattr \- get/set message queue attributes
@@ -37,7 +37,7 @@ mq_getsetattr \- 
 .B #include <sys/types.h>
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_getsetattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
+.BI "int mq_getsetattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
 .BI "                 struct mq_attr *" oldattr );
 .fi
 .\"O .SH DESCRIPTION
index 983e789..79671ca 100644 (file)
@@ -50,7 +50,7 @@
 .\"WORD:       implement               ¼ÂÁõ
 .\"WORD:       lock                    ¥í¥Ã¥¯
 .\"
-.TH MREMAP 2 2005-09-13 "Linux" "Linux Programmer's Manual"
+.TH MREMAP 2 2010-06-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O mremap \- remap a virtual memory address
 .SH Ì¾Á°
@@ -63,7 +63,7 @@ mremap \- 
 .B #include <sys/mman.h>
 .sp
 .BI "void *mremap(void *" old_address ", size_t " old_size ,
-.BI "             size_t " new_size ", int " flags );
+.BI "             size_t " new_size ", int " flags ", ... /* void *" new_address " */);"
 .fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -89,6 +89,16 @@ mremap \- 
 ¤Ê¤é¤Ê¤¤ÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£\fIold_size\fP ¤Ï¸µ¤Î²¾ÁÛ¥á¥â¥ê¡¦¥Ö¥í¥Ã¥¯¤Î
 ¥µ¥¤¥º¤Ç¤¢¤ë¡£
 \fInew_size\fP ¤ÏÍ׵᤹¤ëÊѹ¹¸å¤Î²¾ÁÛ¥á¥â¥ê¡¦¥Ö¥í¥Ã¥¯¤Î¥µ¥¤¥º¤Ç¤¢¤ë¡£
+.\"O An optional fifth argument,
+.\"O .IR new_address ,
+.\"O may be provided; see the description of
+.\"O .B MREMAP_FIXED
+.\"O below.
+5 ÈÖÌܤΰú¤­¿ô¤È¤·¤Æ
+.I new_address
+¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£²¼µ­¤Î
+.B MREMAP_FIXED
+¤ÎÀâÌÀ¤ò»²¾È¤Î¤³¤È¡£
 
 .\"O In Linux the memory is divided into pages.
 .\"O A user process has (one or)
index 064fb31..7408f93 100644 (file)
@@ -551,7 +551,7 @@ SVr4, POSIX.1-2001.
 .\"O and
 .\"O .B MSG_INFO
 .\"O operations are used by the
-.\"O .BR ipcs (8)
+.\"O .BR ipcs (1)
 .\"O program to provide information on allocated resources.
 .\"O In the future these may modified or moved to a /proc file system
 .\"O interface.
@@ -559,7 +559,7 @@ SVr4, POSIX.1-2001.
 .BR MSG_STAT ,
 .B MSG_INFO
 Áàºî¤Ï¡¢
-.BR ipcs (8)
+.BR ipcs (1)
 ¥×¥í¥°¥é¥à¤Ç³ä¤êÅö¤ÆºÑ¤Î»ñ¸»¤Ë´Ø¤¹¤ë¾ðÊó¤òÄ󶡤¹¤ë¤¿¤á¤Ë
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£¾­Íè¡¢¤³¤ì¤é¤ÎÁàºî¤ÏÊѹ¹¤µ¤ì¤¿¤ê¡¢
 /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë°ÜÆ°¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
index e7b83a6..4a1d2a3 100644 (file)
@@ -168,14 +168,14 @@ struct msgbuf {
 .BR msgsnd ()
 ¤Ïľ¤Á¤ËÀ®¸ù¤¹¤ë¡£
 .\"O (The queue capacity is defined by the
-.\"O .I msg_bytes
+.\"O .I msg_qbytes
 .\"O field in the associated data structure for the message queue.
 .\"O During queue creation this field is initialized to
 .\"O .B MSGMNB
 .\"O bytes, but this limit can be modified using
 .\"O .BR msgctl (2).)
 (¥­¥å¡¼¤ÎÍÆÎ̤ϡ¢¥á¥Ã¥»¡¼¥¸¡¦¥­¥å¡¼¤Î¥Ç¡¼¥¿¹½Â¤ÂΤÎ
-.I msg_bytes
+.I msg_qbytes
 ¥Õ¥£¡¼¥ë¥É¤ÇÄêµÁ¤µ¤ì¤ë¡£
 ¥­¥å¡¼ºîÀ®»þ¤Ë¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï
 .B MSGMNB
index 86fb52d..53eb86f 100644 (file)
@@ -184,4 +184,4 @@ glibc 2.2.4 
 .BR getpriority (2),
 .BR setpriority (2),
 .BR capabilities (7),
-.BR renice (8)
+.BR renice (1)
index cc06946..0ba6df4 100644 (file)
@@ -46,7 +46,7 @@
 .\"
 .\" FIXME . Apr 08: The next POSIX revision has O_EXEC, O_SEARCH, and
 .\" O_TTYINIT.  Eventually these may need to be documented.  --mtk
-.\" FIXME Linux 2.6.33 has O_DSYNC, and a hiddden __O_SYNC.
+.\" FIXME Linux 2.6.33 has O_DSYNC, and a hidden __O_SYNC.
 .\"
 .\" Japanese Version Copyright (c) 1997-1999 HANATAKA Shinya
 .\"         all rights reserved.
@@ -89,7 +89,7 @@
 .\"WORD:       file creation flag      ¥Õ¥¡¥¤¥ëºîÀ®¥Õ¥é¥°
 .\"WORD:       file status flag        ¥Õ¥¡¥¤¥ë¾õÂ֥ե饰
 .\"
-.TH OPEN 2 2009-09-20 "Linux" "Linux Programmer's Manual"
+.TH OPEN 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O open, creat \- open and possibly create a file or device
@@ -293,7 +293,7 @@ NFS 
 ¤Ç¤¢¤ë¤¬¡¢
 .BR fcntl (2)
 ¤Ë¤è¤Ã¤ÆÊѹ¹²Äǽ¤Ç¤¢¤ë)¡£
-.\"O This feature is only available for terminals, pseudo-terminals,
+.\"O This feature is only available for terminals, pseudoterminals,
 .\"O sockets, and (since Linux 2.6) pipes and FIFOs.
 .\"O See
 .\"O .BR fcntl (2)
@@ -591,11 +591,13 @@ NFS 
 .BR open ()
 ¤Ï¼ºÇÔ¤¹¤ë¡£
 
+.\"O On NFS,
 .\"O .B O_EXCL
-.\"O is only supported on NFS when using NFSv3 or later on kernel 2.6 or later.
+.\"O is only supported when using NFSv3 or later on kernel 2.6 or later.
+NFS ¤Ç¤Ï¡¢
 .B O_EXCL
-¤Ï¡¢Linux 2.6 °Ê¹ß¤Ç NFSv3 °Ê¹ß¤ò»È¤Ã¤Æ¤¤¤ë NFS ¤Ç¤Î¤ß¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¡£
-.\"O In environments where NFS
+¤Ï¡¢Linux 2.6 °Ê¹ß¤Ç NFSv3 °Ê¹ß¤ò»È¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ç¤Î¤ß¥µ¥Ý¡¼¥È¤µ¤ì¤ë¡£
+.\"O In NFS environments where
 .\"O .B O_EXCL
 .\"O support is not provided, programs that rely on it
 .\"O for performing locking tasks will contain a race condition.
@@ -606,9 +608,8 @@ NFS 
 .\"O the same file system (e.g., incorporating hostname and PID), and use
 .\"O .BR link (2)
 .\"O to make a link to the lockfile.
-NFS ¤Î
 .B O_EXCL
-¥µ¥Ý¡¼¥È¤¬Ä󶡤µ¤ì¤Æ¤¤¤Ê¤¤´Ä¶­¤Ç¤Ï¡¢¤³¤Î¥Õ¥é¥°¤ËÍê¤Ã¤Æ
+¥µ¥Ý¡¼¥È¤¬Ä󶡤µ¤ì¤Æ¤¤¤Ê¤¤ NFS ´Ä¶­¤Ç¤Ï¡¢¤³¤Î¥Õ¥é¥°¤ËÍê¤Ã¤Æ
 ¥í¥Ã¥¯½èÍý¤ò¼Â¹Ô¤¹¤ë¥×¥í¥°¥é¥à¤Ï¶¥¹ç¾õÂÖ (race condition) ¤Ë½Ð²ñ¤¦
 ²ÄǽÀ­¤¬¤¢¤ë¡£
 ¥í¥Ã¥¯¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤ÆÉÔ²Äʬ (atomic) ¤Ê¥Õ¥¡¥¤¥ë¥í¥Ã¥¯¤ò¼Â¸½¤·¡¢
@@ -642,7 +643,11 @@ NFS 
 .\"O to be opened.
 .\"O The
 .\"O .B _LARGEFILE64_SOURCE
-.\"O macro must be defined in order to obtain this definition.
+.\"O macro must be defined
+.\"O (before including
+.\"O .I any
+.\"O header files)
+.\"O in order to obtain this definition.
 .\"O Setting the
 .\"O .B _FILE_OFFSET_BITS
 .\"O feature test macro to 64 (rather than using
@@ -655,6 +660,7 @@ NFS 
 .I off64_t
 ¤Ç¤Ï¥µ¥¤¥º¤òɽ¤»¤ë) ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó²Äǽ¤Ë¤¹¤ë¡£
 ¤³¤ÎÄêµÁ¤òÍ­¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _LARGEFILE64_SOURCE
 ¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 32¥Ó¥Ã¥È¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤ÆÂ礭¤Ê¥Õ¥¡¥¤¥ë¤Ë¥¢¥¯¥»¥¹¤¹¤ëÊýË¡¤òÆÀ¤¿¤¤¾ì¹ç¡¢
@@ -1062,6 +1068,9 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .\"O .B O_NOFOLLOW
 .\"O flags are Linux-specific, and one may need to define
 .\"O .B _GNU_SOURCE
+.\"O (before including
+.\"O .I any
+.\"O header files)
 .\"O to obtain their definitions.
 ¥Õ¥é¥°
 .BR O_DIRECTORY ,
@@ -1069,6 +1078,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .B O_NOFOLLOW
 ¤Ï Linux ÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢
 ¤³¤ì¤é¤Î¥Õ¥é¥°¤ÎÄêµÁ¤òÆÀ¤ë¤¿¤á¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _GNU_SOURCE
 ¤òÄêµÁ¤¹¤ëɬÍפ¬¤¢¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 
@@ -1083,11 +1093,15 @@ POSIX.1-2008 
 .\"O .B O_DIRECT
 .\"O is not specified in POSIX; one has to define
 .\"O .B _GNU_SOURCE
+.\"O (before including
+.\"O .I any
+.\"O header files)
 .\"O to get its definition.
 .B O_DIRECT
 ¤Ï POSIX ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
 .B O_DIRECT
 ¤ÎÄêµÁ¤òÆÀ¤ë¤Ë¤Ï
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _GNU_SOURCE
 ¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .\"O .SH NOTES
@@ -1202,7 +1216,7 @@ POSIX 
 .\"O and
 .\"O .B O_RSYNC
 .\"O to the same numerical value as
-.\"O .BR O_SYNC
+.\"O .BR O_SYNC .
 º£¤Î¤È¤³¤í (¥«¡¼¥Í¥ë 2.6.31)¡¢
 Linux ¤Ç¤Ï
 .B O_SYNC
@@ -1214,7 +1228,7 @@ glibc 
 ¤Ë
 .B O_SYNC
 ¤ÈƱ¤¸¿ôÃͤò³ä¤êÅö¤Æ¤Æ¤¤¤ë¡£
-.\"O Most Linux filesystems don't actually implement the POSIX
+.\"O Most Linux file systems don't actually implement the POSIX
 .\"O .B O_SYNC
 .\"O semantics, which require all metadata updates of a write
 .\"O to be on disk on returning to userspace, but only the
index 24b946c..2e665ed 100644 (file)
@@ -50,13 +50,20 @@ glibc 
 .in
 .sp
 .BR openat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 056ef3c..fe837c0 100644 (file)
@@ -57,12 +57,12 @@ personality \- 
 .\"O signal numbers into signal actions.
 .\"O The execution domain system allows
 .\"O Linux to provide limited support for binaries compiled under other
-.\"O Unix-like operating systems.
+.\"O UNIX-like operating systems.
 Linux ¤Ï¡¢¥×¥í¥»¥¹Ëè¤Î°Û¤Ê¤ë¼Â¹Ô¥É¥á¥¤¥ó¡¢¤¹¤Ê¤ï¤Á
 ¥Ñ¡¼¥½¥Ê¥ê¥Æ¥£ (personality) ¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¡£
 ¼Â¹Ô¥É¥á¥¤¥ó¤Ï Linux ¤Ë¥·¥°¥Ê¥ëÈÖ¹æ¤Ë¤É¤Î¥·¥°¥Ê¥ë¤ò³ä¤êÉÕ¤±¤ë¤«¤ò
 ¶µ¤¨¤¿¤ê¤¹¤ë¡£¤Þ¤¿¡¢¼Â¹Ô¥É¥á¥¤¥ó¡¦¥·¥¹¥Æ¥à¤Ë¤è¤ê¡¢
-Linux ¤Ï¾¤Î Unix É÷¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¡¦¥·¥¹¥Æ¥à¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿
+Linux ¤Ï¾¤Î UNIX É÷¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¡¦¥·¥¹¥Æ¥à¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿
 ¥Ð¥¤¥Ê¥ê¤ËÂФ¹¤ë¸ÂÄêŪ¤Ê¥µ¥Ý¡¼¥È¤òÄ󶡤·¤Æ¤¤¤ë¡£
 
 .\"O This function will return the current
index bf0dc97..0a8c49b 100644 (file)
@@ -43,7 +43,7 @@
 .\" Updated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH PIPE 2 2009-09-15 "Linux" "Linux Programmer's Manual"
+.TH PIPE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O pipe, pipe2 \- create pipe
@@ -55,7 +55,8 @@ pipe, pipe2 \- 
 .sp
 .BI "int pipe(int " pipefd "[2]);"
 .sp
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <unistd.h>
 .sp
 .BI "int pipe2(int " pipefd "[2], int " flags );
index fffd3db..60b35d6 100644 (file)
@@ -40,7 +40,7 @@
 .\"
 .\"WORD:       descriptor              ¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH POLL 2 2009-09-15 "Linux" "Linux Programmer's Manual"
+.TH POLL 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O poll, ppoll \- wait for some event on a file descriptor
@@ -56,7 +56,7 @@ poll, ppoll \- 
 .B #include <poll.h>
 .sp
 .BI "int ppoll(struct pollfd *" fds ", nfds_t " nfds ", "
-.BI "        const struct timespec *" timeout ", const sigset_t *" sigmask );
+.BI "        const struct timespec *" timeout_ts ", const sigset_t *" sigmask );
 .fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -193,7 +193,7 @@ struct pollfd {
 .TP
 .B POLLPRI
 .\"O There is urgent data to read (e.g., out-of-band data on TCP socket;
-.\"O pseudo-terminal master in packet mode has seen state change in slave).
+.\"O pseudoterminal master in packet mode has seen state change in slave).
 Æɤ߽Ф·²Äǽ¤Ê¶ÛµÞ¥Ç¡¼¥¿ (urgent data) ¤¬¤¢¤ë
 (Î㤨¤Ð¡¢TCP ¥½¥±¥Ã¥È¤ÎÂÓ°è³° (out-of-band data) ¥Ç¡¼¥¿¤ò¼õ¿®¤·¤¿¾ì¹ç¤ä¡¢
 ¥Ñ¥±¥Ã¥È¥â¡¼¥É¤Îµ¼»÷üËö¤Î¥Þ¥¹¥¿¤¬¥¹¥ì¡¼¥Ö¦¤ÎÊѲ½¤ò¸«¤Ä¤±¤¿¤È¤­)¡£
@@ -208,10 +208,15 @@ struct pollfd {
 .\"O or shut down writing half of connection.
 .\"O The
 .\"O .B _GNU_SOURCE
-.\"O feature test macro must be defined in order to obtain this definition.
+.\"O feature test macro must be defined
+.\"O (before including
+.\"O .I any
+.\"O header files)
+.\"O in order to obtain this definition.
 ¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Î¾ü¤¬¡¢¥³¥Í¥¯¥·¥ç¥ó¤ò close ¤·¤¿¤«¡¢
 ¥³¥Í¥¯¥·¥ç¥ó¤Î½ñ¤­¹þ¤ß¦¤ò shutdown ¤·¤¿¡£
 ¤³¤ÎÄêµÁ¤òÍ­¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _GNU_SOURCE
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .TP
@@ -297,18 +302,16 @@ Linux 
 ¤ò»È¤¦¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Î¾õÂÖÊѲ½
 ¤â¤·¤¯¤Ï¥·¥°¥Ê¥ë¤ÎÊ᪤ò°ÂÁ´¤ËÂԤĤ³¤È¤¬¤Ç¤­¤ë¡£
 .PP
-.\"O Other than the difference in the
-.\"O .I timeout
-.\"O argument, the following
+.\"O Other than the difference in the precision of the
+.\"O timeout argument, the following
 .\"O .BR ppoll ()
 .\"O call:
-.I timeout
-°ú¤­¿ô¤Î°ã¤¤¤ò½ü¤¯¤È¡¢°Ê²¼¤Î
+timeout °ú¤­¿ô¤ÎÀºÅ٤ΰ㤤¤ò½ü¤¯¤È¡¢°Ê²¼¤Î
 .BR ppoll ()
 ¤Î¸Æ¤Ó½Ð¤·¤Ï¡¢
 .nf
 
-    ready = ppoll(&fds, nfds, timeout, &sigmask);
+    ready = ppoll(&fds, nfds, timeout_ts, &sigmask);
 
 .fi
 .\"O is equivalent to
@@ -320,7 +323,10 @@ Linux 
 .nf
 
     sigset_t origmask;
+    int timeout;
 
+    timeout = (timeout_ts == NULL) ? -1 :
+              (timeout_ts.tv_sec * 1000 + timeout_ts.tv_nsec / 1000000);
     sigprocmask(SIG_SETMASK, &sigmask, &origmask);
     ready = poll(&fds, nfds, timeout);
     sigprocmask(SIG_SETMASK, &origmask, NULL);
@@ -345,18 +351,14 @@ Linux 
 .\"O .BR ppoll ()
 .\"O differs from
 .\"O .BR poll ()
-.\"O only in the precision of the
-.\"O .I timeout
-.\"O argument).
+.\"O only in the precision of the timeout argument).
 .I sigmask
 °ú¤­¿ô¤Ë NULL ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤ÎÁàºî¤Ï¹Ô¤ï¤ì¤Ê¤¤
 (¤·¤¿¤¬¤Ã¤Æ¡¢
 .BR ppoll ()
 ¤Î
 .BR poll ()
-¤È¤Î°ã¤¤¤Ï
-.I timeout
-°ú¤­¿ô¤ÎÀºÅÙ¤À¤±¤È¤Ê¤ë)¡£
+¤È¤Î°ã¤¤¤Ï timeout °ú¤­¿ô¤ÎÀºÅÙ¤À¤±¤È¤Ê¤ë)¡£
 
 .\"O The
 .\"O .I timeout
@@ -380,11 +382,11 @@ struct timespec {
 .in
 
 .\"O If
-.\"O .I timeout
+.\"O .I timeout_ts
 .\"O is specified as NULL, then
 .\"O .BR ppoll ()
 .\"O can block indefinitely.
-.I timeout
+.I timeout_ts
 ¤Ë NULL ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢
 .B ppoll
 ¤Ï̵¸Â¤ËÄä»ß¤¹¤ë¤³¤È¤¬¤¢¤êÆÀ¤ë¡£
@@ -487,11 +489,15 @@ struct timespec {
 .\"O Some implementations define the nonstandard constant
 .\"O .B INFTIM
 .\"O with the value \-1 for use as a
-.\"O .IR timeout .
+.\"O .IR timeout
+.\"O for
+.\"O .BR poll ().
 .\"O This constant is not provided in glibc.
 ¤¤¤¯¤Ä¤«¤Î¼ÂÁõ¤Ç¤Ï¡¢ÃÍ \-1 ¤ò»ý¤Ã¤¿Èóɸ½à¤ÎÄê¿ô
 .B INFTIM
 ¤¬ÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢
+.BR poll ()
+¤Î
 .I timeout
 ¤Î»ØÄê¤Ë»ÈÍѤǤ­¤ë¡£
 ¤³¤ÎÄê¿ô¤Ï glibc ¤Ç¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
@@ -500,7 +506,7 @@ struct timespec {
 .\"O The Linux
 .\"O .BR ppoll ()
 .\"O system call modifies its
-.\"O .I timeout
+.\"O .I timeout_ts
 .\"O argument.
 .\"O However, the glibc wrapper function hides this behavior
 .\"O by using a local variable for the timeout argument that
@@ -508,20 +514,20 @@ struct timespec {
 .\"O Thus, the glibc
 .\"O .BR ppoll ()
 .\"O function does not modify its
-.\"O .I timeout
+.\"O .I timeout_ts
 .\"O argument.
 Linux ¤Î
 .BR ppoll ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï
-.I timeout
+.I timeout_ts
 °ú¤­¿ô¤òÊѹ¹¤¹¤ë¡£
 ¤·¤«¤·¡¢glibc ¤Î¥é¥Ã¥Ñ¡¼´Ø¿ô¤Ï¡¢¥·¥¹¥Æ¥à¥³¡¼¥ë¤ËÅϤ¹ timeout °ú¤­¿ô
 ¤È¤·¤Æ¥í¡¼¥«¥ëÊÑ¿ô¤ò»È¤¦¤³¤È¤Ç¤³¤ÎÆ°ºî¤ò±£Ê䷤Ƥ¤¤ë¡£
 ¤³¤Î¤¿¤á¡¢glibc ¤Î
 .BR ppoll ()
-´Ø¿ô¤Ï
-.I timeout
-°ú¤­¿ô¤òÊѹ¹¤·¤Ê¤¤¡£
+´Ø¿ô¤ǤÏ
+.I timeout_ts
+°ú¤­¿ô¤ÏÊѹ¹¤µ¤ì¤Ê¤¤¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
 .\"O See the discussion of spurious readiness notifications under the
index bc79ff8..6c62f09 100644 (file)
 .\"WORD:       offset                  ¥ª¥Õ¥»¥Ã¥È
 .\"WORD:       seek                    ¥·¡¼¥¯
 .\"
-.TH PREAD 2 2008-12-03 "Linux" "Linux Programmer's Manual"
+.TH PREAD 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O pread, pwrite \- read from or write to a file descriptor at a given offset
 pread, pwrite \- »ØÄꤷ¤¿¥ª¥Õ¥»¥Ã¥È¤Ç¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÆɤ߽ñ¤­¤¹¤ë
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
-.sp
 .B #include <unistd.h>
 .sp
 .BI "ssize_t pread(int " fd ", void *" buf ", size_t " count \
@@ -43,6 +41,28 @@ pread, pwrite \- 
 .sp
 .BI "ssize_t pwrite(int " fd ", const void *" buf ", size_t " count \
 ", off_t " offset );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.PD 0
+.ad l
+.sp
+.BR pread (),
+.BR pwrite ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 500
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
+.\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR pread ()
 .\"O reads up to
@@ -97,7 +117,7 @@ pread, pwrite \- 
 .\"O .BR pwrite (),
 .\"O or
 .\"O end of file, in the case of
-.\"O .BR pread (),
+.\"O .BR pread ()),
 .\"O or \-1 on error, in which case
 .\"O .I errno
 .\"O is set to indicate the error.
index 86e6f7d..abca978 100644 (file)
@@ -910,13 +910,13 @@ glibc 
 .\"O This page documents the way the
 .\"O .BR ptrace ()
 .\"O call works currently in Linux.
-.\"O Its behavior differs noticeably on other flavors of Unix.
+.\"O Its behavior differs noticeably on other flavors of UNIX.
 .\"O In any case, use of
 .\"O .BR ptrace ()
 .\"O is highly OS- and architecture-specific.
 ¤³¤Î¥Þ¥Ë¥å¥¢¥ë¤Ï¸½ºß¤Î Linux ¤Ë¤ª¤±¤ë
 .BR ptrace ()
-¥³¡¼¥ë¤ÎÆ°ºî¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤ë¡£Â¾¤Î Unix ¤Ç¤Ï
+¥³¡¼¥ë¤ÎÆ°ºî¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤ë¡£Â¾¤Î UNIX ¤Ç¤Ï
 ¤½¤ÎÆ°ºî¤ÏÃø¤·¤¯°Û¤Ê¤ë¡£
 ¤¤¤«¤Ê¤ë¾ì¹ç¤â
 .BR ptrace ()
index 45ff757..c85a9de 100644 (file)
@@ -281,7 +281,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .\"O updates to the server and client side reads satisfied from the
 .\"O client's cache will not cause st_atime updates on the server as there are no
 .\"O server side reads.
-.\"O Unix semantics can be obtained by disabling client
+.\"O UNIX semantics can be obtained by disabling client
 .\"O side attribute caching, but in most situations this will substantially
 .\"O increase server load and decrease performance.
 NFS ¤Ë¤ª¤¤¤Æ¡£¾¯Î̤Υǡ¼¥¿¤òÆɤ߹þ¤à¾ì¹ç¡¢ºÇ½é¤Î»þ¤Î¤ß¤Ë¥¿¥¤¥à
@@ -290,7 +290,7 @@ NFS 
 ¤Ê¤¼¤Ê¤é¤Ð¡¢¤â¤·Á´¤Æ¤Î NFS ¥¯¥é¥¤¥¢¥ó¥È¤¬ st_atime (ºÇ½ª¥Õ¥¡¥¤¥ë¥¢¥¯¥»¥¹»þ¹ï)
 ¤Î¹¹¿·¤ò¥µ¡¼¥Ð¡¼¤ËÁ÷¤é¤º¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¥­¥ã¥Ã¥·¥å¤òÆɤळ¤È¤ËËþ­¤·¤Æ
 ¤¤¤ì¤Ð¡¢¥µ¡¼¥Ð¡¼Â¦¤Ç¤Î read ¤ÏȯÀ¸¤·¤Ê¤¤¤Î¤Ç st_atime ¤Î¹¹¿·¤Ï¹Ô¤Ê¤ï¤ì¤«¤é¤À¡£
-Unix ¤ÎÊý¼°¤Ç¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î°À­¤Î¥­¥ã¥Ã¥·¥ó¥°¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤Ç¡¢
+UNIX ¤ÎÊý¼°¤Ç¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î°À­¤Î¥­¥ã¥Ã¥·¥ó¥°¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤Ç¡¢
 ¤³¤ì¤òÆÀ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£¤·¤«¤·¤Û¤È¤ó¤É¤Î¾õ¶·¤Ç¤Ï¤³¤ì¤Ï³¤¯¥µ¡¼¥Ð¡¼¤Î
 Éé²Ù¤òÁý²Ã¤µ¤»¡¢¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ÎÄã²¼¤ò¤â¤¿¤é¤¹¡£
 .PP
index e21c780..8383f04 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       page cache      ¥Ú¡¼¥¸¡¦¥­¥ã¥Ã¥·¥å
 .\"WORD:       file descriptor ¥Õ¥¡¥¤¥ëµ­½Ò»Ò
 .\"
-.TH READAHEAD 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH READAHEAD 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O readahead \- perform file readahead into page cache
@@ -40,7 +40,8 @@ readahead \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <fcntl.h>
 .sp
 .BI "ssize_t readahead(int " fd ", off64_t " offset ", size_t " count );
index 61681e9..d8d6121 100644 (file)
@@ -119,7 +119,7 @@ struct old_linux_dirent {
 .\"O .I d_reclen
 .\"O is the size of
 .\"O .IR d_name ,
-.\"O not counting the null terminator.
+.\"O not counting the terminating null byte.
 .\"O .I d_name
 .\"O is a null-terminated filename.
 .I d_ino
@@ -131,10 +131,9 @@ struct old_linux_dirent {
 .I d_reclen
 ¤Ï
 .I d_name
-¤ÎÂ礭¤µ¤Ç¡¢
-¥Ì¥ëʸ»ú¤Î½ªÃ¼¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤¡£
+¤ÎÂ礭¤µ¤Ç¡¢½ªÃ¼¤Î¥Ì¥ë¥Ð¥¤¥È (null byte) ¤ò´Þ¤Þ¤Ê¤¤¡£
 .I d_name
-¤Ï¥Ì¥ëʸ»ú¤Ç½ª¤ë¥Õ¥¡¥¤¥ë̾¤Ç¤¢¤ë¡£
+¤Ï¥Ì¥ë¥Ð¥¤¥È¤Ç½ª¤ï¤ë¥Õ¥¡¥¤¥ë̾¤Ç¤¢¤ë¡£
 .\"O .SH "RETURN VALUE"
 .SH ÊÖ¤êÃÍ
 .\"O On success, 1 is returned.
index 638d4e1..ce9b4ab 100644 (file)
@@ -48,7 +48,7 @@
 .\"WORD:       global variable         ¥°¥í¡¼¥Ð¥ëÊÑ¿ô
 .\"WORD:       directory               ¥Ç¥£¥ì¥¯¥È¥ê
 .\"
-.TH READLINK 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH READLINK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O readlink \- read value of a symbolic link
@@ -69,7 +69,10 @@ glibc 
 .sp
 .ad l
 .BR readlink ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -177,13 +180,13 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
 ¥Ñ¥¹¤Î¥Ç¥£¥ì¥¯¥È¥êÉôʬ¤¬¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ê¤¤¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
-.\"O 4.4BSD (the
-.\"O .BR readlink ()
-.\"O function call appeared in 4.2BSD),
+.\"O 4.4BSD
+.\"O .RB ( readlink ()
+.\"O first appeared in 4.2BSD),
 .\"O POSIX.1-2001.
 4.4BSD
 .RB ( readlink ()
-´Ø¿ô¥³¡¼¥ë¤Ï 4.2BSD ¤Ç¸½¤ï¤ì¤¿), POSIX.1-2001.
+¤Ï 4.2BSD ¤Ç½é¤á¤ÆÅо줷¤¿), POSIX.1-2001.
 .\"O .SH NOTES
 .SH Ãí°Õ
 .\"O In versions of glibc up to and including glibc 2.4, the return type of
index d391764..1179798 100644 (file)
@@ -53,13 +53,20 @@ glibc 
 .in
 .sp
 .BR readlinkat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index bbe4be2..e7d613f 100644 (file)
@@ -55,7 +55,7 @@
 .\"WORD:       ancillary message       Êä½õ¥á¥Ã¥»¡¼¥¸
 .\"WORD:       invalid                 ÉÔÀµ¤Ê
 .\"
-.TH RECV 2 2008-12-03 "Linux" "Linux Programmer's Manual"
+.TH RECV 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O recv, recvfrom, recvmsg \- receive a message from a socket
 .SH Ì¾Á°
@@ -100,11 +100,11 @@ recv, recvfrom, recvmsg \- 
 .\"O is NULL, nothing is filled in; in this case,
 .\"O .I addrlen
 .\"O is not used, and should also be NULL.
-.\"O .\" (Note: for datagram sockets in both the Unix and Internet domains,
+.\"O .\" (Note: for datagram sockets in both the UNIX and Internet domains,
 .\"O .\" .I src_addr
 .\"O .\" is filled in.
 .\"O .\" .I src_addr
-.\"O .\" is also filled in for stream sockets in the Unix domain, but is not
+.\"O .\" is also filled in for stream sockets in the UNIX domain, but is not
 .\"O .\" filled in for stream sockets in the Internet domain.)
 .\"O .\" [The above notes on AF_UNIX and AF_INET sockets apply as at
 .\"O .\" Kernel 2.4.18. (MTK, 22 Jul 02)]
@@ -118,9 +118,9 @@ recv, recvfrom, recvmsg \- 
 ¤Ë¤Ï²¿¤âÆþ¤é¤Ê¤¤¡£¤³¤Î¾ì¹ç¡¢
 .I addrlen
 ¤Ï»ÈÍѤµ¤ì¤º¡¢¤³¤Î°ú¤­¿ô¤Ï NULL ¤Ë¤·¤Æ¤ª¤¯¤Ù¤­¤Ç¤¢¤ë¡£
-.\" (Unix ¥É¥á¥¤¥ó¤È¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Î¤É¤Á¤é¤Î¥Ç¡¼¥¿¥°¥é¥à¥½¥±¥Ã¥È¤Ç¤â
+.\" (UNIX ¥É¥á¥¤¥ó¤È¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Î¤É¤Á¤é¤Î¥Ç¡¼¥¿¥°¥é¥à¥½¥±¥Ã¥È¤Ç¤â
 .\" .I src_addr
-.\" ¤ËÁ÷¿®¸µ¥¢¥É¥ì¥¹¤¬Æþ¤ì¤é¤ì¤ë¡£¤Þ¤¿¡¢Unix ¥É¥á¥¤¥ó¤Î¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Ç¤â
+.\" ¤ËÁ÷¿®¸µ¥¢¥É¥ì¥¹¤¬Æþ¤ì¤é¤ì¤ë¡£¤Þ¤¿¡¢UNIX ¥É¥á¥¤¥ó¤Î¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Ç¤â
 .\" Æ±ÍͤÀ¤¬¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Î¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Ç¤Ï
 .\" .I src_addr
 .\" ¤Ë¥¢¥É¥ì¥¹¤¬Æþ¤ì¤é¤ì¤Ê¤¤¡£)
@@ -232,7 +232,7 @@ recv, recvfrom, recvmsg \- 
 .\"O .BR MSG_CMSG_CLOEXEC " (" recvmsg "() only; since Linux 2.6.23)"
 .BR MSG_CMSG_CLOEXEC " (" recvmsg "() ¤Î¤ß; Linux 2.6.23)"
 .\"O Set the close-on-exec flag for the file descriptor received
-.\"O via a Unix domain file descriptor using the
+.\"O via a UNIX domain file descriptor using the
 .\"O .B SCM_RIGHTS
 .\"O operation (described in
 .\"O .BR unix (7)).
@@ -243,7 +243,7 @@ recv, recvfrom, recvmsg \- 
 .RB ( unix (7)
 ¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë)
 .B SCM_RIGHTS
-Áàºî¤ò»È¤Ã¤Æ Unix ¥É¥á¥¤¥ó¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿·Ðͳ¤Ç¼õ¿®¤·¤¿
+Áàºî¤ò»È¤Ã¤Æ UNIX ¥É¥á¥¤¥ó¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿·Ðͳ¤Ç¼õ¿®¤·¤¿
 ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¤Ä¤¤¤Æ close-on-exec ¥Õ¥é¥°¤ò¥»¥Ã¥È¤¹¤ë¡£
 ¤³¤Î¥Õ¥é¥°¤Ï¡¢
 .BR open (2)
@@ -467,7 +467,7 @@ struct sockaddr *SO_EE_OFFENDER(struct sock_extended_err *);
 .\"O and netlink (since Linux 2.6.22) sockets:
 .\"O return the real length of the packet or datagram,
 .\"O even when it was longer than the passed buffer.
-.\"O Not implemented for Unix domain
+.\"O Not implemented for UNIX domain
 .\"O .RB ( unix (7))
 .\"O sockets.
 raw ¥½¥±¥Ã¥È
@@ -476,7 +476,7 @@ Internet datagram  
 netlink (Linux 2.6.22 °Ê¹ß) ¥½¥±¥Ã¥È¤Î¾ì¹ç¡¢
 ¥Ñ¥±¥Ã¥È¤ä¥Ç¡¼¥¿¥°¥é¥à¤ÎŤµ¤¬ÅϤ·¤¿¥Ð¥Ã¥Õ¥¡¤è¤ê¤âŤ«¤Ã¤¿¾ì¹ç¤Ë¤â¡¢
 ¥Ñ¥±¥Ã¥È¤ä¥Ç¡¼¥¿¥°¥é¥à¤Î¼ÂºÝ¤ÎŤµ¤òÊÖ¤¹¡£
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
 .RB ( unix (7))
 ¥½¥±¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 
@@ -526,7 +526,7 @@ struct msghdr {
     struct iovec *msg_iov;        /* scatter/gather array */
     size_t        msg_iovlen;     /* # elements in msg_iov */
     void         *msg_control;    /* ancillary data, see below */
-    socklen_t     msg_controllen; /* ancillary data buffer len */
+    size_t        msg_controllen; /* ancillary data buffer len */
     int           msg_flags;      /* flags on received message */
 };
 .fi
@@ -607,10 +607,10 @@ struct cmsghdr {
 .BR cmsg (3)
 ¤ËÄêµÁ¤µ¤ì¤¿¥Þ¥¯¥í·Ðͳ¤Ç¤Î¤ß¥¢¥¯¥»¥¹¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 .PP
-.\"O As an example, Linux uses this auxiliary data mechanism to pass extended
-.\"O errors, IP options or file descriptors over Unix sockets.
+.\"O As an example, Linux uses this ancillary data mechanism to pass extended
+.\"O errors, IP options or file descriptors over UNIX domain sockets.
 Îã¤ò¤¢¤²¤ë¤È¡¢ Linux ¤Ï¤³¤ÎÊä½õ¥Ç¡¼¥¿¤Î¥á¥«¥Ë¥º¥à¤ò¡¢
-Unix ¥½¥±¥Ã¥È¾å¤Ç¤Î³ÈÄ¥¥¨¥é¡¼¤ä IP ¥ª¥×¥·¥ç¥ó¡¢
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¾å¤Ç¤Î³ÈÄ¥¥¨¥é¡¼¤ä IP ¥ª¥×¥·¥ç¥ó¡¢
 ¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Î¼õ¤±ÅϤ·¤ËÍøÍѤ·¤Æ¤¤¤ë¡£
 .PP
 .\"O The
@@ -770,7 +770,7 @@ POSIX.1-2001 
 .\"O .SH NOTES
 .SH Ãí°Õ
 .\"O The prototypes given above follow glibc2.
-.\"O The Single Unix Specification agrees, except that it has return values
+.\"O The Single UNIX Specification agrees, except that it has return values
 .\"O of type \fIssize_t\fP (while 4.x BSD and libc4 and libc5 all have \fIint\fP).
 .\"O The
 .\"O .I flags
@@ -785,7 +785,7 @@ POSIX.1-2001 
 .\"O See also
 .\"O .BR accept (2).
 ¾åµ­¤Î¥×¥í¥È¥¿¥¤¥×¤Ï glibc2 ¤Ë¤·¤¿¤¬¤Ã¤Æ¤¤¤ë¡£
-Single Unix Specification ¤Ç¤âƱÍͤÀ¤¬¡¢
+Single UNIX Specification ¤Ç¤âƱÍͤÀ¤¬¡¢
 ÊÖ¤êÃͤη¿¤¬ \fIssize_t\fP ¤È¤Ê¤Ã¤Æ¤¤¤ë
 (°ìÊý¤Ç 4.x BSD ¤ä libc4 ¤ä libc5 ¤ÏÁ´¤Æ \fIint\fP ¤ò»ÈÍѤ·¤Æ¤¤¤ë)¡£
 .I flags
@@ -804,7 +804,7 @@ Single Unix Specification 
 .\"O .I msghdr
 .\"O structure should be typed as
 .\"O .IR socklen_t ,
-.\"O but glibc currently (2.4) types it as
+.\"O but glibc currently types it as
 .\"O .IR size_t .
 POSIX.1-2001 ¤Ç¤Ï¡¢¹½Â¤ÂÎ
 .I msghdr
@@ -813,7 +813,7 @@ POSIX.1-2001 
 ¤Ï
 .I socklen_t
 ·¿¤Ç¤¢¤ë¤Ù¤­¤À¤È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢
-¸½ºß¤Î glibc (glibc 2.4) ¤Ç¤Ï
+¸½ºß¤Î glibc ¤Ç¤Ï
 .I size_t
 ·¿¤Ç¤¢¤ë¡£
 .\" glibc bug raised 12 Mar 2006
index b06e2ce..37f0a63 100644 (file)
@@ -51,13 +51,20 @@ glibc 
 .in
 .sp
 .BR renameat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 00bc056..8ac0006 100644 (file)
@@ -46,7 +46,7 @@
 .\"WORD:       least significant bit   ºÇ²¼°Ì¥Ó¥Ã¥È
 .\"WORD:       capability              ¸¢¸Â
 .\"
-.TH SCHED_SETAFFINITY 2 2008-11-14 "Linux" "Linux Programmer's Manual"
+.TH SCHED_SETAFFINITY 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sched_setaffinity, sched_getaffinity \- \
@@ -56,7 +56,8 @@ sched_setaffinity, sched_getaffinity \- \
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <sched.h>
 .sp
 .BI "int sched_setaffinity(pid_t " pid ", size_t " cpusetsize ,
index 49ed827..6dff4c6 100644 (file)
@@ -60,7 +60,7 @@
 .\"WORD:       timeout                 »þ´ÖÀÚ¤ì(timeout)
 .\"WORD:       portable                °Ü¿¢À­¤Î¤¢¤ë
 .\"
-.TH SELECT 2 2008-12-05 "Linux" "Linux Programmer's Manual"
+.TH SELECT 2 2010-08-31 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \-
@@ -265,7 +265,7 @@ _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
 .\"O returns.
 .\"O If both fields of the
 .\"O .I timeval
-.\"O stucture are zero, then
+.\"O structure are zero, then
 .\"O .BR select ()
 .\"O returns immediately.
 .\"O (This is useful for polling.)
@@ -767,13 +767,13 @@ glibc 2.0 
 .BR pselect ()
 ¤¬Ä󶡤µ¤ì¤Æ¤¤¤¿¡£
 
-.\"O Since version 2.1, glibc has provided an emulation of
+.\"O Starting with version 2.1, glibc provided an emulation of
 .\"O .BR pselect ()
-.\"O that is implemented using
+.\"O that was implemented using
 .\"O .BR sigprocmask (2)
 .\"O and
 .\"O .BR select ().
-.\"O This implementation remains vulnerable to the very race condition that
+.\"O This implementation remained vulnerable to the very race condition that
 .\"O .BR pselect ()
 .\"O was designed to prevent.
 ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢
@@ -783,10 +783,18 @@ glibc 2.0 
 ¤È
 .BR select ()
 ¤ò»È¤Ã¤Æ¥¨¥ß¥å¥ì¡¼¥È¤µ¤ì¤Æ¤¤¤¿¡£
-¤³¤Î¼ÂÁõ¤Ë¤Ï¤­¤ï¤É¤¤¶¥¹ç¾ò·ï¤Ë¤ª¤¤¤ÆÀȼåÀ­¤¬»Ä¤Ã¤Æ¤¤¤ë¡£
+¤³¤Î¼ÂÁõ¤Ë¤Ï¤­¤ï¤É¤¤¶¥¹ç¾ò·ï¤Ë¤ª¤¤¤ÆÀȼåÀ­¤¬»Ä¤Ã¤Æ¤¤¤¿¡£
 ¤³¤Î¶¥¹ç¾ò·ï¤Ë¤ª¤±¤ëÌäÂê¤òËɻߤ¹¤ë¤¿¤á¤Ë
 .BR pselect ()
 ¤ÏÀ߷פµ¤ì¤¿¤Î¤Ç¤¢¤ë¡£
+.\"O Modern versions of glibc use the (race-free)
+.\"O .BR pselect ()
+.\"O system call on kernels where it is provided.
+ºÇ¶á¤Î¥Ð¡¼¥¸¥ç¥ó¤Î glibc ¤Ç¤Ï¡¢¥«¡¼¥Í¥ë¤¬¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢
+(¶¥¹ç¤¬µ¯¤³¤é¤Ê¤¤)
+.BR pselect ()
+¥·¥¹¥Æ¥à¥³¡¼¥ë¤¬»ÈÍѤµ¤ì¤ë¡£
+
 .\"O On systems that lack
 .\"O .BR pselect (),
 .\"O reliable (and more portable) signal trapping can be achieved
index 1715ac1..54ce470 100644 (file)
@@ -36,7 +36,7 @@
 .\"WORD:       file descriptor         ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"WORD:       exceptional condition   Îã³°¾õÂÖ
 .\"
-.TH SELECT_TUT 2 2009-01-26 "Linux" "Linux Programmer's Manual"
+.TH SELECT_TUT 2 2010-06-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \-
@@ -199,7 +199,7 @@ _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
 .\"O for more details about OOB data.
 .\"O (One other less common case where
 .\"O .BR select (2)
-.\"O indicates an exceptional condition occurs with pseudo-terminals
+.\"O indicates an exceptional condition occurs with pseudoterminals
 .\"O in packet mode; see
 .\"O .BR tty_ioctl (4).)
 .\"O After
@@ -218,7 +218,7 @@ OOB 
 .BR tcp (7)
 ¤ò»²¾È¤Î¤³¤È¡£
 (¤³¤ì°Ê³°¤Ç¤Ï¡¢¤Þ¤ì¤Ê¤³¤È¤À¤¬¡¢
-¥Ñ¥±¥Ã¥È¥â¡¼¥É¤Îµ¼»÷üËö (pseudo-terminals) ¤Ç
+¥Ñ¥±¥Ã¥È¥â¡¼¥É¤Îµ¼»÷üËö (pseudoterminals) ¤Ç
 .BR select ()
 ¤¬Îã³°¾õÂÖ¤ò¼¨¤¹¤³¤È¤¬¤¢¤ë¡£)
 .BR select ()
@@ -484,7 +484,7 @@ main(int argc, char *argv[])
 .\"O is that it watches
 .\"O multiple descriptors at the same time and properly puts the process to
 .\"O sleep if there is no activity.
-.\"O Unix programmers often find
+.\"O UNIX programmers often find
 .\"O themselves in a position where they have to handle I/O from more than one
 .\"O file descriptor where the data flow may be intermittent.
 .\"O If you were to merely create a sequence of
@@ -503,7 +503,7 @@ main(int argc, char *argv[])
 .BR select ()
 ¤Î½ÅÍפʤȤ³¤í¤Ï¡¢Ê£¿ô¤Î¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òƱ»þ¤Ë´Æ»ë¤Ç¤­¡¢
 ¤Ê¤ó¤ÎÆ°¤­¤â¤Ê¤±¤ì¤Ð¥×¥í¥»¥¹¤òŬÀڤ˥¹¥ê¡¼¥×¾õÂ֤˰ܹԤ¹¤ë¤È¤³¤í¤Ë¤¢¤ë¤Î¤À¡£
-Unix ¥×¥í¥°¥é¥Þ¤Ï¡¢
+UNIX ¥×¥í¥°¥é¥Þ¤Ï¡¢
 Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ÎÆþ½ÐÎϤòƱ»þ¤Ë°·¤ï¤Í¤Ð¤Ê¤é¤º¡¢
 ¤·¤«¤â¥Ç¡¼¥¿¤Îή¤ì¤Ï´Ö·çŪ¤Ç¤¢¤ë¡¢¤È¤¤¤¦¾õ¶·¤Ë¤è¤¯½Ð²ñ¤¦¡£
 Ã±¤Ë
@@ -777,8 +777,8 @@ OS 
     select(0, NULL, NULL, NULL, &tv);
 .fi
 .PP
-.\"O This is only guaranteed to work on Unix systems, however.
-⤷¡¢¤³¤ì¤¬Æ°¤¯¤ÈÊݾڤµ¤ì¤Æ¤¤¤ë¤Î¤Ï Unix ¥·¥¹¥Æ¥à¤Ë¸Â¤é¤ì¤ë¡£
+.\"O This is only guaranteed to work on UNIX systems, however.
+⤷¡¢¤³¤ì¤¬Æ°¤¯¤ÈÊݾڤµ¤ì¤Æ¤¤¤ë¤Î¤Ï UNIX ¥·¥¹¥Æ¥à¤Ë¸Â¤é¤ì¤ë¡£
 .\"O .SH RETURN VALUE
 .SH ÊÖ¤êÃÍ
 .\"O On success,
@@ -1083,7 +1083,7 @@ main(int argc, char *argv[])
 
                 r = recv(fd2, &c, 1, MSG_OOB);
                 if (r < 1)
-                    SHUT_FD1;
+                    SHUT_FD2;
                 else
                     send(fd1, &c, 1, MSG_OOB);
             }
index 211326b..7c3b3be 100644 (file)
@@ -808,7 +808,7 @@ SVr4, POSIX.1-2001.
 .\"O and
 .\"O .B SEM_INFO
 .\"O operations are used by the
-.\"O .BR ipcs (8)
+.\"O .BR ipcs (1)
 .\"O program to provide information on allocated resources.
 .\"O In the future these may modified or moved to a /proc file system
 .\"O interface.
@@ -816,7 +816,7 @@ SVr4, POSIX.1-2001.
 .BR SEM_STAT ,
 .B SEM_INFO
 Áàºî¤Ï
-.BR ipcs (8)
+.BR ipcs (1)
 ¥×¥í¥°¥é¥à¤Ë¤è¤Ã¤Æ³äÅö¤é¤ì¤¿»ñ¸»¤Ë¤Ä¤¤¤Æ¾ðÊó¤òÄ󶡤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
 ¾­ÍèŪ¤Ë¤Ï¤³¤ì¤é¤ÏÊѹ¹¤µ¤ì¤ë¤«¡¢
 /proc ¥Õ¥¡¥¤¥ë¡¦¥·¥¹¥Æ¥à¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë°ÜÆ°¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
index 5e4f2b6..3bcd018 100644 (file)
@@ -58,7 +58,7 @@
 .\"WORD:       routing                 ¥ë¡¼¥Æ¥£¥ó¥°
 .\"WORD:       congestion              íÕíÔ
 .\"
-.TH SEND 2 2009-02-23 "Linux" "Linux Programmer's Manual"
+.TH SEND 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O send, sendto, sendmsg \- send a message on a socket
@@ -114,7 +114,7 @@ send, sendto, sendmsg \- 
 ¤Î°ã¤¤¤Ï¡¢°ú¤­¿ô¤Ë
 .I flags
 ¤¬¤¢¤ë¤«¤É¤¦¤«¤À¤±¤Ç¤¢¤ë¡£
-.\"O With zero
+.\"O With zero
 .\"O .I flags
 .\"O argument,
 .\"O .BR send ()
@@ -129,7 +129,7 @@ send, sendto, sendmsg \- 
 .\"O     sendto(sockfd, buf, len, flags, NULL, 0);
 °ú¤­¿ô
 .I flags
¬ 0 ¤Î¾ì¹ç¡¢
˥ե饰¤¬»ØÄꤵ¤ì¤Ê¤¤¾ì¹ç¡¢
 .BR send ()
 ¤Ï
 .BR write (2)
@@ -442,14 +442,14 @@ struct msghdr {
 .\"O     struct iovec *msg_iov;        /* scatter/gather array */
 .\"O     size_t        msg_iovlen;     /* # elements in msg_iov */
 .\"O     void         *msg_control;    /* ancillary data, see below */
-.\"O     socklen_t     msg_controllen; /* ancillary data buffer len */
+.\"O     size_t        msg_controllen; /* ancillary data buffer len */
 .\"O     int           msg_flags;      /* flags on received message */
     void         *msg_name;       /* ÄɲäΥ¢¥É¥ì¥¹ */
     socklen_t     msg_namelen;    /* ¥¢¥É¥ì¥¹¤Î¥µ¥¤¥º */
     struct iovec *msg_iov;        /* scatter/gather ÇÛÎó */
     size_t        msg_iovlen;     /* msg_iov ¤ÎÍ×ÁÇ¿ô */
     void         *msg_control;    /* Êä½õ¥Ç¡¼¥¿(¸å½Ò) */
-    socklen_t     msg_controllen; /* Êä½õ¥Ç¡¼¥¿¥Ð¥Ã¥Õ¥¡Ä¹ */
+    size_t        msg_controllen; /* Êä½õ¥Ç¡¼¥¿¥Ð¥Ã¥Õ¥¡Ä¹ */
     int           msg_flags;      /* ¼õ¿®¥á¥Ã¥»¡¼¥¸¤Î¥Õ¥é¥° */
 };
 .fi
@@ -499,13 +499,13 @@ struct msghdr {
 ¤³¤ì¤é¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¾¤ì¤Î¥Þ¥Ë¥å¥¢¥ë¤ò»²¾È¤¹¤ë¤³¤È¡£
 .TP
 .B EACCES
-.\"O (For Unix domain sockets, which are identified by pathname)
+.\"O (For UNIX domain sockets, which are identified by pathname)
 .\"O Write permission is denied on the destination socket file,
 .\"O or search permission is denied for one of the directories
 .\"O the path prefix.
 .\"O (See
 .\"O .BR path_resolution (7).)
-(Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£)
+(UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£)
 ¥½¥±¥Ã¥È¡¦¥Õ¥¡¥¤¥ë¤Ø¤Î½ñ¤­¹þ¤ßµö²Ä¤¬¤Ê¤«¤Ã¤¿¤«¡¢¥Ñ¥¹Ì¾¤Ø
 Åþ㤹¤ë¤Þ¤Ç¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¤¤¤º¤ì¤«¤ËÂФ¹¤ë¸¡º÷µö²Ä¤¬¤Ê¤«¤Ã¤¿¡£
 .RB ( path_resolution (7)
@@ -648,7 +648,7 @@ POSIX.1-2001 
 ¥Õ¥é¥°¤Ï Linux ¤Ç¤Î³ÈÄ¥¤Ç¤¢¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O The prototypes given above follow the Single Unix Specification,
+.\"O The prototypes given above follow the Single UNIX Specification,
 .\"O as glibc2 also does; the
 .\"O .I flags
 .\"O argument was \fIint\fP in 4.x BSD, but \fIunsigned int\fP in libc4 and libc5;
@@ -660,7 +660,7 @@ POSIX.1-2001 
 .\"O argument was \fIint\fP in 4.x BSD and libc4 and libc5.
 .\"O See also
 .\"O .BR accept (2).
-¾åµ­¤Î¥×¥í¥È¥¿¥¤¥×¤Ï Single Unix Specification ¤Ë½¾¤Ã¤Æ¤¤¤ë¡£
+¾åµ­¤Î¥×¥í¥È¥¿¥¤¥×¤Ï Single UNIX Specification ¤Ë½¾¤Ã¤Æ¤¤¤ë¡£
 glibc2 ¤âƱÍͤǤ¢¤ë¡£
 .I flags
 °ú¤­¿ô¤Ï 4.x BSD ¤Ç¤Ï \fIint\fP ¤Ç¤¢¤ê¡¢
@@ -679,7 +679,7 @@ libc5 
 .\"O .I msghdr
 .\"O structure should be typed as
 .\"O .IR socklen_t ,
-.\"O but glibc currently (2.4) types it as
+.\"O but glibc currently types it as
 .\"O .IR size_t .
 POSIX.1-2001 ¤Ç¤Ï¡¢¹½Â¤ÂÎ
 .I msghdr
@@ -688,7 +688,7 @@ POSIX.1-2001 
 ¤Ï
 .I socklen_t
 ·¿¤Ç¤¢¤ë¤Ù¤­¤À¤È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢
-¸½ºß¤Î glibc (glibc 2.4) ¤Ç¤Ï
+¸½ºß¤Î glibc ¤Ç¤Ï
 .I size_t
 ·¿¤Ç¤¢¤ë¡£
 .\" glibc bug raised 12 Mar 2006
index 04aa68c..dea3c30 100644 (file)
@@ -255,11 +255,11 @@ NULL 
 .\"O Not specified in POSIX.1-2001, or other standards.
 POSIX.1-2001 ¤ä¾¤Îɸ½à¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
 
-.\"O Other Unix systems implement
+.\"O Other UNIX systems implement
 .\"O .BR sendfile ()
 .\"O with different semantics and prototypes.
 .\"O It should not be used in portable programs.
-¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢°Û¤Ê¤Ã¤¿Êý¼°¤ä¥×¥í¥È¥¿¥¤¥×¤Ç
+¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢°Û¤Ê¤Ã¤¿Êý¼°¤ä¥×¥í¥È¥¿¥¤¥×¤Ç
 .BR sendfile ()
 ¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£°Ü¿¢À­¤ò¹Íθ¤·¤¿¥×¥í¥°¥é¥à¤Ç¤Ï»ÈÍѤ¹¤Ù¤­¤Ç¤Ï¤Ê¤¤¡£
 .\"O .SH NOTES
index bf388f9..31c7c33 100644 (file)
@@ -61,8 +61,10 @@ glibc 
 .ad l
 .BR seteuid (),
 .BR setegid ():
+.RS 4
 _BSD_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR seteuid ()
index 5e9eaad..9123051 100644 (file)
@@ -59,7 +59,7 @@
 .\"WORD:       block                   ÃæÃÇ(block)
 .\"WORD:       job control             ¥¸¥ç¥Ö¡¦¥³¥ó¥È¥í¡¼¥ë
 .\"
-.TH SETPGID 2 2009-09-20 "Linux" "Linux Programmer's Manual"
+.TH SETPGID 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O setpgid, getpgid, setpgrp, getpgrp \- set/get process group
@@ -72,14 +72,14 @@ setpgid, getpgid, setpgrp, getpgrp \- 
 .br
 .BI "pid_t getpgid(pid_t " pid );
 .sp
-.BR "pid_t getpgrp(void);" "                /* POSIX.1 version */"
+.BR "pid_t getpgrp(void);" "                 /* POSIX.1 version */"
 .br
-.BI "pid_t getpgrp(pid_t " pid ");\ \ \ \ \ \ \ \ \ "
+.BI "pid_t getpgrp(pid_t " pid ");\ \ \ \ \ \ \ \ \ \ \ "
 /* BSD version */
 .sp
-.BR "int setpgrp(void);" "                  /* System V version */"
+.BR "int setpgrp(void);" "                   /* System V version */"
 .br
-.BI "int setpgrp(pid_t " pid ", pid_t " pgid );
+.BI "int setpgrp(pid_t " pid ", pid_t " pgid ");\ "
 /* BSD version */
 .sp
 .in -4n
@@ -91,17 +91,31 @@ glibc 
 .in
 .sp
 .ad l
+.PD 0
 .BR getpgid ():
-_XOPEN_SOURCE\ >=\ 500
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
-.BR setpgrp ()
-(POSIX.1): _SVID_SOURCE || _XOPEN_SOURCE >= 500
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.sp
+.BR setpgrp "() (POSIX.1):"
+.nf
+    _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+    _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.fi
 .sp
 .BR setpgrp "()\ (BSD),"
 .BR getpgrp "()\ (BSD):"
-_BSD_SOURCE && !\ (_POSIX_SOURCE || _POSIX_C_SOURCE ||
-_XOPEN_SOURCE || _XOPEN_SOURCE_EXTENDED || _GNU_SOURCE || _SVID_SOURCE)
-.ad b
+.nf
+    _BSD_SOURCE &&
+        !\ (_POSIX_SOURCE || _POSIX_C_SOURCE || _XOPEN_SOURCE ||
+           _XOPEN_SOURCE_EXTENDED || _GNU_SOURCE || _SVID_SOURCE)
+.fi
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O All of these interfaces are available on Linux,
index 8587991..4d6ac4f 100644 (file)
@@ -55,7 +55,7 @@
 .\"WORD:       saved user ID           Êݸ¥æ¡¼¥¶¡¼ID
 .\"WORD:       super-user              ¥¹¡¼¥Ñ¡¼¡¦¥æ¡¼¥¶¡¼
 .\"
-.TH SETREUID 2 2009-10-17 "Linux" "Linux Programmer's Manual"
+.TH SETREUID 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O setreuid, setregid \- set real and/or effective user or group ID
@@ -80,7 +80,12 @@ glibc 
 .sp
 .BR setreuid (),
 .BR setregid ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+.ad l
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.ad
+.RE
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR setreuid ()
index a620f03..8a0fbb5 100644 (file)
@@ -89,10 +89,8 @@ setsid \- 
 .\"O .SH ERRORS
 .SH ¥¨¥é¡¼
 .TP
-.\"O .BR EPERM .
 .B EPERM
-.\"O The process group ID of any process
-.\"O equals the PID of the calling process.
+.\"O The process group ID of any process equals the PID of the calling process.
 .\"O Thus, in particular,
 .\"O .BR setsid ()
 .\"O fails if the calling process is already a process group leader.
index 6d280d4..b4ed2fa 100644 (file)
@@ -106,7 +106,7 @@ Linux 
 .PP
 .\"O Thus, a set-user-ID-root program wishing to temporarily drop root
 .\"O privileges, assume the identity of an unprivileged user, and then regain
-.\"O root privileges afterwards cannot use
+.\"O root privileges afterward cannot use
 .\"O .BR setuid ().
 .\"O You can accomplish this with
 .\"O .BR seteuid (2).
index 8a65f94..97640d8 100644 (file)
@@ -649,7 +649,7 @@ SVr4, POSIX.1-2001.
 .\"O and
 .\"O .B SHM_INFO
 .\"O operations are used by the
-.\"O .BR ipcs (8)
+.\"O .BR ipcs (1)
 .\"O program to provide information on allocated resources.
 .\"O In the future these may modified or moved to a /proc file system
 .\"O interface.
@@ -657,7 +657,7 @@ SVr4, POSIX.1-2001.
 .BR SHM_STAT ,
 .B SHM_INFO
 Áàºî¤Ï¡¢
-.BR ipcs (8)
+.BR ipcs (1)
 ¥×¥í¥°¥é¥à¤Ç³ä¤êÅö¤ÆºÑ¤Î»ñ¸»¤Ë´Ø¤¹¤ë¾ðÊó¤òÄ󶡤¹¤ë¤¿¤á¤Ë
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£¾­Íè¡¢¤³¤ì¤é¤ÎÁàºî¤ÏÊѹ¹¤µ¤ì¤¿¤ê¡¢
 /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë°ÜÆ°¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
@@ -667,7 +667,7 @@ SVr4, POSIX.1-2001.
 .\"O a shared memory segment that has already been marked for deletion
 .\"O using
 .\"O .IR shmctl(IPC_RMID) .
-.\"O This feature is not available on other Unix implementations;
+.\"O This feature is not available on other UNIX implementations;
 .\"O portable applications should avoid relying on it.
 Linux ¤Ç¤Ï¡¢
 .I shmctl(IPC_RMID)
@@ -675,7 +675,7 @@ Linux 
 ¤¢¤ë¥×¥í¥»¥¹¤¬Éղà(attach)
 .RB ( shmat (2))
 ¤¹¤ë¤³¤È¤òµö²Ä¤·¤Æ¤¤¤ë¡£
-¤³¤Îµ¡Ç½¤Ï¾¤Î Unix ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
+¤³¤Îµ¡Ç½¤Ï¾¤Î UNIX ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
 °Ü¿¢À­¤ò¹Íθ¤·¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¤³¤ì¤Ë°Í¸¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 
 .\"O Various fields in a \fIstruct shmid_ds\fP were typed as
index c34f8bd..d689866 100644 (file)
@@ -33,7 +33,7 @@
 .\"WORD:       alternate signal stack  ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯
 .\"WORD:       establish       (¥¹¥¿¥Ã¥¯¤Î) ³ÎΩ
 .\"
-.TH SIGALTSTACK 2 2008-10-04 "Linux" "Linux Programmer's Manual"
+.TH SIGALTSTACK 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sigaltstack \- set and/or get signal stack context
@@ -53,10 +53,17 @@ glibc 
 .in
 .sp
 .BR sigaltstack ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.\" .br
-.\" .BR sigstack ():
-.\" _BSD_SOURCE || _XOPEN_SOURCE >= 500
+.ad l
+.RS 4
+.PD 0
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR sigaltstack ()
@@ -275,7 +282,7 @@ SUSv2, SVr4, POSIX.1-2001.
 ¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ç¤Ï¡¢ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯¾å¤Ç¤·¤«¥·¥°¥Ê¥ë¤ò¥­¥ã¥Ã¥Á¤Ç¤­¤Ê¤¤¡£
 .P
 .\"O On most hardware architectures supported by Linux, stacks grow
-.\"O downwards.
+.\"O downward.
 .\"O .BR sigaltstack ()
 .\"O automatically takes account
 .\"O of the direction of stack growth.
@@ -319,7 +326,7 @@ Linux 
 .\"O supersedes the older
 .\"O .BR sigstack ()
 .\"O call.
-.\"O For backwards compatibility, glibc also provides
+.\"O For backward compatibility, glibc also provides
 .\"O .BR sigstack ().
 .\"O All new applications should be written using
 .\"O .BR sigaltstack ().
index bbea70c..98cd514 100644 (file)
@@ -70,14 +70,14 @@ signal \- ANSI C 
 .SH ÀâÌÀ
 .\"O The behavior of
 .\"O .BR signal ()
-.\"O varies across Unix versions,
+.\"O varies across UNIX versions,
 .\"O and has also varied historically across different versions of Linux.
 .\"O \fBAvoid its use\fP: use
 .\"O .BR sigaction (2)
 .\"O instead.
 .\"O See \fIPortability\fP below.
 .BR signal ()
-¤ÎÆ°ºî¤Ï Unix ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
+¤ÎÆ°ºî¤Ï UNIX ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
 ¤Þ¤¿¡¢Îò»ËŪ¤Ë¸«¤Æ Linux ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤Ã¤Æ¤â°Û¤Ê¤Ã¤Æ¤¤¤ë¡£
 \fB¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î»ÈÍѤÏÈò¤±¡¢\fP
 Âå¤ï¤ê¤Ë
@@ -329,7 +329,7 @@ POSIX.1 
 .BR signal ()
 ¤ÎÂå¤ï¤ê¤Ë¤³¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»È¤¦¤³¤È¡£
 
-.\"O In the original Unix systems, when a handler that was established using
+.\"O In the original UNIX systems, when a handler that was established using
 .\"O .BR signal ()
 .\"O was invoked by the delivery of a signal,
 .\"O the disposition of the signal would be reset to
@@ -341,7 +341,7 @@ POSIX.1 
 .\"O before the handler had a chance to reestablish itself.
 .\"O Furthermore, rapid deliveries of the same signal could
 .\"O result in recursive invocations of the handler.
-¥ª¥ê¥¸¥Ê¥ë¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
+¥ª¥ê¥¸¥Ê¥ë¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
 .BR signal ()
 ¤ò»È¤Ã¤ÆÀßÄꤵ¤ì¤¿¥Ï¥ó¥É¥é¤¬¥·¥°¥Ê¥ë¤ÎÇÛÁ÷¤Ë¤è¤êµ¯Æ°¤µ¤ì¤ë¤È¡¢
 ¤½¤Î¥·¥°¥Ê¥ë¤Î½èÍýÊýË¡¤Ï
index aa8909a..e286b75 100644 (file)
@@ -185,7 +185,7 @@ POSIX.1-2001.
 .\"O .B SIGSEGV
 .\"O are generated
 .\"O while they are blocked, the result is undefined,
-.\"O unless the signal was generated by the
+.\"O unless the signal was generated by
 .\"O .BR kill (2),
 .\"O .BR sigqueue (2),
 .\"O or
index 22a1055..0fc878d 100644 (file)
@@ -43,7 +43,7 @@
 .\"WORD:       symbolic link           ¥·¥ó¥Ü¥ê¥Ã¥¯¡¦¥ê¥ó¥¯
 .\"WORD:       open                    ¥ª¡¼¥×¥ó
 .\"
-.TH STATFS 2 2004-06-23 "Linux" "Linux Programmer's Manual"
+.TH STATFS 2 2010-09-04 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O statfs, fstatfs \- get file system statistics
@@ -79,25 +79,37 @@ statfs, fstatfs \- 
 
 .in +4n
 .nf
+.\"O #if __WORDSIZE == 32              /* System word size */
+#if __WORDSIZE == 32           /* ¥·¥¹¥Æ¥à¤Î¥ï¡¼¥É¥µ¥¤¥º */
+# define __SWORD_TYPE           int
+#else /* __WORDSIZE == 64 */
+# define __SWORD_TYPE          long int
+#endif
+
 struct statfs {
-.\"O    long    f_type;     /* type of file system (see below) */
-   long    f_type;     /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î·¿ (²¼µ­»²¾È) */
-.\"O    long    f_bsize;    /* optimal transfer block size */
-   long    f_bsize;    /* ºÇŬ¤Ê¥Ö¥í¥Ã¥¯¥µ¥¤¥º */
-.\"O    long    f_blocks;   /* total data blocks in file system */
-   long    f_blocks;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¿ô */
-.\"O    long    f_bfree;    /* free blocks in fs */
-   long    f_bfree;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
-.\"O    long    f_bavail;   /* free blocks avail to unprivileged user */
-   long    f_bavail;   /* ÈóÆø¢¥æ¡¼¥¶¤¬»ÈÍѲÄǽ¤Ê¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
-.\"O    long    f_files;    /* total file nodes in file system */
-   long    f_files;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
-.\"O    long    f_ffree;    /* free file nodes in fs */
-   long    f_ffree;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
-.\"O    fsid_t  f_fsid;     /* file system id */
-   fsid_t  f_fsid;     /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î ID */
-.\"O    long    f_namelen;  /* maximum length of filenames */
-   long    f_namelen;  /* ¥Õ¥¡¥¤¥ë̾¤ÎºÇÂçĹ */
+.\"O     __SWORD_TYPE f_type;    /* type of file system (see below) */
+.\"O     __SWORD_TYPE f_bsize;   /* optimal transfer block size */
+.\"O     fsblkcnt_t   f_blocks;  /* total data blocks in file system */
+.\"O     fsblkcnt_t   f_bfree;   /* free blocks in fs */
+.\"O     fsblkcnt_t   f_bavail;  /* free blocks available to
+.\"O                                unprivileged user */
+.\"O     fsfilcnt_t   f_files;   /* total file nodes in file system */
+.\"O     fsfilcnt_t   f_ffree;   /* free file nodes in fs */
+.\"O     fsid_t       f_fsid;    /* file system id */
+.\"O     __SWORD_TYPE f_namelen; /* maximum length of filenames */
+.\"O     __SWORD_TYPE f_frsize;  /* fragment size (since Linux 2.6) */
+.\"O     __SWORD_TYPE f_spare[5];
+    __SWORD_TYPE f_type;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¼ïÊÌ (²¼µ­»²¾È) */
+    __SWORD_TYPE f_bsize;   /* ºÇŬ¤ÊžÁ÷¥Ö¥í¥Ã¥¯¥µ¥¤¥º */
+    fsblkcnt_t   f_blocks;  /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¿ô */
+    fsblkcnt_t   f_bfree;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
+    fsblkcnt_t   f_bavail;  /* ÈóÆø¢¥æ¡¼¥¶¤¬ÍøÍѲÄǽ¤Ê¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
+    fsfilcnt_t   f_files;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
+    fsfilcnt_t   f_ffree;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
+    fsid_t       f_fsid;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î ID */
+    __SWORD_TYPE f_namelen; /* ¥Õ¥¡¥¤¥ë̾¤ÎºÇÂçĹ */
+    __SWORD_TYPE f_frsize;  /* ¥Õ¥é¥°¥á¥ó¥È¥µ¥¤¥º (Linux 2.6 °Ê¹ß) */
+    __SWORD_TYPE f_spare[5];
 };
 
 .\"O File system types:
@@ -117,6 +129,7 @@ struct statfs {
    EXT2_OLD_SUPER_MAGIC  0xEF51
    EXT2_SUPER_MAGIC      0xEF53
    EXT3_SUPER_MAGIC      0xEF53
+   EXT4_SUPER_MAGIC      0xEF53
    HFS_SUPER_MAGIC       0x4244
    HPFS_SUPER_MAGIC      0xF995E849
    HUGETLBFS_MAGIC       0x958458f6
@@ -390,7 +403,7 @@ FreeBSD 
 .RI ( f_fsid , ino )
 ¤È¤¤¤¦ 1 ÁȤÎÃͤǥե¡¥¤¥ë¤ò°ì°Õ¤Ë·èÄê¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¡¢
 ¤È¤¤¤¦¤Î¤¬´ðËÜŪ¤Ê¹Í¤¨Êý¤Ç¤¢¤ë¡£
-.\"O Some OSes use (a variation on) the device number, or the device number
+.\"O Some operating systems use (a variation on) the device number, or the device number
 .\"O combined with the file-system type.
 ¤¤¤¯¤Ä¤«¤Î OS ¤Ç¤Ï¡¢¥Ç¥Ð¥¤¥¹ÈÖ¹æ (¤ÎÊѼï) ¤ò»È¤Ã¤¿¤ê¡¢
 ¥Ç¥Ð¥¤¥¹ÈÖ¹æ¤È¥Õ¥¡¥¤¥ë¡¦¥·¥¹¥Æ¥à¥¿¥¤¥×¤òÁȤ߹ç¤ï¤»¤Æ»È¤Ã¤¿¤ê¤·¤Æ¤¤¤ë¡£
index e77c8ae..005bbb2 100644 (file)
@@ -52,7 +52,7 @@
 .\"WORD:       page                    ¥Ú¡¼¥¸
 .\"WORD:       kernel                  ¥«¡¼¥Í¥ë
 .\"
-.TH SWAPON 2 2007-06-22 "Linux" "Linux Programmer's Manual"
+.TH SWAPON 2 2010-06-15 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O swapon, swapoff \- start/stop swapping to file/device
@@ -270,6 +270,10 @@ Linux 1.3.6 
 .\"O .BR mbind (2)
 .\"O and
 .\"O .BR migrate_pages (2)).
+.\"O Since kernel 2.6.32, the limit is further decreased by 1
+.\"O if the kernel is built with the
+.\"O .B CONFIG_MEMORY_FAILURE
+.\"O option.
 »ÈÍѤǤ­¤ë¥¹¥ï¥Ã¥×¥Õ¥¡¥¤¥ë¤Î¿ô¤Ë¤Ï¾å¸Â¤¬¤¢¤ê¡¢¤½¤Î¾å¸Â¤Ï
 ¥«¡¼¥Í¥ëÄê¿ô
 .B MAX_SWAPFILES
@@ -287,6 +291,10 @@ Linux 1.3.6 
 .BR migrate_pages (2)
 ¤Î¥Ú¡¼¥¸¡¦¥Þ¥¤¥°¥ì¡¼¥·¥ç¥óµ¡Ç½ÍѤ˥¹¥ï¥Ã¥×¡¦¥Æ¡¼¥Ö¥ë¤Î¥¨¥ó¥È¥ê¡¼¤¬
 Æó¤ÄͽÌ󤵤ì¤ë)¡£
+¥«¡¼¥Í¥ë 2.6.32 °Ê¹ß¤Ç¤Ï¡¢¥«¡¼¥Í¥ë¤¬
+.B CONFIG_MEMORY_FAILURE
+¥ª¥×¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤ÆºîÀ®¤µ¤ì¤¿¾ì¹ç¡¢
+¤³¤Î¾å¸Â¤¬¤µ¤é¤Ë 1 ¾¯¤Ê¤¤ÃͤȤʤ롣
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR mkswap (8),
index 4c836be..f271598 100644 (file)
@@ -48,7 +48,7 @@
 .\"WORD:       kernel                  ¥«¡¼¥Í¥ë
 .\"WORD:       entry                   ¥¨¥ó¥È¥ê
 .\"
-.TH SYMLINK 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH SYMLINK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O symlink \- make a new name for a file
@@ -69,7 +69,10 @@ glibc 
 .sp
 .ad l
 .BR symlink ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 620e5c4..2369806 100644 (file)
@@ -51,13 +51,20 @@ glibc 
 .in
 .sp
 .BR symlinkat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+Since glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 4c8745d..ff432b8 100644 (file)
@@ -44,7 +44,7 @@
 .\"WORD:       buffers                 ¥Ð¥Ã¥Õ¥¡
 .\"WORD:       data integrity          ¥Ç¡¼¥¿¤Î´°Á´À­
 .\"
-.TH SYNC 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH SYNC 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sync \- ¥Ð¥Ã¥Õ¥¡¥­¥ã¥Ã¥·¥å¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤­¹þ¤à
 .SH ½ñ¼°
@@ -61,7 +61,12 @@ glibc 
 .in
 .sp
 .BR sync ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 .BR sync ()
 ¤Ï¤Þ¤º inode ¤ò¥Ð¥Ã¥Õ¥¡¤Ø½ñ¤­¹þ¤ß¡¢
index affdbb6..ef6a4a8 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2007-09-08, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
 .\" Updated 2008-11-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.13
 .\"
-.TH SYSCALLS 2 2009-05-06 "Linux" "Linux Programmer's Manual"
+.TH SYSCALLS 2 2010-10-09 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O syscalls \- Linux system calls
@@ -235,9 +235,9 @@ glibc (
 ¤³¤Î¾ì¹ç¡¢¥·¥¹¥Æ¥à¥³¡¼¥ë¤¬Åо줷¤¿¥Ð¡¼¥¸¥ç¥ó¤È¤·¤Æ¡¢
 Î¾Êý¤Î°ÂÄêÈÇ·ÏÎó¤Î¥Ð¡¼¥¸¥ç¥ó¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤ë¡£
 .PP
-.\"O The list of system calls that are available as at kernel 2.6.28
+.\"O The list of system calls that are available as at kernel 2.6.33
 .\"O (or in a few cases only on older kernels) is as follows:
-¥«¡¼¥Í¥ë 2.6.28 ¤ÇÍøÍѲÄǽ¤Ê¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î¥ê¥¹¥È¤ò°Ê²¼¤Ë¼¨¤¹
+¥«¡¼¥Í¥ë 2.6.33 ¤ÇÍøÍѲÄǽ¤Ê¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î¥ê¥¹¥È¤ò°Ê²¼¤Ë¼¨¤¹
 (¤½¤ì°ÊÁ°¤Î¥«¡¼¥Í¥ë¤Ç¤À¤±ÍøÍѲÄǽ¤Ê¤â¤Î¤â¾¯¿ô¤À¤¬´Þ¤Þ¤ì¤ë):
 .\"
 .\" Looking at scripts/checksyscalls.sh in the kernel source is
@@ -462,6 +462,8 @@ l l l.
 .\" , PowerPC, ARM; not i386
 \fBpciconfig_write\fP(2)       2.0.26; 2.2     Not on i386
 .\" , PowerPC, ARM; not i386
+\fBperf_event_open\fP(2)       2.6.31  Was called perf_counter_open()
+               in 2.6.31; renamed in 2.6.32
 \fBpersonality\fP(2)   1.2
 .\" \fBperfctr\fP(2)   ???     Sparc32, Sparc64
 .\" \fBperfmonctl\fP(2)        ???     ia64
@@ -500,6 +502,7 @@ l l l.
 \fBrecv\fP(2)
 \fBrecvfrom\fP(2)
 \fBrecvmsg\fP(2)
+\fBrecvmmsg\fP(2)      2.6.33
 \fBremap_file_pages\fP(2)      2.6
 \fBremovexattr\fP(2)   2.6; 2.4.18
 \fBrename\fP(2)
@@ -515,6 +518,8 @@ l l l.
 \fBrt_sigreturn\fP(2)  2.2
 \fBrt_sigsuspend\fP(2) 2.2
 \fBrt_sigtimedwait\fP(2)       2.2
+\fBrt_tgsigqueueinfo\fP(2)     2.6.31
+.\" Implements \fBpthread_sigqueue\fP(3)
 \fBsched_get_priority_max\fP(2)        2.0
 \fBsched_get_priority_min\fP(2)        2.0
 \fBsched_getaffinity\fP(2)     2.6
@@ -602,12 +607,17 @@ l l l.
 \fBstatfs64\fP(2)      2.6
 \fBstime\fP(2)
 \fBstty\fP(2)          Not implemented
+\fBsubpage_prot\fP(2)  2.6.25  PowerPC if CONFIG_PPC_64K_PAGES
 \fBswapoff\fP(2)
 \fBswapon\fP(2)
 \fBsymlink\fP(2)
 \fBsymlinkat\fP(2)     2.6.16
 \fBsync\fP(2)
 \fBsync_file_range\fP(2)       2.6.17
+\fBsync_file_range2\fP(2)      2.6.22  Architecture-specific variant
+.\" PowerPC, ARM, tile
+.\" First appeared on ARM, as arm_sync_file_range(), but later renamed
+               of \fBsync_file_range\fP(2)
 .\" \fBsys_debug_setcontext\fP(2)      ???     PowerPC if CONFIG_PPC32
 \fBsysfs\fP(2) 1.2
 \fBsysinfo\fP(2)
@@ -647,7 +657,7 @@ l l l.
 \fBustat\fP(2)
 \fButime\fP(2)
 \fButimensat\fP(2)     2.6.22
-\fButimes\fP(2)        2.6
+\fButimes\fP(2)        2.2
 \fBvfork\fP(2)
 \fBvhangup\fP(2)
 \fBvm86old\fP(2)
@@ -907,7 +917,7 @@ Linux 2.4 
 .\"O Linux 2.4 increased the size of user and group IDs from 16 to 32 bits.
 Linux 2.4 ¤Ç¡¢¥æ¡¼¥¶ ID ¤È¥°¥ë¡¼¥× ID ¤Î¥µ¥¤¥º¤¬
 16 ¥Ó¥Ã¥È¤«¤é 32 ¥Ó¥Ã¥È¤ËÁý¤¨¤¿¡£
-.\" 64 bit off_t changes: ftruncate64, *stat64,
+.\" 64-bit off_t changes: ftruncate64, *stat64,
 .\" fcntl64 (because of the flock structure), getdents64, *statfs64
 .\"O To support this change, a range of system calls were added
 .\"O (e.g.,
index acb431e..067476f 100644 (file)
@@ -34,7 +34,7 @@
 .\"WORD:       identifier string       ¼±ÊÌʸ»úÎó
 .\"WORD:       type index              ·¿¥¤¥ó¥Ç¥Ã¥¯¥¹
 .\"
-.TH SYSFS 2 1995-08-09 "Linux" "Linux Programmer's Manual"
+.TH SYSFS 2 2010-06-27 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sysfs \- get file system type information
@@ -154,19 +154,18 @@ sysfs \- 
 SVr4.
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O On Linux with the
-.\"O .I proc
-.\"O file system mounted on
+.\"O This System-V derived system call is obsolete; don't use it.
+.\"O On systems with
 .\"O .IR /proc ,
-.\"O the same information can be derived from
-.\"O .IR /proc/filesystems .
-Linux ¤Ç¤Ï
+.\"O the same information can be obtained via
+.\"O .IR /proc/filesystems ;
+.\"O use that interface instead.
+¤³¤Î System-V Í³Íè¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ÏÇÑ»ßͽÄê (obsolete) ¤Ç¤¢¤ê¡¢
+»ÈÍѤ·¤Ê¤¤¤³¤È¡£
 .I /proc
-¤Ë¥Þ¥¦¥ó¥È¤µ¤ì¤ë
-.I proc
-¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò»È¤Ã¤Æ¡¢
+¤¬ÍøÍѤǤ­¤ë¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Æ±¤¸¾ðÊó¤¬
 .I /proc/filesystems
-¤è¤êƱ¤¸¾ðÊó¤òÆÀ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+·Ðͳ¤Ç¼èÆÀ¤Ç¤­¡¢¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò»ÈÍѤ¹¤ë¤³¤È¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
 .\"O There is no libc or glibc support.
index aa1ad8f..64a3796 100644 (file)
@@ -245,10 +245,10 @@ Linux 
 .BR times ()
 ¤Ïñ¤Ë´Ø¿ô¤Î·ë²Ì¤òÊÖ¤¹¡£
 .\"O However, POSIX does not specify this behavior, and most
-.\"O other Unix implementations require a non-NULL value for
+.\"O other UNIX implementations require a non-NULL value for
 .\"O .IR buf .
 ¤·¤«¤·¡¢POSIX ¤Ï¤³¤Î¿¶¤ëÉñ¤¤¤Ïµ¬Äꤵ¤ì¤Æ¤ª¤é¤º¡¢
-¤½¤Î¾¤Î¤Û¤È¤ó¤É¤Î Unix ¼ÂÁõ¤Ï
+¤½¤Î¾¤Î¤Û¤È¤ó¤É¤Î UNIX ¼ÂÁõ¤Ï
 .I buf
 ¤ÎÃͤȤ·¤ÆÈó NULL ¤ÎÃͤòÍ׵᤹¤ë¡£
 .LP
@@ -275,7 +275,7 @@ Linux 
 .\"O On Linux 2.4 and earlier this point is the moment the system was booted.
 .\"O Since Linux 2.6, this point is \fI(2^32/HZ) \- 300\fP
 .\"O (i.e., about 429 million) seconds before system boot time.
-.\"O This variability across kernel versions (and across Unix implementations),
+.\"O This variability across kernel versions (and across UNIX implementations),
 .\"O combined with the fact that the returned value may overflow the range of
 .\"O .IR clock_t ,
 .\"O means that a portable application would be wise to avoid using this value.
@@ -289,7 +289,7 @@ Linux 
 Linux 2.4 °ÊÁ°¤Ç¤Ï¡¢¤³¤Î»þÅÀ¤Ï¥·¥¹¥Æ¥à¤¬µ¯Æ°¤·¤¿½Ö´Ö¤Ç¤¢¤ë¡£
 Linux 2.6 °Ê¹ß¤Ç¤Ï¡¢¤³¤Î»þÅÀ¤Ï¥·¥¹¥Æ¥àµ¯Æ°»þ¹ï¤Î \fI(2^32/HZ) \- 300\fP
 (¤ª¤è¤Ó 4²¯2900Ëü) ÉÃÁ°¤Ç¤¢¤ë¡£
-¤³¤Î¤è¤¦¤Ë¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó (¤ä Unix ¤Î¼ÂÁõ) ¤Ë¤è¤ê°Û¤Ê¤ë¤³¤È¤È¡¢
+¤³¤Î¤è¤¦¤Ë¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó (¤ä UNIX ¤Î¼ÂÁõ) ¤Ë¤è¤ê°Û¤Ê¤ë¤³¤È¤È¡¢
 ÊÖ¤êÃͤ¬
 .I clock_t
 ¤ÎÈϰϤò¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¤È¤¤¤¦»ö¼Â¤ò¹Íθ¤¹¤ë¤È¡¢
index 2224dfb..5c8220c 100644 (file)
@@ -48,7 +48,7 @@
 .\" Updated 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2006-07-21, Akihiro MOTOKI, LDP v2.36
 .\"
-.TH TRUNCATE 2 2009-02-28 "Linux" "Linux Programmer's Manual"
+.TH TRUNCATE 2 2010-10-07 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O truncate, ftruncate \- truncate a file to a specified length
@@ -71,12 +71,26 @@ glibc 
 »²¾È):
 .in
 .ad l
+.PD 0
 .sp
 .BR truncate ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.sp
 .BR ftruncate ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.3.5: */ _POSIX_C_SOURCE\ >=\ 200112L
+|| /* glibc 2.3.5 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.PD
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -326,7 +340,7 @@ XSI 
 ¥¨¥é¡¼¤òÊÖ¤¹¤«¥Õ¥¡¥¤¥ë¤ò¿­Ä¥¤¹¤ë¤«¤ÎÆó¤Ä¤ÎÆ°ºî¤òµöÍƤ·¤Æ¤¤¤ë¡£
 .BR truncate ()
 ¤ËÂФ·¤Æ¤ÏÁ´¤¯µ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
-.\"O Like most Unix implementations, Linux follows the XSI requirement
+.\"O Like most UNIX implementations, Linux follows the XSI requirement
 .\"O when dealing with native file systems.
 .\"O However, some nonnative file systems do not permit
 .\"O .BR truncate ()
@@ -334,7 +348,7 @@ XSI 
 .\"O .BR ftruncate ()
 .\"O to be used to extend a file beyond its current length:
 .\"O a notable example on Linux is VFAT.
-¤Û¤È¤ó¤É¤Î Unix ¼ÂÁõ¤ÈƱÍÍ¡¢Linux ¤Ï¥Í¥¤¥Æ¥£¥Ö (Linux Í³Íè) ¤Î
+¤Û¤È¤ó¤É¤Î UNIX ¼ÂÁõ¤ÈƱÍÍ¡¢Linux ¤Ï¥Í¥¤¥Æ¥£¥Ö (Linux Í³Íè) ¤Î
 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î°·¤¤¤Ç¤Ï XSI Í×µá»ÅÍͤˤ·¤¿¤¬¤Ã¤Æ¤¤¤ë¡£
 ¤·¤«¤·¤Ê¤¬¤é¡¢¤¤¤¯¤Ä¤«¤ÎÈó¥Í¥¤¥Æ¥£¥Ö¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
 .BR truncate ()
@@ -343,6 +357,21 @@ XSI 
 ¤ò»È¤Ã¤Æ¸½ºß¤Î¥Õ¥¡¥¤¥ëŤò±Û¤¨¤Æ¥Õ¥¡¥¤¥ë¤ò¿­Ä¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡£
 Linux ¤Ç¤Îͭ̾¤ÊÎã¤È¤·¤Æ¤Ï VFAT ¤¬¤¢¤ë¡£
 .\"O .\" At the very least: OSF/1, Solaris 7, and FreeBSD conform, mtk, Jan 2002
+.\"O .SH BUGS
+.SH ¥Ð¥°
+.\"O A header file bug in glibc 2.12 meant that the minimum value of
+.\"O .\" http://sourceware.org/bugzilla/show_bug.cgi?id=12037
+.\"O .BR _POSIX_C_SOURCE
+.\"O required to expose the declaration of
+.\"O .BR ftruncate ()
+.\"O was 200809L instead of 200112L.
+.\"O This has been fixed in later glibc versions.
+glibc 2.12 ¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Ë¤Ï¥Ð¥°¤¬¤¢¤ê¡¢
+.BR ftruncate ()
+¤ÎÀë¸À¤ò¸ø³«¤¹¤ë¤Î¤ËɬÍפÊ
+.B _POSIX_C_SOURCE
+¤ÎºÇ¾®Ãͤ¬ 200112L ¤Ç¤Ï¤Ê¤¯ 200809L ¤È¤Ê¤Ã¤Æ¤¤¤¿¡£
+¤³¤Î¥Ð¥°¤Ï¡¢¤³¤ì°Ê¹ß¤Î¥Ð¡¼¥¸¥ç¥ó¤Î glibc ¤Ç¤Ï½¤Àµ¤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR open (2),
index 3835ddb..1339b4d 100644 (file)
@@ -160,7 +160,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .\"O .BR shm_open (3)),
 .\"O FIFOs
 .\"O .RB ( mkfifo (3)),
-.\"O and Unix domain sockets
+.\"O and UNIX domain sockets
 .\"O .RB ( unix (7))
 .\"O created by the process.
 .\"O The umask does not affect the permissions assigned
@@ -174,7 +174,7 @@ umask 
 .BR shm_open (3))
 ¤ä FIFO
 .RB ( mkfifo (3))¡¢
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
 .RB ( unix (7))
 ¤ËÀßÄꤵ¤ì¤ëµö²Ä¤Ë¤â±Æ¶Á¤òÍ¿¤¨¤ë¡£
 °ìÊý¡¢umask ¤Ï¡¢¤½¤Î¥×¥í¥»¥¹¤¬
index 3d173bc..48230d4 100644 (file)
@@ -48,13 +48,20 @@ glibc 
 .in
 .sp
 .BR unlinkat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 7649062..826a5fd 100644 (file)
@@ -22,7 +22,7 @@
 .\"         all rights reserved.
 .\" Translated 2006-08-10 by Yuichi SATO <ysato444@yahoo.co.jp>, LDP v2.36
 .\"
-.TH UNSHARE 2 2008-11-20 "Linux" "Linux Programmer's Manual"
+.TH UNSHARE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O unshare \- disassociate parts of the process execution context
@@ -30,7 +30,8 @@ unshare \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .\" Actually _BSD_SOURCE || _SVID_SOURCE
 .\" See http://sources.redhat.com/bugzilla/show_bug.cgi?id=4749
 .B #include <sched.h>
index d094767..6c39d05 100644 (file)
@@ -29,7 +29,7 @@
 .\" Updated 2007-01-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.43
 .\" Updated 2008-11-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.13
 .\"
-.TH VFORK 2 2009-06-21 "Linux" "Linux Programmer's Manual"
+.TH VFORK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O vfork \- create a child process and block parent
@@ -51,7 +51,26 @@ glibc 
 .in
 .sp
 .BR vfork ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.fi
+.TP 4
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .SS "Standard Description"
@@ -114,7 +133,7 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .\"O It is used to create new processes without copying the page tables of
 .\"O the parent process.
 .\"O It may be useful in performance-sensitive applications
-.\"O where a child will be created which then immediately issues an
+.\"O where a child is created which then immediately issues an
 .\"O .BR execve (2).
 .BR vfork ()
 ¤Ï
@@ -189,7 +208,7 @@ Linux 
 .\"O However, in the bad old days a
 .\"O .BR fork (2)
 .\"O would require making a complete copy of the caller's data space,
-.\"O often needlessly, since usually immediately afterwards an
+.\"O often needlessly, since usually immediately afterward an
 .\"O .BR exec (3)
 .\"O is done.
 .\"O Thus, for greater efficiency, BSD introduced the
@@ -204,7 +223,7 @@ Linux 
 .\"O The use of
 .\"O .BR vfork ()
 .\"O was tricky: for example, not modifying data
-.\"O in the parent process depended on knowing which variables are
+.\"O in the parent process depended on knowing which variables were
 .\"O held in a register.
 ¤·¤«¤·¤Ê¤¬¤é¡¢´÷¤·¤­ÀΤˤÏ
 .BR fork (2)
index 79701cb..aa1ab08 100644 (file)
@@ -71,7 +71,7 @@
 .\"WORD:       effective user ID       ¼Â¸ú¥æ¡¼¥¶¡¼ID
 .\"WORD:       block                   ¶Ø»ß(block)
 .\"
-.TH WAIT 2 2009-04-21 "Linux" "Linux Programmer's Manual"
+.TH WAIT 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wait, waitpid, waitid \- wait for process to change state
@@ -97,8 +97,19 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.PD 0
 .BR waitid ():
-_SVID_SOURCE || _XOPEN_SOURCE
+.RS 4
+_SVID_SOURCE ||
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O All of these system calls are used to wait for state changes
@@ -343,14 +354,14 @@ main() 
 .\"O .B WIFSIGNALED
 .\"O returned true.
 .\"O This macro is not specified in POSIX.1-2001 and is not available on
-.\"O some Unix implementations (e.g., AIX, SunOS).
+.\"O some UNIX implementations (e.g., AIX, SunOS).
 .\"O Only use this enclosed in #ifdef WCOREDUMP ... #endif.
 »Ò¥×¥í¥»¥¹¤¬¥³¥¢¥À¥ó¥×¤òÀ¸À®¤·¤¿¾ì¹ç¤Ë¿¿¤òÊÖ¤¹¡£
 ¤³¤Î¥Þ¥¯¥í¤ò»ÈÍѤ¹¤ë¤Î¤Ï
 .B WIFSIGNALED
 ¤¬¿¿¤òÊÖ¤·¤¿¾ì¹ç¤À¤±¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 ¤³¤Î¥Þ¥¯¥í¤Ï POSIX.1-2001 ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤ª¤é¤º¡¢
-(AIX, SunOS ¤Ê¤É¤Î) ¤¤¤¯¤Ä¤«¤Î Unix ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
+(AIX, SunOS ¤Ê¤É¤Î) ¤¤¤¯¤Ä¤«¤Î UNIX ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
 É¬¤º #ifdef WCOREDUMP ... #endif ¤Ç³ç¤Ã¤Æ»ÈÍѤ¹¤ë¤³¤È¡£
 .TP
 .BI WIFSTOPPED( status )
index 7accc67..b732e4b 100644 (file)
@@ -52,7 +52,7 @@
 .\"WORD:       catch                   Êá³Í(catch)
 .\"WORD:       account                 ¥¢¥«¥¦¥ó¥È
 .\"
-.TH WAIT4 2  2008-09-28 "Linux" "Linux Programmer's Manual"
+.TH WAIT4 2  2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wait3, wait4 \- wait for process to change state, BSD style
@@ -80,11 +80,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR wait3 ():
-_BSD_SOURCE
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .br
 .BR wait4 ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index d2f30bb..ba30c7b 100644 (file)
@@ -64,7 +64,7 @@
 .\"WORD:       device                  ¥Ç¥Ð¥¤¥¹
 .\"WORD:       low-level I/O           Äã¥ì¤Ù¥ë I/O
 .\"
-.TH WRITE 2 2009-02-23 "Linux" "Linux Programmer's Manual"
+.TH WRITE 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O write \- write to a file descriptor
@@ -238,6 +238,16 @@ POSIX.1-2001 
 ¤¬Í­¸ú¤Ê¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¤Ê¤¤¤«½ñ¤­¹þ¤ß¤Î¤¿¤á¤Ë¥ª¡¼¥×¥ó
 (open) ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 .TP
+.B EDESTADDRREQ
+.\"O .I fd
+.\"O refers to a datagram socket for which a peer address has not been set using
+.\"O .BR connect (2).
+.I fd
+¤¬¡¢
+.BR connect (2)
+¤ò»È¤Ã¤ÆÄÌ¿®Áê¼ê¤Î¥¢¥É¥ì¥¹¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¥Ç¡¼¥¿¥°¥é¥à¥½¥±¥Ã¥È¤ò
+»²¾È¤·¤Æ¤¤¤ë¡£
+.TP
 .B EFAULT
 .\"O .I buf
 .\"O is outside your accessible address space.
index a75c6ad..81f23cc 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Modified, aeb, 990824
 .\"
index 714bc8d..744572e 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Modified, aeb, 990824
 .\"
index dde18a9..c00ecb3 100644 (file)
@@ -12,7 +12,7 @@
 .\"
 .\"WORD:       sign-extend     Éä¹æ³ÈÄ¥
 .\"
-.TH A64L 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH A64L 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O a64l, l64a \- convert between long and base-64
@@ -35,7 +35,13 @@ glibc 
 .sp
 .BR a64l (),
 .BR l64a ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.br
+.RS 4
+.ad l
+_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions provide a conversion between 32-bit long integers
@@ -92,10 +98,10 @@ POSIX.1-2001.
 .\"O .SH NOTES
 .SH Ãí°Õ
 .\"O The value returned by
-.\"O .BR a64l ()
+.\"O .BR l64a ()
 .\"O may be a pointer to a static buffer, possibly overwritten
 .\"O by later calls.
-.BR a64l ()
+.BR l64a ()
 ¤ÇÊÖ¤µ¤ì¤ëÃͤÏÀÅŪ¥Ð¥Ã¥Õ¥¡¤Ø¤Î¥Ý¥¤¥ó¥¿¤«¤â¤·¤ì¤Ê¤¤¤Î¤Ç¡¢
 °Ê¹ß¤Î¸Æ¤Ó½Ð¤·¤Ç¾å½ñ¤­¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .LP
index 85c6677..b1819c9 100644 (file)
@@ -35,7 +35,7 @@
 .\"         by Kentaro OGAWA <k_ogawa@oyna.cc.muroran-it.ac.jp>
 .\" Updated Mon 29 Jan 2001 17:18:34 JST by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH ABS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH ABS 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O abs, labs, llabs, imaxabs \- compute the absolute value of an integer
 abs, labs, llabs, imaxabs \- À°¿ô¤ÎÀäÂÐÃͤò·×»»¤¹¤ë
@@ -62,9 +62,15 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR llabs ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.ad
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR abs ()
index 20a26e4..91192f9 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ACOS 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH ACOS 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O acos, acosf, acosl \- arc cosine function
@@ -68,8 +68,13 @@ glibc 
 .ad l
 .BR acosf (),
 .BR acosl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index f76b3cf..7ba908a 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ACOSH 3   2008-08-05 "" "Linux Programmer's Manual"
+.TH ACOSH 3   2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O acosh, acoshf, acoshl \- inverse hyperbolic cosine function
@@ -69,13 +69,24 @@ glibc 
 .sp
 .ad l
 .BR acosh ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR acoshf (),
 .BR acoshl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 114e394..55d66ed 100644 (file)
@@ -115,7 +115,7 @@ argz vector 
 .\"O .I str
 .\"O into substrings separated by the delimiter
 .\"O .IR delim .
-.\"O For example, one might use this on a Unix search path with
+.\"O For example, one might use this on a UNIX search path with
 .\"O delimiter \\(aq:\\(aq.
 .BR argz_add_sep ()
 ¤âƱÍͤÎÆ°ºî¤ò¤¹¤ë¤¬¡¢¶èÀÚ¤êʸ»ú
@@ -123,7 +123,7 @@ argz vector 
 ¤Ë¤·¤¿¤¬¤Ã¤Æʸ»úÎó
 .I str
 ¤òÊ£¿ô¤Îʸ»úÎó¤Ëʬ³ä¤¹¤ëÅÀ¤¬°Û¤Ê¤ë¡£
-Î㤨¤Ð¡¢¶èÀÚ¤êʸ»ú \\(aq:\\(aq ¤ò»ØÄꤷ¤Æ¡¢Unix ¥µ¡¼¥Á¡¦¥Ñ¥¹¤ËÂФ·¤Æ
+Î㤨¤Ð¡¢¶èÀÚ¤êʸ»ú \\(aq:\\(aq ¤ò»ØÄꤷ¤Æ¡¢UNIX ¥µ¡¼¥Á¡¦¥Ñ¥¹¤ËÂФ·¤Æ
 ¤³¤Î´Ø¿ô¤ò»È¤¦¤³¤È¤¬¤Ç¤­¤ë¤À¤í¤¦¡£
 .LP
 .\"O .BR argz_append ()
@@ -165,14 +165,14 @@ argz vector 
 Æâ¤Îʸ»úÎó¤Î¿ô¤ò¿ô¤¨¤ë¡£¼ÂºÝ¤Ë¤Ï NULL ¥Ð¥¤¥È (\\(aq\\0\\(aq) ¤Î¿ô¤ò¿ô¤¨¤Æ¤¤¤ë¡£
 .LP
 .\"O .BR argz_create ()
-.\"O converts a Unix-style argument vector
+.\"O converts a UNIX-style argument vector
 .\"O .IR argv ,
 .\"O terminated by
 .\"O .IR "(char *) 0" ,
 .\"O into an argz vector
 .\"O .RI ( *argz ,\  *argz_len ).
 .BR argz_create ()
-¤Ï¡¢Unix Î®¤Î°ú¤­¿ô¥Ù¥¯¥È¥ë¤Ç¤¢¤ë
+¤Ï¡¢UNIX Î®¤Î°ú¤­¿ô¥Ù¥¯¥È¥ë¤Ç¤¢¤ë
 .RI ( "(char *) 0"
 ¤Ç½ªÃ¼¤µ¤ì¤ë)
 .I argv
@@ -224,7 +224,7 @@ argz vector 
 .\"O and fills the array starting at
 .\"O .I argv
 .\"O with pointers to the substrings, and a final NULL,
-.\"O making a Unix-style argv vector.
+.\"O making a UNIX-style argv vector.
 .\"O The array
 .\"O .I argv
 .\"O must have room for
@@ -238,7 +238,7 @@ argz vector 
 ¤òÄ´¤Ù¡¢
 .I argv
 ¤«¤é»Ï¤Þ¤ëÇÛÎó¤ò¥µ¥Öʸ»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤ÇËä¤á¤Æ¤¤¤­¡¢
-°ìÈֺǸå¤Ë NULL ¤òÆþ¤ì¤Æ¡¢Unix Î®¤Î argv ¥Ù¥¯¥È¥ë¤òºîÀ®¤¹¤ë¡£
+°ìÈֺǸå¤Ë NULL ¤òÆþ¤ì¤Æ¡¢UNIX Î®¤Î argv ¥Ù¥¯¥È¥ë¤òºîÀ®¤¹¤ë¡£
 ÇÛÎó
 .I argv
 ¤Ï
index 82c3684..3414d29 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ASIN 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH ASIN 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O asin, asinf, asinl \- arc sine function
@@ -70,8 +70,13 @@ glibc 
 .ad l
 .BR asinf (),
 .BR asinl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index ed1e639..a24f524 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ASINH 3  2008-08-05 "GNU"  "Linux Programmer's Manual"
+.TH ASINH 3  2010-09-20 "GNU"  "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O asinh, asinhf, asinhl \- inverse hyperbolic sine function
@@ -69,13 +69,24 @@ glibc 
 .sp
 .ad l
 .BR asinh ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR asinhf (),
 .BR asinhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 94f412f..e4a84d5 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ATAN 3  2008-12-02 "" "Linux Programmer's Manual"
+.TH ATAN 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O atan, atanf, atanl \- arc tangent function
@@ -70,8 +70,13 @@ glibc 
 .ad l
 .BR atanf (),
 .BR atanl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index cd41e5d..889158a 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ATAN2 3  2008-11-20 "" "Linux Programmer's Manual"
+.TH ATAN2 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O atan2, atan2f, atan2l \- arc tangent function of two variables
@@ -68,8 +68,13 @@ glibc 
 .ad l
 .BR atan2f (),
 .BR atan2l ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 5540ded..ce1309e 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ATANH 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH ATANH 3  2010-09-11 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O atanh, atanhf, atanhl \- inverse hyperbolic tangent function
@@ -69,13 +69,24 @@ glibc 
 .sp
 .ad l
 .BR atanh ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR atanhf (),
 .BR atanhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -177,7 +188,6 @@ NaN 
 ¤Ë
 .B ERANGE
 ¤¬ÀßÄꤵ¤ì¤ë (⤷¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
-.\" FIXME . glibc actually gives EDOM for this case
 .\"O A divide-by-zero floating-point exception
 .\"O .RB ( FE_DIVBYZERO )
 .\"O is raised.
@@ -195,24 +205,25 @@ C99, POSIX.1-2001.
 ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
-.\"O For a pole error,
-¶Ë¥¨¥é¡¼¤Î¾ì¹ç¤Ë¡¢
-.\"
-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed
+.\"O In glibc 2.9 and earlier,
+.\" Bug: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759
 .\" This can be seen in sysdeps/ieee754/k_standard.c
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759
+.\"O when a pole error occurs,
 .\"O .I errno
-.\"O is set to
-.\"O .BR EDOM ;
-.I errno
-¤Ë
-.B EDOM
-¤¬ÀßÄꤵ¤ì¤ë¡£
-.\"O POSIX.1 says it should be set to
+.\"O as set to
+.\"O .BR EDOM
+.\"O instead of the POSIX-mandated
 .\"O .BR ERANGE .
-POSIX.1 ¤Ç¤Ï¡¢
+.\"O Since version 2.10, glibc does the right thing.
+glibc 2.9 ¤È¤½¤ì°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢
+¶Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢POSIX ¤ÇÍ׵ᤵ¤ì¤Æ¤¤¤ë
 .B ERANGE
-¤òÀßÄꤹ¤Ù¤­¤È¤Ê¤Ã¤Æ¤¤¤ë¡£
+¤Ç¤Ï¤Ê¤¯
+.B EDOM
+¤¬
+.I errno
+¤ËÀßÄꤵ¤ì¤ë¡£
+¥Ð¡¼¥¸¥ç¥ó 2.10 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢Àµ¤·¤¤Æ°ºî¤ò¤¹¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR acosh (3),
index 4f70b1e..bf36c7f 100644 (file)
@@ -34,7 +34,7 @@
 .\"         by Kentaro OGAWA <k_ogawa@oyna.cc.muroran-it.ac.jp>
 .\" Updated Tue 30 Jan 2001 JST by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH ATOI 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH ATOI 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O atoi, atol, atoll, atoq \- convert a string to an integer
 atoi, atol, atoll, atoq \- Ê¸»úÎó¤òÀ°¿ô·¿¤ËÊÑ´¹¤¹¤ë
@@ -61,11 +61,14 @@ glibc 
 .sp
 .ad l
 .BR atoll ():
-.\"O _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
-¤Þ¤¿¤Ï
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .BR atoi ()
index 4f56cba..cbe2ce8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HAYAKAWA Hitoshi
index c20bdfe..4db78b0 100644 (file)
@@ -36,7 +36,7 @@
 .\" WORD:      cube root       Î©Êýº¬
 .\" WORD:      GNU extension   GNU ¤Ë¤è¤ë³ÈÄ¥
 .\"
-.TH CBRT 3  2008-08-05 "GNU"  "Linux Programmer's Manual"
+.TH CBRT 3  2010-09-20 "GNU"  "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O cbrt, cbrtf, cbrtl \- cube root function
 .SH Ì¾Á°
@@ -66,13 +66,24 @@ glibc 
 .sp
 .ad l
 .BR cbrt ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
-.I cc\ -std=c99
 .br
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
+.I cc\ -std=c99
+.RE
 .BR cbrtf (),
 .BR cbrtl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOUCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RS
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index f349103..4af5a0f 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       mantissa        ²¾¿ô
 .\"
-.TH CEIL 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH CEIL 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ceil, ceilf, ceill \- ceiling function: smallest integral value not
@@ -66,9 +66,14 @@ glibc 
 .ad l
 .BR ceilf (),
 .BR ceill ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions return the smallest integral value that is not less than
index 0bbdb94..1d108b3 100644 (file)
@@ -8,7 +8,7 @@
 .\"
 .\"WORD:       error function          ¸íº¹´Ø¿ô
 .\"
-.TH CERF 3 2007-12-26 "" "Linux Programmer's Manual"
+.TH CERF 3 2010-09-12 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- complex error function
@@ -33,10 +33,11 @@ cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- ʣ
 \fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
-.\"O The function
+.\"O The (unimplemented) function
 .\"O .BR cerf ()
 .\"O is the complex version of the error function.
 .\"O erf(z) = 2/sqrt(pi) * integral from 0 to z of exp(\-t*t) dt.
+(̤¼ÂÁõ¤Î)
 .BR cerf ()
 ´Ø¿ô¤Ï¸íº¹´Ø¿ô¤ÎÊ£ÁÇ¿ôÈǤǤ¢¤ê¡¢
 .TP
@@ -56,9 +57,9 @@ erf(z) = 2/sqrt(pi) * exp(\-t*t) dt 
 ´Ø¿ô̾¤Ï C99 ¤Çº£¸å»ÈÍѤ¹¤ë¤¿¤á¤ËͽÌ󤵤ì¤Æ¤¤¤ë¡£
 .\"O .SH AVAILABILITY
 .SH ²ÄÍÑÀ­
-.\"O Not yet in glibc, as at version 2.8.
+.\"O Not yet in glibc, as at version 2.12.
 .\"O .\" But reserved in NAMESPACE.
-¥Ð¡¼¥¸¥ç¥ó 2.8 »þÅÀ¤Ç¤Ï¡¢glibc ¤Ë¤Ï¤Þ¤À¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+¥Ð¡¼¥¸¥ç¥ó 2.12 »þÅÀ¤Ç¤Ï¡¢glibc ¤Ë¤Ï¤Þ¤À¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 .\" ¤·¤«¤·¡¢Ì¾Á°¶õ´Ö¤ÏͽÌóºÑ¤Ç¤¢¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
index 72b20ac..1d7c7f7 100644 (file)
@@ -28,7 +28,7 @@
 .\"         by Yuichi SATO <ysato@h4.dion.ne.jp>
 .\" Updated & Modifined Mon Jul 15 02:10:29 JST 2002 by Yuichi SATO
 .\"
-.TH CLEARENV 3  2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH CLEARENV 3  2010-10-04 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O clearenv \- clear the environment
@@ -50,7 +50,7 @@ glibc 
 .in
 .sp
 .BR clearenv ():
-_SVID_SOURCE || _XOPEN_SOURCE
+_SVID_SOURCE || _BSD_SOURCE
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -73,9 +73,9 @@ _SVID_SOURCE || _XOPEN_SOURCE
 .BR clearenv ()
 ´Ø¿ô¤Ï¡¢À®¸ù¤·¤¿¾ì¹ç¤Ï 0 ¤òÊÖ¤·¡¢
 ¼ºÇÔ¤·¤¿¾ì¹ç¤Ï 0 °Ê³°¤òÊÖ¤¹¡£
-.\"O .\" Most versions of Unix return -1 on error, or do not even have errors.
+.\"O .\" Most versions of UNIX return -1 on error, or do not even have errors.
 .\"O .\" Glibc info and the Watcom C library document "a nonzero value".
-.\" Unix ·Ï OS ¤Î¿¤¯¤Ï¡¢¥¨¥é¡¼¤Î¾ì¹ç¤Ë \-1 ¤òÊÖ¤¹¡£
+.\" UNIX ·Ï OS ¤Î¿¤¯¤Ï¡¢¥¨¥é¡¼¤Î¾ì¹ç¤Ë \-1 ¤òÊÖ¤¹¡£
 .\" ¤â¤·¤¯¤Ï¥¨¥é¡¼¤Î¾ì¹ç¤Ç¤â²¿¤âÊÖ¤µ¤Ê¤¤¡£
 .\" glibc ¤Î info ¤È Watcom C ¥é¥¤¥Ö¥é¥ê¤Ë¤Ï¡¢
 .\" ¡Ö0 °Ê³°¤ÎÃÍ (¤òÊÖ¤¹)¡×¤Èµ­½Ò¤µ¤ì¤Æ¤¤¤ë¡£
@@ -87,7 +87,7 @@ libc4, libc5 
 glibc 2.0 °Ê¹ß¤Î glibc ¤Ç»ÈÍѤǤ­¤ë¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
-.\"O Various Unix variants (DG/UX, HP-UX, QNX, ...).
+.\"O Various UNIX variants (DG/UX, HP-UX, QNX, ...).
 .\"O POSIX.9 (bindings for FORTRAN77).
 .\"O POSIX.1-1996 did not accept
 .\"O .BR clearenv ()
@@ -98,7 +98,7 @@ glibc 2.0 
 .\"O However, POSIX.1-2001
 .\"O only adds \fBputenv\fP(3), and rejected
 .\"O .BR clearenv ().
-(DG/UX, HP-UX, QNX, ¤Ê¤É¤Î) Â¿¤¯¤Î Unix ·Ï OS¡£
+(DG/UX, HP-UX, QNX, ¤Ê¤É¤Î) Â¿¤¯¤Î UNIX ·Ï OS¡£
 (FORTRAN77 ¤Ø¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¤¢¤ë) POSIX.9¡£
 POSIX.1-1996 ¤Ç¤Ï
 .BR clearenv ()
index 2198a42..ad371a2 100644 (file)
@@ -22,7 +22,7 @@
 .\" License.
 .\" Modified Sat Jul 24 21:27:01 1993 by Rik Faith (faith@cs.unc.edu)
 .\" Modified 14 Jun 2002, Michael Kerrisk <mtk.manpages@gmail.com>
-.\"    Added notes on differences from other Unix systems with respect to
+.\"    Added notes on differences from other UNIX systems with respect to
 .\"    waited-for children.
 .\"
 .\" Japanese Version Copyright (c) 1996 Hiroaki Nagoya
index 78487b6..dec2efc 100644 (file)
@@ -47,13 +47,13 @@ struct cmsghdr {
 À©¸æ¥á¥Ã¥»¡¼¥¸¤Ï¥½¥±¥Ã¥È¤Ë¤Î¤ë¥Ç¡¼¥¿¤Ç¤Ï¤Ê¤¤¡£
 .\"O This control information may
 .\"O include the interface the packet was received on, various rarely used header
-.\"O fields, an extended error description, a set of file descriptors or Unix
+.\"O fields, an extended error description, a set of file descriptors or UNIX
 .\"O credentials.
 .\"O For instance, control messages can be used to send
 .\"O additional header fields such as IP options.
 ¤³¤ÎÀ©¸æ¾ðÊó¤Ï¡¢ÅþÃ夷¤¿¥Ñ¥±¥Ã¥È¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¡¢ÍÍ¡¹¤Ê¤¢¤Þ¤ê
 »È¤ï¤ì¤Ê¤¤¥Ø¥Ã¥À¡¼¥Õ¥£¡¼¥ë¥É¡¢¥¨¥é¡¼µ­½Ò¤Î³ÈÄ¥¡¢¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê
-¥×¥¿¤Î½¸¹ç¤ä¡¢Unix¤Ë¤ª¤±¤ë¿®Íê¾ðÊó (credential) ¤ò´Þ¤ó¤Ç¤¤¤ë¡£
+¥×¥¿¤Î½¸¹ç¤ä¡¢UNIX¤Ë¤ª¤±¤ë¿®Íê¾ðÊó (credential) ¤ò´Þ¤ó¤Ç¤¤¤ë¡£
 À©¸æ¥á¥Ã¥»¡¼¥¸¤Ï¡¢Î㤨¤Ð IP ¥ª¥×¥·¥ç¥ó¤Î¤è¤¦¤ÊÄɲåإåÀ¡¼¥Õ¥£¡¼¥ë¥É¤ò
 Á÷¤ë¤Î¤Ë»È¤¦»ö¤¬¤Ç¤­¤ë¡£
 .\"O Ancillary data is sent by calling
@@ -309,11 +309,13 @@ if (cmsg == NULL) {
 .fi
 .in
 .PP
-.\"O The code below passes an array of file descriptors over a Unix socket using
+.\"O The code below passes an array of file descriptors over a
+.\"O UNIX domain socket using
 .\"O .BR SCM_RIGHTS :
 °Ê²¼¤Î¥³¡¼¥É¤Ï¡¢
 .B SCM_RIGHTS
-¤ò»È¤¤¡¢¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤ÎÇÛÎó¤ò Unix ¥½¥±¥Ã¥È¤òÄ̤·¤ÆÁ÷¤ë¤â¤Î¤Ç¤¢¤ë¡£
+¤ò»È¤¤¡¢¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤ÎÇÛÎó¤ò
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤òÄ̤·¤ÆÁ÷¤ë¤â¤Î¤Ç¤¢¤ë¡£
 .PP
 .in +4n
 .nf
index 7ae686d..841f034 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2007-06-01, Akihiro MOTOKI, LDP v2.50
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH COPYSIGN 3  2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH COPYSIGN 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O copysign, copysignf, copysignl \- copy sign of a number
 .SH Ì¾Á°
@@ -66,10 +66,13 @@ glibc 
 .BR copysign (),
 .BR copysignf (),
 .BR copysignl ():
-.\"O _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
-¤Þ¤¿¤Ï
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 4ac03a0..dc9a175 100644 (file)
@@ -41,7 +41,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH COS 3 2009-02-04 ""   "Linux Programmer's Manual"
+.TH COS 3 2010-09-11 ""   "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O cos, cosf, cosl \- cosine function
@@ -72,9 +72,14 @@ glibc 
 .ad l
 .BR cosf (),
 .BR cosl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -121,23 +126,21 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 .TP
 .\"O Domain error: \fIx\fP is an infinity
 Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤¬Ìµ¸ÂÂç¤Ç¤¢¤ë
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.\"O .I errno
+.\"O is set to
+.\"O .BR EDOM
+.\"O (but see BUGS).
+.I errno
+¤¬
+.B EDOM
+¤ËÀßÄꤵ¤ì¤ë
+(¡Ö¥Ð¥°¡×¤ÎÀá¤ò»²¾È)¡£
 .\"O An invalid floating-point exception
 .\"O .RB ( FE_INVALID )
 .\"O is raised.
 Ìµ¸ú (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
-.PP
-.\"O These functions do not set
-.\"O .IR errno .
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6780
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 C99, POSIX.1-2001.
@@ -147,6 +150,20 @@ C99, POSIX.1-2001.
 .\"O SVr4, 4.3BSD.
 .I double
 ÈǤδؿô¤Ï SVr4, 4.3BSD ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
+.\"O .SH BUGS
+.SH ¥Ð¥°
+.\"O Before version 2.10, the glibc implementation did not set
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6780
+.\"O .I errno
+.\"O to
+.\"O .B EDOM
+.\"O when a domain error occurred.
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+¥É¥á¥¤¥ó¥¨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR acos (3),
index f8eaad7..eddc3f8 100644 (file)
@@ -41,7 +41,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH COSH 3 2008-08-10 ""  "Linux Programmer's Manual"
+.TH COSH 3 2010-09-20 ""  "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O cosh, coshf, coshl \- hyperbolic cosine function
@@ -72,9 +72,14 @@ glibc 
 .ad l
 .BR coshf (),
 .BR coshl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 8bdc0d5..1048409 100644 (file)
@@ -6,16 +6,16 @@
 .\" Translated 2003-07-24, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2005-02-21, Akihiro MOTOKI
 .\"
-.\"WORD:       Riemann Sphere  ¥ê¡¼¥Þ¥óµå
+.\"WORD:       Riemann Sphere  ¥ê¡¼¥Þ¥óµåÌÌ
 .\"WORD:       project         ¼Í±Æ
 .\"WORD:       complex plane   Ê£ÁÇÊ¿ÌÌ
 .\"WORD:       compactification        ¥³¥ó¥Ñ¥¯¥È(´°Á´Ï¢Â³)¤Ë¤Ê¤ë(¤Î̾»ì·Á)
 .\"
-.TH CPROJ 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH CPROJ 3 2010-06-10 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O cproj, cprojf, cprojl \- project into Riemann Sphere
-cproj, cprojf, cprojl \- ¥ê¡¼¥Þ¥óµå¤Ø¤Î¼Í±Æ
+cproj, cprojf, cprojl \- ¥ê¡¼¥Þ¥óµåÌ̤ؤμͱÆ
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .B #include <complex.h>
@@ -57,8 +57,11 @@ cproj, cprojf, cprojl \- 
 C99.
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O The glibc implementation is broken and does something entirely different.
-glibc ¤Î¼ÂÁõ¤Ï¤ª¤«¤·¤¯¡¢Á´¤¯°ã¤Ã¤¿¤³¤È¤ò¤·¤Æ¤·¤Þ¤¦¡£
+.\"O In glibc 2.11 and earlier, the implementation does something different
+.\"O (a \fIstereographic\fP projection onto a Riemann Sphere).
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=10401
+¥Ð¡¼¥¸¥ç¥ó 2.11 °ÊÁ°¤Î glibc ¤Î¼ÂÁõ¤Ï°ã¤Ã¤¿Æ°ºî
+(¥ê¡¼¥Þ¥óµåÌ̤ؤΡÖΩÂΡ׼ÌÁü) ¤ò¹Ô¤¦¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR cabs (3),
index dbb253a..255bb25 100644 (file)
@@ -42,7 +42,7 @@
 .\"WORD: encryption °Å¹æ²½
 .\"WORD: key ¸°
 .\" "
-.TH CRYPT 3 2008-08-25 "" "Linux Programmer's Manual"
+.TH CRYPT 3 2010-06-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O crypt, crypt_r \- password and data encryption
@@ -349,13 +349,14 @@ SHA-512 | 86 characters
 "\fIsalt\fP" ¤È "\fIencrypted\fP" ¤Îʸ»ú¤Ï
 [\fBa\fP\(en\fBzA\fP\(en\fBZ0\fP\(en\fB9./\fP] ¤Î½¸¹ç¤«¤é
 Áª¤Ð¤ì¤ë¡£
-.\"O In the SHA implementation the entire
+.\"O In the MD5 and SHA implementations the entire
 .\"O .I key
 .\"O is significant (instead of only the first
-.\"O 8 bytes).
-SHA ¼ÂÁõ¤Ç¤Ï¡¢(ºÇ½é¤Î 8 Ê¸»ú¤Ç¤Ï¤Ê¤¯)
-.I ¥­¡¼
-Á´ÂΤ¬°ÕÌ£¤¬¤¢¤ë¡£
+.\"O 8 bytes in DES).
+MD5 ¤È SHA ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+.I key
+Á´ÂΤ¬°ÕÌ£¤¬¤¢¤ë
+(DES ¤Î¾ì¹ç¤Ë¤ÏºÇ½é¤Î 8 Ê¸»ú¤À¤±¤Ë°ÕÌ£¤¬¤¢¤ë)¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR login (1),
index e8d9df5..8396ea2 100644 (file)
@@ -35,6 +35,8 @@ ctermid \- 
 .SH ½ñ¼°
 .nf
 .B #include <stdio.h>
+.\" POSIX also requires this function to be declared in <unistd.h>,
+.\" and glibc does so if suitable feature test macros are defined.
 .sp
 .BI "char *ctermid(char *" "s" );
 .fi
index a10b8ec..c188482 100644 (file)
@@ -82,14 +82,17 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR asctime_r (),
 .BR ctime_r (),
 .BR gmtime_r (),
 .BR localtime_r ():
-.br
+.RS
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -287,8 +290,8 @@ struct tm {
 .\"O The
 .\"O .BR localtime ()
 .\"O function converts the calendar time \fItimep\fP to
-.\"O broken-time representation, expressed relative to the user's specified
-.\"O timezone.
+.\"O broken-down time representation,
+.\"O expressed relative to the user's specified timezone.
 .\"O The function acts as if it called
 .\"O .BR tzset (3)
 .\"O and sets the external variables \fItzname\fP with
@@ -298,7 +301,8 @@ struct tm {
 .\"O time rules apply during some part of the year.
 ´Ø¿ô
 .BR localtime ()
-¤Ï¡¢¥æ¡¼¥¶¤¬»ØÄꤷ¤¿¥¿¥¤¥à¥¾¡¼¥ó¤Ç¤Î»þ¹ïÍ×ÁǤØÊÑ´¹¤¹¤ë¡£
+¤Ï¡¢¥«¥ì¥ó¥À¡¼»þ¹ï \fItimep\fP ¤ò
+¥æ¡¼¥¶¤¬»ØÄꤷ¤¿¥¿¥¤¥à¥¾¡¼¥ó¤Ç¤Î»þ¹ïÍ×ÁÇÊ̤Îɽ¸½¤ØÊÑ´¹¤¹¤ë¡£
 ¤³¤Î´Ø¿ô¤Ï
 .BR tzset (3)
 ¤ò¸Æ¤Ó½Ð¤·¤¿¤«¤Î¤è¤¦¤Ë¿¶Éñ¤¤¡¢
@@ -432,7 +436,7 @@ struct tm {
 .\"O If the specified broken-down
 .\"O time cannot be represented as calendar time (seconds since the Epoch),
 .\"O .BR mktime ()
-.\"O returns a value of
+.\"O returns
 .\"O .I (time_t)\ \-1
 .\"O and does not alter the
 .\"O members of the broken-down time structure.
index ea1b24c..95a2b00 100644 (file)
@@ -28,7 +28,7 @@
 .\" Updated & Modified Sun Sep  7 01:23:08 JST 2003
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH DIRFD 3 2008-08-21 "Linux" "Linux Programmer's Manual"
+.TH DIRFD 3 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O dirfd \- get directory stream file descriptor
@@ -50,7 +50,20 @@ glibc 
 .in
 .sp
 .BR dirfd ():
+.br
+.RS 4
+.PD 0
+.ad l
 _BSD_SOURCE || _SVID_SOURCE
+.br
+.\"O || /* Since glibc 2.10: */
+|| /* glibc 2.10 °Ê¹ß: */
+.RS 4
+(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.RE
+.PD
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The function
index d893d95..7f368fb 100644 (file)
@@ -37,7 +37,7 @@
 .\" Updated & Modified Sun May 30 13:03:43 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH DIV 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH DIV 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O div, ldiv, lldiv, imaxdiv \- compute quotient and remainder of
@@ -66,10 +66,17 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR lldiv ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -85,7 +92,7 @@ _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 \fIquot\fP (¾¦) ¤È \fIrem\fP (;¤ê) ¤È¤¤¤¦Ì¾Á°¤Î 2 ¤Ä¤Î integer ·¿¥á¥ó¥Ð¤ò´Þ¤à
 \fIdiv_t\fP ¤È¤¤¤¦¹½Â¤ÂΤÎÃæ¤ËÊÖ¤µ¤ì¤ë
 (¥á¥ó¥Ð¤Î½çÈÖ¤ÏÉÔÄê¤Ç¤¢¤ë)¡£
-.\"O The quotient is rounded towards zero.
+.\"O The quotient is rounded toward zero.
 ¾¦¤Ï 0 ¤Ë¶á¤¤Êý¤Ë´Ý¤á¤é¤ì¤ë¡£
 .\"O The result satisfies \fIquot\fP*\fIdenominator\fP+\fIrem\fP = \fInumerator\fP.
 ·ë²Ì¤Ï \fIquot\fP*\fIdenominator\fP+\fIrem\fP = \fInumerator\fP ¤òËþ¤¿¤¹¡£
index cc61a59..d3a91dd 100644 (file)
 .\" Japanese Version Copyright (c) 2002 NAKANO Takeo all rights reserved.
 .\" Translated Sat 12 Jan 2002 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\"
-.TH DPRINTF 3 2008-06-14 "GNU" "Linux Programmer's Manual"
+.TH DPRINTF 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O dprintf, vdprintf \- print to a file descriptor
 dprintf, vdprintf \- ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼¤Ëʸ»ú½ÐÎϤ¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B #define _GNU_SOURCE
-.br
 .B #include <stdio.h>
 .sp
 .BI "int dprintf(int " fd ", const char *" format ", ...);"
 .sp
 .BI "int vdprintf(int " fd ", const char *" format ", va_list " ap );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR dprintf (),
+.BR vdprintf ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The functions
index bdd1fd5..98fad9f 100644 (file)
@@ -25,7 +25,7 @@
 .\" Japanese Version Copyright (c) 2002 NAKANO Takeo all rights reserved.
 .\" Translated Sun 6 Jan 2002 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\"
-.TH DYSIZE 3 2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH DYSIZE 3 2010-09-22 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O dysize \- get number of days for a given year
 .SH Ì¾Á°
@@ -72,9 +72,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .SH Ãí°Õ
 .\"O This is a compatibility function only.
 .\"O Don't use it in new programs.
-.\"O The SCO version of this function had a year-2000 problem.
+.\"O .\" The SCO version of this function had a year-2000 problem.
 ¤³¤ì¤Ï¸ß´¹ÍѤδؿô¤Ë²á¤®¤Ê¤¤¡£¿·¤·¤¤¥×¥í¥°¥é¥à¤Ç¤Ï»È¤ï¤Ê¤¤¤³¤È¡£
-¤³¤Î´Ø¿ô¤Î SCO ÈǤˤϠ2000 Ç¯ÌäÂ꤬´Þ¤Þ¤ì¤Æ¤¤¤¿¡£
+.\" ¤³¤Î´Ø¿ô¤Î SCO ÈǤˤϠ2000 Ç¯ÌäÂ꤬´Þ¤Þ¤ì¤Æ¤¤¤¿¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR strftime (3)
index 4c23dbd..1e43ede 100644 (file)
@@ -33,7 +33,7 @@
 .\" Updated 2000-01-08 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2009-04-22 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH ECVT 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH ECVT 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ecvt, fcvt \- convert a floating-point number to a string
@@ -58,7 +58,26 @@ glibc 
 .sp
 .BR ecvt (),
 .BR fcvt ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index b2ba3aa..47be8f8 100644 (file)
@@ -68,7 +68,9 @@ glibc 
 .BR fcvt_r (),
 .BR qecvt_r (),
 .BR qfcvt_r ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 4c1fa57..b8f6c36 100644 (file)
@@ -61,9 +61,9 @@ etext, edata, end \- 
 ¤ÎËöÈø¤Î¼¡¤Î¥¢¥É¥ì¥¹¡£
 .\"O .SH CONFORMING TO
 .SH ½àµò
-.\"O Although these symbols have long been provided on most Unix systems,
+.\"O Although these symbols have long been provided on most UNIX systems,
 .\"O they are not standardized; use with caution.
-¤³¤ì¤é¤Î¥·¥ó¥Ü¥ë¤ÏĹǯ¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¤¬¡¢
+¤³¤ì¤é¤Î¥·¥ó¥Ü¥ë¤ÏĹǯ¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¤¬¡¢
 É¸½à²½¤µ¤ì¤Æ¤Ï¤¤¤Ê¤¤¡£Ãí°Õ¤·¤Æ»È¤¦¤³¤È¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
index d3a6a0c..b282c39 100644 (file)
@@ -42,7 +42,7 @@
 .\"WORD:       complementary error function    ÁêÊä¸íº¹´Ø¿ô
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\"
-.TH ERF 3  2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH ERF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O erf, erff, erfl, \- error function
@@ -70,13 +70,23 @@ glibc 
 .sp
 .ad l
 .BR erf ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR erff (),
 .BR erfl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600|| _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index c54d5da..8fa8c61 100644 (file)
@@ -27,7 +27,7 @@
 .\" 
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\" 
-.TH ERFC 3  2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH ERFC 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O erfc, erfcf, erfcl \- complementary error function
@@ -55,13 +55,23 @@ glibc 
 .sp
 .ad l
 .BR erfc ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR erfcf (),
 .BR erfcl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600|| _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 1e1839a..5218d9b 100644 (file)
@@ -734,7 +734,7 @@ if (somecall() == \-1) {
 .\"O .IR <errno.h> .
 .\"O .BR "Do not do this" .
 .\"O It will not work with modern versions of the C library.
-.\"O However, on (very) old Unix systems, there may be no
+.\"O However, on (very) old UNIX systems, there may be no
 .\"O .I <errno.h>
 .\"O and the declaration is needed.
 ÀΤΠC ¤Ç¤Ï¡¢
@@ -746,7 +746,7 @@ if (somecall() == \-1) {
 ¤Î¤è¤¦¤Ë) ÄêµÁ¤¹¤ë¤Î¤¬°ìÈÌŪ¤Ç¤¢¤Ã¤¿¡£
 .BR "¤³¤Î¤è¤¦¤Ê¤³¤È¤Ï¤·¤Ê¤¤¤³¤È" "¡£"
 ¤³¤¦¤¹¤ë¤È¡¢ºÇ¶á¤Î¥Ð¡¼¥¸¥ç¥ó¤Î C ¥é¥¤¥Ö¥é¥ê¤Ç¤ÏÀµ¤·¤¯Æ°ºî¤·¤Ê¤¤¤À¤í¤¦¡£
-¤·¤«¤·¡¢(Èó¾ï¤Ë) ¸Å¤¤ Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
+¤·¤«¤·¡¢(Èó¾ï¤Ë) ¸Å¤¤ UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
 .I <errno.h>
 ¤¬¤Ê¤¯¡¢Àë¸À¤¬É¬Íפʤ³¤È¤¬¤¢¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .\"O .SH "SEE ALSO"
index 6846216..62d7bc2 100644 (file)
@@ -27,7 +27,7 @@
 .\"         all rights reserved.
 .\" Translated 2006-08-04 by Yuichi SATO <ysato444@yahoo.co.jp>, LDP v2.36
 .\"
-.TH ERROR 3 2006-04-25 "GNU" "Linux Programmer's Manual"
+.TH ERROR 3 2010-08-29 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O error, error_at_line, error_message_count, error_on_per_line, \
@@ -55,7 +55,7 @@ error, error_at_line, error_message_count, error_on_per_line, error_print_progna
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR error ()
-.\"O is a general error reporting function.
+.\"O is a general error-reporting function.
 .BR error ()
 ¤ÏÈÆÍÑŪ¤Ê¥¨¥é¡¼½ñ¤­½Ð¤·´Ø¿ô¤Ç¤¢¤ë¡£
 .\"O It flushes
@@ -66,7 +66,7 @@ error, error_at_line, error_message_count, error_on_per_line, error_print_progna
 .\"O .BR printf (3)-style
 .\"O format string \fIformat\fP, and, if \fIerrnum\fP is
 .\"O nonzero, a second colon and a space followed by the string given by
-.\"O \fBperror(\fIerrnum\fB)\fP.
+.\"O .IR strerror(errnum) .
 ¤³¤Î´Ø¿ô¤Ïɸ½à½ÐÎÏ
 .RI ( stdout )
 ¤Ë½ñ¤­½Ð¤·¤Æ¤«¤é¡¢É¸½à¥¨¥é¡¼½ÐÎÏ
@@ -77,7 +77,7 @@ error, error_at_line, error_message_count, error_on_per_line, error_print_progna
 ·Á¼°¤Î
 ¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó \fIformat\fP ¤Ç»ØÄꤵ¤ì¤¿¥á¥Ã¥»¡¼¥¸¤Ç¤¢¤ë¡£
 \fIerrnum\fP ¤¬ 0 °Ê³°¤Î¾ì¹ç¡¢2 ¤ÄÌܤΥ³¥í¥ó¤È¥¹¥Ú¡¼¥¹¤Î¸å¤Ë
-\fBperror(\fIerrnum\fB)\fP
+.I strerror(errnum)
 ¤Ç»ØÄꤵ¤ì¤¿Ê¸»úÎó¤â½ñ¤­½Ð¤¹¡£
 .\"O Any arguments required for
 .\"O .I format
index 8097aef..dca009c 100644 (file)
@@ -26,7 +26,7 @@
 .\"         all rights reserved.
 .\" Translated 2007-06-02, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EUIDACCESS 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH EUIDACCESS 3 2010-09-10 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O euidaccess, eaccess \- check effective user's permissions for a file
@@ -34,7 +34,8 @@ euidaccess, eaccess \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <unistd.h>
 .sp
 .BI "int euidaccess(const char *" pathname ", int " mode );
index 6968dd3..f634ea8 100644 (file)
@@ -42,6 +42,7 @@
 .\" Modified 1998-08-08, Fujiwara Teruyoshi <fujiwara@linux.or.jp>
 .\" Modified 2000-10-06, Kentaro Shirakata <argrath@ub32.org>
 .\" Modified 2005-02-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\" Updated 2010-10-27, Akihiro Motoki <amotoki@dd.iij4u.or.jp>, LDP v3.29
 .\"
 .\"WORD:        null-terminated strings    NULL¤Ç½ª¤ï¤ëʸ»úÎó
 .\"WORD:        anti-Trojan-horse measure  ¥È¥í¥¤¤ÎÌÚÇÏÂкö
 .\"WORD:        variadic function          ²ÄÊÑĹ°ú¤­¿ô´Ø¿ô
 .\"WORD:        semantics                  (¥×¥í¥°¥é¥à¤Î)Æ°ºî
 .\"
-.TH EXEC 3  2009-02-22 "GNU" "Linux Programmer's Manual"
+.TH EXEC 3  2010-09-25 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
-.\"O execl, execlp, execle, execv, execvp \- execute a file
-execl, execlp, execle, execv, execvp \- ¥Õ¥¡¥¤¥ë¤ò¼Â¹Ô¤¹¤ë
+.\"O execl, execlp, execle, execv, execvp, execvpe \- execute a file
+execl, execlp, execle, execv, execvp, execvpe \- ¥Õ¥¡¥¤¥ë¤ò¼Â¹Ô¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .B #include <unistd.h>
@@ -73,6 +74,21 @@ execl, execlp, execle, execv, execvp \- 
 .BI "int execv(const char *" path ", char *const " argv "[]);"
 .br
 .BI "int execvp(const char *" file ", char *const " argv "[]);"
+.br
+.BI "int execvpe(const char *" file ", char *const " argv "[],"
+.br
+.BI "           char *const " envp "[]);"
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR execvpe ():
+_GNU_SOURCE
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -93,9 +109,9 @@ execl, execlp, execle, execv, execvp \- 
 .BR execve (2)
 ¤Î¥Þ¥Ë¥å¥¢¥ë¤ò»²¾È)
 .PP
-.\"O The initial argument for these functions is the pathname of a file which is
+.\"O The initial argument for these functions is the name of a file that is
 .\"O to be executed.
-¤³¤ì¤é¤Î´Ø¿ô¤ÎºÇ½é¤Î°ú¤­¿ô¤Ï¡¢¼Â¹Ô¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹Ì¾¤Ç¤¢¤ë¡£
+¤³¤ì¤é¤Î´Ø¿ô¤ÎºÇ½é¤Î°ú¤­¿ô¤Ï¡¢¼Â¹Ô¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ç¤¢¤ë¡£
 .PP
 .\"O The
 .\"O .I "const char *arg"
@@ -140,9 +156,10 @@ execl, execlp, execle, execv, execvp \- 
 ¤È¥­¥ã¥¹¥È¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .PP
 .\"O The
-.\"O .BR execv ()
+.\"O .BR execv (),
+.\"O .BR execvp (),
 .\"O and
-.\"O .BR execvp ()
+.\"O .BR execvpe ()
 .\"O functions provide an array of pointers to null-terminated strings that
 .\"O represent the argument list available to the new program.
 .\"O The first argument, by convention, should point to the filename
@@ -151,9 +168,9 @@ execl, execlp, execle, execv, execvp \- 
 .\"O .I must
 .\"O be terminated by a NULL pointer.
 ´Ø¿ô
-.BR execv ()
-¤È
-.BR execvp ()
+.BR execv (),
+.BR execvp (),
+.BR execvpe ()
 ¤Ï¡¢ÍøÍѲÄǽ¤Ê°ú¤­¿ô¥ê¥¹¥È (NULL ¤Ç½ªÃ¼¤µ¤ì¤¿Ê¸»úÎó¤Ø¤Î
 ¥Ý¥¤¥ó¥¿¤ÎÇÛÎó) ¤ò¿·¤·¤¤¥×¥í¥°¥é¥à¤ËÅϤ¹¡£
 ´·½¬¤È¤·¤Æ¡¢ºÇ½é¤Î°ú¤­¿ô¤Ï¼Â¹Ô¤µ¤ì¤ë¥Õ¥¡¥¤¥ë̾¤Ø
@@ -162,60 +179,79 @@ NULL 
 .PP
 .\"O The
 .\"O .BR execle ()
-.\"O function also specifies the environment of the executed process by following
-.\"O the NULL
-.\"O pointer that terminates the list of arguments in the argument list or the
-.\"O pointer to the
-.\"O .I argv
-.\"O array with an additional argument.
-.\"O This additional
+.\"O and
+.\"O .BR execvpe ()
+.\"O functions allow the caller to specify the environment of the
+.\"O executed program via the argument
+.\"O .IR envp .
+´Ø¿ô
+.BR execle (),
+.BR execvpe ()
+¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¤¬°ú¤­¿ô
+.I envp
+·Ðͳ¼Â¹Ô¤µ¤ì¤ë¥×¥í¥°¥é¥à¤Î´Ä¶­¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+.\"O The
+.\"O .I envp
 .\"O argument is an array of pointers to null-terminated strings and
 .\"O .I must
 .\"O be terminated by a NULL pointer.
 .\"O The other functions take the environment for the new process
 .\"O image from the external variable
 .\"O .I environ
-.\"O in the current process.
-´Ø¿ô
-.BR execle ()
-¤Ç¤Ï¿·¤·¤¤¥×¥í¥»¥¹¤Î´Ä¶­¤â»ØÄꤹ¤ë¡£
-´Ä¶­¤Ï°ú¤­¿ô¥ê¥¹¥È (°ú¤­¿ô¥ê¥¹¥È¤â¤·¤¯¤ÏÄɲäΰú¤­¿ô¤ò»ý¤Ã¤¿
-.I argv
-ÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿) ¤ÎºÇ¸å¤Î NULL ¥Ý¥¤¥ó¥¿¤Ë³¤±¤Æ»ØÄꤹ¤ë¡£
-Äɲäΰú¤­¿ô¤Ï¡¢NULL ¤Ç½ªÃ¼¤µ¤ì¤¿Ê¸»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤ÎÇÛÎó¤Ç¤¢¤ê¡¢
+.\"O in the calling process.
+.I envp
+°ú¤­¿ô¤Ï¡¢NULL ¤Ç½ªÃ¼¤µ¤ì¤¿Ê¸»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤ÎÇÛÎó¤Ç¤¢¤ê¡¢
 NULL ¥Ý¥¤¥ó¥¿¤Ç½ª¤ï¤é¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
-¾¤Î´Ø¿ô¤Ç¤Ï¡¢¸½ºß¤Î¥×¥í¥»¥¹¤Î³°ÉôÊÑ¿ô
+¾¤Î´Ø¿ô¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î³°ÉôÊÑ¿ô
 .B environ
 ¤«¤é¿·¤·¤¤¥×¥í¥»¥¹ÍѤδĶ­¤òÍ¿¤¨¤ë¡£
 .\"O .SS Special semantics for execlp() and execvp()
 .SS execlp() ¤È execvp() ¤ÎÆÃÊ̤ÊÆ°ºî
 .PP
-.\"O The functions
-.\"O .BR execlp ()
+.\"O The
+.\"O .BR execlp (),
+.\"O .BR execvp (),
 .\"O and
-.\"O .BR execvp ()
-.\"O will duplicate the actions of the shell in searching for an executable file
+.\"O .BR execvpe ()
+.\"O functions duplicate the actions of the shell in
+.\"O searching for an executable file
 .\"O if the specified filename does not contain a slash (/) character.
-.\"O The search path is the path specified in the environment by the
-.\"O .B PATH
-.\"O variable.
-.\"O If this variable isn't specified, the default path
-.\"O ":/bin:/usr/bin" is used.
-.\"O In addition, certain
-.\"O errors are treated specially.
 ´Ø¿ô
-.BR execlp ()
-¤È
-.BR execvp ()
+.BR execlp (),
+.BR execvp (),
+.BR execvpe ()
 ¤Ï¡¢»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤¬¥¹¥é¥Ã¥·¥å (/) ¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤¾ì¹ç¡¢
 ¥·¥§¥ë¤ÈƱ¤¸Æ°ºî¤Ç¼Â¹Ô²Äǽ¤Ê¥Õ¥¡¥¤¥ë¤òõº÷¤¹¤ë¡£
-¸¡º÷¥Ñ¥¹¤Ï´Ä¶­ÊÑ¿ô
+.\"O The file is sought in the colon-separated list of directory pathnames
+.\"O specified in the
+.\"O .B PATH
+.\"O environment variable.
+.\"O If this variable isn't defined, the path list defaults to
+.\"O the current directory followed by the list of directories returned by
+.\"O .IR confstr(_CS_PATH) .
+.\"O (This
+.\"O .BR confstr (3)
+.\"O call typically returns the value "/bin:/usr/bin".)
+¥Õ¥¡¥¤¥ë¤Î¸¡º÷¤Ï¡¢´Ä¶­ÊÑ¿ô
 .B PATH
-¤Ç»ØÄꤵ¤ì¤¿¥Ñ¥¹¤Ç¤¢¤ë¡£
-¤³¤ÎÊÑ¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈPATH¤È¤·¤Æ
-":/bin:/usr/bin" ¤¬»ÈÍѤµ¤ì¤ë¡£
-¤Þ¤¿¡¢¤¤¤¯¤Ä¤«¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Î°·¤¤¤¬Æüì¤Ç¤¢¤ë¡£
-.PP
+¤Ç»ØÄꤵ¤ì¤¿¥³¥í¥ó¶èÀÚ¤ê¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤òÂоݤ˹Ԥï¤ì¤ë¡£
+¤³¤ÎÊÑ¿ô¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤȤ·¤Æ¡¢
+¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Î¸å¤í¤Ë¡¢
+.I confstr(_CS_PATH)
+¤¬ÊÖ¤¹¥Ç¥£¥ì¥¯¥È¥ê¤Î¥ê¥¹¥È¤ò¤Ä¤Ê¤²¤¿Ãͤ¬»ÈÍѤµ¤ì¤ë (¤³¤Î
+.BR confstr (3)
+¤Î¸Æ¤Ó½Ð¤·¤Ç¤ÏÄ̾ï "/bin:/usr/bin" ¤¬ÊÖ¤µ¤ì¤ë)¡£
+
+.\"O If the specified filename includes a slash character, then
+.\"O .B PATH
+.\"O is ignored, and the file at the specified pathname is executed.
+»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤¬¥¹¥é¥Ã¥·¥å¤ò´Þ¤à¾ì¹ç¡¢
+.B PATH
+¤Ï̵»ë¤µ¤ì¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹Ì¾¤Î¥Õ¥¡¥¤¥ë¤¬¼Â¹Ô¤µ¤ì¤ë¡£
+
+.\"O In addition, certain errors are treated specially.
+¤µ¤é¤Ë¡¢¤¤¤¯¤Ä¤«¤Î¥¨¥é¡¼¤ÏÆÃÊ̤˽èÍý¤µ¤ì¤ë¡£
+
 .\"O If permission is denied for a file (the attempted
 .\"O .BR execve (2)
 .\"O failed with the error
@@ -226,7 +262,7 @@ NULL 
 .\"O .I errno
 .\"O set to
 .\"O .BR EACCES .
-¤â¤·¥Õ¥¡¥¤¥ë¤¬¼Â¹Ô¥Õ¥¡¥¤¥ë¤Ç¤Ê¤¤¾ì¹ç (¤³¤Î¤È¤­¸Æ¤Ó½Ð¤½¤¦¤È¤·¤¿
+¥Õ¥¡¥¤¥ë¤¬¼Â¹Ô¥Õ¥¡¥¤¥ë¤Ç¤Ê¤¤¾ì¹ç (¤³¤Î¤È¤­¸Æ¤Ó½Ð¤½¤¦¤È¤·¤¿
 .BR execve (2)
 ¤Ï¥¨¥é¡¼
 .B EACCES
@@ -237,7 +273,7 @@ NULL 
 .B EACCES
 ¤òÀßÄꤷÉüµ¢¤¹¤ë¡£
 .\" fujiwara: ¸Ä¿ÍŪ¤Ë¤Ï¡ÖÉüµ¢¤¹¤ë¡×¤ÎÊý¤¬¹¥¤­(^_^;
-.PP
+
 .\"O If the header of a file isn't recognized (the attempted
 .\"O .BR execve (2)
 .\"O failed with the error
@@ -256,35 +292,47 @@ NULL 
 ¤ò¼Â¹Ô¤¹¤ë (¤³¤ì¤Ë¤â¼ºÇÔ¤·¤¿¾ì¹ç¡¢¤³¤ì°Ê¾å¤Î¸¡º÷¤Ï¹Ô¤ï¤ì¤Ê¤¤)¡£
 .\"O .SH "RETURN VALUE"
 .SH ÊÖ¤êÃÍ
-.\"O If any of the
+.\"O The
 .\"O .BR exec ()
-.\"O functions returns, an error will have occurred.
+.\"O functions only return if an error has have occurred.
 .\"O The return value is \-1, and
 .\"O .I errno
-.\"O will be set to indicate the error.
-¤â¤·
+.\"O is set to indicate the error.
 .BR exec ()
-¥Õ¥¡¥ß¥ê¡¼¤¬Éüµ¢¤·¤Æ¤­¤¿¾ì¹ç¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤Æ¤¤¤ë¡£
+·²¤Î´Ø¿ô¤¬Éüµ¢¤¹¤ë¤Î¤Ï¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Î¤ß¤Ç¤¢¤ë¡£
 ÊÖ¤êÃͤϠ\-1 ¤Ç¡¢
 .I errno
-¤Ë¤½¤Î¥¨¥é¡¼¤ÎÆâÍƤ¬¥»¥Ã¥È¤µ¤ì¤ë¡£
+¤Ë¥¨¥é¡¼¤ÎÆâÍƤ¬¥»¥Ã¥È¤µ¤ì¤ë¡£
 .\"O .SH ERRORS
 .SH ¥¨¥é¡¼
 .\"O All of these functions may fail and set
 .\"O .I errno
-.\"O for any of the errors specified for the library function
+.\"O for any of the errors specified for
 .\"O .BR execve (2).
-¤³¤ì¤éÁ´¤Æ¤Î´Ø¿ô¤Ï¼ºÇÔ¤¹¤ë¾ì¹ç¤¬¤¢¤ë¡£¤½¤Î¾ì¹ç¥é¥¤¥Ö¥é¥ê´Ø¿ô
+¤³¤ì¤éÁ´¤Æ¤Î´Ø¿ô¤Ï¼ºÇÔ¤¹¤ë¾ì¹ç¤¬¤¢¤ë¡£¤½¤Î¾ì¹ç¡¢
 .BR execve (2)
-¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤¿¥¨¥é¡¼¤ò
+¤ËÂФ·¤Æµ¬Äꤵ¤ì¤¿¥¨¥é¡¼¤¬
 .I errno
-¤ËÀßÄꤹ¤ë¡£
+¤ËÀßÄꤵ¤ì¤ë¡£
+.\"O .SH VERSIONS
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.\"O The
+.\"O .BR execvpe ()
+.\"O function first appeared in glibc 2.11.
+.BR execvpe ()
+´Ø¿ô¤Ï glibc 2.11 ¤Ç½é¤á¤ÆÅо줷¤¿¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
-POSIX.1-2001.
+POSIX.1-2001, POSIX.1-2008.
+
+.\"O The
+.\"O .BR execvpe ()
+.\"O function is a GNU extension.
+.BR execvpe ()
+´Ø¿ô¤Ï GNU ¤Ë¤è¤ë³ÈÄ¥¤Ç¤¢¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O On some other systems the default path (used when the environment
+.\"O On some other systems, the default path (used when the environment
 .\"O does not contain the variable \fBPATH\fR) has the current working
 .\"O directory listed after
 .\"O .I /bin
index da4a80d..9f0e12d 100644 (file)
@@ -171,14 +171,14 @@ SVr4, 4.3BSD, POSIX.1-2001, C89, C99.
 .\"O and
 .\"O .B EXIT_FAILURE
 .\"O is slightly more portable
-.\"O (to non-Unix environments) than the use of 0 and some nonzero value
+.\"O (to non-UNIX environments) than the use of 0 and some nonzero value
 .\"O like 1 or \-1.
 .\"O In particular, VMS uses a different convention.
 .B EXIT_SUCCESS
 ¤È
 .B EXIT_FAILURE
 ¤ò»È¤¦¤È¡¢0 ¤ä (1 ¤ä \-1 ¤È¤¤¤Ã¤¿) 0 °Ê³°¤ÎÃͤò»È¤¦¤Î¤ËÈæ¤Ù¤Æ
-(Unix °Ê³°¤Î´Ä¶­¤Ë) °Ü¿¢¤¹¤ë¤Î¤¬¤¤¤¯¤é¤«´Êñ¤Ë¤Ê¤ë¡£
+(UNIX °Ê³°¤Î´Ä¶­¤Ë) °Ü¿¢¤¹¤ë¤Î¤¬¤¤¤¯¤é¤«´Êñ¤Ë¤Ê¤ë¡£
 ÆäˠVMS ¤ÏÊ̤ÎÊý¼°¤òÍѤ¤¤Æ¤¤¤ë¡£
 .LP
 .\"O BSD has attempted to standardize exit codes; see the file
index 66c336b..ea0d13b 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EXP 3  2008-08-05  "" "Linux Programmer's Manual"
+.TH EXP 3  2010-09-20  "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O exp, expf, expl \- base-e exponential function
@@ -68,8 +68,13 @@ glibc 
 .ad l
 .BR expf (),
 .BR expl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index fc691a1..8559c68 100644 (file)
@@ -36,7 +36,7 @@
 .\" Translated Tue Sep 23 20:27:35 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EXP2 3  2008-08-11  "" "Linux Programmer's Manual"
+.TH EXP2 3  2010-09-20  "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O exp2, exp2f, exp2l \- base-2 exponential function
@@ -68,8 +68,12 @@ glibc 
 .BR exp2 (),
 .BR exp2f (),
 .BR exp2l ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 592111e..cf98217 100644 (file)
@@ -30,7 +30,7 @@
 .\" Update Tue Sep 23 2003 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EXPM1 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH EXPM1 3  2010-09-12 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O expm1, expm1f, expm1l \- exponential minus 1
@@ -60,13 +60,24 @@ glibc 
 .sp
 .ad l
 .BR expm1 ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR expm1f (),
 .BR expm1l ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -151,24 +162,21 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 .TP
 .\"O Range error, overflow
 ÈÏ°Ï¥¨¥é¡¼ (range error)¡¢¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤Î¾ì¹ç
-.\" .I errno
-.\" is set to
-.\" .BR ERANGE .
+.\"O .I errno
+.\"O is set to
+.\"O .BR ERANGE
+.\"O (but see BUGS).
 .\"O An overflow floating-point exception
 .\"O .RB ( FE_OVERFLOW )
 .\"O is raised.
+.I errno
+¤Ë
+.B ERANGE
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ¥ª¡¼¥Ð¡¼¥Õ¥í¡¼ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_OVERFLOW )
 ¤¬¾å¤¬¤ë¡£
 .PP
-.\"O These functions do not set
-.\"O .IR errno .
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6788
-.\"
 .\"
 .\" POSIX.1 specifies an optional range error (underflow) if
 .\" x is subnormal.  Glibc does not implement this.
@@ -206,7 +214,25 @@ C99, POSIX.1-2001.
 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6814
 .\" e.g., expm1(1e5) through expm1(1.00199970127e5),
 .\" but not expm1(1.00199970128e5) and beyond.
-.\"O .SH "SEE ALSO"
+
+.\"O Before version 2.11,
+.\" It looks like the fix was in 2.11, or possibly 2.12.
+.\" I have no test system for 2.11, but 2.12 passes.
+.\" From the source (sysdeps/i386/fpu/s_expm1.S) it looks
+.\" like the changes were in 2.11.
+.\"O the glibc implementation did not set
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6788
+.\"O .I errno
+.\"O to
+.\"O .B ERANGE
+.\"O when a range error occurred.
+¥Ð¡¼¥¸¥ç¥ó 2.11 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+ÈÏ°Ï¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¡¢
+.I errno
+¤Ë
+.B ERANGE
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
+.\"O+ \"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR exp (3),
 .BR log (3),
index f14daf0..83e2091 100644 (file)
@@ -37,7 +37,7 @@
 .\"       by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FABS 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH FABS 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fabs, fabsf, fabsl \- absolute value of floating-point number
@@ -68,8 +68,13 @@ glibc 
 .ad l
 .BR fabsf (),
 .BR fabsl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 829404d..470b13e 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Mon Jan 10 08:17:08 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FDIM 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH FDIM 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fdim, fdimf, fdiml \- positive difference
@@ -39,9 +39,14 @@ glibc 
 .ad l
 .BR fdimf (),
 .BR fdiml ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions return the positive difference, max(\fIx\fP-\fIy\fP,0),
index 603a9ba..38aa14a 100644 (file)
@@ -260,12 +260,12 @@ fegetexcept \- 
 .\"O .SS Rounding mode
 .SS ´Ý¤á¥â¡¼¥É
 .\"O The rounding mode determines how the result of floating-point operations
-.\"O is treated when the result cannot be exactly represented in the signifcand.
+.\"O is treated when the result cannot be exactly represented in the significand.
 .\"O Various rounding modes may be provided:
 .\"O round to nearest (the default),
-.\"O round up (towards positive infinity),
-.\"O round down (towards negative infinity), and
-.\"O round towards zero.
+.\"O round up (toward positive infinity),
+.\"O round down (toward negative infinity), and
+.\"O round toward zero.
 ´Ý¤á¥â¡¼¥É¤Ï¡¢·ë²Ì¤¬²¾¿ôÉô¤À¤±¤ÇÀµ³Î¤Ëɽ¸½¤Ç¤­¤Ê¤¤ºÝ¤Ë¡¢
 ÉâÆ°¾®¿ôÅÀÁàºî¤Î·ë²Ì¤ò¤É¤Î¤è¤¦¤Ë°·¤¦¤«¤ò·è¤á¤ë¤â¤Î¤Ç¤¢¤ë¡£
 ¤µ¤Þ¤¶¤Þ¤Ê´Ý¤á¥â¡¼¥É¤òÄ󶡤¹¤ë¤³¤È¤¬¤Ç¤­¤ë:
@@ -322,16 +322,16 @@ C99 
 .\"O The rounding mode is not determinable.
 ´Ý¤á¥â¡¼¥É¤Ï·è¤á¤é¤ì¤Æ¤¤¤Ê¤¤¡£
 .IP 0
-.\"O Rounding is towards 0.
+.\"O Rounding is toward 0.
 0 ¤Ë¸þ¤±¤Æ´Ý¤á¤ë¡£
 .IP 1
-.\"O Rounding is towards nearest number.
+.\"O Rounding is toward nearest number.
 ºÇ¤â¶á¤¤¿ô¤Ë´Ý¤á¤ë¡£
 .IP 2
-.\"O Rounding is towards positive infinity.
+.\"O Rounding is toward positive infinity.
 Àµ¤Î̵¸ÂÂç¤Ë¸þ¤±¤Æ´Ý¤á¤ë¡£
 .IP 3
-.\"O Rounding is towards negative infinity.
+.\"O Rounding is toward negative infinity.
 Éé¤Î̵¸ÂÂç¤Ë¸þ¤±¤Æ´Ý¤á¤ë¡£
 .PP
 .\"O Other values represent machine-dependent, nonstandard rounding modes.
index 9adf360..fd53dcf 100644 (file)
@@ -26,7 +26,7 @@
 .\" Translated 2006-07-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2009-02-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.18
 .\"
-.TH FEXECVE 3 2009-02-04 "Linux" "Linux Programmer's Manual"
+.TH FEXECVE 3 2010-09-15 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fexecve \- execute program specified via file descriptor
@@ -34,11 +34,34 @@ fexecve \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <unistd.h>
 .sp
 .BI "int fexecve(int " fd ", char *const " argv "[], char *const " envp []);
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR fexecve ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR fexecve ()
index 702d810..9fdda26 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated Wed Jan  9 JST 2002 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated Mon Sep  1 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH FFS 3 2009-08-27 "GNU" "Linux Programmer's Manual"
+.TH FFS 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O ffs, ffsl, ffsll \- find first bit set in a word
 ffs, ffsl, ffsll \- ¥ï¡¼¥É¤ÎÃæ¤ÇºÇ½é¤Ë¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¥Ó¥Ã¥È¤Î¸¡½Ð
@@ -46,14 +46,43 @@ ffs, ffsl, ffsll \- 
 .sp
 .BI "int ffs(int " i );
 .sp
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "int ffsl(long int " i );
 .sp
 .BI "int ffsll(long long int " i );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.PD 0
+.ad l
+.sp
+.BR ffs ():
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_SVID_SOURCE || _BSD_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700 ||
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+none
+.RE
+.PP
+.BR ffsl (),
+.BR ffsll ():
+.RS 4
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR ffs ()
@@ -83,13 +112,17 @@ ffs, ffsl, ffsll \- 
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢ºÇ½é¤Ë¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¥Ó¥Ã¥È¤Î°ÌÃÖ¤òÊÖ¤·¡¢
 .I i
 ¤Î¤É¤Î¥Ó¥Ã¥È¤â¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð 0 ¤òÊÖ¤¹¡£
+.\"O .SH "CONFORMING TO"
 .SH ½àµò
-.BR ffs (): 4.3BSD, POSIX.1-2001.
+.BR ffs ():
+4.3BSD, POSIX.1-2001.
+
 .\"O The
 .\"O .BR ffsl ()
 .\"O and
 .\"O .BR ffsll ()
-.\"O are glibc extensions.
+.\"O functions are glibc extensions.
+´Ø¿ô
 .BR ffsl ()
 ¤È
 .BR ffsll ()
index 0bfa608..fcff86b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index b618802..3e0d010 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"     http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index 43d3a4a..7a4d77f 100644 (file)
@@ -73,23 +73,34 @@ glibc 
 .BR finite (),
 .BR finitef (),
 .BR finitel ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
-.br
+.RE
 .BR isinf ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR isinff (),
 .BR isinfl ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
-.br
+.RE
 .BR isnan ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE;
-.I cc\ -std=c99
 .br
+or
+.I cc\ -std=c99
+.RE
 .BR isnanf (),
 .BR isnanl ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index aacb8a0..f539921 100644 (file)
@@ -56,8 +56,10 @@ glibc 
 .sp
 .\"O All functions shown above:
 ¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 09bb089..dbd5515 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       mantissa                ²¾¿ô
 .\"
-.TH FLOOR 3  2008-10-06 "" "Linux Programmer's Manual"
+.TH FLOOR 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O floor, floorf, floorl \- largest integral value not greater than argument
@@ -65,9 +65,14 @@ glibc 
 .ad l
 .BR floorf (),
 .BR floorl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions return the largest integral value that is not greater than
index 7994b9e..670166a 100644 (file)
@@ -12,7 +12,7 @@
 .\" Updated & Modified Mon Jan 10 09:11:49 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMA 3  2008-10-06 "" "Linux Programmer's Manual"
+.TH FMA 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fma, fmaf, fmal \- floating-point multiply and add
@@ -44,9 +44,14 @@ glibc 
 .BR fma (),
 .BR fmaf (),
 .BR fmal ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index d609ded..ebcb982 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Mon Jan 10 10:11:00 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMAX 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH FMAX 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fmax, fmaxf, fmaxl \- determine maximum of two floating-point numbers
@@ -40,9 +40,14 @@ glibc 
 .BR fmax (),
 .BR fmaxf (),
 .BR fmaxl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions return the larger value of
index a4f6ce8..3083563 100644 (file)
@@ -11,7 +11,7 @@
 .\" Updated 2008-11-08, Akihiro MOTOKI, LDP v3.13
 .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24
 .\"
-.TH FMEMOPEN 3 2009-09-15 "GNU" "Linux Programmer's Manual"
+.TH FMEMOPEN 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fmemopen, open_memstream, open_wmemstream \-  open memory as stream
@@ -19,18 +19,43 @@ fmemopen, open_memstream, open_wmemstream \-  
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <stdio.h>
 
 .BI "FILE *fmemopen(void *"buf ", size_t "size ", const char *" mode ");"
 
 .BI "FILE *open_memstream(char **" ptr ", size_t *" sizeloc );
 
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 
 .BI "FILE *open_wmemstream(wchar_t **" ptr ", size_t *" sizeloc );
 .fi
+.fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR fmemopen (),
+.BR open_memstream (),
+.BR open_wmemstream ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -402,7 +427,7 @@ main(int argc, char *argv[])
 
     out = open_memstream(&ptr, &size);
     if (out == NULL)
-        handle_error("fmemopen");
+        handle_error("open_memstream");
 
     for (;;) {
         s = fscanf(in, "%d", &v);
index 3ccfa49..c4290b8 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Mon Jan 10 10:11:00 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMIN 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH FMIN 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fmin, fminf, fminl \- determine minimum of two floating-point numbers
@@ -40,9 +40,14 @@ glibc 
 .BR fmin (),
 .BR fminf (),
 .BR fminl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions the lesser value of
index 7efc37b..d732560 100644 (file)
@@ -39,7 +39,7 @@
 .\"
 .\" WORD:  remainder function ¾ê;´Ø¿ô
 .\"
-.TH FMOD 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH FMOD 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fmod, fmodf, fmodl \- floating-point remainder function
@@ -70,9 +70,14 @@ glibc 
 .ad l
 .BR fmodf (),
 .BR fmodl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -80,7 +85,7 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 .\"O function computes the floating-point remainder of dividing \fIx\fP by
 .\"O \fIy\fP.
 .\"O The return value is \fIx\fP \- \fIn\fP * \fIy\fP, where \fIn\fP
-.\"O is the quotient of \fIx\fP / \fIy\fP, rounded towards zero to an integer.
+.\"O is the quotient of \fIx\fP / \fIy\fP, rounded toward zero to an integer.
 .BR fmod ()
 ´Ø¿ô¤Ï \fIx\fP ¤ò \fIy\fP ¤Ç³ä¤Ã¤¿ÉâÆ°¾®¿ôÅÀ¾ê;¤ò·×»»¤¹¤ë¡£
 ÊÖ¤êÃͤϠ\fIx\fP \- \fIn\fP * \fIy\fP ¤Ç¤¢¤ë¡£
@@ -154,25 +159,20 @@ NaN 
 .TP
 .\"O Domain error: \fIx\fP is an infinity
 Îΰ襨¥é¡¼: \fIx\fP ¤¬Ìµ¸ÂÂç
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.\"O .I errno
+.\"O is set to
+.\"O .BR EDOM
+.\"O (but see BUGS).
 .\"O An invalid floating-point exception
 .\"O .RB ( FE_INVALID )
 .\"O is raised.
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ÉÔÀµ (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
-.IP
-.\"O These functions do not set
-.\"O .IR errno
-.\"O for this case.
-¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¤³¤Î¾ì¹ç¤Ë
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" They do set errno for the y == 0 case, below.
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784
 .TP
 .\"O Domain error: \fIy\fP is zero
 Îΰ襨¥é¡¼: \fIy\fP ¤¬¥¼¥í
@@ -191,6 +191,21 @@ NaN 
 ¤¬¾å¤¬¤ë¡£
 .\" POSIX.1 documents an optional underflow error, but AFAICT it doesn't
 .\" (can't?) occur -- mtk, Jul 2008
+.\"O .SH BUGS
+.SH ¥Ð¥°
+.\"O Before version 2.10, the glibc implementation did not set
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784
+.\"O .I errno
+.\"O to
+.\"O .B EDOM
+.\"O when a domain error occurred for an infinite
+.\"O .IR x .
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+̵¸ÂÂç¤ÇÎΰ襨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I error
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 C99, POSIX.1-2001.
index 65675d5..96848c1 100644 (file)
@@ -399,10 +399,10 @@ printstring 
 ¤Ï POSIX.1-2001 ¤Ëµ­½Ò¤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O System V and Unixware man pages tell us that these functions
+.\"O System V and UnixWare man pages tell us that these functions
 .\"O have been replaced by "pfmt() and addsev()" or by "pfmt(),
 .\"O vpfmt(), lfmt(), and vlfmt()", and will be removed later.
-System V ¤È Unixware ¤Î man ¥Ú¡¼¥¸¤Ë¤Ï¡¢
+System V ¤È UnixWare ¤Î man ¥Ú¡¼¥¸¤Ë¤Ï¡¢
 ¡Ö¤³¤ì¤é¤Î´Ø¿ô¤Ï "pfmt() ¤È addsev()"
 ¤Þ¤¿¤Ï "pfmt(), vpfmt(), lfmt(), vlfmt()" ¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Æ¤ª¤ê¡¢
 ¾­Íè¤Ïºï½ü¤µ¤ì¤ëͽÄê¤Ç¤¢¤ë¡×¤È½ñ¤«¤ì¤Æ¤¤¤ë¡£
index 440bf77..62190d1 100644 (file)
@@ -168,7 +168,7 @@ _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
 ¤³¤Î \(aqb\(aq ¤Ï̵»ë¤µ¤ì¤ë¡£
 .\"O (Other systems may treat text files and binary files differently,
 .\"O and adding the \(aqb\(aq may be a good idea if you do I/O to a binary
-.\"O file and expect that your program may be ported to non-Unix
+.\"O file and expect that your program may be ported to non-UNIX
 .\"O environments.)
 (¤½¤Î¾¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¥Æ¥­¥¹¥È¥Õ¥¡¥¤¥ë¤È¥Ð¥¤¥Ê¥ê¥Õ¥¡¥¤¥ë¤òÊÌ¡¹¤Ë°·¤¦¤â¤Î¤â¤¢¤ë¤Î¤Ç¡¢
 ¤â¤·¥Ð¥¤¥Ê¥ê¥Õ¥¡¥¤¥ë¤ÎÆþ½ÐÎϤò¹Ô¤¤¡¢
index 0cf8c1c..5d096fb 100644 (file)
@@ -11,7 +11,7 @@
 .\" Updated & Modified 2005-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FPCLASSIFY 3  2008-08-07 "" "Linux Programmer's Manual"
+.TH FPCLASSIFY 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fpclassify, isfinite, isnormal, isnan, isinf \- floating-point
@@ -50,21 +50,30 @@ glibc 
 .BR fpclassify (),
 .BR isfinite (),
 .BR isnormal ():
-.\"O _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
-.I cc\ -std=c99
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
 .br
-.BR isnan ():
-.\"O _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+or
 .I cc\ -std=c99
+.RE
+.BR isnan ():
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
 .br
+or
+.I cc\ -std=c99
+.RE
 .BR isinf ():
-.\"O _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
-¤Þ¤¿¤Ï
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O Floating point numbers can have special values, such as
index c2529d6..b9052bc 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index f062f9e..30624cc 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index b2d2014..1983d38 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2003-10-15, Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2005-11-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FREXP 3 2008-10-29 "" "Linux Programmer's Manual"
+.TH FREXP 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O frexp, frexpf, frexpl \- convert floating-point number to fractional
@@ -66,9 +66,14 @@ glibc 
 .ad l
 .BR frexpf (),
 .BR frexpl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -167,7 +172,7 @@ main(int argc, char *argv[])
     printf("frexp(%g, &e) = %g: %g * %d^%d = %g\\n",
            x, r, r, FLT_RADIX, exp, x);
     exit(EXIT_SUCCESS);
-} /* main */
+}
 .fi
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
index 1e24018..faa0e58 100644 (file)
@@ -179,11 +179,11 @@ fgetpos, fseek, fsetpos, ftell, rewind \- 
 ¤Ï¥Õ¥¡¥¤¥ë¥ª¥Õ¥»¥Ã¥È¤ò
 .I pos
 ¤ËÀßÄꤹ¤ë¡£
-.\"O On some non-Unix systems an
+.\"O On some non-UNIX systems an
 .\"O .I fpos_t
 .\"O object may be a complex object and these routines may be the only way to
 .\"O portably reposition a text stream.
-Unix °Ê³°¤Î¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¤Ï¡¢
+UNIX °Ê³°¤Î¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¤Ï¡¢
 .I fpos_t
 ¤¬¹½Â¤ÂΤʤɤÎÊ£»¨¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ê¤Ã¤Æ¤¤¤Æ¡¢¤³¤ì¤é¤Î¥ë¡¼¥Á¥ó¤¬¥Æ¥­¥¹
 ¥È¥¹¥È¥ê¡¼¥à¤Ç¥Õ¥¡¥¤¥ë°ÌÃÖ¤òÊѹ¹¤¹¤ëÊýË¡¤Î¤¦¤Á¡¢°Ü¿¢À­¤Î¤¢¤ëÍ£°ì¤Î¤â¤Î
index 59af2f9..154fdad 100644 (file)
@@ -40,7 +40,7 @@
 .\"
 .\" WORD:       file descriptor         ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼
 .\"
-.TH FTW 3 2008-08-06 "Linux" "Linux Programmer's Manual"
+.TH FTW 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ftw, nftw \- file tree walk
@@ -126,12 +126,29 @@ ftw, nftw \- 
 .IR fn ()
 ¤ò¸Æ¤Ó½Ð¤¹¡£
 .\"O .I fpath
-.\"O is the pathname of the entry relative to
-.\"O .IR dirpath .
+.\"O is the pathname of the entry,
+.\"O and is expressed either as a pathname relative to the calling process's
+.\"O current working directory at the time of the call to
+.\"O .BR ftw (),
+.\"O if
+.\"O .IR dirpath
+.\"O was expressed as a relative pathname,
+.\"O or as an absolute pathname, if
+.\"O .I dirpath
+.\"O was expressed as an absolute pathname.
 .I fpath
-¤Ï¥¨¥ó¥È¥ê¤Î
+¤Ï¥¨¥ó¥È¥ê¤Î¥Ñ¥¹Ì¾¤Ç¤¢¤ë¡£
 .I dirpath
-¤«¤é¤ÎÁêÂХѥ¹Ì¾¤Ç¤¢¤ë¡£
+¤¬ÁêÂХѥ¹Ì¾¤Ç»ØÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
+.I fpath
+¤Ï
+.BR ftw ()
+¤¬¸Æ¤Ó½Ð¤µ¤ì¤¿»þÅÀ¤Î¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê
+¤«¤é¤ÎÁêÂХѥ¹Ì¾¤È¤Ê¤ë¡£
+.I dirpath
+¤¬ÀäÂХѥ¹Ì¾¤Ç»ØÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
+.I fpath
+¤ÏÀäÂХѥ¹Ì¾¤È¤Ê¤ë¡£
 .\"O .I sb
 .\"O is a pointer to the
 .\"O .I stat
@@ -342,12 +359,17 @@ ftw, nftw \- 
 
 .\"O The feature test macro
 .\"O .B _GNU_SOURCE
-.\"O must be defined in order to
+.\"O must be defined
+.\"O (before including
+.\"O .I any
+.\"O header files)
+.\"O in order to
 .\"O obtain the definition of \fBFTW_ACTIONRETVAL\fP from \fI<ftw.h>\fP.
 .I <ftw.h>
 ¤Ç
 .B FTW_ACTIONRETVAL
-¤¬ÄêµÁ¤µ¤ì¤ë¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢
+¤ÎÄêµÁ¤¬Í­¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .B _GNU_SOURCE
 ¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
@@ -563,6 +585,14 @@ POSIX.1-2008 
 ¤òÇÑ»ßͽÄê¤È¤·¤Æ¤¤¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
+.\"O POSIX.1-2001 note that the results are unspecified if
+.\"O .I fn
+.\"O does not preserve the current working directory.
+POSIX.1-2001 ¤ÎÃíµ­¤Ë¤è¤ë¤È¡¢
+.I fn
+¤¬¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤òÊÝ»ý¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Î
+·ë²Ì¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤È¤µ¤ì¤Æ¤¤¤ë¡£
+.PP
 .\"O The function
 .\"O .BR nftw ()
 .\"O and the use of \fBFTW_SL\fP with
index 2004340..8f97d3a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -16,7 +16,7 @@
 .\" Translated Tue Jan 11 00:56:36 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH FWIDE 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH FWIDE 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O fwide \- set and determine the orientation of a FILE stream
@@ -33,11 +33,17 @@ fwide \- FILE 
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
 .in
+.ad l
 .sp
 .BR fwide ():
-.\"O _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
-_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O When \fImode\fP is zero, the
index e4c78c1..abd409e 100644 (file)
@@ -41,12 +41,15 @@ glibc 
 .sp
 .ad l
 .BR gamma ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
-.br
+.RE
 .BR gammaf (),
 .BR gammal ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 307bb4f..d1b0cd4 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2009-04-24, Akihiro MOTOKI, LDP v3.20
 .\"
-.TH GCVT 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH GCVT 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O gcvt \- convert a floating-point number to a string
@@ -56,7 +56,26 @@ glibc 
 .in
 .sp
 .BR gcvt ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.PD 0
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+.nf
+_SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 8401ed5..6851903 100644 (file)
@@ -51,7 +51,7 @@
 .\"
 .\"WORD:       null pointer    ¥Ì¥ë¡¦¥Ý¥¤¥ó¥¿
 .\"
-.TH GETADDRINFO 3 2009-09-03 "GNU" "Linux Programmer's Manual"
+.TH GETADDRINFO 3 2010-09-27 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O getaddrinfo, freeaddrinfo, gai_strerror \- network address and
 .\"O service translation
@@ -86,7 +86,9 @@ glibc 
 .BR getaddrinfo (),
 .BR freeaddrinfo (),
 .BR gai_strerror ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -267,9 +269,9 @@ struct addrinfo {
 .TP
 .I ai_flags
 .\"O This field specifies additional options, described below.
-.\"O Multiple flags are specified by logically OR-ing them together.
+.\"O Multiple flags are specified by bitwise OR-ing them together.
 ¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï¡¢ÄɲäΥª¥×¥·¥ç¥ó (²¼µ­) ¤ò»ØÄꤹ¤ë¡£
-Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ëºÝ¤Ë¤Ï¡¢¤½¤ì¤é¤ÎÏÀÍý OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ë¡£
+Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ëºÝ¤Ë¤Ï¡¢¤½¤ì¤é¤Î¥Ó¥Ã¥Èñ°Ì¤Î OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ë¡£
 .PP
 .\"O All the other fields in the structure pointed to by
 .\"O .I hints
@@ -695,11 +697,11 @@ IPv6 
 .\"O and
 .\"O .B AI_ALL
 .\"O are specified in
-.\"O .IR hints.ai_family ,
+.\"O .IR hints.ai_flags ,
 .\"O then return both IPv6 and IPv4-mapped IPv6 addresses
 .\"O in the list pointed to by
 .\"O .IR res .
-.I hints.ai_family
+.I hints.ai_flags
 ¤Ë
 .B AI_V4MAPPED
 ¤È
@@ -1286,6 +1288,7 @@ main(int argc, char *argv[])
 .SH ´ØÏ¢¹àÌÜ
 .\" .BR getipnodebyaddr (3),
 .\" .BR getipnodebyname (3)
+.BR getaddrinfo_a (3),
 .BR gethostbyname (3),
 .BR getnameinfo (3),
 .BR inet (3),
index 3c288d5..6a5b1c3 100644 (file)
@@ -44,7 +44,7 @@
 .\" WORD: current working directory    ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê
 .\" WORD: LEGACY       ¡Ö²áµî¤Î̾»Ä(LEGACY)¡×
 .\"
-.TH GETCWD 3 2009-03-31 "GNU" "Linux Programmer's Manual"
+.TH GETCWD 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getcwd, getwd, get_current_dir_name \- Get current working directory
@@ -67,13 +67,34 @@ getcwd, getwd, get_current_dir_name \- 
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
 »²¾È):
-.in
 .sp
-.BR getcwd ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.br
+.in
 .BR get_current_dir_name ():
+.RS
 _GNU_SOURCE
+.RE
+.sp
+.BR getwd ():
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.fi
+.TP 4
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions return a null-terminated string containing an
index 6530d96..ffce000 100644 (file)
 .\"
 .\"WORD:       broken-down time        Í×ÁÇÊ̤λþ¹ï
 .\"
-.TH GETDATE 3 2008-09-07 "" "Linux Programmer's Manual"
+.TH GETDATE 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getdate, getdate_r \- convert a date-plus-time string to broken-down time
 getdate, getdate_r \- ÆüÉդȻþ¹ï¤Îʸ»úÎó¤òÍ×ÁÇÊ̤λþ¹ï¤ËÊÑ´¹¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B "#define _XOPEN_SOURCE 500"
-.br
 .B "#include <time.h>"
 .sp
 .BI "struct tm *getdate(const char *" string );
 .sp
 .B "extern int getdate_err;"
 .sp
-.B "#define _GNU_SOURCE"
-.br
 .B "#include <time.h>"
 .sp
 .BI "int getdate_r(const char *" string ", struct tm *" res );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getdate ():
+.ad l
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.br
+.BR getdate_r ():
+.ad l
+.RS 4
+_GNU_SOURCE
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The function
index dded359..5a8c454 100644 (file)
@@ -165,7 +165,7 @@ end-of-file 
 .SH ½àµò
 .\"O These functions are not in POSIX.1-2001.
 .\"O Several operating systems have them,
-.\"O e.g., *BSD, SunOS, Digital Unix, AIX (which also has a
+.\"O e.g., *BSD, SunOS, Digital UNIX, AIX (which also has a
 .\"O .BR getfstype ()).
 .\"O HP-UX has functions of the same names,
 .\"O that however use a \fIstruct checklist\fP
@@ -174,7 +174,7 @@ end-of-file 
 .\"O .BR getmntent (3).
 POSIX.1-2001 ¤Ë¤Ï¤³¤ì¤é¤Î´Ø¿ô¤Ï¸ºß¤·¤Ê¤¤¡£
 ¤³¤ì¤é¤Î´Ø¿ô¤ò¤â¤Ä OS ¤Ï¤¤¤¯¤Ä¤«¤¢¤ê¡¢
-*BSD, SunOS, Digital Unix, AIX Åù¤Ç¤¢¤ë
+*BSD, SunOS, Digital UNIX, AIX Åù¤Ç¤¢¤ë
 (AIX ¤Ë¤Ï
 .BR getfstype ()
 ¤â¤¢¤ë)¡£
index d14ec5f..0101895 100644 (file)
@@ -32,7 +32,7 @@
 .\" Updated & Modified 2004-05-30, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated & Modified 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH GETGRENT 3  2009-03-30 "" "Linux Programmer's Manual"
+.TH GETGRENT 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getgrent, setgrent, endgrent \- get group file entry
@@ -58,11 +58,23 @@ glibc 
 »²¾È):
 .in
 .sp
+.PD 0
 .ad l
+.BR setgrent ():
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+.br
+/* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.sp
 .BR getgrent (),
-.BR setgrent (),
 .BR endgrent ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -73,7 +85,9 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .\"O (e.g., the local group file
 .\"O .IR /etc/group ,
 .\"O NIS, and LDAP).
-.\"O The first time it is called
+.\"O The first time
+.\"O .BR getgrent ()
+.\"O is called,
 .\"O it returns the first entry; thereafter, it returns successive entries.
 .BR getgrent ()
 ´Ø¿ô¤Ï¡¢¥°¥ë¡¼¥×¡¦¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¼èÆÀ¤·¤¿¥¨¥ó¥È¥ê¤ò
@@ -82,8 +96,9 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 ¥í¡¼¥«¥ë¤Î¥°¥ë¡¼¥×¥Õ¥¡¥¤¥ë
 .IR /etc/group ,
 NIS, LDAP)¡£
-ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢¤½¤ì°Ê¹ß¤Ï
-¸Æ¤Ó½Ð¤µ¤ì¤ëËè¤Ë¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
+.BR getgrent ()
+¤Ï¡¢ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢
+¤½¤ì°Ê¹ß¤Ï¸Æ¤Ó½Ð¤µ¤ì¤ëËè¤Ë¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
 .PP
 .\"O The
 .\"O .BR setgrent ()
index ade5236..baf79b4 100644 (file)
@@ -72,8 +72,10 @@ glibc 
 .sp
 .BR getgrnam_r (),
 .BR getgrgid_r ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -332,7 +334,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .\"O .I errno
 .\"O should be left unchanged if an entry is not found.
 .\"O Experiments on various
-.\"O Unix-like systems shows that lots of different values occur in this
+.\"O UNIX-like systems shows that lots of different values occur in this
 .\"O situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others.
 ¤³¤Îɸ½à¤Ï¡Ö(¥¨¥ó¥È¥ê¤¬) ¸«¤Ä¤«¤é¤Ê¤¤¤³¤È¡×¤ò¥¨¥é¡¼¤È¤·¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢
 ¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë
@@ -342,7 +344,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 POSIX ¤Ë½àµò¤·¤Æ¡¢¥¨¥ó¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï
 .I errno
 ¤òÊѹ¹¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡¢¤È¼çÄ¥¤¹¤ë¿Í¤â¤¤¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
-ÍÍ¡¹¤Ê Unix ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
+ÍÍ¡¹¤Ê UNIX ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM ¤È¤¤¤Ã¤¿ÍÍ¡¹¤ÊÃͤ¬ÊÖ¤µ¤ì¤ë¡£
 Â¾¤ÎÃͤ¬ÊÖ¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .\"O .\" more precisely:
index a15264c..6ae1a51 100644 (file)
@@ -45,7 +45,7 @@
 .\" Updated 2007-06-11, Akihiro MOTOKI, LDP v2.54
 .\" Updated 2008-08-08, Akihiro MOTOKI, LDP v3.05
 .\"
-.TH GETHOSTBYNAME 3 2009-12-03 "" "Linux Programmer's Manual"
+.TH GETHOSTBYNAME 3 2010-10-04 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent,
 .\"O h_errno,
@@ -116,19 +116,32 @@ glibc 
 »²¾È):
 .in
 .sp
+.PD 0
 .ad l
 .BR gethostbyname2 (),
 .BR gethostent_r (),
 .BR gethostbyaddr_r (),
 .BR gethostbyname_r (),
 .BR gethostbyname2_r ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 
 .BR herror (),
-.BR hstrerror ()
-.\"O (since glibc 2.8): _BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
-(glibc 2.8 °Ê¹ß): _BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
+.BR hstrerror ():
+.RS 4
+.TP 4
+.\"O Since glibc 2.8:
+glibc 2.8 °Ê¹ß:
+_BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
+.TP
+.\"O Before glibc 2.8:
+.\"O none
+glibc 2.8 ¤è¤êÁ°:
+¤Ê¤·
+.RE
 .ad b
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -615,14 +628,14 @@ DNS/BIND 
 Â¿¤¯¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤Î̾Á°¤Î¥ë¡¼¥Á¥ó¤Ï¥Õ¥¡¥¤¥ë
 .I /etc/hosts
 ¤òÆɤ߹þ¤à¡£
-.\"O .\" e.g., Linux, FreeBSD, Unixware, HP-UX
+.\"O .\" e.g., Linux, FreeBSD, UnixWare, HP-UX
 .\"O It may be available only when the library was built without DNS support.
 .\"O .\" e.g., FreeBSD, AIX
 .\"O The glibc version will ignore ipv6 entries.
 .\"O This function is not reentrant,
 .\"O and glibc adds a reentrant version
 .\"O .BR gethostent_r ().
-.\" Î㤨¤Ð¡¢Linux, FreeBSD, Unixware, HP-UX
+.\" Î㤨¤Ð¡¢Linux, FreeBSD, UnixWare, HP-UX
 DNS ¥µ¥Ý¡¼¥È¤Ê¤·¤Ç¥é¥¤¥Ö¥é¥ê¤¬¥Ó¥ë¥É¤µ¤ì¤¿¾ì¹ç¤Ë¤Î¤ßÍøÍѲÄǽ¤Ç¤¢¤ë¡£
 .\" Î㤨¤Ð¡¢FreeBSD, AIX
 glibc ÈǤϠipv6 ¥¨¥ó¥È¥ê¤ò̵»ë¤¹¤ë¡£
index 817f2e3..4c7db82 100644 (file)
@@ -36,7 +36,7 @@
 .\" (Move to section 3 in LDP v3.16 since the interfaces are purely glibc)
 .\" Updated 2009-01-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.16
 .\"
-.TH GETHOSTID 3 2009-01-13 "Linux" "Linux Programmer's Manual"
+.TH GETHOSTID 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O gethostid, sethostid \- get or set the unique identifier of the current host
@@ -58,8 +58,16 @@ glibc 
 .in
 .sp
 .ad l
+.br
+.BR gethostid ():
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .BR sethostid ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -67,7 +75,7 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
 .\"O and
 .\"O .BR sethostid ()
 .\"O respectively get or set a unique 32-bit identifier for the current machine.
-.\"O The 32-bit identifier is intended to be unique among all Unix systems in
+.\"O The 32-bit identifier is intended to be unique among all UNIX systems in
 .\"O existence.
 .\"O This normally resembles the Internet address for the local
 .\"O machine, as returned by
@@ -78,7 +86,7 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
 .BR sethostid ()
 ¤Ï¡¢¤½¤ì¤¾¤ì¡¢¸½ºß»ÈÍѤ·¤Æ¤¤¤ë¥Û¥¹¥È¤Ë¸ÇÍ­¤Î 32 ¥Ó¥Ã¥È¤Î¼±Ê̻ҤÎ
 ¼èÆÀ/ÀßÄê¤ò¹Ô¤¦¡£
-¤³¤Î 32 ¥Ó¥Ã¥È¤Î¼±Ê̻Ҥϡ¢¸½ºß¸ºß¤·¤Æ¤¤¤ëÁ´¤Æ¤Î Unix ¥·¥¹¥Æ¥à
+¤³¤Î 32 ¥Ó¥Ã¥È¤Î¼±Ê̻Ҥϡ¢¸½ºß¸ºß¤·¤Æ¤¤¤ëÁ´¤Æ¤Î UNIX ¥·¥¹¥Æ¥à
 ¤ÎÃæ¤ÇÍ£°ì¤Ë¤Ê¤ë¤è¤¦¤Ë·è¤á¤é¤ì¤ë¡£Ä̾ï¤Ï
 .BR gethostbyname (3)
 ¤Ë¤è¤êÊÖ¤µ¤ì¤ë¥í¡¼¥«¥ë¥Þ¥·¥ó¤Î Internet ¥¢¥É¥ì¥¹¤¬Âå¤ï¤ê¤Ë»ÈÍѤµ¤ì¡¢
index f872eb8..f7a614f 100644 (file)
@@ -28,7 +28,7 @@
 .\"
 .\"WORD:       null pointer    ¥Ì¥ë¡¦¥Ý¥¤¥ó¥¿¡¼
 .\"
-.TH GETIPNODEBYNAME 3 2007-11-15 "Linux" "Linux Programmer's Manual"
+.TH GETIPNODEBYNAME 3 2010-09-04 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O getipnodebyname, getipnodebyaddr, freehostent \- get network
 .\"O hostnames and addresses
@@ -167,14 +167,14 @@ IPv6 
 .\"O The
 .\"O .I flags
 .\"O argument specifies additional options.
-.\"O More than one option can be specified by logically OR-ing
+.\"O More than one option can be specified by bitwise OR-ing
 .\"O them together.
 .\"O .I flags
 .\"O should be set to 0
 .\"O if no options are desired.
 .I flags
 ¥Ñ¥é¥á¡¼¥¿¤Ë¤ÏÄɲäΥª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¡£
-Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢¤½¤ì¤é¤ÎÏÀÍý OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ì¤Ð¤è¤¤¡£
+Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢¤½¤ì¤é¤Î¥Ó¥Ã¥Èñ°Ì¤Î OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ì¤Ð¤è¤¤¡£
 ¥ª¥×¥·¥ç¥ó¤ò¤Ò¤È¤Ä¤â»ØÄꤷ¤¿¤¯¤Ê¤¤¤È¤­¤Ë¤Ï¡¢
 .I flags
 ¤Ë 0 ¤òÀßÄꤹ¤ëɬÍפ¬¤¢¤ë¡£
@@ -425,10 +425,10 @@ RFC\ 2553.
 .SH Ãí°Õ
 .\"O These functions were present in glibc 2.1.91-95, but were
 .\"O removed again.
-.\"O Several Unix-like systems support them, but all
+.\"O Several UNIX-like systems support them, but all
 .\"O call them deprecated.
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï glibc 2.1.91-95 ¤Ë¸ºß¤·¤¿¤¬¡¢ºÆ¤Óºï½ü¤µ¤ì¤¿¡£
-¤¤¤¯¤Ä¤«¤Î Unix É÷¥·¥¹¥Æ¥à¤Ï¤³¤ì¤é¤Î´Ø¿ô¤ËÂбþ¤·¤Æ¤¤¤ë¤¬¡¢
+¤¤¤¯¤Ä¤«¤Î UNIX É÷¥·¥¹¥Æ¥à¤Ï¤³¤ì¤é¤Î´Ø¿ô¤ËÂбþ¤·¤Æ¤¤¤ë¤¬¡¢
 ¤³¤ì¤é¤Î´Ø¿ô¤ÏÁ´¤Æ¿ä¾©¤µ¤ì¤Ê¤¤¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
index 63c8667..11ed095 100644 (file)
@@ -30,7 +30,7 @@
 .\"
 .\"WORD:    delimiter    ¶èÀÚ¤êʸ»ú
 .\"
-.TH GETLINE 3  2009-12-05 "GNU" "Linux Programmer's Manual"
+.TH GETLINE 3  2010-06-12 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getline, getdelim \- delimited string input
@@ -53,20 +53,23 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
-
-.\"O Before glibc 2.10:
-glibc 2.10 ¤è¤êÁ°:
-.br
+.sp
+.ad l
 .BR getline (),
 .BR getdelim ():
-_GNU_SOURCE
-
+.PD 0
+.RS 4
+.TP 4
 .\"O Since glibc 2.10:
 glibc 2.10 °Ê¹ß:
-.br
-.BR getline (),
-.BR getdelim ():
-_POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
+_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR getline ()
@@ -88,7 +91,7 @@ _POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
 .\"O .BR getline ()
 .\"O will allocate a buffer for storing the line,
 .\"O which should be freed by the user program.
-.\"O (The value in
+.\"O (In this case, the value in
 .\"O .I *n
 .\"O is ignored.)
 .I "*lineptr"
@@ -96,7 +99,8 @@ _POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
 .BR getline ()
 ¤Ï¹Ô¤ÎÆâÍƤò³ÊǼ¤¹¤ë¤¿¤á¤Î¥Ð¥Ã¥Õ¥¡¤ò³ÎÊݤ¹¤ë¡£
 ¤³¤Î¥Ð¥Ã¥Õ¥¡¤Ï¥æ¡¼¥¶¡¼¤Î¥×¥í¥°¥é¥à¤Ç²òÊü¤¹¤Ù¤­¤Ç¤¢¤ë
-.RI ( *n
+(¤³¤Î¾ì¹ç¡¢
+.I *n
 ¤ÎÃͤÏ̵»ë¤µ¤ì¤ë)¡£
 
 .\"O Alternatively, before calling
@@ -149,7 +153,7 @@ _POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
 .\"O .BR getdelim ()
 .\"O works like
 .\"O .BR getline (),
-.\"O except a line delimiter other than newline can be specified as the
+.\"O except that a line delimiter other than newline can be specified as the
 .\"O .I delimiter
 .\"O argument.
 .BR getdelim ()
@@ -183,7 +187,7 @@ _POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
 Ê¸»ú¿ô¤Ë¤Ï¶èÀÚ¤êʸ»ú¤Ï´Þ¤Þ¤ì¤ë¤¬¡¢½ªÃ¼¤Ë»È¤¦ NULL ¥Ð¥¤¥È¤Ï´Þ¤Þ¤ì¤Ê¤¤¡£
 ¤³¤ÎÃͤˤè¤Ã¤Æ¡¢Æɤ߹þ¤ó¤À¹Ô¤Ë´Þ¤Þ¤ì¤ë NULL ¥Ð¥¤¥È¤òÁàºî¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 
-.\"O Both functions return \-1  on failure to read a line (including end of file
+.\"O Both functions return \-1  on failure to read a line (including end-of-file
 .\"O condition).
 ¤É¤Á¤é¤Î´Ø¿ô¤â¡¢¹Ô¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤¿¾ì¹ç¤Ë¤Ï \-1 ¤òÊÖ¤¹
 (¥Õ¥¡¥¤¥ë¤Î½ªÃ¼¤Ë㤷¤¿¾ì¹ç¤Ë¤â \-1 ¤òÊÖ¤¹)¡£
@@ -233,8 +237,8 @@ POSIX.1-2008 
 int
 main(void)
 {
-    FILE * fp;
-    char * line = NULL;
+    FILE *fp;
+    char *line = NULL;
     size_t len = 0;
     ssize_t read;
 
@@ -247,8 +251,7 @@ main(void)
         printf("%s", line);
     }
 
-    if (line)
-        free(line);
+    free(line);
     exit(EXIT_SUCCESS);
 }
 .fi
index f14118c..4fe1626 100644 (file)
@@ -286,11 +286,11 @@ System V 
 System V ¤Ç¤Ï
 .I /etc/mnttab
 ¤¬ÍѤ¤¤é¤ì¤ë¡£
-.\"O 4.4BSD and Digital Unix have a routine
+.\"O 4.4BSD and Digital UNIX have a routine
 .\"O .BR getmntinfo (),
 .\"O a wrapper around the system call
 .\"O .BR getfsstat ().
-4.4BSD ¤È Digital Unix ¤Ë¤Ï
+4.4BSD ¤È Digital UNIX ¤Ë¤Ï
 .BR getmntinfo ()
 ¤¬¤¢¤ë¤¬¡¢
 ¥·¥¹¥Æ¥à¥³¡¼¥ë
index e783e40..456470f 100644 (file)
@@ -25,7 +25,7 @@
 .\" Translated Mon Sep 21 20:47:50 JST 1998 by Hiroaki Nagoya <nagoya@is.titech.ac.jp>
 .\" Updated&Modified Fri 9 Feb 2001 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\"
-.TH GETPASS 3  2000-12-05 "Linux" "Linux Programmer's Manual"
+.TH GETPASS 3  2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O getpass \- get a password
 .SH Ì¾Á°
@@ -35,6 +35,34 @@ getpass \- 
 .B #include <unistd.h>
 .sp
 .BI "char *getpass( const char *" prompt );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getpass ():
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.2.2:
+glibc 2.2.2 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+.\"O Before glibc 2.2.2: none
+glibc 2.2.2 ¤è¤êÁ°: ¤Ê¤·
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O This function is obsolete.
@@ -123,7 +151,7 @@ POSIX.1-2001 
 .\"O .RB ( SIGINT ,
 .\"O .BR SIGQUIT ,
 .\"O .BR SIGSTOP ,
-.\"O .BR SIGTSTOP )
+.\"O .BR SIGSTOP )
 .\"O is disabled and the corresponding characters
 .\"O (usually control-C, control-\e, control-Z and control-Y)
 .\"O are transmitted as part of the password.
@@ -146,7 +174,7 @@ libc4 
 .RB ( SIGINT ,
 .BR SIGQUIT ,
 .BR SIGSTOP ,
-.BR SIGTSTOP )
+.BR SIGSTOP )
 ¤Ï̵¸ú¤Ë¤µ¤ì¡¢
 ¤½¤ì¤¾¤ì¤ËÂбþ¤¹¤ëʸ»ú (Ä̾ï¤Ï Ctrl-C, Ctrl-\e, Ctrl-Z, Ctrl-Y)
 ¤Ï¤½¤Î¤Þ¤Þ¥Ñ¥¹¥ï¡¼¥É¤Î°ìÉô¤È¤·¤ÆÅϤµ¤ì¤¿¡£
index 37704d7..d942079 100644 (file)
@@ -7,18 +7,19 @@
 .\" Translated Tue Jul  8 01:44:54 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       specific                Æȼ«¤Î
 .\"
-.TH GETPT 3 2008-06-14 "GNU" "Linux Programmer's Manual"
+.TH GETPT 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
-.\"O getpt \- open the pseudo-terminal master (PTM)
+.\"O getpt \- open the pseudoterminal master (PTM)
 .SH Ì¾Á°
 getpt \- µ¼»÷üËö¥Þ¥¹¥¿ (PTM) ¤ò¥ª¡¼¥×¥ó¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <stdlib.h>
 .sp
 .B "int getpt(void);"
@@ -26,7 +27,7 @@ getpt \- 
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR getpt ()
-.\"O opens a pseudo-terminal master and returns its file descriptor.
+.\"O opens a pseudoterminal master and returns its file descriptor.
 .BR getpt ()
 ¤Ï¡¢µ¼»÷üËö¥Þ¥¹¥¿¤ò¥ª¡¼¥×¥ó¤·¡¢¤½¤Î¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÊÖ¤¹¡£
 .\"O It is equivalent to
@@ -35,7 +36,7 @@ getpt \- 
 .\"O     open(/dev/ptmx, O_RDWR | O_NOCTTY);
 .\"O 
 .\"O .fi
-.\"O on Linux systems, though the pseudo-terminal master is located
+.\"O on Linux systems, though the pseudoterminal master is located
 .\"O elsewhere on some systems that use GNU Libc.
 ¤³¤ì¤Ï¡¢ Linux ¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¤Ï
 .nf
index 94bad7f..4c54203 100644 (file)
@@ -34,7 +34,7 @@
 .\" Modified 2005-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Modified 2008-07-23, Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH GETPW 3 2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH GETPW 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getpw \- Re-construct password line entry
@@ -42,7 +42,8 @@ getpw \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <sys/types.h>
 .B #include <pwd.h>
 .sp
index 285ad6f..71582b2 100644 (file)
@@ -33,7 +33,7 @@
 .\" Translated 1997-12-18, HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
 .\" Updated 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH GETPWENT 3  2009-03-30 "GNU" "Linux Programmer's Manual"
+.TH GETPWENT 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getpwent, setpwent, endpwent \- get password file entry
@@ -63,7 +63,10 @@ glibc 
 .BR getpwent (),
 .BR setpwent (),
 .BR endpwent ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE > = 500
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -74,8 +77,9 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE > = 500
 .\"O (e.g., the local password file
 .\"O .IR /etc/passwd ,
 .\"O NIS, and LDAP).
-.\"O The first time it
-.\"O is called it returns the first entry; thereafter, it returns successive
+.\"O The first time
+.\"O .BR getpwent ()
+.\"O is called, it returns the first entry; thereafter, it returns successive
 .\"O entries.
 .BR getpwent ()
 ´Ø¿ô¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¡¦¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¼èÆÀ¤·¤¿¥¨¥ó¥È¥ê¤ò
@@ -84,7 +88,8 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE > = 500
 ¥í¡¼¥«¥ë¤Î¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë
 .IR /etc/passwd ,
 NIS, LDAP)¡£
-ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢¤½¤ì°Ê¹ß¤Ï
+.BR getpwent ()
+¤Ï¡¢ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢¤½¤ì°Ê¹ß¤Ï
 ¸Æ¤Ó½Ð¤µ¤ì¤ëËè¤Ë¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
 .PP
 .\"O The
index d830120..49a200d 100644 (file)
@@ -75,8 +75,10 @@ glibc 
 .ad l
 .BR getpwnam_r (),
 .BR getpwuid_r ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -338,7 +340,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .\"O .I errno
 .\"O should be left unchanged if an entry is not found.
 .\"O Experiments on various
-.\"O Unix-like systems show that lots of different values occur in this
+.\"O UNIX-like systems show that lots of different values occur in this
 .\"O situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others.
 ¤³¤Îɸ½à¤Ï¡Ö(¥¨¥ó¥È¥ê¤¬) ¸«¤Ä¤«¤é¤Ê¤¤¤³¤È¡×¤ò¥¨¥é¡¼¤È¤·¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢
 ¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë
@@ -348,7 +350,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 POSIX ¤Ë½àµò¤·¤Æ¡¢¥¨¥ó¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï
 .I errno
 ¤òÊѹ¹¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡¢¤È¼çÄ¥¤¹¤ë¿Í¤â¤¤¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
-ÍÍ¡¹¤Ê Unix ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
+ÍÍ¡¹¤Ê UNIX ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM ¤È¤¤¤Ã¤¿ÍÍ¡¹¤ÊÃͤ¬ÊÖ¤µ¤ì¤ë¡£
 Â¾¤ÎÃͤ¬ÊÖ¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .\"O .\" more precisely:
index 5c35a1d..63d816d 100644 (file)
@@ -75,7 +75,9 @@ glibc 
 .BR getspnam_r (),
 .BR fgetspent_r (),
 .BR sgetspent_r ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 52a66fc..8682bab 100644 (file)
 .\"         all rights reserved.
 .\" Translated 2007-06-02, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH GETSUBOPT 3 2008-05-29 "GNU" "Linux Programmer's Manual"
+.TH GETSUBOPT 3 2010-09-26 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getsubopt \- parse suboption arguments from a string
 getsubopt \- Ê¸»úÎóÃæ¤Î¥µ¥Ö¥ª¥×¥·¥ç¥ó°ú¤­¿ô¤Î²ò¼á¤ò¹Ô¤¦
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
-.br
 .B #include <stdlib.h>
 
 .BI "int getsubopt(char **"optionp ", char * const *" tokens \
 ", char **" valuep );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getsubopt ():
+.ad l
+.RS 4
+.PD 0
+_XOPEN_SOURCE\ >= 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR getsubopt ()
@@ -141,14 +159,15 @@ getsubopt \- ʸ
 .\"O .BR getsubopt ()
 .\"O returns,
 .\"O .I optionp
-.\"O points to the next suboption, or to the null character at the end of the
+.\"O points to the next suboption,
+.\"O or to the null byte ('\\0') at the end of the
 .\"O string if the last suboption was just processed.
 .BR getsubopt ()
 ¤¬ÊÖ¤ë»þ¡¢
 .I optionp
 ¤Ï¼¡¤Î¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò»Ø¤·¤Æ¤¤¤ë¡£
 ¤Á¤ç¤¦¤ÉºÇ¸å¤Î¥µ¥Ö¥ª¥×¥·¥ç¥ó¤¬½èÍý¤µ¤ì¤¿¾ì¹ç¤Ï¡¢
-ʸ»úÎóËöÈø¤Î¥Ì¥ëʸ»ú¤ò»Ø¤·¤Æ¤¤¤ë¡£
+ʸ»úÎóËöÈø¤Î¥Ì¥ë¥Ð¥¤¥È ('\\0') ¤ò»Ø¤·¤Æ¤¤¤ë¡£
 .\"O .SH RETURN VALUE
 .SH ÊÖ¤êÃÍ
 .\"O If the first suboption in
index 20e5bd7..c8a0a95 100644 (file)
 .\" Japanese Version Copyright (c) 2002 Akihiro MOTOKI all rights reserved.
 .\" Translated Thu 05 Dec 2002 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH GETUMASK 3 2009-01-20 "GNU" "Linux Programmer's Manual"
+.TH GETUMASK 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getumask \- get file creation mask
 getumask \- ¥Õ¥¡¥¤¥ëºîÀ®¥Þ¥¹¥¯¤ò¼èÆÀ¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B #define _GNU_SOURCE
+.nf
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .br
 .B "#include <sys/types.h>"
 .br
 .B "#include <sys/stat.h>"
 .sp
 .B "mode_t getumask(void);"
+.fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O This function returns the current file creation mask.
index bcb6f8d..a3911dd 100644 (file)
@@ -58,7 +58,9 @@ glibc 
 .BR getusershell (),
 .BR setusershell (),
 .BR endusershell ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 47468a6..3c238c8 100644 (file)
@@ -27,7 +27,7 @@
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\" License.
-.TH GETW 3  2007-12-20 "GNU" "Linux Programmer's Manual"
+.TH GETW 3  2010-09-26 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O getw, putw \- input and output of words (ints)
@@ -41,6 +41,34 @@ getw, putw \- 
 
 .BI "int putw(int " w ", FILE *" stream );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getw (),
+.BR putw ():
+.ad l
+.PD 0
+.RS 4
+.TP 4
+.\"O Since glibc 2.3.3:
+glibc 2.3.3 °Ê¹ß:
+_SVID_SOURCE || _BSD_SOURCE ||
+.br
+(_XOPEN_SOURCE &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600))
+.TP
+.\"O Before glibc 2.3.3:
+glibc 2.3.3 ¤è¤êÁ°:
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.RE
+.PD
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR getw ()
index 4a313aa..b1a38be 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index 58bbab1..40f7b82 100644 (file)
@@ -25,7 +25,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH GNU_GET_LIBC_VERSION 3 2008-07-02 "Linux" "Linux Programmer's Manual"
+.TH GNU_GET_LIBC_VERSION 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O gnu_get_libc_version, gnu_get_libc_release \- get glibc version and release
@@ -34,7 +34,8 @@ gnu_get_libc_version, gnu_get_libc_release \- glibc 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <gnu/libc-version.h>
 
 .B const char *gnu_get_libc_version(void);
index c41255f..f35fec8 100644 (file)
@@ -6,12 +6,12 @@
 .\" Translated Tue Jul  8 01:56:27 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       pseudotty               µ¼»÷üËö
 .\"
 .TH GRANTPT 3 2008-06-14 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
-.\"O grantpt \- grant access to the slave pseudo-terminal
+.\"O grantpt \- grant access to the slave pseudoterminal
 .SH Ì¾Á°
 grantpt \- ¥¹¥ì¡¼¥Öµ¼»÷üËö¤Ø¤Î¥¢¥¯¥»¥¹¤òµö²Ä¤¹¤ë
 .\"O .SH SYNOPSIS
@@ -27,13 +27,13 @@ grantpt \- 
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR grantpt ()
-.\"O function changes the mode and owner of the slave pseudo-terminal device
-.\"O (pty) corresponding to the master pty referred to by
+.\"O function changes the mode and owner of the slave pseudoterminal device
+.\"O corresponding to the master pseudoterminal referred to by
 .\"O .IR fd .
 .BR grantpt ()
 ´Ø¿ô¤Ï¡¢
 .I fd
-¤Ç»²¾È¤µ¤ì¤¿¥Þ¥¹¥¿µ¼»÷üËö¤ËÂбþ¤¹¤ë¥¹¥ì¡¼¥Öµ¼»÷üËö¥Ç¥Ð¥¤¥¹ (pty)
+¤Ç»²¾È¤µ¤ì¤¿¥Þ¥¹¥¿µ¼»÷üËö¤ËÂбþ¤¹¤ë¥¹¥ì¡¼¥Öµ¼»÷üËö¥Ç¥Ð¥¤¥¹
 ¤Î¥â¡¼¥É¤È½êÍ­¼Ô¤òÊѹ¹¤¹¤ë¡£
 .\"O The user ID of the slave is set to the real UID of the calling process.
 .\"O The group ID is set to an unspecified value (e.g., \fItty\fP).
@@ -68,7 +68,7 @@ grantpt \- 
 .SH ¥¨¥é¡¼
 .TP
 .B EACCES
-.\"O The corresponding slave pty could not be accessed.
+.\"O The corresponding slave pseudoterminal could not be accessed.
 Âбþ¤¹¤ë¥¹¥ì¡¼¥Öµ¼»÷üËö¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤«¤Ã¤¿¡£
 .TP
 .B EBADF
@@ -82,7 +82,7 @@ grantpt \- 
 .B EINVAL
 .\"O The
 .\"O .I fd
-.\"O argument is valid but not associated with a master pty.
+.\"O argument is valid but not associated with a master pseudoterminal.
 °ú¤­¿ô
 .I fd
 ¤ÏÍ­¸ú¤À¤¬¡¢¥Þ¥¹¥¿µ¼»÷üËö¤ËÂбþ¤¹¤ë¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
@@ -97,12 +97,12 @@ grantpt \- 
 POSIX.1-2001.
 .\"O .SH NOTES
 .SH È÷¹Í
-.\"O This is part of the Unix98 pty support, see
+.\"O This is part of the UNIX 98 pseudoterminal support, see
 .\"O .BR pts (4).
 .\"O Many systems implement this function via a set-user-ID helper binary
 .\"O called "pt_chown".
 .\"O With Linux devpts no such helper binary is required.
-¤³¤ì¤Ï Unix98 pty »ÅÍͤΰìÉô¤Ç¤¢¤ë¡£
+¤³¤ì¤Ï UNIX 98 µ¼»÷üËö (pseudoterminal) »ÅÍͤΰìÉô¤Ç¤¢¤ë¡£
 .BR pts (4)
 ¤ò»²¾È¤Î¤³¤È¡£
 Â¿¤¯¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤Î´Ø¿ô¤Ï "pt_chown" ¤È¸Æ¤Ð¤ì¤ë set-user-ID ¤µ¤ì¤¿
index ef2e5d3..3014ac6 100644 (file)
@@ -203,7 +203,7 @@ hash 
 hash ´Ø¿ô¤Èº£²ó»ØÄꤵ¤ì¤¿ hash ´Ø¿ô¤¬Æ±¤¸¤«¤É¤¦¤«¤òÄ´¤Ù¡¢
 Æ±¤¸¤Ç¤Ê¤¤¾ì¹ç¤Ë¤Ï¼ºÇÔ¤¹¤ë¡£
 .PP
-.\"O Backward compatible interfaces to the routines described in
+.\"O Backward-compatible interfaces to the routines described in
 .BR dbm (3),
 ¤È
 .\"O and
index 234d996..f293154 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified Sat Jan 15 02:32:55 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH HYPOT 3 2008-08-05 ""  "Linux Programmer's Manual"
+.TH HYPOT 3 2010-09-20 ""  "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O hypot, hypotf, hypotl \- Euclidean distance function
@@ -68,13 +68,23 @@ glibc 
 .sp
 .ad l
 .BR hypot ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR hypotf (),
 .BR hypotl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 2831329..4c6147b 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"    http://www.UNIX-systems.org/online.html
 .\" 2000-06-30 correction by Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
 .\" 2000-11-15 aeb, fixed prototype
index c2a92a6..56801ab 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Japanese Version Copyright (c) 2000 Yuichi SATO
 .\"         all rights reserved.   
index c81c167..c3365f6 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"     http://www.UNIX-systems.org/online.html
 .\"
 .\" 2007-03-31 Bruno Haible, Describe the glibc/libiconv //TRANSLIT
index d0212f4..4cbe7c0 100644 (file)
@@ -30,7 +30,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ILOGB 3 2009-02-04 "" "Linux Programmer's Manual"
+.TH ILOGB 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ilogb, ilogbf, ilogbl \- get integer exponent of a floating-point value
@@ -58,13 +58,25 @@ glibc 
 .sp
 .ad l
 .BR ilogb ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+_ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR ilogbf (),
 .BR ilogbl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index a60e44b..a4ce580 100644 (file)
@@ -31,7 +31,7 @@
 .\"     386BSD man pages
 .\" Modified Mon Apr 12 12:54:34 1993, David Metcalfe
 .\" Modified Sat Jul 24 19:13:52 1993, Rik Faith (faith@cs.unc.edu)
-.TH INDEX 3 2009-03-15 "GNU" "Linux Programmer's Manual"
+.TH INDEX 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O index, rindex \- locate character in string
@@ -107,6 +107,7 @@ POSIX.1-2008 
 .SH ´ØÏ¢¹àÌÜ
 .BR memchr (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strrchr (3),
 .BR strsep (3),
index 79f300d..0171aa3 100644 (file)
@@ -26,7 +26,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH INTRO 3 2010-02-03 "Linux" "Linux Programmer's Manual"
+.TH INTRO 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O intro \- Introduction to library functions
 .SH Ì¾Á°
@@ -75,12 +75,17 @@ intro \- 
 .\"O the programmer must define a feature test macro in order to obtain
 .\"O the declaration of a function from the header file specified
 .\"O in the man page SYNOPSIS section.
+.\"O (Where required, these feature test macros must be defined before including
+.\"O .I any
+.\"O header files.)
 .\"O In such cases, the required macro is described in the man page.
 .\"O For further information on feature test macros, see
 .\"O .BR feature_test_macros (7).
 ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î¡Ö½ñ¼°¡×¤ÎÀá¤Ëµ¬Äꤵ¤ì¤¿¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤«¤é´Ø¿ô¤ÎÄêµÁ¤ò
 ÆÀ¤ë¤¿¤á¤Ë¡¢¥×¥í¥°¥é¥Þ¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¡£
 ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï¡¢É¬Íפʥޥ¯¥í¤¬¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¡£
+(µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤¬É¬Íפʾì¹ç¡¢¤³¤ì¤é¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤Ï
+¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤ï¤ì¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤)¡£
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤µ¤é¤Ê¤ë¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .BR feature_test_macros (7)
 ¤ò»²¾È¤Î¤³¤È¡£
@@ -130,11 +135,11 @@ intro \- 
 .\" ¥é¥¤¥Ö¥é¥ê̾¤ò»ØÄꤹ¤ë¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
-.\"O Certain terms and abbreviations are used to indicate Unix variants
+.\"O Certain terms and abbreviations are used to indicate UNIX variants
 .\"O and standards to which calls in this section conform.
 .\"O See
 .\"O .BR standards (7).
-¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë Unix ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
+¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë UNIX ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 .BR standards (7)
 ¤ò»²¾È¤Î¤³¤È¡£
index e9b5094..8b78c30 100644 (file)
@@ -33,7 +33,7 @@
 .\" Updated 2005-02-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2007-05-01, Akihiro MOTOKI, LDP v2.46
 .\"
-.TH ISALPHA 3 2009-03-15 "GNU" "Linux Programmer's Manual"
+.TH ISALPHA 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower,
@@ -83,12 +83,19 @@ glibc 
 .sp
 .ad l
 .BR isascii ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 .br
+.RE
 .BR isblank ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions check whether
index ebd168e..c356402 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Sat Jan 15 02:32:55 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ISGREATER 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH ISGREATER 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O isgreater, isgreaterequal, isless, islessequal, islessgreater,
@@ -49,8 +49,13 @@ glibc 
 .ad l
 .\"O All functions described here:
 ¤³¤³¤ÇÀâÌÀ¤¹¤ëÁ´¤Æ¤Î´Ø¿ô:
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 2e532a8..cd5a87e 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index f604040..2231adb 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 2b17474..41ad6c4 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
@@ -17,7 +17,7 @@
 .\" Updated Sun Dec 26 19:31:26 JST 1999
 .\"           by Kentaro Shirakata <argrath@yo.rim.or.jp>
 .\"
-.TH ISWBLANK 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH ISWBLANK 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O iswblank \- test for whitespace wide character
@@ -40,9 +40,14 @@ glibc 
 .sp
 .ad l
 .BR iswblank ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index a4ac712..083c5ae 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 73b5e51..6d20e9f 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index e185495..1f95527 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index ea98734..08b32b1 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index c24070d..699f468 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 21efc87..fdc47e8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index cb4a57f..52f06aa 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index ca02ddf..3524930 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index df75837..2f8d29c 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 72e37c5..6eec64b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 914f817..e467e4f 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated 2002-09-24 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH J0 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH J0 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl \-
@@ -82,7 +82,9 @@ glibc 
 .BR j0 (),
 .BR j1 (),
 .BR jn ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.RE
 .br
 .BR j0f (),
 .BR j0l (),
@@ -90,8 +92,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
 .BR j1l (),
 .BR jnf (),
 .BR jnl ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index e17cb95..3a13e2f 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified Sat Jan 15 05:40:56 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LDEXP 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH LDEXP 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ldexp, ldexpf, ldexpl \- multiply floating-point number by integral power of 2
@@ -69,9 +69,14 @@ glibc 
 .ad l
 .BR ldexpf (),
 .BR ldexpl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 6a4349b..c503c76 100644 (file)
@@ -12,7 +12,7 @@
 .\"         by SAITOH Akira <s-akira@users.sourceforge.net>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LGAMMA 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH LGAMMA 3 2010-09-11 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O lgamma, lgammaf, lgammal, lgamma_r, lgammaf_r, lgammal_r, signgam \-
 .\"O log gamma function
@@ -52,21 +52,33 @@ glibc 
 .sp
 .ad l
 .BR lgamma ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR lgammaf (),
 .BR lgammal ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-.I cc\ -std=c99
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
 .br
+or
+.I cc\ -std=c99
+.RE
 .BR lgamma_r (),
 .BR lgammaf_r (),
 .BR lgammal_r ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
-.br
+.RE
 .IR signgam :
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .\"O For the definition of the Gamma function, see
@@ -186,7 +198,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 ¶Ë¥¨¥é¡¼: \fIx\fP ¤¬Àµ¤Ç¤Ê¤¤À°¿ô
 .\"O .I errno
 .\"O is set to
-.\" FIXME . glibc 2.8 gives EDOM!
 .\"O .BR ERANGE
 .\"O (but see BUGS).
 .\"O A divide-by-zero floating-point exception
@@ -237,23 +248,27 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 ¤ÏÈóɸ½à¤À¤¬¡¢¤¤¤¯¤Ä¤«¤Î¾¤Î¥·¥¹¥Æ¥à¤Ë¤â¸ºß¤¹¤ë¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
-.\"O For a pole error,
-¶Ë¥¨¥é¡¼¤Î¾ì¹ç¡¢
-.\"
-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6777
+.\"O In  glibc 2.9 and earlier,
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6777
+.\"O when a pole error occurs,
 .\"O .I errno
 .\"O is set to
 .\"O .BR EDOM ;
-.I errno
-¤Ë
-.B EDOM
-¤¬ÀßÄꤵ¤ì¤ë¡£
-.\"O POSIX.1 says it should be set to
+.\"O instead of the POSIX-mandated
 .\"O .BR ERANGE .
+.\"O Since version 2.10, glibc does the right thing.
+glibc 2.9 ¤È¤½¤ì°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢
+¶Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢POSIX ¤ÇÍ׵ᤵ¤ì¤Æ¤¤¤ë
+.B ERANGE
+¤Ç¤Ï¤Ê¤¯
+.B EDOM
+¤¬
+.I errno
+¤ËÀßÄꤵ¤ì¤ë¡£
 POSIX.1 ¤Ç¤Ï¡¢
 .B ERANGE
 ¤¬ÀßÄꤵ¤ì¤ë¤Ù¤­¤È¤µ¤ì¤Æ¤¤¤ë¡£
+¥Ð¡¼¥¸¥ç¥ó 2.10 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢Àµ¤·¤¤Æ°ºî¤ò¤¹¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR tgamma (3)
index b08ef5c..df2d582 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       descriptor      ¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"WORD:       
 .\"
-.TH LOCKF 3 2009-07-25 "GNU" "Linux Programmer's Manual"
+.TH LOCKF 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O lockf \- apply, test or remove a POSIX lock on an open file
@@ -52,7 +52,12 @@ glibc 
 .in
 .sp
 .BR lockf ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O Apply, test or remove a POSIX lock on a section of an open file.
index 38d37f3..e3e4201 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG 3  2008-08-10  "" "Linux Programmer's Manual"
+.TH LOG 3  2010-09-20  "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O log, logf, logl \- natural logarithmic function
 .SH Ì¾Á°
@@ -68,9 +68,14 @@ glibc 
 .ad l
 .BR logf (),
 .BR logl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -201,5 +206,7 @@ NaN 
 .SH ´ØÏ¢¹àÌÜ
 .BR cbrt (3),
 .BR clog (3),
+.BR log2 (3),
+.BR log10 (3),
 .BR log1p (3),
 .BR sqrt (3)
index 3006d7f..59028f6 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG10 3  2008-08-05  "" "Linux Programmer's Manual"
+.TH LOG10 3  2010-09-20  "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O log10, log10f, log10l \-  base-10 logarithmic function
@@ -68,9 +68,14 @@ glibc 
 .ad l
 .BR log10f (),
 .BR log10l ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -123,4 +128,6 @@ C99, POSIX.1-2001.
 .BR cbrt (3),
 .BR clog10 (3),
 .BR exp10 (3),
+.BR log (3),
+.BR log2 (3),
 .BR sqrt (3)
index 20a9ba3..d0fba78 100644 (file)
@@ -31,7 +31,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG1P 3   2008-08-05 "" "Linux Programmer's Manual"
+.TH LOG1P 3   2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O log1p, log1pf, log1pl \-  logarithm of 1 plus argument
@@ -61,13 +61,24 @@ glibc 
 .sp
 .ad l
 .BR log1p ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR log1pf (),
 .BR log1pl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index f10f842..9376e10 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG2 3  2008-08-11  "" "Linux Programmer's Manual"
+.TH LOG2 3  2010-09-12  "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O log2, log2f, log2l \- base-2 logarithmic function
@@ -70,8 +70,12 @@ glibc 
 .BR log2 (),
 .BR log2f (),
 .BR log2l ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -121,11 +125,13 @@ C99, POSIX.1-2001.
 .\"O The variant returning
 .\"O .I double
 .\"O also conforms to
-.\"O SVr4, 4.3BSD, C89.
+.\"O SVr4, 4.3BSD.
 .I double
-ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
+ÈǤδؿô¤Ï SVr4, 4.3BSD ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR cbrt (3),
 .BR clog2 (3),
+.BR log (3),
+.BR log10 (3),
 .BR sqrt (3)
index 215e4d6..261a751 100644 (file)
@@ -34,7 +34,7 @@
 .\"WORD:       radix   ´ð¿ô
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\"
-.TH LOGB 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH LOGB 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O logb, logbf, logbl \- get exponent of a floating-point value
@@ -62,13 +62,24 @@ glibc 
 .sp
 .ad l
 .BR logb ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR logbf (),
 .BR logbl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index ab9275a..ea2f8cf 100644 (file)
@@ -30,7 +30,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LRINT 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH LRINT 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O lrint, lrintf, lrintl, llrint, llrintf, llrintl \- round to nearest integer
@@ -65,10 +65,16 @@ glibc 
 .in
 .sp
 .ad l
-All functions shown above:
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.\"O All functions shown above:
+¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions round their argument to the nearest integer value,
index 71ff3ed..0732674 100644 (file)
@@ -30,7 +30,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LROUND 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH LROUND 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O lround, lroundf, lroundl, llround, llroundf, llroundl \- round to
@@ -68,9 +68,14 @@ glibc 
 .ad l
 .\"O All functions shown above:
 ¤³¤³¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ëÁ´¤Æ¤Î´Ø¿ô:
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 \"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions round their argument to the nearest integer value,
index 695064e..27e615a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -79,7 +79,7 @@ mblen \- 
 .\"O If \fIs\fP is a NULL pointer, the
 .\"O .BR mblen ()
 .\"O function
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
 .\" glibc doesn't implement this.
 .\"O resets the shift state, only known to this function, to the initial state, and
 .\"O returns nonzero if the encoding has nontrivial shift state, or zero if the
index 865e7ef..7eee26e 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 2c9e08b..a482876 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index a354077..6b2ef27 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 2bd81ec..8790d49 100644 (file)
@@ -8,14 +8,14 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
 .\"         all rights reserved.
 .\" Translated Tue Jan 11 00:56:10 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH MBSNRTOWCS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH MBSNRTOWCS 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mbsnrtowcs \- convert a multibyte string to a wide-character string
@@ -23,12 +23,35 @@ mbsnrtowcs \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "size_t mbsnrtowcs(wchar_t *" dest ", const char **" src ,
 .BI "                  size_t " nms ", size_t " len ", mbstate_t *" ps );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR mbsnrtowcs ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index ee662d8..7247794 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index c027618..036b724 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 32ccf10..8512780 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -84,7 +84,7 @@ mbtowc \- 
 .\"O The
 .\"O .BR mbtowc ()
 .\"O function
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
 .\" glibc doesn't implement this.
 .\"O resets the shift state, only known to this function,
 .\"O to the initial state, and
index 96aaef2..ee03b0b 100644 (file)
@@ -80,8 +80,8 @@ _GNU_SOURCE
 .\"O function is like the
 .\"O .BR memchr ()
 .\"O function,
-.\"O except that it searches backwards from the end of the \fIn\fP bytes
-.\"O pointed to by \fIs\fP instead of forwards from the beginning.
+.\"O except that it searches backward from the end of the \fIn\fP bytes
+.\"O pointed to by \fIs\fP instead of forward from the beginning.
 .BR memrchr ()
 ´Ø¿ô¤Ï
 .BR memchr ()
index 113e765..13d8d45 100644 (file)
@@ -31,7 +31,7 @@
 .\" Translated Sat May 23 15:22:35 JST 1998
 .\"         by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
 .\"
-.TH MEMFROB 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH MEMFROB 3  2010-09-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O memfrob \- frobnicate (encrypt) a memory area
 .SH Ì¾Á°
@@ -39,7 +39,8 @@ memfrob \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.\"O .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <string.h>
 .sp
 .BI "void *memfrob(void *" s ", size_t " n );
index 69f3f0f..c40a4fc 100644 (file)
@@ -27,7 +27,7 @@
 .\" Translated Sun Oct 21 03:28:34 JST 2001
 .\"         by Yuichi SATO <ysato@h4.dion.ne.jp>
 .\"
-.TH MKDTEMP 3  2008-08-21 "GNU" "Linux Programmer's Manual"
+.TH MKDTEMP 3  2010-09-26 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mkdtemp \- create a unique temporary directory
@@ -49,7 +49,18 @@ glibc 
 .in
 .sp
 .BR mkdtemp ():
+.br
+.ad l
+.RS 4
+.PD 0
 _BSD_SOURCE
+.br
+|| /* Since glibc 2.10: */
+.RS 4
+(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.ad
+.PD
+.RE
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 3e5480b..b1a5815 100644 (file)
@@ -50,13 +50,21 @@ glibc 
 .in
 .sp
 .BR mkfifoat ():
-.br
-.\"O Since glibc 2.10: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+.\"O _XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 .\"O Before glibc 2.10:
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 43d59b3..beb09e1 100644 (file)
@@ -39,7 +39,7 @@
 .\"WORD:       pointer                 ¥Ý¥¤¥ó¥¿¡¼
 .\"WORD:       function                ´Ø¿ô
 .\"
-.TH MKTEMP 3  2008-08-06 "GNU" "Linux Programmer's Manual"
+.TH MKTEMP 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mktemp \- make a unique temporary filename
@@ -61,7 +61,24 @@ glibc 
 .in
 .sp
 .BR mktemp ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.PD 0
+.RS 4
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+_BSD_SOURCE || _SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+         _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.TP
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
+.ad b
 \"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -119,12 +136,12 @@ POSIX.1-2008 
 .SH Ãí°Õ
 .\"O The prototype is in
 .\"O .I <unistd.h>
-.\"O for libc4, libc5, glibc1; glibc2 follows the Single Unix Specification
+.\"O for libc4, libc5, glibc1; glibc2 follows the Single UNIX Specification
 .\"O and has the prototype in
 .\"O .IR <stdlib.h> .
 libc4, libc5, glibc1 ¤Ç¤Î¥×¥í¥È¥¿¥¤¥×Àë¸À¤Ï
 .I <unistd.h>
-¤Ë´Þ¤Þ¤ì¤ë; glibc2 ¤Ç¤Ï Single Unix Specification ¤Ë½¾¤Ã¤Æ
+¤Ë´Þ¤Þ¤ì¤ë; glibc2 ¤Ç¤Ï Single UNIX Specification ¤Ë½¾¤Ã¤Æ
 .I <stdlib.h>
 ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH BUGS
index b3ad91f..f44a5a9 100644 (file)
@@ -35,7 +35,7 @@
 .\" Updated Sun Sep 14 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MODF 3  2008-08-05 ""  "Linux Programmer's Manual"
+.TH MODF 3  2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O modf, modff, modfl \- extract signed integral and fractional values from
 .\"O floating-point number
@@ -64,9 +64,14 @@ glibc 
 .ad l
 .BR modf (),
 .BR modl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 6118698..aaed4a9 100644 (file)
@@ -26,7 +26,7 @@
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MQ_CLOSE 3 2006-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_CLOSE 3 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_close \- close a message queue descriptor
@@ -36,7 +36,7 @@ mq_close \- 
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_close(mqd_t " mqdes );
+.BI "int mq_close(mqd_t " mqdes );
 .fi
 .sp
 .\"O Link with \fI\-lrt\fP.
index dd69bb8..66109eb 100644 (file)
@@ -27,7 +27,7 @@
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH MQ_GETATTR 3 2008-09-29 "Linux" "Linux Programmer's Manual"
+.TH MQ_GETATTR 3 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_getattr, mq_setattr \- get/set message queue attributes
@@ -37,9 +37,9 @@ mq_getattr, mq_setattr \- 
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_getattr(mqd_t " mqdes ", struct mq_attr *" attr );
+.BI "int mq_getattr(mqd_t " mqdes ", struct mq_attr *" attr );
 
-.BI "mqd_t mq_setattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
+.BI "int mq_setattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
 .BI "                 struct mq_attr *" oldattr );
 .fi
 .sp
index 836a0a1..0a0772d 100644 (file)
@@ -26,8 +26,9 @@
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-07-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24
+.\" Updated 2010-10-27, Akihiro Motoki, LDP v3.29
 .\"
-.TH MQ_NOTIFY 3 2009-09-15 "Linux" "Linux Programmer's Manual"
+.TH MQ_NOTIFY 3 2010-10-04 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_notify \- register for notification when a message is available
@@ -37,7 +38,7 @@ mq_notify \- 
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_notify(mqd_t " mqdes ", const struct sigevent *" notification );
+.BI "int mq_notify(mqd_t " mqdes ", const struct sigevent *" notification );
 .fi
 .sp
 .\"O Link with \fI\-lrt\fP.
@@ -57,44 +58,26 @@ mq_notify \- 
 ¤½¤Î²ò½ü¤ò¹Ô¤Ã¤¿¤ê¤Ç¤­¤ë¡£
 
 .\"O The
-.\"O .I notification
+.\"O .I sevp
 .\"O argument is a pointer to a
 .\"O .I sigevent
-.\"O structure that is defined something like the following:
-.I notification
+.\"O structure.
+.\"O For the definition and general details of this structure, see
+.\"O .BR sigevent (7).
+.I sevp
 °ú¤­¿ô¤Ï
 .I sigevent
 ¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤Ç¤¢¤ë¡£
-.I sigevent
-¹½Â¤ÂΤϰʲ¼¤Î¤è¤¦¤Ê´¶¤¸¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë:
-.in +4n
-.nf
-
-union sigval {          /* Data passed with notification */
-    int     sival_int;         /* Integer value */
-    void   *sival_ptr;         /* Pointer value */
-};
-
-struct sigevent {
-    int          sigev_notify; /* Notification method */
-    int          sigev_signo;  /* Notification signal */
-    union sigval sigev_value;  /* Data passed with
-                                  notification */
-    void       (*sigev_notify_function) (union sigval);
-                               /* Function for thread
-                                  notification */
-    void        *sigev_notify_attributes;
-                               /* Thread function attributes */
-};
-.fi
-.in
+¤³¤Î¹½Â¤ÂΤÎÄêµÁ¤È°ìÈÌŪ¤Ê¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï
+.BR sigevent (7)
+¤ò»²¾È¡£
 .PP
 .\"O If
-.\"O .I notification
+.\"O .I sevp
 .\"O is a non-NULL pointer, then
 .\"O .BR mq_notify ()
 .\"O registers the calling process to receive message notification.
-.I notification
+.I sevp
 ¤¬ NULL ¤Ç¤Ê¤¤¥Ý¥¤¥ó¥¿¤Ç¤¢¤ì¤Ð¡¢
 .BR mq_notify ()
 ¤Ï¥á¥Ã¥»¡¼¥¸ÄÌÃΤò¼õ¤±¼è¤ë¤è¤¦¤Ë¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤òÅÐÏ¿¤¹¤ë¡£
@@ -102,14 +85,14 @@ struct sigevent {
 .\"O .I sigev_notify
 .\"O field of the
 .\"O .I sigevent
-.\"O to which
-.\"O .I notification
+.\"O structure to which
+.\"O .I sevp
 .\"O points specifies how notification is to be performed.
 .\"O This field has one of the following values:
-.I notification
+.I sevp
 ¤¬»Ø¤¹
 .I sigevent
-¤Î
+¹½Â¤ÂΤÎ
 .I sigev_notify
 ¥Õ¥£¡¼¥ë¥É¤Ï¡¢¤É¤Î¤è¤¦¤ÊÄÌÃΤò¹Ô¤¦¤Î¤«¤ò»ØÄꤹ¤ë¡£
 ¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï°Ê²¼¤ÎÃͤΤ¤¤º¤ì¤«¤ò»ý¤Ä¡£
@@ -124,82 +107,52 @@ struct sigevent {
 .B SIGEV_SIGNAL
 .\"O Notify the process by sending the signal specified in
 .\"O .IR sigev_signo .
-.\"O If the signal is caught with a signal handler that
-.\"O was registered using the
-.\"O .BR sigaction (2)
-.\"O .B SA_SIGINFO
-.\"O flag, then the following fields are set in the
-.\"O .I siginfo_t
-.\"O structure that is passed as the second argument of the handler:
+.\"O See
+.\"O .BR sigevent (7)
+.\"O for general details.
 .I sigev_signo
 ¤Ç»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë¤òÁ÷¤Ã¤Æ¡¢¥×¥í¥»¥¹¤ËÄÌÃΤ¹¤ë¡£
-.BR sigaction (2)
-¤Î
-.B SA_SIGINFO
-¥Õ¥é¥°¤Ç¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤òÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç¡¢
-¤½¤Î¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ç¥·¥°¥Ê¥ë¤¬Ê᪤µ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
-¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤ÎÂèÆó°ú¤­¿ô¤È¤·¤ÆÅϤµ¤ì¤ë
-.I siginfo_t
-¹½Â¤ÂΤγƥե£¡¼¥ë¥É¤Ï°Ê²¼¤Î¤è¤¦¤ËÀßÄꤵ¤ì¤ë¡£
+°ìÈÌŪ¤Ê¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï
+.BR sigevent (7)
+¤ò»²¾È¡£
+.\"O The
 .\"O .I si_code
-.\"O is set to
-.\"O .BR SI_MESGQ ;
-.\"O .I si_signo
-.\"O is set to the signal number;
-.\"O .I si_value
-.\"O is set to the value specified in
-.\"O .IR notification\->sigev_value ;
+.\"O field of the
+.\"O .I siginfo_t
+.\"O structure will be set to
+.\"O .BR SI_MESGQ .
+.I siginfo_t
+¹½Â¤ÂΤÎ
 .I si_code
-¤Ë¤Ï
+¥Õ¥£¡¼¥ë¥É¤Ë¤Ï
 .B SI_MESGQ
-¤¬¡¢
-.I si_signo
-¤Ë¤Ï¥·¥°¥Ê¥ëÈֹ椬¡¢
-.I si_value
-¤Ë¤Ï
-.I notification\->sigev_value
-¤Ç»ØÄꤷ¤¿Ãͤ¬ÀßÄꤵ¤ì¤ë¡£
+¤¬ÀßÄꤵ¤ì¤ë¡£
+.\"O In addition,
 .\" I don't know of other implementations that set
 .\" si_pid and si_uid -- MTK
 .\"O .I si_pid
-.\"O is set to the PID of the process that sent the message; and
+.\"O will be set to the PID of the process that sent the message, and
 .\"O .I si_uid
-.\"O is set to the real user ID of the sending process.
-.\"O The same information is available if the signal is accepted using
-.\"O .BR sigwaitinfo (2).
+.\"O will be set to the real user ID of the sending process.
+¤µ¤é¤Ë¡¢
 .I si_pid
 ¤Ë¤Ï¥á¥Ã¥»¡¼¥¸¤òÁ÷¿®¤·¤¿¥×¥í¥»¥¹¤Î PID ¤¬¡¢
 .I si_uid
 ¤Ë¤ÏÁ÷¿®¥×¥í¥»¥¹¤Î¼Â¥æ¡¼¥¶ ID ¤¬ÀßÄꤵ¤ì¤ë¡£
-.BR sigwaitinfo (2)
-¤ò»È¤Ã¤Æ¥·¥°¥Ê¥ë¤ò¼õ¿®¤¹¤ë¾ì¹ç¤â¡¢Æ±¤¸¾ðÊó¤¬ÆÀ¤é¤ì¤ë¡£
 .TP
 .B SIGEV_THREAD
-.\"O Deliver notification by invoking
-.\"O .I notification\->sigev_notify_function
-.\"O as the start function of a new thread.
-.\"O The function is invoked with
-.\"O .I notification\->sigev_value
-.\"O as its sole argument.
-.\"O If
-.\"O .I notification\->sigev_notify_attributes
-.\"O is not NULL, then it should point to a
-.\"O .I pthread_attr_t
-.\"O structure that defines attributes for the thread (see
-.\"O .BR pthread_attr_init (3)).
-¿·¤·¤¤¥¹¥ì¥Ã¥É¤Î³«»Ï´Ø¿ô¤È¤·¤Æ
-.I notification\->sigev_thread_function
-¤òµ¯Æ°¤¹¤ë¤³¤È¤ÇÄÌÃΤò¹Ô¤¦¡£
-µ¯Æ°»þ¤Î´Ø¿ô¤Î°ú¤­¿ô¤È¤·¤Æ¤Ï
-.I notification\->sigev_value
-¤À¤±¤¬ÅϤµ¤ì¤ë¡£
-.I notification\->sigev_notify_attributes
-¤Ï¡¢NULL °Ê³°¤Î¾ì¹ç¡¢
-¤½¤Î¥¹¥ì¥Ã¥É¤Î°À­¤òÄêµÁ¤¹¤ë
-.I pthread_attr_t
-¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤È¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ë
-.RB ( pthread_attr_init (3)
-»²¾È)¡£
+.\"O Upon message delivery, invoke
+.\"O .I sigev_notify_function
+.\"O as if it were the start function of a new thread.
+.\"O See
+.\"O .BR sigevent (7)
+.\"O for details.
+¥á¥Ã¥»¡¼¥¸¤ÎÇÛÁ÷»þ¤Ë¤Ï¡¢
+.I sigev_notify_function
+¤¬¤¢¤¿¤«¤â¿·¤·¤¤¥¹¥ì¥Ã¥É¤Î³«»Ï´Ø¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ëµ¯Æ°¤µ¤ì¤ë¡£
+¾ÜºÙ¤Ï
+.BR sigevent (7)
+¤ò»²¾È¡£
 .PP
 .\"O Only one process can be registered to receive notification
 .\"O from a message queue.
@@ -207,12 +160,12 @@ struct sigevent {
 °ì¤Ä¤À¤±¤Ç¤¢¤ë¡£
 
 .\"O If
-.\"O .I notification
+.\"O .I sevp
 .\"O is NULL, and the calling process is currently registered to receive
 .\"O notifications for this message queue, then the registration is removed;
 .\"O another process can then register to receive a message notification
 .\"O for this queue.
-.I notification
+.I sevp
 ¤¬ NULL ¤Ç¡¢¤«¤Ä¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤¬¤³¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤«¤é¤Î
 ÄÌÃΤò¼õ¿®¤¹¤ë¤Ë¸½ºßÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç¡¢ÅÐÏ¿¤òºï½ü¤¹¤ë¡£
 ¤³¤ì°Ê¹ß¡¢ÊÌ¤Î¥×¥í¥»¥¹¤¬¤³¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤«¤éÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤Ë
@@ -297,21 +250,21 @@ struct sigevent {
 ¤³¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤ËÂФ¹¤ëÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤ËÅÐÏ¿¤·¤Æ¤¤¤ë¡£
 .TP
 .B EINVAL
-.\"O .I notification\->sigev_notify
+.\"O .I sevp\->sigev_notify
 .\"O is not one of the permitted values; or
-.\"O .I notification\->sigev_notify
+.\"O .I sevp\->sigev_notify
 .\"O is
 .\"O .B SIGEV_SIGNAL
 .\"O and
-.\"O .I notification\->sigev_signo
+.\"O .I sevp\->sigev_signo
 .\"O is not a valid signal number.
-.I notification\->sigev_notify
+.I sevp\->sigev_notify
 ¤¬µö²Ä¤µ¤ì¤¿ÃͤΤ¤¤º¤ì¤Ç¤â¤Ê¤¤¡£¤â¤·¤¯¤Ï
-.I notification\->sigev_notify
+.I sevp\->sigev_notify
 ¤¬
 .B SIGEV_SIGNAL
 ¤À¤¬
-.I notification\->sigev_signo
+.I sevp\->sigev_signo
 ¤¬Í­¸ú¤Ê¥·¥°¥Ê¥ëÈÖ¹æ¤Ç¤Ï¤Ê¤¤¡£
 .TP
 .B ENOMEM
@@ -324,12 +277,12 @@ struct sigevent {
 .\"O .B EINVAL
 .\"O .\" Linux does not do this
 .\"O error if
-.\"O .I notification
+.\"O .I sevp
 .\"O is NULL, and the caller is not currently registered to receive
 .\"O notifications for the queue
 .\"O .IR mqdes .
 POSIX.1-2008 ¤Ç¤Ï¡¢
-.I notifications
+.I sevp
 ¤¬ NULL ¤Ç¡¢¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤¬¥­¥å¡¼
 .I mqdes
 ¤Ë´Ø¤¹¤ëÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥¨¥é¡¼
@@ -395,7 +348,7 @@ int
 main(int argc, char *argv[])
 {
     mqd_t mqdes;
-    struct sigevent not;
+    struct sigevent sev;
 
     if (argc != 2) {
        fprintf(stderr, "Usage: %s <mq-name>\\n", argv[0]);
@@ -406,12 +359,12 @@ main(int argc, char *argv[])
     if (mqdes == (mqd_t) \-1)
         handle_error("mq_open");
 
-    not.sigev_notify = SIGEV_THREAD;
-    not.sigev_notify_function = tfunc;
-    not.sigev_notify_attributes = NULL;
-.\"O     not.sigev_value.sival_ptr = &mqdes;   /* Arg. to thread func. */
-    not.sigev_value.sival_ptr = &mqdes;   /* ¥¹¥ì¥Ã¥É´Ø¿ô¤ËÅϤ¹°ú¤­¿ô */
-    if (mq_notify(mqdes, &not) == \-1)
+    sev.sigev_notify = SIGEV_THREAD;
+    sev.sigev_notify_function = tfunc;
+    sev.sigev_notify_attributes = NULL;
+.\"O     sev.sigev_value.sival_ptr = &mqdes;   /* Arg. to thread func. */
+    sev.sigev_value.sival_ptr = &mqdes;   /* ¥¹¥ì¥Ã¥É´Ø¿ô¤ËÅϤ¹°ú¤­¿ô */
+    if (mq_notify(mqdes, &sev) == \-1)
         handle_error("mq_notify");
 
 .\"O     pause();    /* Process will be terminated by thread function */
@@ -426,4 +379,5 @@ main(int argc, char *argv[])
 .BR mq_receive (3),
 .BR mq_send (3),
 .BR mq_unlink (3),
-.BR mq_overview (7)
+.BR mq_overview (7),
+.BR sigevent (7)
index 3e747cf..cfb54e5 100644 (file)
@@ -27,7 +27,7 @@
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH MQ_RECEIVE 3 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_RECEIVE 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_receive, mq_timedreceive \- receive a message from a message queue
@@ -40,7 +40,6 @@ mq_receive, mq_timedreceive \- 
 .BI "ssize_t mq_receive(mqd_t " mqdes ", char *" msg_ptr ,
 .BI "                   size_t " msg_len ", unsigned *" msg_prio );
 .sp
-.B #define _XOPEN_SOURCE 600
 .B #include <time.h>
 .B #include <mqueue.h>
 .sp
@@ -51,6 +50,21 @@ mq_receive, mq_timedreceive \- 
 .sp
 .\"O Link with \fI\-lrt\fP.
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+.sp
+.ad l
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR mq_timedreceive ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR mq_receive ()
index 08f9e8d..3ebabfe 100644 (file)
@@ -27,7 +27,7 @@
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH MQ_SEND 3 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_SEND 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_send, mq_timedsend \- send a message to a message queue
@@ -37,20 +37,34 @@ mq_send, mq_timedsend \- 
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_send(mqd_t " mqdes ", const char *" msg_ptr ,
+.BI "int mq_send(mqd_t " mqdes ", const char *" msg_ptr ,
 .BI "              size_t " msg_len ", unsigned " msg_prio );
 .sp
-.B #define _XOPEN_SOURCE 600
 .B #include <time.h>
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_timedsend(mqd_t " mqdes ", const char *" msg_ptr ,
+.BI "int mq_timedsend(mqd_t " mqdes ", const char *" msg_ptr ,
 .BI "              size_t " msg_len ", unsigned " msg_prio ,
 .BI "              const struct timespec *" abs_timeout );
 .fi
 .sp
 .\"O Link with \fI\-lrt\fP.
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+.sp
+.ad l
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR mq_timedsend ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR mq_send ()
@@ -183,11 +197,10 @@ struct timespec {
 .SH ¥¨¥é¡¼
 .TP
 .B EAGAIN
-.\"O The queue was empty, and the
+.\"O The queue was full, and the
 .\"O .B O_NONBLOCK
 .\"O flag was set for the message queue description referred to by
 .\"O .IR mqdes .
-.\"O motoki: mq_send() ¤¬ block ¤¹¤ë¤Î¤Ï ¥­¥å¡¼¤¬ full ¤Î¤È¤­¡£
 ¥­¥å¡¼¤¬°ìÇդǡ¢¤«¤Ä
 .I mqdes
 ¤Ç»²¾È¤µ¤ì¤ë¥á¥Ã¥»¡¼¥¸¥­¥å¡¼µ­½Ò¤Ç
index 6581a26..c2fdc99 100644 (file)
@@ -26,7 +26,7 @@
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MQ_UNLINK 3 2006-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_UNLINK 3 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O mq_unlink \- remove a message queue
@@ -36,7 +36,7 @@ mq_unlink \- 
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_unlink(const char *" name );
+.BI "int mq_unlink(const char *" name );
 .fi
 .sp
 .\"O Link with \fI\-lrt\fP.
index e0ff1ea..1053016 100644 (file)
@@ -11,7 +11,7 @@
 .\"WORD:       NaN             Ìµ¸úÃÍ
 .\"WORD:       quiet NaN       SIGFPE ¥·¥°¥Ê¥ë¤Ê¤·¤Î̵¸úÃÍ
 .\"
-.TH NAN 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH NAN 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O nan, nanf, nanl \- return 'Not a Number'
 .SH Ì¾Á°
@@ -37,11 +37,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR nan (),
 .BR nanf (),
 .BR nanl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions return a representation (determined by
index 9f5d9db..15e8ee4 100644 (file)
@@ -12,7 +12,7 @@
 .\"WORD:       normalized      Àµµ¬²½¤µ¤ì¤¿
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\"
-.TH NEXTAFTER 3 2009-12-05 "GNU" "Linux Programmer's Manual"
+.TH NEXTAFTER 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl \-
 .\"O floating-point number manipulation
@@ -48,19 +48,36 @@ glibc 
 .sp
 .ad l
 .BR nextafter ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+_ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR nextafterf (),
 .BR nextafterl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR nexttoward (),
 .BR nexttowardf (),
 .BR nexttowardl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 62634d4..a33db88 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 manual
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Corrected prototype, 2002-10-18, aeb
 .\"
@@ -16,7 +16,7 @@
 .\" Translated Sun Jul 15 2001
 .\"          by UCHIDA Norihiro <KY4N-UCD@asahi-net.or.jp>
 .\"
-.TH NL_LANGINFO 3 2001-05-11 "GNU" "Linux Programmer's Manual"
+.TH NL_LANGINFO 3 2010-10-03 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O nl_langinfo \- query language and locale information
 .SH Ì¾Á°
@@ -152,11 +152,15 @@ yes/no 
 ¤ò»²¾È¤·¤Æ¤Û¤·¤¤¡£
 .\"O .SH "RETURN VALUE"
 .SH ÊÖ¤êÃÍ
-.\"O If no locale has been selected for the appropriate category,
+.\"O If no locale has been selected by
+.\"O .BR setlocale ()
+.\"O for the appropriate category,
 .\"O .BR nl_langinfo ()
 .\"O returns a pointer to the corresponding string in the
 .\"O "C" locale.
-ŬÀڤʥ«¥Æ¥´¥ê¤Î¥í¥±¡¼¥ë¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢
+ŬÀڤʥ«¥Æ¥´¥ê¤Î¥í¥±¡¼¥ë¤¬
+.BR setlocale ()
+¤Ë¤è¤Ã¤ÆÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢
 .BR nl_langinfo ()
 ¤Ï "C" ¥í¥±¡¼¥ë¤Î¤È¤­¤ËÁêÅö¤¹¤ëʸ»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
 .PP
@@ -174,6 +178,27 @@ yes/no 
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 SUSv2, POSIX.1-2001.
+.\"O .SH "EXAMPLE"
+.SH Îã
+.\"O The following program sets the character type locale according to the
+.\"O environment and queries the terminal character set.
+°Ê²¼¤Î¥×¥í¥°¥é¥à¤Ï¡¢´Ä¶­ÊÑ¿ô¤Ë´ð¤¤¤Æʸ»ú·¿ (character type) ¤Î¥í¥±¡¼¥ë
+¤òÀßÄꤷ¡¢Ã¼Ëö¤Îʸ»ú½¸¹ç¤ÎÌ䤤¹ç¤ï¤»¤ò¹Ô¤¦¡£
+.LP
+.nf
+#include <langinfo.h>
+#include <locale.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main(int argc, char *argv[])
+{
+    setlocale(LC_CTYPE,"");
+    printf("%s\\n",nl_langinfo(CODESET));
+    exit(EXIT_SUCCESS);
+}
+.fi
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR locale (1),
index 79c9270..422afa7 100644 (file)
@@ -40,7 +40,7 @@
 .\"WORD:    Permission denied           ¥¢¥¯¥»¥¹¸¢¸Â¤¬¤Ê¤¤
 .\"WORD:    file descriptor             ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH OPENDIR 3  2008-08-06 "" "Linux Programmer's Manual"
+.TH OPENDIR 3  2010-06-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O opendir, fdopendir \- open a directory
@@ -55,6 +55,30 @@ opendir, fdopendir \- 
 .BI "DIR *opendir(const char *" name );
 .BI "DIR *fdopendir(int " fd );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR fdopendir ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 091ed0f..23a969a 100644 (file)
 .\" Updated Sun Sep 14 2003 by Akihiro MOTOKI
 .\"
 .\"WORD:       tty             Ã¼Ëö
-.\"WORD:       pseudo-tty      µ¿»÷üËö
+.\"WORD:       pseudoterminal  µ¿»÷üËö
 .\"
-.TH OPENPTY 3  2003-07-18 "GNU" "Linux Programmer's Manual"
+.TH OPENPTY 3  2010-06-13 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O openpty, login_tty, forkpty \- tty utility functions
-openpty, login_tty, forkpty \- Ã¼Ëö (tty) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£´Ø¿ô
+openpty, login_tty, forkpty \- Ã¼Ëö¥æ¡¼¥Æ¥£¥ê¥Æ¥£´Ø¿ô
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
 .B #include <pty.h>
 .sp
 .BI "int openpty(int *" amaster ", int *" aslave ", char *" name ,
-.BI "            struct termios *" termp ", struct winsize *" winp );
+.BI "            const struct termios *" termp ,
+.BI "            const struct winsize *" winp );
 .sp
-.BI "pid_t forkpty(int *" amaster ", char *" name ", struct termios *" termp ,
-.BI "              struct winsize *" winp );
+.BI "pid_t forkpty(int *" amaster ", char *" name ,
+.BI "              const struct termios *" termp ,
+.BI "              const struct winsize *" winp );
 .sp
 .B #include <utmp.h>
 .sp
@@ -66,13 +68,13 @@ openpty, login_tty, forkpty \- ü
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR openpty ()
-.\"O function finds an available pseudo-terminal and returns file descriptors
+.\"O function finds an available pseudoterminal and returns file descriptors
 .\"O for the master and slave in
 .\"O .I amaster
 .\"O and
 .\"O .IR aslave .
 .BR openpty ()
-´Ø¿ô¤Ï¡¢»ÈÍѲÄǽ¤Êµ¿»÷üËö (pseudo-terminal) ¤ò¸«¤Ä¤±¤Æ¡¢
+´Ø¿ô¤Ï¡¢»ÈÍѲÄǽ¤Êµ¿»÷üËö (pseudoterminal) ¤ò¸«¤Ä¤±¤Æ¡¢
 ¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤Î¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò
 .I amaster
 ¤È
@@ -108,7 +110,7 @@ openpty, login_tty, forkpty \- ü
 .\"O .BR login_tty ()
 .\"O function prepares for a login on the tty
 .\"O .I fd
-.\"O (which may be a real tty device, or the slave of a pseudo-terminal as
+.\"O (which may be a real tty device, or the slave of a pseudoterminal as
 .\"O returned by
 .\"O .BR openpty ())
 .\"O by creating a new session, making
@@ -142,7 +144,7 @@ openpty, login_tty, forkpty \- ü
 .\"O .BR fork (2),
 .\"O and
 .\"O .BR login_tty ()
-.\"O to create a new process operating in a pseudo-terminal.
+.\"O to create a new process operating in a pseudoterminal.
 .BR forkpty ()
 ´Ø¿ô¤Ï
 .BR openpty (),
@@ -150,7 +152,7 @@ openpty, login_tty, forkpty \- ü
 .BR login_tty ()
 ¤òÁȤ߹ç¤ï¤»¡¢µ¿»÷üËö¤òÁàºî¤¹¤ë¿·¤·¤¤¥×¥í¥»¥¹¤òÀ¸À®¤¹¤ë¡£
 .\"O The file
-.\"O descriptor of the master side of the pseudo-terminal is returned in
+.\"O descriptor of the master side of the pseudoterminal is returned in
 .\"O .IR amaster ,
 .\"O and the filename of the slave in
 .\"O .I name
@@ -168,7 +170,7 @@ openpty, login_tty, forkpty \- ü
 .\"O .I winp
 .\"O arguments, if not NULL,
 .\"O will determine the terminal attributes and window size of the slave
-.\"O side of the pseudo-terminal.
+.\"O side of the pseudoterminal.
 .I termp
 ¤È
 .I winp
@@ -247,6 +249,7 @@ openpty, login_tty, forkpty \- ü
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 .\"O These are BSD functions, present in libc5 and glibc2.
+.\"O+ They are not standardized in POSIX.
 ¤³¤ì¤é¤Ï BSD ¤Î´Ø¿ô¤Ç¤¢¤ê¡¢libc5 ¤È glibc2 ¤Ë¸ºß¤¹¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
@@ -258,12 +261,27 @@ openpty, login_tty, forkpty \- ü
 .\" .B \-lutil
 .\" ¤ò²Ã¤¨¤ëɬÍפ¬¤¢¤ë¡£
 .\"
+.\"O The
+.\"O .B const
+.\"O modifiers were added to the structure pointer arguments of
+.\"O .BR openpty ()
+.\"O and
+.\"O .BR forkpty ()
+.\"O in glibc 2.8.
+glibc 2.8 ¤Ç¡¢
+.BR openpty ()
+¤È
+.BR forkpty ()
+¤Î¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤Î°ú¤­¿ô¤Ë
+.B const
+½¤¾þ»Ò¤¬Äɲ䵤줿¡£
+
 .\"O In versions of glibc before 2.0.92,
 .\"O .BR openpty ()
-.\"O returns file descriptors for a BSD pseudo-terminal pair;
+.\"O returns file descriptors for a BSD pseudoterminal pair;
 .\"O since glibc 2.0.92,
-.\"O it first attempts to open a Unix 98 pseudo-terminal pair,
-.\"O and falls back to opening a BSD pseudo-terminal pair if that fails.
+.\"O it first attempts to open a Unix 98 pseudoterminal pair,
+.\"O and falls back to opening a BSD pseudoterminal pair if that fails.
 2.0.92 ¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î glibc ¤Ç¤Ï¡¢
 .BR openpty ()
 ¤Ï BSD µ¿»÷üËö¥Ú¥¢¤Î¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÊÖ¤¹¡£
index b1983cf..973bbdb 100644 (file)
@@ -67,7 +67,9 @@ glibc 
 .sp
 .BR popen (),
 .BR pclose ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 2 || _XOPEN_SOURCE || _BSD_SOURCE || _SVID_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index d9aebfd..564acd5 100644 (file)
@@ -25,7 +25,7 @@
 .\" Translated 2006-07-13, Yuichi SATO <ysato444@yahoo.co.jp>. LDP v2.29
 .\" Updated 2010-04-11, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.24
 .\"
-.TH POSIX_FALLOCATE 3  2009-09-30 "GNU" "Linux Programmer's Manual"
+.TH POSIX_FALLOCATE 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O posix_fallocate \- allocate file space
@@ -33,11 +33,25 @@ posix_fallocate \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _XOPEN_SOURCE 600
 .B #include <fcntl.h>
 .sp
 .BI "int posix_fallocate(int " fd ", off_t " offset ", off_t " len );
 .fi
+.sp
+.ad l
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR posix_fallocate ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The function
index 3814782..486cda8 100644 (file)
@@ -35,7 +35,7 @@
 .\"WORD:       a multiple of   ¡Á¤ÎÇÜ¿ô
 .\"WORD:       a power of two  2 ¤Î¤Ù¤­¾è
 .\"
-.TH POSIX_MEMALIGN 3  2009-03-30 "GNU" "Linux Programmer's Manual"
+.TH POSIX_MEMALIGN 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O posix_memalign, memalign, valloc \- Allocate aligned memory
@@ -63,7 +63,31 @@ glibc 
 .sp
 .ad l
 .BR posix_memalign ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
+.RE
+.sp
+.BR valloc ():
+.br
+.PD 0
+.RS 4
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.br
+.fi
+.TP
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index a494906..8327fe2 100644 (file)
 .\" Translated Sun Jan 30 08:55:16 JST 2005
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH POSIX_OPENPT 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH POSIX_OPENPT 3 2010-10-04 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
-.\"O posix_openpt \- open a pseudo-terminal device
-posix_openpt \- µ¿»÷üËö (pseudo-terminal) ¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤¹¤ë
+.\"O posix_openpt \- open a pseudoterminal device
+posix_openpt \- µ¿»÷üËö (pseudoterminal) ¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
@@ -51,13 +51,13 @@ glibc 
 .sp
 .ad l
 .BR posix_openpt ():
-_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
+_XOPEN_SOURCE\ >=\ 600
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR posix_openpt ()
-.\"O function opens an unused pseudo-terminal master device, returning a
+.\"O function opens an unused pseudoterminal master device, returning a
 .\"O file descriptor that can be used to refer to that device.
 .BR posix_openpt ()
 ´Ø¿ô¤Ï»ÈÍѤµ¤ì¤Æ¤¤¤Ê¤¤µ¿»÷üËö¥Þ¥¹¥¿¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤·¡¢
@@ -110,22 +110,22 @@ _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 .\"O .BR posix_openpt ()
-.\"O is part of the Unix98 pseudo-terminal support (see
+.\"O is part of the UNIX 98 pseudoterminal support (see
 .\"O .BR pts (4)).
 .\"O This function is specified in POSIX.1-2001.
 .BR posix_openpt ()
-¤Ï Unix98 µ¿»÷üËö¥µ¥Ý¡¼¥È
+¤Ï UNIX 98 µ¿»÷üËö¥µ¥Ý¡¼¥È
 .RB ( pts (4)
 ¤ò»²¾È) ¤Î°ìÉô¤Ç¤¢¤ë¡£
 ¤³¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
 .\"O This function is a recent invention in POSIX.
-.\"O Some Unix implementations that support System V
-.\"O (aka Unix 98) pseudo-terminals don't have this function, but it
+.\"O Some UNIX implementations that support System V
+.\"O (aka UNIX 98) pseudoterminals don't have this function, but it
 .\"O is easy to implement:
 ¤³¤Î´Ø¿ô¤Ï POSIX ¤Ë¤ª¤¤¤ÆºÇ¶áºî¤é¤ì¤¿¤â¤Î¤Ç¤¢¤ë¡£
-System V (ÊÌ̾ Unix 98) µ¿»÷üËö¤ò¥µ¥Ý¡¼¥È¤¹¤ë Unix ¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢
+System V (ÊÌ̾ UNIX 98) µ¿»÷üËö¤ò¥µ¥Ý¡¼¥È¤¹¤ë UNIX ¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢
 ¤³¤Î´Ø¿ô¤ò»ý¤¿¤Ê¤¤¤â¤Î¤â¤¢¤ë¤¬¡¢°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ´Êñ¤Ë¼ÂÁõ¤Ç¤­¤ë:
 .in +4n
 .nf
index b2aded6..7bd70c3 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH POW 3  2008-08-10 "" "Linux Programmer's Manual"
+.TH POW 3  2010-09-12 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O pow, powf, powl \- power functions
@@ -68,9 +68,14 @@ glibc 
 .ad l
 .BR powf (),
 .BR powl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -425,7 +430,6 @@ NaN 
 ¤Ë
 .B ERANGE
 ¤¬ÀßÄꤵ¤ì¤ë¡£
-.\" FIXME . glibc 2.8 gives EDOM
 .\"O A divide-by-zero floating-point exception
 .\"O .RB ( FE_DIVBYZERO )
 .\"O is raised.
@@ -475,23 +479,28 @@ C99, POSIX.1-2001.
 ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
-.\"O For a pole error,
-¶Ë¥¨¥é¡¼¤Î¾ì¹ç¡¢
+.\"O In glibc 2.9 and earlier,
 .\"
-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6776
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6776
+.\"O when a pole error occurs,
 .\"O .I errno
 .\"O is set to
-.\"O .BR EDOM ;
-.\"O POSIX.1 says it should be set to
+.\"O .BR EDOM
+.\"O instead of the POSIX-mandated
 .\"O .BR ERANGE .
-.I errno
-¤Ë
-.B EDOM
-¤¬ÀßÄꤵ¤ì¤ë¡£
-POSIX.1 ¤Îµ¬Äê¤Ç¤Ï¡¢
+.\"O Since version 2.10,
+.\" or possibly 2.9, I haven't found the source code change
+.\" and I don't have a 2.9 system to test
+.\"O glibc does the right thing.
+glibc 2.9 ¤È¤½¤ì°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢
+¶Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢POSIX ¤ÇÍ׵ᤵ¤ì¤Æ¤¤¤ë
 .B ERANGE
-¤òÀßÄꤹ¤Ù¤­¤È¤µ¤ì¤Æ¤¤¤ë¡£
+¤Ç¤Ï¤Ê¤¯
+.B EDOM
+¤¬
+.I errno
+¤ËÀßÄꤵ¤ì¤ë¡£
+¥Ð¡¼¥¸¥ç¥ó 2.10 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢Àµ¤·¤¤Æ°ºî¤ò¤¹¤ë¡£
 
 .\"O If
 .\"O .I x
index 14f6ea2..cace95f 100644 (file)
@@ -45,7 +45,7 @@
 .\" WORD: conversion specifier ÊÑ´¹»ØÄê»Ò
 .\" WORD: length modifier      Ä¹¤µ½¤¾þ»Ò
 .\"
-.TH PRINTF 3  2008-12-19 "GNU" "Linux Programmer's Manual"
+.TH PRINTF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf,
@@ -86,9 +86,14 @@ glibc 
 .ad l
 .BR snprintf (),
 .BR vsnprintf ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I "cc -std=c99"
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The functions in the
@@ -375,7 +380,7 @@ printf("%2$*1$d", width, num);
 .\"O The second style allows repeated references to the
 .\"O same argument.
 .\"O The C99 standard does not include the style using \(aq$\(aq,
-.\"O which comes from the Single Unix Specification.
+.\"O which comes from the Single UNIX Specification.
 .\"O If the style using
 .\"O \(aq$\(aq is used, it must be used throughout for all conversions taking an
 .\"O argument and all width and precision arguments, but it may be mixed
@@ -385,7 +390,7 @@ printf("%2$*1$d", width, num);
 .\"O arguments 1 and 3 are specified, argument 2 must also be specified
 .\"O somewhere in the format string.
 ÆóÈÖÌܤνñ¤­Êý¤Ç¤ÏƱ¤¸°ú¤­¿ô¤ò·«¤êÊÖ¤·»²¾È¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
-C99 É¸½à¤Ë¤Ï¡¢ Single Unix Specification Í³Íè¤Î \(aq$\(aq ¤ò»È¤Ã¤¿½ñ¤­Êý¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¡£
+C99 É¸½à¤Ë¤Ï¡¢ Single UNIX Specification Í³Íè¤Î \(aq$\(aq ¤ò»È¤Ã¤¿½ñ¤­Êý¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¡£
 \(aq$\(aq ¤ò»È¤Ã¤¿¥¹¥¿¥¤¥ë¤ò»È¤¦¤È¡¢°ú¤­¿ô¤ò¼è¤ëÊÑ´¹µÚ¤ÓÉý¤ÈÀºÅ٤ΰú¤­¿ô¤ò
 Á´¤Æ¤³¤Î¥¹¥¿¥¤¥ë¤Ç»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤¬¡¢
 °ú¤­¿ô¤ò¾ÃÈñ¤·¤Ê¤¤ "%%" ¥Õ¥©¡¼¥Þ¥Ã¥È¤Èº®¤¶¤Ã¤Æ¤¤¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
@@ -1578,13 +1583,13 @@ glibc 
 glibc 2.0.6 ¤Þ¤Ç¤Ï¡¢½ÐÎϤ¬ÀÚ¤êµÍ¤á¤é¤ì¤¿¾ì¹ç¤Ï \-1 ¤òÊÖ¤¹¡£
 .\"O .\" .SH HISTORY
 .\" .SH Îò»Ë
-.\"O .\" Unix V7 defines the three routines
+.\"O .\" UNIX V7 defines the three routines
 .\"O .\" .BR printf (),
 .\"O .\" .BR fprintf (),
 .\"O .\" .BR sprintf (),
 .\"O .\" and has the flag \-, the width or precision *, the length modifier l,
 .\"O .\" and the conversions doxfegcsu, and also D,O,U,X as synonyms for ld,lo,lu,lx.
-.\" Unix V7 ¤Ç¤Ï
+.\" UNIX V7 ¤Ç¤Ï
 .\" .BR printf (),
 .\" .BR fprintf (),
 .\" .BR sprintf ()
index b90267e..be08bea 100644 (file)
@@ -8,11 +8,11 @@
 .\" Translated 2003-07-08, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2005-02-27, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"
 .TH PTSNAME 3 2008-09-03 "" "Linux Programmer's Manual"
 .\"O .SH NAME
-.\"O ptsname, ptsname_r \- get the name of the slave pseudo-terminal
+.\"O ptsname, ptsname_r \- get the name of the slave pseudoterminal
 .SH Ì¾Á°
 ptsname, ptsname_r \- ¥¹¥ì¡¼¥Öµ¼»÷üËö¤Î̾Á°¤ò¼èÆÀ¤¹¤ë
 .\"O .SH SYNOPSIS
@@ -34,7 +34,7 @@ ptsname, ptsname_r \- 
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR ptsname ()
-.\"O function returns the name of the slave pseudo-terminal (pty) device
+.\"O function returns the name of the slave pseudoterminal device
 .\"O corresponding to the master referred to by
 .\"O .IR fd .
 .BR ptsname ()
@@ -47,7 +47,7 @@ ptsname, ptsname_r \- 
 .\"O .BR ptsname_r ()
 .\"O function is the reentrant equivalent of
 .\"O .BR ptsname ().
-.\"O It returns the name of the slave pseudo-terminal device as a
+.\"O It returns the name of the slave pseudoterminal device as a
 .\"O null-terminated string in the buffer pointed to by
 .\"O .IR buf .
 .\"O The
@@ -114,7 +114,7 @@ NULL 
 .TP
 .B ENOTTY
 .\"O .I fd
-.\"O does not refer to a pseudo-terminal master device.
+.\"O does not refer to a pseudoterminal master device.
 .I fd
 ¤¬¥Þ¥¹¥¿µ¿»÷üËö¥Ç¥Ð¥¤¥¹¤ò»²¾È¤·¤Æ¤¤¤Ê¤¤¡£
 .TP
@@ -136,11 +136,11 @@ NULL 
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 .\"O .BR ptsname ()
-.\"O is part of the Unix98 pseudo-terminal support (see
+.\"O is part of the UNIX 98 pseudoterminal support (see
 .\"O .BR pts (4)).
 .\"O This function is specified in POSIX.1-2001.
 .BR ptsname ()
-¤Ï Unix98 µ¿»÷üËö»ÅÍͤΰìÉô¤Ç¤¢¤ë
+¤Ï UNIX 98 µ¿»÷üËö»ÅÍͤΰìÉô¤Ç¤¢¤ë
 .RB ( pts (4)
 ¤ò»²¾È¤Î¤³¤È)¡£¤³¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Çµ¬Äꤵ¤ì¤Æ¤¤¤ë¡£
 
index 8bb913a..473b41f 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index b150309..bb236a6 100644 (file)
@@ -28,7 +28,7 @@
 .\" Translated Sun Sep 22 10:42:23 2002
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH QECVT 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH QECVT 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O qecvt, qfcvt, qgcvt \- convert a floating-point number to a string
@@ -57,7 +57,7 @@ glibc 
 .BR qecvt (),
 .BR qfcvt (),
 .BR qgcvt ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+_SVID_SOURCE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -96,11 +96,11 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 SVr4.
-.\"O Not seen in most common Unix implementations,
+.\"O Not seen in most common UNIX implementations,
 .\"O but occurs in SunOS.
 .\"O Not supported by libc4 and libc5.
 .\"O Supported by glibc.
-¿¤¯¤Î°ìÈÌŪ¤Ê Unix ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢SunOS ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
+¿¤¯¤Î°ìÈÌŪ¤Ê UNIX ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢SunOS ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
 libc4 ¤È libc5 ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
 glibc ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH NOTES
index ba4d56a..a028079 100644 (file)
@@ -169,7 +169,7 @@ CIRCLEQ_REMOVE \- 
 .\"O Entries can be added before another entry.
 ¥¨¥ó¥È¥ê¤ò¾¤Î¥¨¥ó¥È¥ê¤ÎÁ°¤ËÄɲäǤ­¤ë¡£
 .IP *
-.\"O They may be traversed backwards, from tail to head.
+.\"O They may be traversed backward, from tail to head.
 µÕÊý¸þ¤ËËöÈø¤«¤éÀèƬ¤Øé¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 .PD
 .RE
index 23e6d5b..e22a858 100644 (file)
@@ -36,7 +36,7 @@
 .\" WORD: nonlinear additive feedback   ÈóÀþ·Á²ÃË¡¥Õ¥£¡¼¥É¥Ð¥Ã¥¯
 .\" WORD: state array   ¾õÂÖÇÛÎó
 .\"
-.TH RANDOM 3  2009-02-03 "GNU" "Linux Programmer's Manual"
+.TH RANDOM 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O random, srandom, initstate, setstate \- random number generator
@@ -68,8 +68,11 @@ glibc 
 .BR srandom (),
 .BR initstate (),
 .BR setstate ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.ad b
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -187,10 +190,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .\"O function returns no value.
 .\"O The
 .\"O .BR initstate ()
-.\"O and
+.\"O function returns a pointer to the previous state array.
+.\"O The
 .\"O .BR setstate ()
-.\"O functions return a pointer to the previous state
-.\"O array, or NULL on error.
+.\"O function returns a pointer to the previous state array, or NULL on error.
 .BR random ()
 ´Ø¿ô¤Ï 0 ¤È
 .B RAND_MAX
@@ -198,10 +201,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .BR srandom ()
 ´Ø¿ô¤ÏÃͤòÊÖ¤µ¤Ê¤¤¡£
 .BR initstate ()
-´Ø¿ô¤È
+´Ø¿ô¤ÏľÁ°¤Î¾õÂÖÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
 .BR setstate ()
-´Ø¿ô¤Ï
-ľÁ°¤Î¾õÂÖÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤Þ¤¿¤Ï NULL ¤òÊÖ¤¹¡£
+´Ø¿ô¤ÏľÁ°¤Î¾õÂÖÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤·¡¢
+¥¨¥é¡¼¤Î¾ì¹ç¤Ï NULL ¤òÊÖ¤¹¡£
 .\"O .SH ERRORS
 .SH ¥¨¥é¡¼
 .TP
index dc1bbc3..bdbed8e 100644 (file)
@@ -60,7 +60,9 @@ glibc 
 .BR srandom_r (),
 .BR initstate_r (),
 .BR setstate_r ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index c9abcc7..20bf5ce 100644 (file)
@@ -82,13 +82,30 @@ glibc 
 _BSD_SOURCE
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
+.\"O The
+.\"O .BR rcmd ()
+.\"O function is used by the superuser to execute a command on
+.\"O a remote machine using an authentication scheme based
+.\"O on privileged port numbers.
 .BR rcmd ()
 ´Ø¿ô¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼¤¬¥ê¥â¡¼¥È¥Þ¥·¥ó¤Ç¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë
 ÍѤ¤¤é¤ì¤ë¡£¤³¤Î¤È¤­Æø¢¥Ý¡¼¥ÈÈÖ¹æ¤ò¤â¤È¤Ë¤·¤¿Ç§¾Ú¥¹¥­¡¼¥à¤¬
 ÍѤ¤¤é¤ì¤ë¡£
+.\"O The
+.\"O .BR rresvport ()
+.\"O function
+.\"O returns a descriptor to a socket
+.\"O with an address in the privileged port space.
 .BR rresvport ()
 ´Ø¿ô¤Ï¡¢Æø¢¥Ý¡¼¥È¶õ´Ö¤Î¥¢¥É¥ì¥¹¤ò»ý¤Ä¥½¥±¥Ã¥È¤Î
 ¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼¤òÊÖ¤¹¡£
+.\"O The
+.\"O .BR iruserok ()
+.\"O and
+.\"O .BR ruserok ()
+.\"O functions are used by servers
+.\"O to authenticate clients requesting service with
+.\"O .BR rcmd ().
 .BR iruserok ()
 ´Ø¿ô¤È
 .BR ruserok ()
@@ -96,10 +113,28 @@ _BSD_SOURCE
 .BR rcmd ()
 ¤Ç¥µ¡¼¥Ó¥¹Í×µá¤ò¹Ô¤Ã¤¿¥¯¥é¥¤¥¢¥ó¥È¤Îǧ¾Ú¤ò¹Ô¤¦¤¿¤á¤Ë
 ¥µ¡¼¥Ð¡¼¤¬ÍѤ¤¤ë´Ø¿ô¤Ç¤¢¤ë¡£
+.\"O All four functions are present in the same file and are used
+.\"O by the
+.\"O .BR rshd (8)
+.\"O server (among others).
 °Ê¾å¤Î 4 ¤Ä¤Î´Ø¿ô¤Ï¡¢¤¹¤Ù¤ÆƱ¤¸¥Õ¥¡¥¤¥ë¤Ëµ­½Ò¤µ¤ì¤Æ¤ª¤ê¡¢
 .BR rshd (8)
 ¥µ¡¼¥Ð¡¼¤Ë¤è¤Ã¤Æ (¾¤Î´Ø¿ô¤È¤È¤â¤Ë) ÍøÍѤµ¤ì¤ë¡£
 .PP
+.\"O The
+.\"O .BR rcmd ()
+.\"O function
+.\"O looks up the host
+.\"O .I *ahost
+.\"O using
+.\"O .BR gethostbyname (3),
+.\"O returning \-1 if the host does not exist.
+.\"O Otherwise
+.\"O .I *ahost
+.\"O is set to the standard name of the host
+.\"O and a connection is established to a server
+.\"O residing at the well-known Internet port
+.\"O .IR inport .
 .BR rcmd ()
 ´Ø¿ô¤Ï
 .BR gethostbyname (3)
@@ -113,6 +148,14 @@ _BSD_SOURCE
 .I inport
 ·Ðͳ¤Ç¥µ¡¼¥Ð¡¼¤Ø¤ÎÀܳ¤ò³ÎΩ¤¹¤ë¡£
 .PP
+.\"O If the connection succeeds,
+.\"O a socket in the Internet domain of type
+.\"O .BR SOCK_STREAM
+.\"O is returned to the caller, and given to the remote
+.\"O command as
+.\"O .IR stdin
+.\"O and
+.\"O .IR stdout .
 Àܳ¤ËÀ®¸ù¤·¤¿¤é¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Ë¸ºß¤¹¤ë¥¿¥¤¥×
 .B SOCK_STREAM
 ¤Î¥½¥±¥Ã¥È¤¬¸Æ¤Ó½Ð¤·¤â¤È¤ËÊÖ¤µ¤ì¤ë¡£
@@ -121,16 +164,36 @@ _BSD_SOURCE
 ¤ª¤è¤Ó
 .I stdout
 ¤ËÀܳ¤µ¤ì¤ë¡£
+.\"O If
+.\"O .I fd2p
+.\"O is nonzero, then an auxiliary channel to a control
+.\"O process will be set up, and a descriptor for it will be placed
+.\"O in
+.\"O .IR *fd2p .
 .I fd2p
 ¤¬¥¼¥í¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢À©¸æ¥×¥í¥»¥¹¤Ø¤ÎÀܳ¤¬¤â¤¦°ì¤ÄÍÑ°Õ¤µ¤ì¡¢
 ¤½¤Î¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼¤¬
 .I *fd2p
 ¤Ë¥»¥Ã¥È¤µ¤ì¤ë¡£
+.\"O The control process will return diagnostic
+.\"O output from the command (unit 2) on this channel, and will also
+.\"O accept bytes on this channel as being UNIX signal numbers, to be
+.\"O forwarded to the process group of the command.
 À©¸æ¥×¥í¥»¥¹¤Ï¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤«¤é¤Îɸ½à¥¨¥é¡¼½ÐÎÏ (unit 2) ¤ò
 ¤³¤Î¥Á¥ã¥ó¥Í¥ë¤ËÊÖ¤¹¡£
 ¤Þ¤¿À©¸æ¥×¥í¥»¥¹¤Ï¤³¤ÎÀܳ¤«¤é¼õ¤±¼è¤Ã¤¿¥Ð¥¤¥È¥Ç¡¼¥¿¤ò
-Unix ¥·¥°¥Ê¥ë¤ÎÈÖ¹æ¤È¤·¤Æ°·¤¤¡¢¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤Î¥×¥í¥»¥¹
+UNIX ¥·¥°¥Ê¥ë¤ÎÈÖ¹æ¤È¤·¤Æ°·¤¤¡¢¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤Î¥×¥í¥»¥¹
 ¥°¥ë¡¼¥×¤Ø¤È¥·¥°¥Ê¥ë¤òÁ÷¤ë¡£
+.\"O If
+.\"O .I fd2p
+.\"O is 0, then the
+.\"O .IR stderr
+.\"O (unit 2 of the remote
+.\"O command) will be made the same as the
+.\"O .IR stdout
+.\"O and no
+.\"O provision is made for sending arbitrary signals to the remote process,
+.\"O although you may be able to get its attention by using out-of-band data.
 .I fd2p
 ¤¬¥¼¥í¤Î¾ì¹ç¤Ï¡¢
 .I stderr
@@ -141,10 +204,21 @@ Unix 
 ¤¿¤À¤·ÂÓ°è³° (out-of-band) ¥Ç¡¼¥¿¤òÍѤ¤¤ì¤Ð¡¢
 ¥ê¥â¡¼¥È¥×¥í¥»¥¹¤ÎÃí°Õ¤ò°ú¤¯¤³¤È¤Ï¤Ç¤­¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .PP
+.\"O The protocol is described in detail in
+.\"O .BR rshd (8).
 ¥×¥í¥È¥³¥ë¤Î¾ÜºÙ¤Ï
 .BR rshd (8)
 ¤Ëµ­½Ò¤µ¤ì¤Æ¤¤¤ë¡£
 .PP
+.\"O The
+.\"O .BR rresvport ()
+.\"O function is used to obtain a socket with a privileged
+.\"O address bound to it.
+.\"O This socket is suitable for use by
+.\"O .BR rcmd ()
+.\"O and several other functions.
+.\"O Privileged Internet ports are those in the range 0 to 1023.
+.\"O Only the superuser is allowed to bind an address of this sort to a socket.
 .BR rresvport ()
 ´Ø¿ô¤ÏÆø¢¥¢¥É¥ì¥¹¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿¥½¥±¥Ã¥È¤ò¼èÆÀ¤¹¤ë¤¿¤á¤ËÍѤ¤¤é¤ì¤ë¡£
 ¤³¤Î¥½¥±¥Ã¥È¤Ï
@@ -153,15 +227,31 @@ Unix 
 0 ¤«¤é 1023 ¤ÎÈϰϤǤ¢¤ë¡£¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼¤À¤±¤¬¤³¤ì¤é¤Î¥¢¥É¥ì¥¹¤ò
 ¥½¥±¥Ã¥È¤Ë¥Ð¥¤¥ó¥É¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 .PP
+.\"O The
+.\"O .BR iruserok ()
+.\"O and
+.\"O .BR ruserok ()
+.\"O functions take a remote host's IP address or name, respectively,
+.\"O two usernames and a flag indicating whether the local user's
+.\"O name is that of the superuser.
 .BR iruserok ()
 ¤È
 .BR ruserok ()
-´Ø¿ô¤Ï¡¢¤Þ¤º°Ê²¼¤Î°ú¿ô¤ò¼è¤ë: ¥ê¥â¡¼¥È¥Û¥¹¥È (
-.BR iruserok ()
+´Ø¿ô¤Ï¡¢¤Þ¤º°Ê²¼¤Î°ú¿ô¤ò¼è¤ë: ¥ê¥â¡¼¥È¥Û¥¹¥È
+.RB ( iruserok ()
 ¤Ï IP ¥¢¥É¥ì¥¹¤Ç¡¢
 .BR ruserok ()
 ¤Ï¥Û¥¹¥È̾¤Ç»ØÄê)¡¢ 2 ¤Ä¤Î¥æ¡¼¥¶¡¼Ì¾¡¢¥í¡¼¥«¥ë¥æ¡¼¥¶¡¼¤Î̾Á°¤¬
 ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼¤Î¤â¤Î¤Ç¤¢¤ë¤«¤É¤¦¤«¤ò¼¨¤¹¥Õ¥é¥°¡¢¤Ç¤¢¤ë¡£
+.\"O Then, if the user is
+.\"O .I not
+.\"O the superuser, it checks the
+.\"O .IR /etc/hosts.equiv
+.\"O file.
+.\"O If that lookup is not done, or is unsuccessful, the
+.\"O .IR .rhosts
+.\"O in the local user's home directory is checked to see if the request for
+.\"O service is allowed.
 ¤â¤·¥æ¡¼¥¶¡¼¤¬\fB¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼¤Ç¤Ï¤Ê¤¤\fP¾ì¹ç¤Ï¡¢¤³¤ì¤é¤Î´Ø¿ô¤Ï
 .I /etc/hosts.equiv
 ¥Õ¥¡¥¤¥ë¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¤ê¡¢
@@ -170,6 +260,21 @@ Unix 
 .I .rhosts
 ¥Õ¥¡¥¤¥ë¤ò¥Á¥§¥Ã¥¯¤·¤Æ¡¢¥µ¡¼¥Ó¥¹Í׵᤬µö²Ä¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«Ä´¤Ù¤ë¡£
 .PP
+.\"O If this file does not exist, is not a regular file, is owned by anyone
+.\"O other than the user or the superuser, or is writable by anyone other
+.\"O than the owner, the check automatically fails.
+.\"O Zero is returned if the machine name is listed in the
+.\"O .IR hosts.equiv
+.\"O file, or the host and remote username are found in the
+.\"O .IR .rhosts
+.\"O file; otherwise
+.\"O .BR iruserok ()
+.\"O and
+.\"O .BR ruserok ()
+.\"O return \-1.
+.\"O If the local domain (as obtained from
+.\"O .BR gethostname (2))
+.\"O is the same as the remote domain, only the machine name need be specified.
 ¤³¤Î¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Ê¤«¤Ã¤¿¤ê¡¢
 Ä̾ï¥Õ¥¡¥¤¥ë (regular file) ¤Ç¤Ï¤Ê¤«¤Ã¤¿¤ê¡¢
 »ØÄê¥æ¡¼¥¶¡¼¤Þ¤¿¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼°Ê³°¤Î½êÍ­¤À¤Ã¤¿¤ê¡¢
@@ -190,6 +295,11 @@ Unix 
 ¤Ë¤è¤Ã¤Æ¼èÆÀ¤µ¤ì¤ë) ¥í¡¼¥«¥ë¥É¥á¥¤¥ó¤¬¥ê¥â¡¼¥È¤Î¥É¥á¥¤¥ó¤ÈƱ¤¸¾ì¹ç¤Ï¡¢
 ¥Þ¥·¥ó¤Î̾Á°¤À¤±¤ò»ØÄꤹ¤ì¤Ð¤è¤¤¡£
 .PP
+.\"O If the IP address of the remote host is known,
+.\"O .BR iruserok ()
+.\"O should be used in preference to
+.\"O .BR ruserok (),
+.\"O as it does not require trusting the DNS server for the remote host's domain.
 ¥ê¥â¡¼¥È¥Û¥¹¥È¤Î IP ¥¢¥É¥ì¥¹¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢
 .BR ruserok ()
 ¤è¤ê¤â
@@ -197,12 +307,28 @@ Unix 
 .BR ruserok ()
 ¤Ï¥ê¥â¡¼¥È¥Û¥¹¥È¤Î½ê°¤¹¤ë¥É¥á¥¤¥ó¤Î DNS ¥µ¡¼¥Ð¡¼¤¬¿®Íê¤Ç¤­¤Ê¤¯¤Æ¤â
 »ÈÍѤǤ­¤ë¤«¤é¤Ç¤¢¤ë¡£
+.\"O .SH RETURN VALUE
 .SH ÊÖ¤êÃÍ
+.\"O The
+.\"O .BR rcmd ()
+.\"O function
+.\"O returns a valid socket descriptor on success.
+.\"O It returns \-1 on error and prints a diagnostic message on the standard error.
 .BR rcmd ()
 ´Ø¿ô¤ÏÀ®¸ù¤¹¤ë¤ÈÍ­¸ú¤Ê¥½¥±¥Ã¥È¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼¤òÊÖ¤¹¡£
 ¼ºÇÔ¤¹¤ë¤È \-1 ¤òÊÖ¤·¡¢É¸½à¥¨¥é¡¼½ÐÎϤ˿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤ò
 É½¼¨¤¹¤ë¡£
 .PP
+.\"O The
+.\"O .BR rresvport ()
+.\"O function
+.\"O returns a valid, bound socket descriptor on success.
+.\"O It returns \-1 on error with the global value
+.\"O .I errno
+.\"O set according to the reason for failure.
+.\"O The error code
+.\"O .BR EAGAIN
+.\"O is overloaded to mean "All network ports in use."
 .BR rresvport ()
 ´Ø¿ô¤Ï¡¢À®¸ù¤¹¤ë¤È¥Ð¥¤¥ó¥É¤µ¤ì¤¿Í­¸ú¤Ê¥½¥±¥Ã¥È¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼¤òÊÖ¤¹¡£
 ¼ºÇÔ¤¹¤ë¤È \-1 ¤òÊÖ¤·¡¢¥°¥í¡¼¥Ð¥ëÊÑ¿ô
@@ -222,6 +348,15 @@ Unix 
 POSIX.1-2001 ¤Ë¤Ï¤Ê¤¤¡£
 BSD ·Ï¡¢Solaris ¤ä¾¤Î¿¤¯¤Î¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¡£
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï 4.2BSD ¤ÇÅо줷¤¿¡£
+.\"O .SH BUGS
+.SH ¥Ð¥°
+.\"O .BR iruserok ()
+.\"O is not declared in glibc headers.
+.BR iruserok ()
+¤Ï glibc ¤Î¥Ø¥Ã¥À¤Ç¤ÏÀë¸À¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+.\" Bug filed 25 Nov 2007:
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=5399
+.\"O .SH SEE ALSO
 .SH ´ØÏ¢¹àÌÜ
 .BR rlogin (1),
 .BR rsh (1),
index 9a2acff..e6c8229 100644 (file)
@@ -39,7 +39,7 @@
 .\" Updated & Modified 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-08-11, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH READDIR 3  2009-07-04 "" "Linux Programmer's Manual"
+.TH READDIR 3  2010-09-10 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O readdir, readdir_r \- read a directory
@@ -65,8 +65,10 @@ glibc 
 .in
 .sp
 .BR readdir_r ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -209,7 +211,7 @@ NULL 
 .\"O The
 .\"O .BR readdir_r ()
 .\"O function returns 0 on success.
-.\"O On error, it returns a positive error number.
+.\"O On error, it returns a positive error number (listed under ERRORS).
 .\"O If the end of the directory stream is reached,
 .\"O .BR readdir_r ()
 .\"O returns 0, and returns NULL in
@@ -217,7 +219,7 @@ NULL 
 À®¸ù¤¹¤ë¤È¡¢
 .BR readdir_r ()
 ´Ø¿ô¤Ï 0 ¤òÊÖ¤¹¡£
-¥¨¥é¡¼¤Î¾ì¹ç¡¢Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¥¨¥é¡¼¤Î¾ì¹ç¡¢(¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤ËºÜ¤Ã¤Æ¤¤¤ë) Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
 ¥Ç¥£¥ì¥¯¥È¥ê¥¹¥È¥ê¡¼¥à¤ÎËöÈø¤Ë㤷¤¿¾ì¹ç¡¢
 .BR readdir_r ()
 ¤ÏÊÖ¤êÃͤȤ·¤Æ 0 ¤òÊÖ¤·¡¢
@@ -315,8 +317,8 @@ glibc 
 Ä̾ï¤Î¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¡£
 .TP
 .B DT_SOCK
-.\"O This is a Unix domain socket.
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
+.\"O This is a UNIX domain socket.
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
 .TP
 .B DT_UNKNOWN
 .\"O The file type is unknown.
index 68cb49e..0e41111 100644 (file)
@@ -33,7 +33,7 @@
 .\"
 .\"WORD: bounded       À©¸Â¤¬¤Ê¤¤
 .\"
-.TH REALPATH 3  2009-02-23 "" "Linux Programmer's Manual"
+.TH REALPATH 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O realpath \- return the canonicalized absolute pathname
 .SH Ì¾Á°
@@ -56,7 +56,12 @@ glibc 
 .in
 .sp
 .BR realpath ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR realpath ()
index 5bec3c2..de6b197 100644 (file)
@@ -39,7 +39,7 @@
 .\" Modified 2005-02-26, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH REMAINDER 3 2009-02-04 "" "Linux Programmer's Manual"
+.TH REMAINDER 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O drem, dremf, dreml, remainder, remainderf, remainderl \- \
@@ -76,18 +76,32 @@ glibc 
 .sp
 .ad l
 .BR remainder ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+_ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR remainderf (),
 .BR remainderl ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR drem (),
 .BR dremf (),
 .BR dreml ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 64d0809..f64eb2e 100644 (file)
@@ -11,7 +11,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH REMQUO 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH REMQUO 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O remquo, remquof, remquol \- remainder and part of quotient
@@ -43,9 +43,14 @@ glibc 
 .BR remquo (),
 .BR remquof (),
 .BR remquol ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions compute the remainder and part of the quotient
index 14a8aec..18dbeb1 100644 (file)
@@ -50,7 +50,7 @@
 .\"WORD:       recursion desired bit   ºÆµ¢Í×µá¥Ó¥Ã¥È
 .\"WORD:       single component names  °ìÉôʬ¤«¤é¤Ê¤ë̾Á°
 .\"
-.TH RESOLVER 3 2008-11-07 "GNU" "Linux Programmer's Manual"
+.TH RESOLVER 3 2010-06-17 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O res_init, res_query, res_search, res_querydomain, res_mkquery, res_send,
@@ -95,8 +95,7 @@ res_init, res_query, res_search, res_querydomain, res_mkquery, res_send, dn_comp
 .sp
 .BI "int dn_comp(unsigned char *" exp_dn ", unsigned char *" comp_dn ,
 .RS
-.BI "int " length ", unsigned char **" dnptrs ", unsigned char *" exp_dn ,
-.BI "unsigned char **" lastdnptr );
+.BI "int " length ", unsigned char **" dnptrs ", unsigned char **" lastdnptr );
 .RE
 .sp
 .BI "int dn_expand(unsigned char *" msg ", unsigned char *" eomorig ,
index 8852272..17050e4 100644 (file)
@@ -39,7 +39,7 @@
 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
 .\" Translated 2005-11-20, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH REXEC 3 2007-12-28 "Linux" "Linux Programmer's Manual"
+.TH REXEC 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O rexec \- return stream to a remote command
@@ -47,10 +47,12 @@ rexec \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
+.\"O .BR "#define _BSD_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _BSD_SOURCE" "             /* feature_test_macros(7) »²¾È */"
+.B #include <netdb.h>
 .sp
 .BI "int rexec(char **" ahost ", int " inport ", char *" user ", "
 .BI "          char *" passwd ", char *" cmd ", int *" fd2p );
-.\" This function requires _BSD_SOURCE on Linux
 .fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -140,9 +142,7 @@ rexec \- 
 ¤Ë½ñ¤«¤ì¤ë¡£
 .\"O The control process will return diagnostic
 .\"O output from the command (unit 2) on this channel, and will also
-.\"O accept bytes on this channel as being
-.\"O Unix
-.\"O signal numbers, to be
+.\"O accept bytes on this channel as being UNIX signal numbers, to be
 .\"O forwarded to the process group of the command.
 .\"O The diagnostic
 .\"O information returned does not include remote authorization failure,
@@ -150,7 +150,7 @@ rexec \- 
 .\"O verified.
 À©¸æ¥×¥í¥»¥¹¤Ï¥³¥Þ¥ó¥É¤«¤é¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸½ÐÎÏ (¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿ 2)
 ¤ò¤³¤Î¥Á¥ã¥ó¥Í¥ë¤ÇÊÖ¤¹¡£¤Þ¤¿¡¢¤³¤Î¥Á¥ã¥ó¥Í¥ë·Ðͳ¤Ç
-Unix ¤Î¥·¥°¥Ê¥ëÈÖ¹æ¤ò¼¨¤¹¥Ð¥¤¥È¤ò¼õ¿®¤¹¤ë¡£¼õ¿®¤·¤¿¥·¥°¥Ê¥ë¤Ï
+UNIX ¤Î¥·¥°¥Ê¥ëÈÖ¹æ¤ò¼¨¤¹¥Ð¥¤¥È¤ò¼õ¿®¤¹¤ë¡£¼õ¿®¤·¤¿¥·¥°¥Ê¥ë¤Ï
 ¥³¥Þ¥ó¥É¤¬Â°¤¹¥×¥í¥»¥¹¥°¥ë¡¼¥×¤ËžÁ÷¤µ¤ì¤ë¡£
 ¿ÇÃǾðÊó¤Ë¤Ï¥ê¥â¡¼¥È¤Îǧ¾Ú¼ºÇԤϴޤޤì¤Ê¤¤¡£¤Ê¤¼¤Ê¤é¡¢Ç§¾Ú¤Î³Îǧ¤¬¹Ô¤ï¤ì¤¿
 ¸å¤ÇÊä½õ¥Á¥ã¥ó¥Í¥ë¤ÎÀܳ¤Ï¥»¥Ã¥È¥¢¥Ã¥×¤µ¤ì¤ë¤«¤é¤Ç¤¢¤ë¡£
index a2150cf..38f1488 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       mantissa                ²¾¿ô
 .\"
-.TH RINT 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH RINT 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl \- round
@@ -73,17 +73,32 @@ glibc 
 .BR nearbyint (),
 .BR nearbyintf (),
 .BR nearbyintl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L || _ISOC99_SOURCE;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR rint ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR rintf (),
 .BR rintl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 0611482..74ae3b6 100644 (file)
@@ -32,7 +32,7 @@
 .\"
 .\"WORD:       mantissa        ²¾¿ô
 .\"
-.TH ROUND 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH ROUND 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O round, roundf, roundl \- round to nearest integer, away from zero
@@ -64,9 +64,14 @@ glibc 
 .BR round (),
 .BR roundf (),
 .BR roundl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions round \fIx\fP to the nearest integer, but
index ff1ec44..53d6648 100644 (file)
@@ -1630,11 +1630,11 @@ RPC-
 .BI "bool_t xdr_authunix_parms(XDR *" xdrs ", struct authunix_parms *" aupp );
 .fi
 .IP
-.\"O Used for describing Unix credentials.
+.\"O Used for describing UNIX credentials.
 .\"O This routine is useful for users
 .\"O who wish to generate these credentials without using the RPC
 .\"O authentication package.
-Unix ·Á¼°¤Î¾ÚÌÀ½ñ¤òµ­½Ò¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë¡£¤³¤Î¥ë¡¼¥Æ¥£¥ó¤Ï
+UNIX ·Á¼°¤Î¾ÚÌÀ½ñ¤òµ­½Ò¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë¡£¤³¤Î¥ë¡¼¥Æ¥£¥ó¤Ï
 RPC Ç§¾Ú¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ»¤º¤Ë¤³¤ì¤é¤Î¾ÚÌÀ½ñ¤òºîÀ®¤·¤è¤¦¤È¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¢¤ë¡£
 .LP
 .nf
index 0280a91..eb73647 100644 (file)
@@ -157,9 +157,9 @@ rtnetlink \- rtnetlink 
     req.nh.nlmsg_type = RTM_NEWLINK;
     req.if.ifi_family = AF_UNSPEC;
     req.if.ifi_index = INTERFACE_INDEX;
-    req.if.ifi_change = 0xffffffff; /* ???*/
+    req.if.ifi_change = 0xffffffff; /* ??? */
     rta = (struct rtattr *)(((char *) &req) +
-                                  NLMSG_ALIGN(req.nh.nlmsg_len));
+                             NLMSG_ALIGN(req.nh.nlmsg_len));
     rta\->rta_type = IFLA_MTU;
     rta\->rta_len = sizeof(unsigned int);
     req.n.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) +
index d767472..c62d0bb 100644 (file)
@@ -28,7 +28,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SCALB 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH SCALB 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O scalb, scalbf, scalbl \- multiply floating-point number
@@ -44,6 +44,9 @@ scalb, scalbf, scalbl \- 
 .br
 .BI "long double scalbl(long double " x ", double " exp );
 .sp
+.\"O Link with \fI\-lm\fP.
+\fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+.sp
 .in -4n
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
@@ -54,14 +57,17 @@ glibc 
 .sp
 .ad l
 .BR scalb ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .br
 .BR scalbf (),
 .BR scalbl ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
+.RE
 .ad b
-.\"O Link with \fI\-lm\fP.
-\fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions multiply their first argument
index da56483..ac211a1 100644 (file)
@@ -57,7 +57,7 @@
 .\"WORD:       conversion specifications       ÊÑ´¹»ØÄê
 .\"WORD:       type modifier                   ·¿½¤¾þ»Ò
 .\"
-.TH SCANF 3  2008-07-12 "GNU" "Linux Programmer's Manual"
+.TH SCANF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf \- input format conversion
@@ -85,12 +85,19 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR vscanf (),
 .BR vsscanf (),
 .BR vfscanf ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I "cc -std=c99"
+.ad
+.RE
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -346,7 +353,7 @@ C99 
 .\"O when a nonmatching character is found, whichever happens first.
 .\"O Most conversions discard initial white space characters (the exceptions
 .\"O are noted below),
-.\"O and these discarded characters don't count towards the maximum field width.
+.\"O and these discarded characters don't count toward the maximum field width.
 .\"O String input conversions store a null terminator (\(aq\\0\(aq)
 .\"O to mark the end of the input;
 .\"O the maximum field width does not include this terminator.
@@ -659,7 +666,7 @@ C99 
 .B D
 .\"O Equivalent to
 .\"O .IR ld ;
-.\"O this exists only for backwards compatibility.
+.\"O this exists only for backward compatibility.
 .\"O (Note: thus only in libc4.
 .\"O In libc5 and glibc the
 .\"O .B %D
index a879383..d77ac8c 100644 (file)
@@ -66,7 +66,9 @@ glibc 
 .ad l
 .BR setenv (),
 .BR unsetenv ():
+.RS 4
 _BSD_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 9db699d..9d256ab 100644 (file)
@@ -144,7 +144,7 @@ NULL 
 .\"O .BR getnetgrent (),
 .\"O and
 .\"O .BR innetgr ()
-.\"O are available on most Unix systems.
+.\"O are available on most UNIX systems.
 .\"O .BR getnetgrent_r ()
 .\"O is not widely available on other systems.
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Ë¤Ï¤Ê¤¤¤¬¡¢
@@ -152,7 +152,7 @@ setnetgrent (),
 endnetgrent (),
 getnetgrent (),
 innetgr ()
-¤Ï¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¡£
+¤Ï¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¡£
 .BR getnetgrent_r ()
 ¤Ï¹­¤¯Â¾¤Î¥·¥¹¥Æ¥à¤ÇÍøÍѤǤ­¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
 .\" getnetgrent_r() is on Solaris 8 and AIX 5.1, but not the BSDs.
index 9808541..089d24e 100644 (file)
@@ -446,14 +446,14 @@ POSIX.1-2001 
 .\"O .B O_TRUNC
 .\"O unspecified.
 .\"O On Linux, this will successfully truncate an existing
-.\"O shared memory object \(em this may not be so on other Unix systems.
+.\"O shared memory object \(em this may not be so on other UNIX systems.
 POSIX ¤Ï
 .B O_RDONLY
 ¤È
 .B O_TRUNC
 ¤¬°ì½ï¤Ë»ØÄꤵ¤ì¤¿¾ì¹ç¤ÎÆ°ºî¤ò̤ÄêµÁ¤Ë¤·¤Æ¤¤¤ë¡£Linux ¤Ç¤Ï¡¢
 ´û¸¤Î¶¦Í­¥á¥â¥ê¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ¹¤ëÀÚ¤êµÍ¤á (truncate) ¤ÏÀ®¸ù¤¹¤ë¡£
-¤·¤«¤·¡¢Â¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤âƱ¤¸¤Ç¤¢¤ë¤È¤Ï¸Â¤é¤Ê¤¤¡£
+¤·¤«¤·¡¢Â¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤âƱ¤¸¤Ç¤¢¤ë¤È¤Ï¸Â¤é¤Ê¤¤¡£
 .LP
 .\"O The POSIX shared memory object implementation on Linux 2.4 makes use
 .\"O of a dedicated file system, which is normally
index 5958ba5..bd2c5f4 100644 (file)
@@ -32,7 +32,7 @@
 .\" Translated Sun May 24 13:44:00 JST 1998
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH SIGINTERRUPT 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH SIGINTERRUPT 3 2010-09-26 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O siginterrupt \- allow signals to interrupt system calls
@@ -54,7 +54,14 @@ glibc 
 .in
 .sp
 .BR siginterrupt ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index e44ff37..ac58d8a 100644 (file)
@@ -10,7 +10,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SIGNBIT 3 2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH SIGNBIT 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O signbit \- test sign of a real floating-point number
@@ -34,9 +34,14 @@ glibc 
 .sp
 .ad l
 .BR signbit ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR signbit ()
index bafbfe0..6ea088b 100644 (file)
@@ -38,7 +38,9 @@ glibc 
 .BR significand (),
 .BR significandf (),
 .BR significandl ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 72874e0..52ca3dc 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       mask                    ¥Þ¥¹¥¯
 .\"WORD:       block                   ¥Ö¥í¥Ã¥¯¤¹¤ë
 .\"
-.TH SIGPAUSE 3 2005-12-01 "Linux" "Linux Programmer's Manual"
+.TH SIGPAUSE 3 2010-09-12 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sigpause \- atomically release blocked signals and wait for interrupt
@@ -44,7 +44,7 @@ sigpause \- 
 .sp
 .BI "int sigpause(int " sigmask ");  /* BSD */"
 .sp
-.BI "int sigpause(int " sig ");      /* System V / Unix95 */"
+.BI "int sigpause(int " sig ");      /* System V / UNIX 95 */"
 .fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -100,11 +100,11 @@ System V 
 .\"O The classical BSD version of this function appeared in 4.2BSD.
 .\"O It sets the process's signal mask to
 .\"O .IR sigmask .
-.\"O Unix95 standardized the incompatible System V version of
+.\"O UNIX 95 standardized the incompatible System V version of
 .\"O this function, which removes only the specified signal
 .\"O .I sig
 .\"O from the process's signal mask.
-.\"O .\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVr4, XPG
+.\"O .\" __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
 .\"O The unfortunate situation with two incompatible functions with the
 .\"O same name was solved by the
 .\"O .BR \%sigsuspend (2)
@@ -116,11 +116,11 @@ System V 
 ¤³¤Î´Ø¿ô¤Ï¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤ò
 .I sigmask
 ¤ËÀßÄꤹ¤ë¡£
-Unix95 ¤Ç¤Ï BSD ÈǤȸߴ¹À­¤Î¤Ê¤¤ System V ÈǤΤ³¤Î´Ø¿ô¤¬É¸½à²½¤µ¤ì¤¿¡£
-Unix95 ÈǤϡ¢»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë
+UNIX 95 ¤Ç¤Ï BSD ÈǤȸߴ¹À­¤Î¤Ê¤¤ System V ÈǤΤ³¤Î´Ø¿ô¤¬É¸½à²½¤µ¤ì¤¿¡£
+UNIX 95 ÈǤϡ¢»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë
 .I sig
 ¤ò¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤«¤éºï½ü¤¹¤ë¤À¤±¤Ç¤¢¤ë¡£
-.\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVr4, XPG
+.\" __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
 Æ±¤¸Ì¾Á°¤Ç¸ß´¹À­¤Î¤Ê¤¤ 2 ¤Ä¤Î´Ø¿ô¤¬¤¢¤ë¤È¤¤¤¦ÉÔ¹¬¤Ê»öÂ֤ϡ¢
 .BR \%sigsuspend (2)
 ´Ø¿ô¤Ë¤è¤Ã¤Æ²ò¾Ã¤µ¤ì¤¿¡£
@@ -149,9 +149,7 @@ libc4 
 .\"O or
 .\"O .B _SVID_SOURCE
 .\"O is defined.
-.\"O The System V version is used if
-.\"O .B _XOPEN_SOURCE
-.\"O is defined.
+.\"O Otherwise, the System V version is used.
 µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .B _BSD_SOURCE
 ¤¬ÄêµÁ¤µ¤ì¡¢
@@ -162,8 +160,7 @@ libc4 
 .B _SVID_SOURCE
 ¤Î¤¤¤º¤ì¤âÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢
 glibc ¤Ï BSD ÈǤò»È¤¦¡£
-.B _XOPEN_SOURCE
-¤¬ÄêµÁ¤µ¤ì¤¿¾ì¹ç¡¢System V ÈǤò»ÈÍѤ¹¤ë¡£
+¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï¡¢System V ÈǤò»ÈÍѤ¹¤ë¡£
 .\"
 .\"O .\" For the BSD version, one usually uses a zero
 .\"O .\" .I sigmask
index 0cad329..b879e03 100644 (file)
 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
 .\" Translated 2005-12-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SIGSET 3 2009-03-15 "Linux" "Linux Programmer's Manual"
+.TH SIGSET 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sigset, sighold, sigrelse, sigignore \- System V signal API
 sigset, sighold, sigrelse, sigignore \- System V ÈÇ¥·¥°¥Ê¥ë API
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
-.br
 .B #include <signal.h>
 .sp
 .B typedef void (*sighandler_t)(int);
@@ -44,6 +42,26 @@ sigset, sighold, sigrelse, sigignore \- System V 
 .BI "int sigrelse(int " sig );
 .sp
 .BI "int sigignore(int " sig );
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.ad l
+.BR sigset (),
+.BR sighold (),
+.BR sigrelse (),
+.BR sigignore ():
+.br
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions are provided in glibc as a compatibility interface
index 53301da..547509a 100644 (file)
@@ -69,7 +69,9 @@ glibc 
 .BR sigaddset (),
 .BR sigdelset (),
 .BR sigismember ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index bc77d36..9787872 100644 (file)
@@ -25,7 +25,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH SIGWAIT 3 2009-02-10 "Linux" "Linux Programmer's Manual"
+.TH SIGWAIT 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sigwait \- wait for a signal
@@ -99,11 +99,11 @@ _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
 .\"O On success,
 .\"O .BR sigwait ()
 .\"O returns 0.
-.\"O On error, it returns a positive error number.
+.\"O On error, it returns a positive error number (listed in ERRORS).
 À®¸ù¤¹¤ë¤È¡¢
 .BR sigwait ()
 ¤Ï 0 ¤òÊÖ¤¹¡£
-¥¨¥é¡¼¤Î¾ì¹ç¡¢Ä¾Á°¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¥¨¥é¡¼¤Î¾ì¹ç¡¢(¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤Ë¤¢¤ë) Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
 .\"O .SH ERRORS
 .SH ¥¨¥é¡¼
 .TP
index 1f48bf7..a36da7f 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SIN 3  2009-02-04 "" "Linux Programmer's Manual"
+.TH SIN 3  2010-09-11 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sin, sinf, sinl \- sine function
@@ -70,9 +70,14 @@ glibc 
 .ad l
 .BR sinf (),
 .BR sinl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -122,23 +127,21 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 .TP
 .\"O Domain error: \fIx\fP is an infinity
 Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤¬Ìµ¸ÂÂç
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.\"O .I errno
+.\"O is set to
+.\"O .BR EDOM
+.\"O (but see BUGS).
 .\"O An invalid floating-point exception
 .\"O .RB ( FE_INVALID )
 .\"O is raised.
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ÉÔÀµ (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
 .PP
-.\"O These functions do not set
-.\"O .IR errno .
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6781
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 C99, POSIX.1-2001.
@@ -148,6 +151,20 @@ C99, POSIX.1-2001.
 .\"O SVr4, 4.3BSD, C89.
 .I double
 ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
+.\"O .SH BUGS
+.SH ¥Ð¥°
+.\"O Before version 2.10, the glibc implementation did not set
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6781
+.\"O .I errno
+.\"O to
+.\"O .B EDOM
+.\"O when a domain error occurred.
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+Îΰ襨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I error
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR acos (3),
index 7e28f4e..2075ed6 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SINH 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH SINH 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sinh, sinhf, sinhl \- hyperbolic sine function
@@ -70,9 +70,14 @@ glibc 
 .ad l
 .BR sinhf (),
 .BR sinhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 0bc4097..dbdcf2f 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated Sun Sep 14 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SQRT 3  2008-08-05 ""  "Linux Programmer's Manual"
+.TH SQRT 3  2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 sqrt, sqrtf, sqrtl \- Ê¿Êýº¬´Ø¿ô
 .SH ½ñ¼°
@@ -66,9 +66,14 @@ glibc 
 .ad l
 .BR sqrtf (),
 .BR sqrtl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index f2efcc0..4ef97e0 100644 (file)
@@ -31,7 +31,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated & Modified Sun Jan  9 22:50:29 JST 2005 by Yuichi SATO
 .\"
-.TH STATVFS 2 2003-08-22 "Linux" "Linux Programmer's Manual"
+.TH STATVFS 3 2003-08-22 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O statvfs, fstatvfs \- get file system statistics
index 66c0fe3..08c15fa 100644 (file)
@@ -342,7 +342,7 @@ va_end(aq);
 .\"O These macros are
 .\"O .I not
 .\"O compatible with the historic macros they replace.
-.\"O A backward compatible version can be found in the include file
+.\"O A backward-compatible version can be found in the include file
 .\"O .IR <varargs.h> .
 ¤³¤ì¤é¤Î¥Þ¥¯¥í¤Ï¡¢°ÊÁ°¤«¤éÍѤ¤¤é¤ì¤Æ¤­¤¿Æ±Åù¤Î¥Þ¥¯¥í·²¤È
 ¸ß´¹¤Ç¤Ï\fI¤Ê¤¤\fP¡£²áµî¤Î¤â¤Î¤È¸ß´¹¤Ê¥Ð¡¼¥¸¥ç¥ó¤Ï¡¢
index e3816d0..eefa258 100644 (file)
@@ -26,7 +26,7 @@ stdin, stdout, stderr \- ɸ
 .fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
-.\"O Under normal circumstances every Unix program has three streams opened
+.\"O Under normal circumstances every UNIX program has three streams opened
 .\"O for it when it starts up, one for input, one for output, and one for
 .\"O printing diagnostic or error messages.
 .\"O These are typically attached to
@@ -36,7 +36,7 @@ stdin, stdout, stderr \- ɸ
 .\"O the parent process chose to set up.
 .\"O (See also the "Redirection" section of
 .\"O .BR sh (1).)
-ɸ½à¤Î´Ä¶­¤Ç¤Ï¡¢ Unix ¥×¥í¥°¥é¥à¤Ïµ¯Æ°»þ¤Ë¡¢¥ª¡¼¥×¥ó¤µ¤ì¤Æ¤¤¤ë¥¹¥È¥ê¡¼
+ɸ½à¤Î´Ä¶­¤Ç¤Ï¡¢ UNIX ¥×¥í¥°¥é¥à¤Ïµ¯Æ°»þ¤Ë¡¢¥ª¡¼¥×¥ó¤µ¤ì¤Æ¤¤¤ë¥¹¥È¥ê¡¼
 ¥à¤ò 3 ¤ÄÍ¿¤¨¤é¤ì¤ë¡£¤½¤ì¤¾¤ìÆþÎÏÍÑ¡¢½ÐÎÏÍÑ¡¢¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤ä¥¨¥é¡¼¥á¥Ã
 ¥»¡¼¥¸¤Îɽ¼¨ÍѤΤâ¤Î¤Ç¤¢¤ë¡£¤³¤ì¤é¤ÏÄ̾ï¥æ¡¼¥¶¤ÎüËö
 .RB ( tty (4)
@@ -79,15 +79,15 @@ stdin, stdout, stderr \- ɸ
 .PP
 .\"O Since
 .\"O .IR FILE s
-.\"O are a buffering wrapper around Unix file descriptors, the
-.\"O same underlying files may also be accessed using the raw Unix file
+.\"O are a buffering wrapper around UNIX file descriptors, the
+.\"O same underlying files may also be accessed using the raw UNIX file
 .\"O interface, that is, the functions like
 .\"O .BR read (2)
 .\"O and
 .\"O .BR lseek (2).
 .I FILE
-¤Ï Unix ¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¥Ð¥Ã¥Õ¥¡µ¡Ç½¤òÄɲä·¤¿¥é¥Ã¥Ñ¡¼
-¤Ç¤¢¤ë¤«¤é¡¢¤³¤ì¤é¤Î¥Þ¥¯¥í¤Ë¤âÂбþ¤¹¤ë¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¡¢ Unix ¤Î raw ¥Õ¥¡
+¤Ï UNIX ¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¥Ð¥Ã¥Õ¥¡µ¡Ç½¤òÄɲä·¤¿¥é¥Ã¥Ñ¡¼
+¤Ç¤¢¤ë¤«¤é¡¢¤³¤ì¤é¤Î¥Þ¥¯¥í¤Ë¤âÂбþ¤¹¤ë¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¡¢ UNIX ¤Î raw ¥Õ¥¡
 ¥¤¥ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹
 .RB ( read (2)
 ¤ä
index 12f4cb2..150fb07 100644 (file)
@@ -27,7 +27,7 @@
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\"
-.TH STPCPY 3  2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH STPCPY 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O stpcpy \- copy a string returning a pointer to its end
@@ -35,12 +35,34 @@ stpcpy \- ʸ
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "char *stpcpy(char *" dest ", const char *" src );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR stpcpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -67,10 +89,10 @@ stpcpy \- ʸ
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 .\"O This function is not part of the C or POSIX.1 standards, and is
-.\"O not customary on Unix systems, but is not a GNU invention either.
+.\"O not customary on UNIX systems, but is not a GNU invention either.
 .\"O Perhaps it comes from MS-DOS.
 .\"O Nowadays, it is also present on the BSDs.
-¤³¤Î´Ø¿ô¤Ï¡¢C ¤ä POSIX.1 É¸½à¤Î°ìÉô¤Ç¤Ï¤Ê¤¯¡¢Unix ¥·¥¹¥Æ¥à¤Î´·½¬Åª¤Ê
+¤³¤Î´Ø¿ô¤Ï¡¢C ¤ä POSIX.1 É¸½à¤Î°ìÉô¤Ç¤Ï¤Ê¤¯¡¢UNIX ¥·¥¹¥Æ¥à¤Î´·½¬Åª¤Ê
 ¤â¤Î¤Ç¤â¤Ê¤¤¤¬¡¢GNU ¤ÎȯÌÀ¤È¤¤¤¦¤ï¤±¤Ç¤â¤Ê¤¤¡£
 ¤Ò¤ç¤Ã¤È¤·¤¿¤é MS-DOS Í³Íè¤Î¤â¤Î¤«¤â¤·¤ì¤Ê¤¤¡£
 ¸½ºß¤Ç¤Ï¡¢BSD ·Ï¤Ë¤â¸ºß¤¹¤ë¡£
@@ -117,5 +139,6 @@ main(void)
 .BR memcpy (3),
 .BR memmove (3),
 .BR strcpy (3),
+.BR string (3),
 .BR wcpcpy (3),
 .BR feature_test_macros (7)
index ef26095..526f755 100644 (file)
@@ -15,7 +15,7 @@
 .\" Translated Tue Jan 11 00:55:50 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH STPNCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH STPNCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O stpncpy \- copy a fixed-size string, returning a pointer to its end
@@ -23,12 +23,34 @@ stpncpy \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "char *stpncpy(char *" dest ", const char *" src ", size_t " n );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR stpncpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index f5b54b1..39c09b8 100644 (file)
@@ -30,7 +30,7 @@
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 18:12:45 1993 by Rik Faith (faith@cs.unc.edu)
-.TH STRCASECMP 3  1993-04-11 "" "Linux Programmer's Manual"
+.TH STRCASECMP 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strcasecmp, strncasecmp \- compare two strings ignoring case
@@ -91,6 +91,7 @@ strcasecmp, strncasecmp \- 
 .BR memcmp (3),
 .BR strcmp (3),
 .BR strcoll (3),
+.BR string (3),
 .BR strncmp (3),
 .BR wcscasecmp (3),
 .BR wcsncasecmp (3)
index e893915..3110cdd 100644 (file)
@@ -36,7 +36,7 @@
 .\"       by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2007-07-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.58
 .\"
-.TH STRCAT 3  2008-06-13 "GNU" "Linux Programmer's Manual"
+.TH STRCAT 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strcat, strncat \- concatenate two strings
@@ -145,6 +145,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memccpy (3),
 .BR memcpy (3),
 .BR strcpy (3),
+.BR string (3),
 .BR strncpy (3),
 .BR wcscat (3),
 .BR wcsncat (3)
index 985e3f7..3f5dc2b 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated & Modified 2001-10-16, Yuichi SATO <ysato@h4.dion.ne.jp>
 .\" Updated 2006-07-20, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH STRCHR 3  2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH STRCHR 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strchr, strrchr, strchrnul \- locate character in string
@@ -139,6 +139,7 @@ NULL 
 .BR index (3),
 .BR memchr (3),
 .BR rindex (3),
+.BR string (3),
 .BR strlen (3),
 .BR strpbrk (3),
 .BR strsep (3),
index 51b1c41..2c098bb 100644 (file)
@@ -33,7 +33,7 @@
 .\"       by YOSHINO Takashi <yoshino@civil.jcn.nihon-u.ac.jp>
 .\" Updated Fri Oct 12 JST 2001 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH STRCMP 3  2009-04-21 "" "Linux Programmer's Manual"
+.TH STRCMP 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O strcmp, strncmp \- compare two strings
 .SH Ì¾Á°
@@ -95,6 +95,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memcmp (3),
 .BR strcasecmp (3),
 .BR strcoll (3),
+.BR string (3),
 .BR strncasecmp (3),
 .BR strverscmp (3),
 .BR wcscmp (3),
index 39a214d..dd3d58d 100644 (file)
@@ -31,7 +31,7 @@
 .\" Translated 1997-12-26, HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
 .\" Modified 2007-05-28, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.48
 .\"
-.TH STRCOLL 3  1993-04-12 "GNU" "Linux Programmer's Manual"
+.TH STRCOLL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strcoll \- compare two strings using the current locale
@@ -94,6 +94,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR bcmp (3),
 .BR memcmp (3),
 .BR setlocale (3),
+.BR string (3),
 .BR strcasecmp (3),
 .BR strcmp (3),
 .BR strxfrm (3)
index abcc330..6433bc5 100644 (file)
@@ -41,7 +41,7 @@
 .\"     by NAKANO Takeo <nakano@apm.seikei.ac.jp
 .\" Updated 2007-07-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.58
 .\"
-.TH STRCPY 3  2009-12-04 "GNU" "Linux Programmer's Manual"
+.TH STRCPY 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strcpy, strncpy \- copy a string
@@ -111,13 +111,14 @@ strcpy, strncpy \- ʸ
 .in +4n
 .nf
 
-char*
-strncpy(char *dest, const char *src, size_t n){
+char *
+strncpy(char *dest, const char *src, size_t n)
+{
     size_t i;
 
-    for (i = 0 ; i < n && src[i] != \(aq\\0\(aq ; i++)
+    for (i = 0; i < n && src[i] != \(aq\\0\(aq; i++)
         dest[i] = src[i];
-    for ( ; i < n ; i++)
+    for ( ; i < n; i++)
         dest[i] = \(aq\\0\(aq;
 
     return dest;
@@ -206,6 +207,7 @@ if (n > 0)
 .BR memcpy (3),
 .BR memmove (3),
 .BR stpcpy (3),
+.BR string (3),
 .BR strdup (3),
 .BR wcscpy (3),
 .BR wcsncpy (3)
index 4c404da..1dcec46 100644 (file)
@@ -33,7 +33,7 @@
 .\"       by YOSHINO Takashi <yoshino@civil.jcn.nihon-u.ac.jp>
 .\" Updated Fri Nov  2 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH STRDUP 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRDUP 3  2010-09-26 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O strdup, strndup, strdupa, strndupa \- duplicate a string
 strdup, strndup, strdupa, strndupa \- Ê¸»úÎó¤òÊ£À½¤¹¤ë
@@ -57,14 +57,34 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.PD 0
+.ad l
 .sp
 .BR strdup ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
-.BR strndup (),
+|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.PP
+.BR strndup ():
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.PP
 .BR strdupa (),
 .BR strndupa ():
 _GNU_SOURCE
+.ad
+.PD
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR strdup ()
@@ -137,4 +157,5 @@ _GNU_SOURCE
 .BR free (3),
 .BR malloc (3),
 .BR realloc (3),
+.BR string (3),
 .BR wcsdup (3)
index 5a754e0..842e681 100644 (file)
@@ -75,7 +75,7 @@ XSI 
 .BR strerror_r ()
 ¤¬Ä󶡤µ¤ì¤ë:
 .br
-(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !\ _GNU_SOURCE
+(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600) && !\ _GNU_SOURCE
 .fi
 .\"O .SH DESCRIPTION
 .\"O The
index 840390d..411f456 100644 (file)
@@ -29,7 +29,7 @@
 .\" Japanese Version Copyright (c) 1998 Akihiro Motoki all rights reserved.
 .\" Translated Mon May 25 1998 by Akihiro Motoki <motoki@hal.t.u-tokyo.ac.jp>
 .\"
-.TH STRFRY 3  1993-04-12 "GNU" "Linux Programmer's Manual"
+.TH STRFRY 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strfry \- randomize a string
@@ -77,4 +77,5 @@ strfry \- ʸ
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR memfrob (3),
+.BR string (3),
 .BR feature_test_macros (7)
index 302c412..d75065a 100644 (file)
@@ -28,7 +28,7 @@
 .\" Modified Sat Jul 24 18:03:44 1993 by Rik Faith (faith@cs.unc.edu)
 .\" Applied fix by Wolfgang Franke, aeb, 961011
 .\" Corrected return value, aeb, 970307
-.\" Added Single Unix Spec conversions and %z, aeb/esr, 990329.
+.\" Added Single UNIX Spec conversions and %z, aeb/esr, 990329.
 .\" 2005-11-22 mtk, added Glibc Notes covering optional 'flag' and
 .\"           'width' components of conversion specifications.
 .\"
@@ -46,7 +46,7 @@
 .\"WORD:       conversion specification        ÊÑ´¹»ØÄê
 .\"WORD:       modifier                        ½¤¾þ»Ò
 .\"WORD:       broken-down time                Í×ÁÇÊ̤Î(»þ¹ï)
-.\"WORD:       Single Unix Specification       Åý°ì Unix µ¬³Ê
+.\"WORD:       Single UNIX Specification       Åý°ì UNIX µ¬³Ê
 .\"WORD:       ISO\ 8601 week-based            ISO\ 8601 ¤Î½µÃ±°Ìɽµ­
 .\"
 .TH STRFTIME 3  2010-01-17 "GNU" "Linux Programmer's Manual"
@@ -413,7 +413,7 @@ ISO\ 8601 
 .\"O conversion specification were used. (SU)
 ¸½ºß¤Î¥í¥±¡¼¥ë¤Ë¤ª¤¤¤ÆÊ̽ñ¼°¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢
 Ä̾ï¤ÎÊÑ´¹»ØÄ꤬»ÈÍѤµ¤ì¤¿¤«¤Î¤è¤¦¤ËÆ°ºî¤¹¤ë (SU)¡£
-.\"O The Single Unix Specification mentions
+.\"O The Single UNIX Specification mentions
 .\"O .BR %Ec ,
 .\"O .BR %EC ,
 .\"O .BR %Ex ,
@@ -438,7 +438,7 @@ ISO\ 8601 
 .\"O modifier is to use
 .\"O alternative numeric symbols (say, roman numerals), and that of the
 .\"O E modifier is to use a locale-dependent alternative representation.
-Åý°ì UNIX µ¬³Ê (Single Unix Specification) ¤Ç¤Ï
+Åý°ì UNIX µ¬³Ê (Single UNIX Specification) ¤Ç¤Ï
 .BR %Ec ,
 .BR %EC ,
 .BR %Ex ,
@@ -529,7 +529,7 @@ libc 4.4.1 
 .SH ½àµò
 SVr4, C89, C99.
 .\"O There are strict inclusions between the set of conversions
-.\"O given in ANSI C (unmarked), those given in the Single Unix Specification
+.\"O given in ANSI C (unmarked), those given in the Single UNIX Specification
 .\"O (marked SU), those given in Olson's timezone package (marked TZ),
 .\"O and those given in glibc (marked GNU), except that
 .\"O .B %+
index 591c244..47056ce 100644 (file)
@@ -13,7 +13,7 @@
 .\" Translated Tue Jan 11 00:55:48 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH STRNLEN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH STRNLEN 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strnlen \- determine the length of a fixed-size string
@@ -27,6 +27,30 @@ strnlen \- 
 .sp
 .BI "size_t strnlen(const char *" s ", size_t " maxlen );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR strnlen ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 7a3a973..e64ccac 100644 (file)
@@ -32,7 +32,7 @@
 .\"                 by Ito Hiromi (hiromi@marimo.or.jp)
 .\" Updated Sat Dec 11 00:44:56 JST 1999
 .\"                by Kentaro Shirakata <argrath@yo.rim.or.jp>
-.TH STRPBRK 3 1993-04-12 "" "Linux Programmer's Manual"
+.TH STRPBRK 3 2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strpbrk \- search a string for any of a set of characters
@@ -75,6 +75,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strsep (3),
 .BR strspn (3),
 .BR strstr (3),
index f233e31..1e08f0e 100644 (file)
@@ -462,7 +462,7 @@ SUSv2, POSIX.1-2001.
 .\"O In principle, this function does not initialize \fItm\fP but
 .\"O only stores the values specified.
 .\"O This means that \fItm\fP should be initialized before the call.
-.\"O Details differ a bit between different Unix systems.
+.\"O Details differ a bit between different UNIX systems.
 .\"O The glibc implementation does not touch those fields which are not
 .\"O explicitly specified, except that it recomputes the
 .\"O .I tm_wday
@@ -472,7 +472,7 @@ SUSv2, POSIX.1-2001.
 ¸¶Â§¤È¤·¤Æ¡¢¤³¤Î´Ø¿ô¤Ï \fItm\fP ¤Î½é´ü²½¤Ï¤»¤º¤Ë¡¢
 »ØÄꤵ¤ì¤¿ÃͤΤߤòÆþ¤ì¤ë¡£
 ¤Ä¤Þ¤ê¡¢¤³¤Î´Ø¿ô¤Î¸Æ¤Ó½Ð¤·¤ÎÁ°¤Ë \fItm\fP ¤ò½é´ü²½¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
-¾¤Î Unix ¥·¥¹¥Æ¥à¤È¤Ï¡¢ºÙ¤«¤¤ÅÀ¤Ç°Û¤Ê¤ë¡£
+¾¤Î UNIX ¥·¥¹¥Æ¥à¤È¤Ï¡¢ºÙ¤«¤¤ÅÀ¤Ç°Û¤Ê¤ë¡£
 glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢ÌÀ¼¨Åª¤Ë»ØÄꤵ¤ì¤Ê¤¤¥Õ¥£¡¼¥ë¥É¤ÏÊѹ¹¤µ¤ì¤Ê¤¤¡£
 Îã³°¤È¤·¤Æ¡¢Ç¯¡¦·î¡¦Æü¤Î¤¤¤º¤ì¤«¤ÎÍ×ÁǤ¬Êѹ¹¤µ¤ì¤¿¾ì¹ç¤Ë
 .I tm_wday
index 59b567f..b795b5b 100644 (file)
@@ -37,7 +37,7 @@
 .\"
 .\" WORD:      delimiter       ¶èÀÚ¤êʸ»ú
 .\"
-.TH STRSEP 3  2009-01-16 "GNU" "Linux Programmer's Manual"
+.TH STRSEP 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strsep \- extract token from string
@@ -135,6 +135,7 @@ _BSD_SOURCE
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strspn (3),
 .BR strstr (3),
index 17f97f1..1d5eabe 100644 (file)
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 17:59:03 1993 by Rik Faith (faith@cs.unc.edu)
-.TH STRSIGNAL 3 2008-08-21 "GNU" "Linux Programmer's Manual"
+.TH STRSIGNAL 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strsignal \- ¥·¥°¥Ê¥ë¤òÀâÌÀ¤¹¤ëʸ»úÎó¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "char *strsignal(int " sig );
 .sp
 .BI "extern const char * const " sys_siglist [];
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR strsignal ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
+.\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .BR strsignal ()
 ´Ø¿ô¤Ï¡¢°ú¿ô \fIsig\fP ¤ÇÅϤµ¤ì¤¿¥·¥°¥Ê¥ëÈÖ¹æ¤ò
index e013ce6..e13f694 100644 (file)
@@ -30,7 +30,7 @@
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 17:57:50 1993 by Rik Faith (faith@cs.unc.edu)
-.TH STRSPN 3 1993-04-12 "" "Linux Programmer's Manual"
+.TH STRSPN 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strspn, strcspn \- Ê¸»úÎ󤫤éʸ»ú¤Î¥»¥Ã¥È¤òõ¤¹
 .SH ½ñ¼°
@@ -64,6 +64,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strsep (3),
 .BR strstr (3),
index ce9d75c..573d672 100644 (file)
@@ -35,7 +35,7 @@
 .\" Updated Sun Sep  5 JST 1999 by by Kentaro Shirakata <argrath@yo.rim.or.jp>
 .\" Updated Wed Apr 20 JST 2005 by by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH STRSTR 3  2005-04-05 "GNU" "Linux Programmer's Manual"
+.TH STRSTR 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O strstr, strcasestr \- locate a substring
@@ -111,6 +111,7 @@ Linux libc 
 .BR rindex (3),
 .BR strcasecmp (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strsep (3),
 .BR strspn (3),
index 5a6f333..54143f0 100644 (file)
@@ -49,7 +49,7 @@
 .\" Updated & Modified 2006-07-20,
 .\"         Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.36
 .\"
-.TH STRTOD 3 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH STRTOD 3 2010-00-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O strtod, strtof, strtold \- convert ASCII string to floating-point number
 .SH Ì¾Á°
@@ -71,11 +71,18 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR strtof (),
 .BR strtold ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad l
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 891ce53..3b2add1 100644 (file)
@@ -32,7 +32,7 @@
 .\" Updated 2002-03-28, Kentaro Shirakata
 .\" Updated 2005-11-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH STRTOK 3  2008-10-29 "GNU" "Linux Programmer's Manual"
+.TH STRTOK 3  2010-09-27 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O strtok, strtok_r \- extract tokens from strings
 .SH Ì¾Á°
@@ -278,14 +278,24 @@ main(int argc, char *argv[])
     }
 
     exit(EXIT_SUCCESS);
-} /* main */
+}
 .fi
+.PP
+.\"O Another example program using
+.\"O .BR strtok ()
+.\"O can be found in
+.\"O .BR getaddrinfo_a (3).
+.BR strtok ()
+¤ò»È¤Ã¤¿ÊÌ¤Î¥×¥í¥°¥é¥àÎ㤬
+.BR getaddrinfo_a (3)
+¤Ë¤¢¤ë¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR index (3),
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strsep (3),
 .BR strspn (3),
index f6313a3..c721779 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .\" WORD:       base            ´ð¿ô
 .\"
-.TH STRTOL 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRTOL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O strtol, strtoll, strtoq \- convert a string to a long integer
 strtol, strtoll, strtoq \- Ê¸»úÎó¤ò long int ¤ËÊÑ´¹¤¹¤ë
@@ -62,9 +62,14 @@ glibc 
 .sp
 .ad l
 .BR strtoll ():
-XOPEN_SOURCE >= 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+XOPEN_SOURCE\ >=\ 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 498f4e1..2b7d83a 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .\" WORD:       base            ´ð¿ô
 .\"
-.TH STRTOUL 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRTOUL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 .\"O strtoul, strtoull, strtouq \- convert a string to an unsigned long integer
 strtoul, strtoull, strtouq \- Ê¸»úÎó¤ò unsigned long int ¤ËÊÑ´¹¤¹¤ë
@@ -63,9 +63,14 @@ glibc 
 .sp
 .ad l
 .BR strtoull ():
-XOPEN_SOURCE >= 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+XOPEN_SOURCE\ >=\ 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR strtoul ()
index 251e15b..9248b34 100644 (file)
@@ -30,7 +30,7 @@
 .\" Translated Fri Jun 26 1998 by SHOJI Yasushi <yashi@yashi.com>
 .\" Updated & Modefied Sun Mar 7 1999 by Shouichi Saito
 .\"
-.TH STRXFRM 3 1993-04-12 "GNU" "Linux Programmer's Manual"
+.TH STRXFRM 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O strxfrm \- string transformation
 .SH Ì¾Á°
@@ -108,6 +108,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR bcmp (3),
 .BR memcmp (3),
 .BR setlocale (3),
+.BR string (3),
 .BR strcasecmp (3),
 .BR strcmp (3),
 .BR strcoll (3)
index bbfa1b7..1762f65 100644 (file)
@@ -64,7 +64,7 @@ POSIX 
 .LP
 .\"O At run time, one can ask for numerical values using the present function
 .\"O .BR sysconf ().
-.\"O On can ask for numerical values that may depend
+.\"O One can ask for numerical values that may depend
 .\"O on the file system a file is in using the calls
 .\"O .BR fpathconf (3)
 .\"O and
index a7d94ab..9b51003 100644 (file)
@@ -437,7 +437,7 @@ POSIX.1-2001 
 .\"O .BR LOG_FTP ,
 .\"O the other
 .\"O .I facility
-.\"O values appear on most Unix systems.
+.\"O values appear on most UNIX systems.
 ¤·¤«¤·¤Ê¤¬¤é¡¢
 .B LOG_AUTHPRIV
 ¤È
@@ -445,18 +445,18 @@ POSIX.1-2001 
 ¤È¤¤¤¦Îã³°¤Ï¤¢¤ë¤¬¡¢
 ¤½¤ì°Ê³°¤Î
 .I facility
-¤ÎÃͤÏ¿¤¯¤Î Unix ¥·¥¹¥Æ¥à¤Ç»È¤ï¤ì¤Æ¤¤¤ë¡£
+¤ÎÃͤÏ¿¤¯¤Î UNIX ¥·¥¹¥Æ¥à¤Ç»È¤ï¤ì¤Æ¤¤¤ë¡£
 .\"O The
 .\"O .B LOG_PERROR
 .\"O value for
 .\"O .I option
 .\"O is not specified by POSIX.1-2001, but is available
-.\"O in most versions of Unix.
+.\"O in most versions of UNIX.
 .I option
 ¤ÎÃͤÎ
 .B LOG_PERROR
 ¤ÎÃͤϡ¢ POSIX.1-2001 ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
-Unix ¤Î¿¤¯¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç»ÈÍѲÄǽ¤Ç¤¢¤ë¡£
+UNIX ¤Î¿¤¯¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç»ÈÍѲÄǽ¤Ç¤¢¤ë¡£
 .\"O .\" .SH HISTORY
 .\" .SH ÍúÎò
 .\"O .\" A
index 2357a84..eee3d3a 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       feature test macro      µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .\"
-.TH SYSTEM 3  2004-12-20 "" "Linux Programmer's Manual"
+.TH SYSTEM 3  2010-09-10 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O system \- execute a shell command
@@ -130,12 +130,17 @@ C89, C99, POSIX.1-2001.
 .PP
 .\"O If the
 .\"O .B _XOPEN_SOURCE
-.\"O feature test macro is defined, then the macros described in
+.\"O feature test macro is defined
+.\"O (before including
+.\"O .I any
+.\"O header files),
+.\"O then the macros described in
 .\"O .BR wait (2)
 .\"O .RB ( WEXITSTATUS (),
 .\"O etc.) are made available when including
 .\"O .IR <stdlib.h> .
-µ¡Ç½¸¡ºº¥Þ¥¯¥í¤Ç¤¢¤ë
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
+µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .B _XOPEN_SOURCE
 ¤¬ÄêµÁ¤µ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
 .BR wait (2)
index 40d9de3..af63f01 100644 (file)
@@ -37,7 +37,7 @@
 .\" Proof Reading: Takashi Yoshino
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TAN 3 2008-08-05 ""  "Linux Programmer's Manual"
+.TH TAN 3 2010-09-11 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 tan, tanf, tanl \- ÀµÀÜ¡Ê¥¿¥ó¥¸¥§¥ó¥È¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -62,9 +62,14 @@ Feature Test Macro Requirements for glibc (see
 .ad l
 .BR tanf (),
 .BR tanl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .BR tan ()
@@ -131,12 +136,17 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 .TP
 .\"O Domain error: \fIx\fP is an infinity
 Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤Ï̵¸ÂÂç¤Ç¤¢¤ë
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.\"O .I errno
+.\"O is set to
+.\"O .BR EDOM
+.\"O (but see BUGS).
 .\"O An invalid floating-point exception
 .\"O .RB ( FE_INVALID )
 .\"O is raised.
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ÉÔÀµ (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
@@ -154,15 +164,20 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 ¥ª¡¼¥Ð¡¼¥Õ¥í¡¼ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_OVERFLOW )
 ¤¬¾å¤¬¤ë¡£
-.PP
-.\"O These functions do not set
-.\"O .IR errno .
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set
-.\" errno (at least for domain error)?
-.\" Bug raised: http://sourceware.org/bugzilla/show_bug.cgi?id=6782
+.\"O .SH BUGS
+.SH ¥Ð¥°
+.\"O Before version 2.10, the glibc implementation did not set
+.\" http://sourceware.org/bugzilla/show_bug.cgi?id=6782
+.\"O .I errno
+.\"O to
+.\"O .B EDOM
+.\"O when a domain error occurred.
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+Îΰ襨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I error
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 C99, POSIX.1-2001.
index 0ae2a2c..02cfea9 100644 (file)
@@ -36,7 +36,7 @@
 .\"         by Kenji Kajiwara and Kentaro Ogawa
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TANH 3 2008-08-05 ""  "Linux Programmer's Manual"
+.TH TANH 3 2010-09-20 ""  "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O tanh, tanhf, tanhl \- hyperbolic tangent function
@@ -67,9 +67,14 @@ glibc 
 .ad l
 .BR tanhf (),
 .BR tanhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index f5bcf2a..80538a0 100644 (file)
 .\" Translated Sat Jul 19 03:06:35 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TCGETSID 3 2008-06-14 "GNU" "Linux Programmer's Manual"
+.TH TCGETSID 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O tcgetsid \- get session ID
 .SH Ì¾Á°
 tcgetsid \- ¥»¥Ã¥·¥ç¥óID ¤ò¼èÆÀ¤¹¤ë
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
+.nf
+.\"O .BR "#define _XOPEN_SOURCE 500" "        /* See feature_test_macros(7) */"
+.BR "#define _XOPEN_SOURCE 500" "        /* feature_test_macros(7) »²¾È */"
 .br
 .B "#include <termios.h>"
 .sp
 .BI "pid_t tcgetsid(int " fd );
+.fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The function
index 4d1d75e..7d88de0 100644 (file)
@@ -58,7 +58,7 @@
 .\"WORD:       vertical tab            ¿âľ¥¿¥Ö
 .\"WORD:       feature test macro      µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .\"
-.TH TERMIOS 3 2007-11-26 "Linux" "Linux Programmer's Manual"
+.TH TERMIOS 3 2010-06-20 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow,
 .\"O cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, cfsetspeed \-
@@ -700,17 +700,11 @@ KILL 
 ¤¬É¬Í×]
 .TP
 .B NOFLSH
-.\"O Disable flushing the input and output queues when generating the
-.\"O .BR SIGINT ,
-.\"O .BR SIGQUIT ,
-.\"O and
-.\"O .B SIGSUSP
-.\"O signals.
-.\"O .\" Stevens lets SIGSUSP only flush the input queue
-.BR SIGINT ,
-.BR SIGQUIT ,
-.B SIGSUSP
-¥·¥°¥Ê¥ëȯÀ¸»þ¤ÎÆþÎÏ¡¦½ÐÎÏ¥­¥å¡¼¤Î¥Õ¥é¥Ã¥·¥å¤ò̵¸ú¤Ë¤¹¤ë¡£
+.\"O Disable flushing the input and output queues when generating signals for the
+.\"O INT, QUIT, and SUSP characters.
+.\" Stevens lets SUSP only flush the input queue
+INT, QUIT, SUSP Ê¸»ú¤ËÂбþ¤¹¤ë¥·¥°¥Ê¥ë¤òȯÀ¸¤¹¤ëºÝ¤Î
+ÆþÎÏ¡¦½ÐÎÏ¥­¥å¡¼¤Î¥Õ¥é¥Ã¥·¥å¤ò̵¸ú¤Ë¤¹¤ë¡£
 .TP
 .B TOSTOP
 .\"O Send the
@@ -1514,11 +1508,11 @@ B0
 ¤ÏÈóɸ½à¤À¤¬¡¢BSD ¤Ç¤ÏÍøÍѲÄǽ¤Ç¤¢¤ë¡£
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O Unix V7 and several later systems have a list of baud rates
+.\"O UNIX V7 and several later systems have a list of baud rates
 .\"O where after the fourteen values B0, ..., B9600 one finds the
 .\"O two constants EXTA, EXTB ("External A" and "External B").
 .\"O Many systems extend the list with much higher baud rates.
-Unix V7 ¤È¤½¤Î¸å¤Î¤¤¤¯¤Ä¤«¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥Ü¡¼¥ì¡¼¥È¤Î 14 ¸Ä¤Î¥ê¥¹¥È¤Ç¤¢¤ë
+UNIX V7 ¤È¤½¤Î¸å¤Î¤¤¤¯¤Ä¤«¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥Ü¡¼¥ì¡¼¥È¤Î 14 ¸Ä¤Î¥ê¥¹¥È¤Ç¤¢¤ë
 B0, ..., B9600 ¤Î¸å¤í¤Ë EXTA, EXTB ("External A" ¤È "External B") ¤Î 2 ¤Ä¤ò
 Äɲ䷤Ƥ¤¤ë¡£
 Â¿¤¯¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¤µ¤é¤Ë¹â®¤Ê¥Ü¡¼¥ì¡¼¥È¤Î¤¿¤á¤Ë¥ê¥¹¥È¤ò³ÈÄ¥¤·¤Æ¤¤¤ë¡£
@@ -1545,13 +1539,13 @@ Linux, AIX, DU, Tru64 
 FreeBSD, NetBSD, HP-UX, MacOS ¤Ï
 .I duration
 ¤ÎÃͤò̵»ë¤¹¤ë¡£
-.\"O Under Solaris and Unixware,
+.\"O Under Solaris and UnixWare,
 .\"O .BR tcsendbreak ()
 .\"O with nonzero
 .\"O .I duration
 .\"O behaves like
 .\"O .BR tcdrain ().
-Solaris ¤È Unixware ¤Ç¤Ï¡¢Èó¥¼¥í¤Î
+Solaris ¤È UnixWare ¤Ç¤Ï¡¢Èó¥¼¥í¤Î
 .I duration
 ¤ò»ØÄꤷ¤¿
 .BR tcsendbreak ()
index d3c7a8c..15d79a4 100644 (file)
@@ -14,7 +14,7 @@
 .\"         by SAITOH Akira <s-akira@users.sourceforge.net>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TGAMMA 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH TGAMMA 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O tgamma, tgammaf, tgammal \- true gamma function
@@ -33,17 +33,25 @@ tgamma, tgammaf, tgammal \- 
 \fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .sp
 .in -4n
-Feature Test Macro Requirements for glibc (see
-.BR feature_test_macros (7)):
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
 .in
 .sp
 .ad l
 .BR tgamma (),
 .BR tgammaf (),
 .BR tgammal ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The Gamma function is defined by
index d897c87..ebfc8bb 100644 (file)
@@ -30,7 +30,7 @@
 .\" Updated 2005-03-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2006-07-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.36
 .\"
-.TH TMPNAM 3  2008-08-06 "" "Linux Programmer's Manual"
+.TH TMPNAM 3  2010-09-10 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O tmpnam, tmpnam_r \- create a name for a temporary file
@@ -230,17 +230,20 @@ tmpnam_r(char *s)
 .fi
 .sp
 .\"O A few systems implement it.
-.\"O To get a glibc prototype for this function,
+.\"O To get a glibc prototype for this function from
+.\"O .IR <stdio.h> ,
 .\"O define
 .\"O .B _SVID_SOURCE
 .\"O or
 .\"O .B _BSD_SOURCE
-.\"O before including
-.\"O .IR <stdio.h> .
+.\"O (before including
+.\"O .I any
+.\"O header file).
 ¿ô¤Ï¾¯¤Ê¤¤¤¬¡¢¤³¤Î´Ø¿ô¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤â¤¢¤ë¡£
-¤³¤Î´Ø¿ô¤Î glibc ¤Î¥×¥í¥È¥¿¥¤¥×¤ò»È¤¦¤Ë¤Ï¡¢
+¤³¤Î´Ø¿ô¤Î glibc ¤Î¥×¥í¥È¥¿¥¤¥×¤ò
 .I <stdio.h>
-¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ëÁ°¤Ë
+¤«¤éÆÀ¤ë¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _SVID_SOURCE
 ¤«
 .B _BSD_SOURCE
index ecc57a4..587a5f8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 6abc51d..c704b20 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index ed89538..25b3411 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 7aadda0..f30bdc7 100644 (file)
@@ -27,7 +27,7 @@
 .\" Updated & Modified Sun Jan 16 08:20:45 JST 2005
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH TRUNC 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH TRUNC 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O trunc, truncf, truncl \- round to integer, towards zero
@@ -59,9 +59,14 @@ glibc 
 .BR trunc (),
 .BR truncf (),
 .BR truncl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O These functions round \fIx\fP to the nearest integer
index a4525f4..aa54a33 100644 (file)
@@ -28,7 +28,7 @@
 .\" Translated Wed Sep  8 01:25:01 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH TTYSLOT 3 2007-11-26 "GNU" "Linux Programmer's Manual"
+.TH TTYSLOT 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ttyslot \- find the slot of the current user's terminal in some file
@@ -53,7 +53,11 @@ glibc 
 .sp
 .ad l
 .BR ttyslot ():
-_BSD_SOURCE || (_XOPEN_SOURCE_EXTENDED && !\ _XOPEN_SOURCE\ >=\ 500)
+.RS 4
+_BSD_SOURCE ||
+.br
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_\ <\ 500\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -72,10 +76,10 @@ _BSD_SOURCE || (_XOPEN_SOURCE_EXTENDED && !\ _XOPEN_SOURCE\ >=\ 500)
 .SS ÂçÀΤÎÎò»Ë
 .\"O There used to be a file
 .\"O .I /etc/ttys
-.\"O in Unix V6, that was read by the
+.\"O in UNIX V6, that was read by the
 .\"O .BR init (8)
 .\"O program to find out what to do with each terminal line.
-Unix V6 ¤Ç¤Ï
+UNIX V6 ¤Ç¤Ï
 .I /etc/ttys
 ¥Õ¥¡¥¤¥ë¤¬»È¤ï¤ì¤Æ¤¤¤¿¡£
 .BR init (8)
@@ -105,14 +109,14 @@ Unix V6 
 init ¤Ë¥·¥°¥Ê¥ë¤òÁ÷¤ê¡¢\(aq0\(aq ¤ò \(aq1\(aq ºÆÅÙ¤ËÊѹ¹¤·¡¢
 init ¤ËºÆÅÙ¥·¥°¥Ê¥ë¤òÁ÷¤ë¤³¤È¤Ç²ò·è¤¹¤ë¡£
 .LP
-.\"O In Unix V7 the format was changed: here the second character
+.\"O In UNIX V7 the format was changed: here the second character
 .\"O was the argument to
 .\"O .BR getty (8)
 .\"O indicating the sequence of line speeds to try (\(aq0\(aq was: cycle through
 .\"O 300-1200-150-110 baud; \(aq4\(aq was for the on-line console DECwriter)
 .\"O while the rest of the line contained the name of the tty.
 .\"O Thus a typical line was "14console".
-Unix V7 ¤Ç¤Ï¥Õ¥©¡¼¥Þ¥Ã¥È¤¬Êѹ¹¤µ¤ì¤¿:
+UNIX V7 ¤Ç¤Ï¥Õ¥©¡¼¥Þ¥Ã¥È¤¬Êѹ¹¤µ¤ì¤¿:
 2 Ê¸»úÌܤ¬
 .BR getty (8)
 ¤Î°ú¤­¿ô¤È¤Ê¤ê¡¢(Àܳ¤ò) »î¤ß¤ë²óÀþ®Å٤νç½ø¤òɽ¤¹¤è¤¦¤Ë¤Ê¤ê
@@ -196,12 +200,12 @@ BSD 
 À®¸ù¤·¤¿¾ì¹ç¡¢¤³¤Î´Ø¿ô¤Ï¥¹¥í¥Ã¥ÈÈÖ¹æ¤òÊÖ¤¹¡£
 .\"O On error (e.g., if none of the file descriptors 0, 1 or 2 is
 .\"O associated with a terminal that occurs in this data base)
-.\"O it returns 0 on Unix V6 and V7 and BSD-like systems,
+.\"O it returns 0 on UNIX V6 and V7 and BSD-like systems,
 .\"O but \-1 on System V-like systems.
 ¥¨¥é¡¼¤Î¾ì¹ç
 (Î㤨¤Ð¡¢¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿ 0, 1, 2 ¤Î²¿¤ì¤â
 ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤¢¤ëüËö¤Ë´ØÏ¢¤Å¤±¤é¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç)¡¢
-Unix V6, V7, BSD ·Ï¤Î¥·¥¹¥Æ¥à¤Ï 0 ¤òÊÖ¤¹¤¬¡¢
+UNIX V6, V7, BSD ·Ï¤Î¥·¥¹¥Æ¥à¤Ï 0 ¤òÊÖ¤¹¤¬¡¢
 System V ·Ï¤Î¥·¥¹¥Æ¥à¤Ï -1 ¤òÊÖ¤¹¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
@@ -247,9 +251,9 @@ Minix 
 .\"O .\" .SH HISTORY
 .\" .SH ÍúÎò
 .\"O .\" .BR ttyslot ()
-.\"O .\" appeared in Unix V7.
+.\"O .\" appeared in UNIX V7.
 .\" .BR ttyslot ()
-.\" ¤Ï Unix V7 ¤ËÅо줷¤¿¡£
+.\" ¤Ï UNIX V7 ¤ÇÅо줷¤¿¡£
 .\"O .SH "SEE ALSO"
 .SH ´ØÏ¢¹àÌÜ
 .BR getttyent (3),
index db84d6d..3ea27e5 100644 (file)
@@ -26,7 +26,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2007-05-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH UALARM 3  2008-08-06 "" "Linux Programmer's Manual"
+.TH UALARM 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O ualarm \- schedule signal after given number of microseconds
@@ -48,7 +48,26 @@ glibc 
 .in
 .sp
 .BR ualarm ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.TP 4
+.fi
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 345680e..cbad134 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 2b35f7a..11c4ad3 100644 (file)
@@ -82,8 +82,10 @@ glibc 
 .BR getchar_unlocked (),
 .BR putc_unlocked (),
 .BR putchar_unlocked ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE ||
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .sp
 .BR clearerr_unlocked (),
 .BR feof_unlocked (),
@@ -94,7 +96,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .BR fputc_unlocked (),
 .BR fread_unlocked (),
 .BR fwrite_unlocked ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .sp
 .BR fgets_unlocked (),
 .BR fputs_unlocked (),
@@ -105,7 +109,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .BR putwchar_unlocked (),
 .BR fgetws_unlocked (),
 .BR fputws_unlocked ():
+.RS 4
 _GNU_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -137,10 +143,10 @@ POSIX.1-2001 
 
 .\"O The nonstandard
 .\"O .BR *_unlocked ()
-.\"O variants occur on a few Unix systems, and are available in recent glibc.
+.\"O variants occur on a few UNIX systems, and are available in recent glibc.
 Èóɸ½à¤Î
 .BR *_unlocked ()
-¤ÎÃç´Ö¤Ï 2¡¢3 ¤Î Unix ¥·¥¹¥Æ¥à¤ÇÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢
+¤ÎÃç´Ö¤Ï 2¡¢3 ¤Î UNIX ¥·¥¹¥Æ¥à¤ÇÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢
 ºÇ¶á¤Î glibc ¤Ç¤Ï»ÈÍѲÄǽ¤Ç¤¢¤ë¤¬¡¢
 .\" E.g., in HP-UX 10.0. In HP-UX 10.30 they are called obsolescent, and
 .\" moved to a compatibility library.
index cfc36a1..1609f20 100644 (file)
@@ -8,7 +8,7 @@
 .\" 
 .TH UNLOCKPT 3 2008-06-14 "" "Linux Programmer's Manual"
 .\"O .SH NAME
-.\"O unlockpt \- unlock a pseudo-terminal master/slave pair
+.\"O unlockpt \- unlock a pseudoterminal master/slave pair
 .SH Ì¾Á°
 unlockpt \- µ¼»÷üËö¥Þ¥¹¥¿/¥¹¥ì¡¼¥Ö¤Î¥Ú¥¢¤Î¥í¥Ã¥¯¤ò²ò½ü¤¹¤ë
 .\"O .SH SYNOPSIS
@@ -24,8 +24,8 @@ unlockpt \- 
 .SH ÀâÌÀ
 .\"O The
 .\"O .BR unlockpt ()
-.\"O function unlocks the slave pseudo-terminal device
-.\"O (pty) corresponding to the master pty referred to by
+.\"O function unlocks the slave pseudoterminal device
+.\"O corresponding to the master pseudoterminal referred to by
 .\"O .IR fd .
 .BR unlockpt ()
 ´Ø¿ô¤Ï
@@ -34,7 +34,7 @@ unlockpt \- 
 ²ò½ü¤¹¤ë¡£
 .PP
 .\"O .BR unlockpt ()
-.\"O should be called before opening the slave side of a pty.
+.\"O should be called before opening the slave side of a pseudoterminal.
 µ¼»÷üËö¤Î¥¹¥ì¡¼¥Ö¦¤ò¥ª¡¼¥×¥ó¤¹¤ëÁ°¤Ë¡¢
 .BR unlockpt ()
 ¤ò¸Æ¤Ó½Ð¤¹É¬Íפ¬¤¢¤ë¡£
@@ -65,7 +65,7 @@ unlockpt \- 
 .B EINVAL
 .\"O The
 .\"O .I fd
-.\"O argument is not associated with a master pty.
+.\"O argument is not associated with a master pseudoterminal.
 °ú¤­¿ô
 .I fd
 ¤¬¥Þ¥¹¥¿µ¼»÷üËö¤ËÂбþ¤¹¤ë¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
index e059fc6..f516d3b 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated Mon Sep  1 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2007-05-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.44
 .\"
-.TH USLEEP 3  2007-07-26 "" "Linux Programmer's Manual"
+.TH USLEEP 3  2010-09-20 "" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O usleep \- suspend execution for interval of microseconds
@@ -58,7 +58,26 @@ glibc 
 .in
 .sp
 .BR usleep ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+.\"O Since glibc 2.12:
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.TP 4
+.fi
+.\"O Before glibc 2.12:
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O  The
index c5e6ef3..33c31ae 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 25 22:24:35 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCPCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH WCPCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcpcpy \- copy a wide-character string, returning a pointer to its end
@@ -22,12 +22,34 @@ wcpcpy \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <wchar.h>
 .sp
 .BI "wchar_t *wcpcpy(wchar_t *" dest ", const wchar_t *" src );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcpcpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index b15d0e3..416aa42 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Wed Oct 27 02:17:42 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCPNCPY 3 2003-11-01 "GNU" "Linux Programmer's Manual"
+.TH WCPNCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcpncpy \- copy a fixed-size string of wide characters,
@@ -23,12 +23,34 @@ wcpncpy \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <wchar.h>
 .sp
 .BI "wchar_t *wcpncpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcpncpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 57ae105..a352310 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 2be48c7..e415e49 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 25 23:52:06 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSCASECMP 3 2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH WCSCASECMP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcscasecmp \- compare two wide-character strings, ignoring case
@@ -22,11 +22,34 @@ wcscasecmp \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "int wcscasecmp(const wchar_t *" s1 ", const wchar_t *" s2 );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcscasecmp ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -66,6 +89,13 @@ wcscasecmp \- 
 ¤òÊÖ¤¹¡£
 Âçʸ»ú¤È¾®Ê¸»ú¤Î°ã¤¤¤ò̵»ë¤·¤Æ \fIs1\fP ¤ÎÊý¤¬ \fIs2\fP ¤è¤ê¾®¤µ¤±¤ì¤Ð
 Éé¤ÎÀ°¿ô¤òÊÖ¤¹¡£
+.\"O .SH VERSIONS
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.\"O The
+.\"O .BR wcscasecmp ()
+.\"O function is provided in glibc since version 2.1.
+.BR wcscasecmp ()
+´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 POSIX.1-2008.
index 160e2d2..42687b4 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index a225a05..e38cfa9 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 6b1cca6..aa20b0e 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 1f88965..d6e5537 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 8048e67..36d8ee8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 4edf8d2..fa9ca8c 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 18 22:36:21 JST 1999
@@ -16,7 +16,7 @@
 .\" Updated & Modified Sun Jun  6 13:23:46 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH WCSDUP 3  2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH WCSDUP 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcsdup \- duplicate a wide-character string
@@ -24,12 +24,34 @@ wcsdup \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <wchar.h>
 .sp
 .BI "wchar_t *wcsdup(const wchar_t *" s );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsdup ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 13ba6c3..19b6bb5 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index cee5982..1b7ecef 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 18 22:59:06 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSNCASECMP 3 2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH WCSNCASECMP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcsncasecmp \- compare two fixed-size wide-character strings, ignoring case
@@ -22,11 +22,34 @@ wcsncasecmp \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "int wcsncasecmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsncasecmp ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -71,6 +94,13 @@ wcsncasecmp \- 
 ¤è¤êÂ礭¤±¤ì¤ÐÀµ¤ÎÃͤòÊÖ¤¹¡£¤³¤Î´Ø¿ô¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤ò¶èÊ̤·¤Ê¤¤¾ì¹ç
 ¤Ë¡¢\fIs1\fP ¤òÀÚ¤êµÍ¤á¤¿¤â¤Î¤¬ \fIs2\fP ¤òÀÚ¤êµÍ¤á¤¿¤â¤Î¤è¤ê¾®¤µ¤±¤ì
 ¤ÐÉé¤ÎÃͤòÊÖ¤¹¡£
+.\"O .SH VERSIONS
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.\"O The
+.\"O .BR wcsncasecmp ()
+.\"O function is provided in glibc since version 2.1.
+.BR wcsncasecmp ()
+´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 POSIX.1-2008.
index d1b0598..828f329 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index e051ea0..3c770c6 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 3ca6a16..58738fc 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index bbf1f29..9e51c01 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Tue Oct 19 02:22:50 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSNLEN 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WCSNLEN 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcsnlen \- determine the length of a fixed-size wide-character string
@@ -22,11 +22,34 @@ wcsnlen \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "size_t wcsnlen(const wchar_t *" s ", size_t " maxlen );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsncasecmp ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
@@ -65,6 +88,13 @@ wcsnlen \- 
 ¤Ð \fIwcslen(s)\fP ¤òÊÖ¤¹¡£¤¢¤ë¤¤¤Ï¡¢\fIs\fP ¤¬»Ø¤¹¥ï¥¤¥Éʸ»úÎóÃæ¤Î
 ºÇ½é¤Î \fImaxlen\fP Ê¸»ú¤Ë L\(aq\\0\(aq Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð
 \fImaxlen\fP ¤òÊÖ¤¹¡£
+.\"O .SH VERSIONS
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.\"O The
+.\"O .BR wcsnlen ()
+.\"O function is provided in glibc since version 2.1.
+.BR wcsnlen ()
+´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
 .\"O This function is a GNU extension.
index a1c1649..2611485 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Fri Oct 22 01:12:12 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSNRTOMBS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WCSNRTOMBS 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcsnrtombs \- convert a wide-character string to a multibyte string
@@ -22,12 +22,35 @@ wcsnrtombs \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "size_t wcsnrtombs(char *" dest ", const wchar_t **" src ", size_t " nwc ,
 .BI "                  size_t " len ", mbstate_t *" ps );
 .fi
+.sp
+.in -4n
+.\"O Feature Test Macro Requirements for glibc (see
+.\"O .BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsnrtombs ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+.\"O Since glibc 2.10:
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+.\"O Before glibc 2.10:
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index 9f844fa..600b930 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 40dbdee..541d84f 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 97d8992..45361f5 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 3cb866e..97a9ec4 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 5c6b964..2722074 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 3379194..38f9ac5 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 56020f2..322d544 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 5b469ab..8cc55aa 100644 (file)
@@ -8,13 +8,13 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Sat Oct 23 18:44:42 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSWIDTH 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WCSWIDTH 3  2010-09-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wcswidth \- determine columns needed for a fixed-size wide-character string
@@ -22,7 +22,8 @@ wcswidth \- 
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .nf
-.B #define _XOPEN_SOURCE
+.\"O .BR "#define _XOPEN_SOURCE" "             /* See feature_test_macros(7) */"
+.BR "#define _XOPEN_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <wchar.h>
 .sp
 .BI "int wcswidth(const wchar_t *" s ", size_t " n );
index 2c28a10..8959f9b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 161b792..e23683d 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -58,7 +58,7 @@ wctomb \- 
 .\"O If \fIs\fP is NULL, the
 .\"O .BR wctomb ()
 .\"O function
-.\"O .\" The Dinkumware doc and the Single Unix specification say this, but
+.\"O .\" The Dinkumware doc and the Single UNIX specification say this, but
 .\"O .\" glibc doesn't implement this.
 .\"O resets the shift state, only known to this function,
 .\"O to the initial state, and
index 4d31d2b..c24e09a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 8a64e69..d8cc6d7 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 2047882..77524cb 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Sat Oct 23 20:06:18 JST 1999
index dcade71..a9e95cb 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 36149f9..f39b50b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Tue Oct 26 00:39:25 JST 1999
index e4961b0..0b21ffd 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 17f60f5..3acada7 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 15f4b37..4bc8aa8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 3a76bda..423362a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -16,7 +16,7 @@
 .\" Translated Tue Jan 11 00:55:36 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH WPRINTF 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WPRINTF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf \- formatted
@@ -51,15 +51,20 @@ glibc 
 .ad l
 .\"O All functions shown above:
 ¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
+.RS 4
 .\" .BR wprintf (),
 .\" .BR fwprintf (),
 .\" .BR swprintf (),
 .\" .BR vwprintf (),
 .\" .BR vfwprintf (),
 .\" .BR vswprintf ():
-_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The
index d1293d8..7f10caf 100644 (file)
@@ -81,7 +81,9 @@ glibc 
 .BR y0 (),
 .BR y1 (),
 .BR yn ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.RE
 .br
 .BR y0f (),
 .BR y0l (),
@@ -89,8 +91,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
 .BR y1l (),
 .BR ynf (),
 .BR ynl ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
+.RE
 .ad b
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
index 27957c6..9b51706 100644 (file)
@@ -904,9 +904,9 @@ selection, setfont 
 É¬ÍפȤ·¤¿»þ¤Ë¤ÏÊѹ¹¤Ë¤Ê¤ë¡£
 
 .\"O Programs using these ioctl's will not be portable to other versions
-.\"O of Unix, will not work on older versions of Linux, and will not work
+.\"O of UNIX, will not work on older versions of Linux, and will not work
 .\"O on future versions of Linux.
-¤³¤ì¤é¤Î ioctl ¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¤Ï¾¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Unix ¤È¤Î¸ß´¹À­¤¬
+¤³¤ì¤é¤Î ioctl ¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¤Ï¾¤Î¥Ð¡¼¥¸¥ç¥ó¤Î UNIX ¤È¤Î¸ß´¹À­¤¬
 ¤Ê¤¤¤·¡¢¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î Linux ¤Ç¤Ï¡¢Áö¤é¤Ê¤¤¡£¤µ¤é¤Ë¾­Íè¤Î¥Ð¡¼¥¸¥ç¥ó¤Î
 Linux ¤Ç¤ÏÁö¤é¤Ê¤¯¤Ê¤ë¤«¤âÃΤì¤Ê¤¤¡£
 
index dd18879..0409ab5 100644 (file)
@@ -40,7 +40,7 @@
 .\" WORD:      threshold               ïçÃÍ
 .\" WORD:      clear                   ¥¯¥ê¥¢¡¼
 .\"
-.TH FD 4 1995-01-29 "Linux" "Linux Programmer's Manual"
+.TH FD 4 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O fd \- floppy disk device
 .SH Ì¾Á°
@@ -49,7 +49,10 @@ fd \- 
 .SH ÀßÄê
 .\"O Floppy drives are block devices with major number 2.
 .\"O Typically they
-.\"O are owned by root.floppy (i.e., user root, group floppy) and have
+.\"O- are owned by root.floppy (i.e., user root, group floppy) and have
+.\"O+ are owned by
+.\"O+ .I root.floppy
+.\"O+ (i.e., user root, group floppy) and have
 .\"O either mode 0660 (access checking via group membership) or mode 0666
 .\"O (everybody has access).
 .\"O The minor
@@ -62,11 +65,13 @@ fd \- 
 .\"O In the following device tables, \fIn\fP represents the
 .\"O drive number.
 ¥Õ¥í¥Ã¥Ô¡¼¥É¥é¥¤¥Ö¤Ï¥á¥¸¥ã¡¼¥Ê¥ó¥Ð¡¼ 2 ¤ò»ý¤Ä¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤¢¤ë¡£
-°ìÈÌŪ¤Ë¤Ï¡¢¤³¤Î¥Ç¥Ð¥¤¥¹¤Î¥ª¡¼¥Ê¡¼¤Ï root.floppy (¥ª¡¼¥Ê¡¼ root¡¢
-¥°¥ë¡¼¥× floppy)¤Ç¡¢¥â¡¼¥É 0660 (¥°¥ë¡¼¥×¤Î¹½À®°÷¤Ç¤¢¤ë¤³¤È¤Ë
-¤è¤Ã¤Æ¥¢¥¯¥»¥¹¥Á¥§¥Ã¥¯¤¬¹Ô¤ï¤ì¤ë)¡¢¤Þ¤¿¤Ï¡¢¥â¡¼¥É 0666 (ï¤Ç¤â¥¢¥¯¥»¥¹
-¤Ç¤­¤ë) ¤Ç¤¢¤ë¡£¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼¤Ï¥Ç¥Ð¥¤¥¹¤Î¥¿¥¤¥×¡¢¥É¥é¥¤¥Ö¤ÎÈֹ桢¥³
-¥ó¥È¥í¡¼¥é¡¼¤ÎÈÖ¹æ¤òÉä¹æ²½¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£¤½¤ì¤¾¤ì¤Î¥Ç¥Ð¥¤¥¹¥¿¥¤¥×
+°ìÈÌŪ¤Ë¤Ï¡¢¤³¤Î¥Ç¥Ð¥¤¥¹¤Î¥ª¡¼¥Ê¡¼¤Ï
+.I root.floppy
+(¥ª¡¼¥Ê¡¼ root¡¢¥°¥ë¡¼¥× floppy) ¤Ç¡¢
+¥â¡¼¥É 0660 (¥°¥ë¡¼¥×¤Î¹½À®°÷¤Ç¤¢¤ë¤³¤È¤Ë¤è¤Ã¤Æ¥¢¥¯¥»¥¹¥Á¥§¥Ã¥¯¤¬¹Ô¤ï¤ì¤ë)¡¢
+¤Þ¤¿¤Ï¡¢¥â¡¼¥É 0666 (ï¤Ç¤â¥¢¥¯¥»¥¹¤Ç¤­¤ë) ¤Ç¤¢¤ë¡£
+¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼¤Ï¥Ç¥Ð¥¤¥¹¤Î¥¿¥¤¥×¡¢¥É¥é¥¤¥Ö¤ÎÈֹ桢
+¥³¥ó¥È¥í¡¼¥é¡¼¤ÎÈÖ¹æ¤òÉä¹æ²½¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£¤½¤ì¤¾¤ì¤Î¥Ç¥Ð¥¤¥¹¥¿¥¤¥×
 (¤³¤ì¤Ï¡¢Ì©ÅÙ (density) ¤È¥È¥é¥Ã¥¯¥«¥¦¥ó¥È (track count) ¤ÎÁȹ礻¤Ç¤¢¤ë)
 ¤Ï¡¢¥Ù¡¼¥¹¤È¤Ê¤ë¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼¤ò»ý¤Ã¤Æ¤¤¤ë¡£¤³¤Î¥Ù¡¼¥¹¥Ê¥ó¥Ð¡¼¤Ë¤½¤Î
 ¥³¥ó¥È¥í¡¼¥é¡¼¾å¤Î¥É¥é¥¤¥Ö¥Ê¥ó¥Ð¡¼¤ò²Ã¤¨¤ë¡£¤â¤·¡¢¤½¤Î¥É¥é¥¤¥Ö¤¬ 2 ÈÖÌܤÎ
@@ -77,12 +82,18 @@ fd \- 
 .\"O than supported by your drive, you may cause it mechanical damage.\fP
 .\"O Trying once if more tracks than the usual 40/80 are supported should not
 .\"O damage it, but no warranty is given for that.
-.\"O Don't create device
-.\"O entries for those formats to prevent their usage if you are not sure.
-·Ù¹ð: ¤â¤·¡¢¥É¥é¥¤¥Ö¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤è¤ê¿¤¯¤Î¥È¥é¥Ã¥¯¤ò»ý¤Ä¤è¤¦¤Ë
-¥Õ¥©¡¼¥Þ¥Ã¥È¤·¤è¤¦¤È¤·¤¿¾ì¹ç¡¢µ¡³£Åª¤Ê¥À¥á¡¼¥¸¤ò°ú¤­µ¯¤³¤¹¤«¤âÃΤì¤Ê¤¤¡£
+.\"O If you are not sure, don't create device
+.\"O entries for those formats, so as to prevent their usage.
+\fB·Ù¹ð: ¥É¥é¥¤¥Ö¤¬¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤è¤ê¤â¿¤¯¤Î¥È¥é¥Ã¥¯¤ò»ý¤Ä¤è¤¦¤Ë
+¥Õ¥©¡¼¥Þ¥Ã¥È¤·¤¿¾ì¹ç¡¢¥É¥é¥¤¥Ö¤Ëµ¡³£Åª¤Ê¥À¥á¡¼¥¸¤òÍ¿¤¨¤ë¤³¤È¤Ë¤Ê¤ë
+¤«¤â¤·¤ì¤Ê¤¤¡£\fP
+Ä̾ï¤Î 40/80 ¤è¤ê¤â¿¤¯¤Î¥È¥é¥Ã¥¯¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤ò
+°ìÅٻ¤À¤±¤Ç¤Ï¥É¥é¥¤¥Ö¤Ë¥À¥á¡¼¥¸¤òÍ¿¤¨¤ë¤³¤È¤Ï¤Ê¤¤¤Ï¤º¤À¤¬¡¢
+¥À¥á¡¼¥¸¤òÍ¿¤¨¤Ê¤¤¤È¤¤¤¦ÊݾڤϤʤ¤¡£
+³Î¿®¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¤½¤Î¤è¤¦¤Ê»È¤¤Êý¤¬¹Ô¤ï¤ì¤Ê¤¤¤è¤¦¤Ë¡¢
+¤½¤¦¤·¤¿¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥É¥é¥¤¥Ö¡¦¥¨¥ó¥È¥ê¤òºîÀ®¤·¤Ê¤¤¤³¤È¡£
 .PP
-ËÝÌõ¼ÔÃí:
+[ÌõÃí]
 °Ê²¼¤Îɽ¤ËÍѤ¤¤é¤ì¤ëÍѸì¤Ïɽ¤ÎÀ°·Á¤Î´Ø·¸¤«¤é
 (°ì¹Ô¤Ë¤¦¤Þ¤¯Ç¼¤á¤ë»ö¤¬¤Ç¤­¤Ê¤«¤Ã¤¿¤¿¤á)
 ¤«¤é¸¶Ê¸¤Î¤Þ¤Þ¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ÆüËܸì¤È¤ÎÂбþ¤Ï°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
@@ -96,10 +107,10 @@ Heads.     
 Base minor #   ¥Ù¡¼¥¹¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼
 .TE
 
-.\"O Drive independent device files which automatically detect the media
+.\"O Drive-independent device files which automatically detect the media
 .\"O format and capacity:
-¥á¥Ç¥£¥¢¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÈÍÆÎ̤ò¼«Æ°Åª¤Ë¸¡½Ð¤¹¤ë¥É¥é¥¤¥ÖÈó°Í¸¤Î¥Ç¥Ð¥¤¥¹
-¥Õ¥¡¥¤¥ë:
+¥á¥Ç¥£¥¢¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÈÍÆÎ̤ò¼«Æ°Åª¤Ë¸¡½Ð¤¹¤ë
ɥ饤¥ÖÈó°Í¸¤Î¥Ç¥Ð¥¤¥¹¥Õ¥¡¥¤¥ë:
 .TS
 l l.
 Name   Base minor #
@@ -294,31 +305,39 @@ _
 ¥Õ¥í¥Ã¥Ô¡¼¥³¥ó¥È¥í¡¼¥é¡¼¤ËÄã¥ì¥Ù¥ë¤Î¥³¥Þ¥ó¥É(raw command)¤òÁ÷¤ë¡£
 .PP
 .\"O For more precise information, consult also the \fI<linux/fd.h>\fP and
-.\"O \fI<linux/fdreg.h>\fP include files, as well as the manual page for
-.\"O floppycontrol.
-¤è¤êÀµ³Î¤Ê¾ðÊó¤Î¤¿¤á¤Ë¤Ï¡¢¥Õ¥í¥Ã¥Ô¡¼¥³¥ó¥È¥í¡¼¥é¡¼¤Î¥Þ¥Ë¥å¥¢¥ë¤Ï¤â¤Á¤í
-¤ó¡¢\fI<linux/fd.h>\fP ¤È \fI<linux/fdarg.h>\fP ¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤â»²¾È¤Î¤³¤È¡£
+.\"O \fI<linux/fdreg.h>\fP include files, as well as the
+.\"O .BR floppycontrol (1)
+.\"O manual page.
+¤è¤êÀµ³Î¤Ê¾ðÊó¤Î¤¿¤á¤Ë¤Ï¡¢¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸
+.BR floppycontrol (1)
+¤À¤±¤Ç¤Ê¤¯¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë \fI<linux/fd.h>\fP ¤È
+\fI<linux/fdarg.h>\fP ¤â»²¾È¤Î¤³¤È¡£
 .\"O .SH FILES
 .SH ¥Õ¥¡¥¤¥ë
 /dev/fd*
 .\"O .SH NOTES
 .SH Ãí°Õ
-.\"O The various formats allow to read and write many types of disks.
-.\"O However, if a floppy is formatted with a too small inter sector gap,
-.\"O performance may drop, up to needing a few seconds to access an entire
-.\"O track.
+.\"O The various formats permit reading and writing many types of disks.
+.\"O However, if a floppy is formatted with an inter-sector gap that is too small,
+.\"O performance may drop,
+.\"O to the point of needing a few seconds to access an entire track.
 .\"O To prevent this, use interleaved formats.
+ÍÍ¡¹¤Ê¥Ç¥£¥¹¥¯¤Î¥¿¥¤¥×¤ÇÍÍ¡¹¤Ê¼ïÎà¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÆɤ߽ñ¤­¤¬µö¤µ¤ì¤Æ¤¤¤ë¡£
+¤·¤«¤·¡¢¾®¤µ¤¹¤®¤ë¥»¥¯¥¿´Ö¥®¥ã¥Ã¥×¤Ç¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤¿¥Õ¥í¥Ã¥Ô¡¼¤Ç¤Ï¡¢
+¥È¥é¥Ã¥¯Á´ÂΤΥ¢¥¯¥»¥¹¤Ë¿ôÉÃɬÍפˤʤ뤿¤á¡¢À­Ç½¤¬Äã²¼¤¹¤ë¤³¤È¤À¤í¤¦¡£
+¤³¤ì¤òËɤ°¤¿¤á¤Ë¤Ï¡¢¥¤¥ó¥¿¡¼¥ê¡¼¥Ö¥É¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
+(interleaved format) ¤òÍѤ¤¤ì¤Ð¤è¤¤¡£
+
 .\"O It is not possible to
 .\"O read floppies which are formatted using GCR (group code recording),
 .\"O which is used by Apple II and Macintosh computers (800k disks).
-.\"O Reading floppies which are hard sectored (one hole per sector, with
-.\"O the index hole being a little skewed) is not supported.
-.\"O This used to be common with older 8 inch floppies.
-ÍÍ¡¹¤Ê¥Ç¥£¥¹¥¯¤Î¥¿¥¤¥×¤ÇÍÍ¡¹¤Ê¼ïÎà¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÆɤ߽ñ¤­¤¬µö¤µ¤ì¤Æ¤¤
-¤ë¡£¤·¤«¤·¡¢¤â¤·¥»¥¯¥¿´Ö¤Î¥®¥ã¥Ã¥×¤¬¾®¤µ¤¹¤®¤ë¤è¤¦¤Ë¥Õ¥í¥Ã¥Ô¡¼¤¬¥Õ¥©¡¼
-¥Þ¥Ã¥È¤µ¤ì¤¿¤Ê¤é¤Ð¡¢¥È¥é¥Ã¥¯Á´ÂΤΥ¢¥¯¥»¥¹¤Ë¿ôÉÃɬÍפˤʤ뤿¤áÀ­Ç½¤¬Äã
-²¼¤¹¤ë¤À¤í¤¦¡£¤³¤ì¤òËɤ°¤¿¤á¤Ë¤Ï¡¢¥¤¥ó¥¿¡¼¥ê¡¼¥Ö¥É¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
-(interleaved format) ¤òÍѤ¤¤ë¡£
+Apple II ¤ä Macintosh ¥³¥ó¥Ô¥å¡¼¥¿¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤ë¡¢
+GCR (group code recording) ¤ò»È¤Ã¤Æ¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤¿¥Õ¥í¥Ã¥Ô¡¼
+(800k ¥Ç¥£¥¹¥¯) ¤òÆɤळ¤È¤Ï¤Ç¤­¤Ê¤¤¡£
+
+.\"O+ Reading floppies which are hard sectored (one hole per sector, with
+.\"O+ the index hole being a little skewed) is not supported.
+.\"O+ This used to be common with older 8-inch floppies.
 .\"O .\" .SH AUTHORS
 .\" .SH Ãø¼Ô
 .\" Alain Knaff (Alain.Knaff@imag.fr), David Niemi
@@ -332,6 +351,5 @@ _
 .BR superformat (1),
 .BR mount (8),
 .BR setfdprm (8)
-ËÝÌõ
 .\" .SH ËÝÌõ¼Ô
 .\" ÀÐÀî ËÓ <ishikawa@linux.or.jp>
index 9ed425b..1bd4357 100644 (file)
@@ -38,7 +38,7 @@
 .\" Modified 1998-02-09, ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
 .\" Updated & Modified 2005-10-08, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH INITRD 4 2009-04-04 "Linux" "Linux Programmer's Manual"
+.TH INITRD 4 2010-09-04 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O initrd \- boot loader initialized RAM disk
@@ -418,7 +418,7 @@ Linux 
 .\"O For more information on setting the root file system see also the
 .\"O .BR LILO
 .\"O and
-.\"O LOADLIN
+.\"O .BR LOADLIN
 .\"O documentation.
 ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥«¡¼¥Í¥ë¤ÎÀßÄê
 (Î㤨¤Ð¡¢
@@ -516,13 +516,14 @@ NFS 
 .\"O normal root device to the NFS directory
 .\"O .I /var/nfsroot
 .\"O on a local networked NFS server with IP number 193.8.232.7 for a system with
-.\"O IP number 193.8.232.7 and named "idefix":
+.\"O IP number 193.8.232.2 and named "idefix":
 ¤Þ¤¿¡¢NFS ¤Î¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ê¥·¥§¥ë¥³¥Þ¥ó¥É¥é¥¤¥ó¤Ë¤è¤ê¡¢
+193.8.232.2 ¤È¤¤¤¦ IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä "idefix" ¤È¤¤¤¦Ì¾Á°¤Î
+¥·¥¹¥Æ¥à¤Î¡¢Ä̾ï»þ¥ë¡¼¥È¥Ç¥Ð¥¤¥¹¤È¤·¤Æ¡¢
 ¥í¡¼¥«¥ë¥Í¥Ã¥È¥ï¡¼¥¯¤Î 193.8.232.2 ¤È¤¤¤¦ IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä NFS ¥µ¡¼¥Ð¤Î
 NFS ¥Ç¥£¥ì¥¯¥È¥ê
 .I /var/nfsroot
-¤ò 193.8.232.7 ¤È¤¤¤¦ IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä "idefix" ¤È¤¤¤¦Ì¾Á°¤Î¥·
-¥¹¥Æ¥à¤ÎÄ̾ï»þ¥ë¡¼¥È¥Ç¥Ð¥¤¥¹¤È¤·¤Æ¥Þ¥¦¥ó¥È¤¹¤ë¤è¤¦¤ËÊѹ¹¤Ç¤­¤ë¤À¤í¤¦:
+¤ò¥Þ¥¦¥ó¥È¤¹¤ë¤è¤¦¤ËÊѹ¹¤Ç¤­¤ë:
 .nf
 
     echo /var/nfsroot >/proc/sys/kernel/nfs-root-name
@@ -728,7 +729,7 @@ gzip 
 .\"O from CD-ROM without the need of any floppies.
 .\"O The distribution could also use a
 .\"O .B LILO
-.\"O boot floppy and then bootstrap a bigger ram disk via
+.\"O boot floppy and then bootstrap a bigger RAM disk via
 .\"O .IR /dev/initrd
 .\"O from the CD-ROM.
 (¾¤Ë¤â¤¿¤¯¤µ¤óÎ㤬¤¢¤ë¤À¤í¤¦¤¬) ºÇ¸å¤ÎÎã¤È¤·¤Æ¤Ï¡¢
index 4ff7de6..1272bd2 100644 (file)
@@ -8,28 +8,28 @@
 .\" Translated Tue Jul  8 00:28:17 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       pts                     µ¼»÷üËö
 .\"
 .TH PTS 4 2002-10-09 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
-.\"O ptmx, pts \- pseudo-terminal master and slave
+.\"O ptmx, pts \- pseudoterminal master and slave
 ptmx, pts \- µ¼»÷üËö¤Î¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O The file \fI/dev/ptmx\fP is a character file with major number 5 and
 .\"O minor number 2, usually of mode 0666 and owner.group of root.root.
-.\"O It is used to create a pseudo-terminal master and slave pair.
+.\"O It is used to create a pseudoterminal master and slave pair.
 ¥Õ¥¡¥¤¥ë \fI/dev/ptmx\fP ¤Ï¡¢¥á¥¸¥ã¡¼¥Ê¥ó¥Ð¡¼ (major number) 5¡¢
 ¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼ (minor number) 2 ¤ò»ý¤Ä¥­¥ã¥é¥¯¥¿¡¦¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢
 Ä̾¥â¡¼¥É¤Ï 0666 ¤Ç¡¢½êÍ­¼Ô.¥°¥ë¡¼¥×¤Ï root.root ¤Ç¤¢¤ë¡£
-¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢µ¼»÷üËö (pseudo-terminal) ¤Î¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤Î
+¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢µ¼»÷üËö (pseudoterminal) ¤Î¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤Î
 ¥Ú¥¢¤òºîÀ®¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
 .PP
 .\"O When a process opens \fI/dev/ptmx\fP, it gets a file
-.\"O descriptor for a pseudo-terminal master (PTM),
-.\"O and a pseudo-terminal slave (PTS) device is created in the
+.\"O descriptor for a pseudoterminal master (PTM),
+.\"O and a pseudoterminal slave (PTS) device is created in the
 .\"O .I /dev/pts
 .\"O directory.
 .\"O Each file descriptor obtained by opening \fI/dev/ptmx\fP
@@ -37,10 +37,10 @@ ptmx, pts \- 
 .\"O be found by passing the descriptor to
 .\"O .BR ptsname (3).
 ¥×¥í¥»¥¹¤¬ \fI/dev/ptmx\fP ¤ò¥ª¡¼¥×¥ó¤¹¤ë¤È¡¢¤½¤Î¥×¥í¥»¥¹¤Ë¤Ï
-µ¼»÷üËö¥Þ¥¹¥¿ (pseudo-terminal master; PTM) ¤Ø¤Î¥Õ¥¡¥¤¥ë¡¦
+µ¼»÷üËö¥Þ¥¹¥¿ (pseudoterminal master; PTM) ¤Ø¤Î¥Õ¥¡¥¤¥ë¡¦
 ¥Ç¥£¥¹¥¯¥ê¥×¥¿¤¬ÊÖ¤µ¤ì¡¢
 .I /dev/pts
-¥Ç¥£¥ì¥¯¥È¥ê¤Ëµ¼»÷üËö¥¹¥ì¡¼¥Ö (pseudo-terminal slave; PTS)
+¥Ç¥£¥ì¥¯¥È¥ê¤Ëµ¼»÷üËö¥¹¥ì¡¼¥Ö (pseudoterminal slave; PTS)
 ¥Ç¥Ð¥¤¥¹¤¬ºîÀ®¤µ¤ì¤ë¡£
 \fI/dev/ptmx\fP ¤ò¥ª¡¼¥×¥ó¤·¤ÆÆÀ¤é¤ì¤ë¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ï
 ¤½¤ì¤¾¤ìÆÈΩ¤Î PTM ¤Ç¤¢¤ê¡¢Âбþ¤¹¤ë PTS ¤ò³Æ¡¹»ý¤Ä¡£
@@ -48,7 +48,7 @@ PTS 
 .BR ptsname (3)
 ¤ËÅϤ¹¤ÈÃΤ뤳¤È¤¬¤Ç¤­¤ë¡£
 .PP
-.\"O Before opening the pseudo-terminal slave, you must pass the master's file
+.\"O Before opening the pseudoterminal slave, you must pass the master's file
 .\"O descriptor to
 .\"O .BR grantpt (3)
 .\"O and
@@ -60,7 +60,7 @@ PTS 
 .BR unlockpt (3)
 ¤ò¸Æ¤Ó½Ð¤µ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .PP
-.\"O Once both the pseudo-terminal master and slave are open, the slave provides
+.\"O Once both the pseudoterminal master and slave are open, the slave provides
 .\"O processes with an interface that is identical to that of a real terminal.
 µ¼»÷üËö¤Î¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤ÎξÊý¤¬¥ª¡¼¥×¥ó¤µ¤ì¤¿¸å¤Ï¡¢¥¹¥ì¡¼¥Ö¤Ï¡¢
 ¥×¥í¥»¥¹¤ËÂФ·¤Æ¡¢¼ÂüËö (real terminal) ¤ÈÁ´¤¯Æ±¤¸¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤¹¤ë¡£
@@ -70,15 +70,15 @@ PTS 
 ¥¹¥ì¡¼¥Ö¤Ë½ñ¤«¤ì¤¿¥Ç¡¼¥¿¤Ï¥Þ¥¹¥¿¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ËÂФ¹¤ëÆþÎϤȤ·¤Æ°·¤ï¤ì¡¢
 ¥Þ¥¹¥¿¤Ë½ñ¤«¤ì¤¿¥Ç¡¼¥¿¤Ï¥¹¥ì¡¼¥Ö¤ËÂФ¹¤ëÆþÎϤȤ·¤Æ°·¤ï¤ì¤ë¡£
 .PP
-.\"O In practice, pseudo-terminals are used for implementing terminal emulators
+.\"O In practice, pseudoterminals are used for implementing terminal emulators
 .\"O such as
 .\"O .BR xterm (1),
-.\"O in which data read from the pseudo-terminal master is interpreted by the
+.\"O in which data read from the pseudoterminal master is interpreted by the
 .\"O application in the same way
 .\"O a real terminal would interpret the data, and for implementing remote-login
 .\"O programs such as
 .\"O .BR sshd (8),
-.\"O in which data read from the pseudo-terminal master is sent across the network
+.\"O in which data read from the pseudoterminal master is sent across the network
 .\"O to a client program that is connected to a terminal or terminal emulator.
 ¼ÂÎã¤ò¤¢¤²¤ë¤È¡¢µ¼»÷üËö¤Ï
 .BR xterm (1)
@@ -91,7 +91,7 @@ PTS 
 µ¼»÷üËö¥Þ¥¹¥¿¤«¤éÆɤ߹þ¤Þ¤ì¤¿¥Ç¡¼¥¿¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¤ò·Ðͳ¤·¤Æ¡¢
 Ã¼Ëö¤äüËö¥¨¥ß¥å¥ì¡¼¥¿¤ËÀܳ¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¤¥¢¥ó¥È¡¦¥×¥í¥°¥é¥à¤ËÁ÷¿®¤µ¤ì¤ë¡£
 .PP
-.\"O Pseudo-terminals can also be used to send input to programs that normally
+.\"O Pseudoterminals can also be used to send input to programs that normally
 .\"O refuse to read input from pipes (such as
 .\"O .BR su (1),
 .\"O and
@@ -108,24 +108,24 @@ PTS 
 .I /dev/pts/*
 .\"O .SH NOTES
 .SH È÷¹Í
-.\"O The Linux support for the above (known as Unix98 pty naming)
+.\"O The Linux support for the above (known as UNIX 98 pseudoterminal naming)
 .\"O is done using the
 .\"O .I devpts
 .\"O file system, that should be mounted on
 .\"O .IR /dev/pts .
-(Unix98 pty naming ¤È¸Æ¤Ð¤ì¤ë) ¾åµ­¤Îµ¡Ç½¤Î Linux ¤Ç¤Î¥µ¥Ý¡¼¥È¤Ï¡¢
-Ä̾ï
+(UNIX 98 pseudoterminal naming ¤È¸Æ¤Ð¤ì¤ë)
+¾åµ­¤Îµ¡Ç½¤Î Linux ¤Ç¤Î¥µ¥Ý¡¼¥È¤Ï¡¢Ä̾ï
 .I /dev/pts
 ¤Ë¥Þ¥¦¥ó¥È¤µ¤ì¤ë¤Ï¤º¤Î
 .I devpts
 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÄ̤·¤Æ¼Â¸½¤µ¤ì¤Æ¤¤¤ë¡¢
 .LP
-.\"O Before this Unix98 scheme, master ptys were called
+.\"O Before this UNIX 98 scheme, master pseudoterminals were called
 .\"O .IR /dev/ptyp0 ", ..."
-.\"O and slave ptys
+.\"O and slave pseudoterminals
 .\"O .IR /dev/ttyp0 ", ..."
 .\"O and one needed lots of preallocated device nodes.
-¤³¤Î Unix98 ¥¹¥­¡¼¥à¤¬Æ³Æþ¤µ¤ì¤ëÁ°¤Ï¡¢¥Þ¥¹¥¿µ¼»÷üËö¤Ï
+¤³¤Î UNIX 98 ¥¹¥­¡¼¥à¤¬Æ³Æþ¤µ¤ì¤ëÁ°¤Ï¡¢¥Þ¥¹¥¿µ¼»÷üËö¤Ï
 .IR /dev/ptyp0 ", ..."
 ¡¢¥¹¥ì¡¼¥Öµ¼»÷üËö¤Ï
 .IR /dev/ttyp0 ", ..."
index 9fdc4d4..6157a30 100644 (file)
@@ -28,7 +28,7 @@
 .\"
 .\"WORD:       random generator        Íð¿ô¥¸¥§¥Í¥ì¡¼¥¿
 .\"
-.TH RANDOM 4 2008-06-20 "Linux" "Linux Programmer's Manual"
+.TH RANDOM 4 2010-08-29 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O random, urandom \- kernel random number source devices
@@ -115,7 +115,7 @@ random, urandom \- 
 .I /dev/urandom
 ¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
 
-.\"O If a seed file is saved across reboots as recommended above (all major
+.\"O If a seed file is saved across reboots as recommended below (all major
 .\"O Linux distributions have done this since 2000 at least), the output is
 .\"O cryptographically secure against attackers without local root access as
 .\"O soon as it is reloaded in the boot sequence, and perfectly adequate for
index 27003f6..04baad8 100644 (file)
@@ -59,7 +59,7 @@ rtc \- 
 ¥³¥ó¥Ô¥å¡¼¥¿¤Î¥¹¥¤¥Ã¥Á¤òÀڤäƤ⡢»þ¹ï¤òÊÝ»ý¤Ç¤­¤ë¡£
 Â¿¤¯¤Î¾ì¹ç¡¢RTC ¤Ï¥¢¥é¡¼¥à¤ä¤½¤Î¾¤Î³ä¤ê¹þ¤ß¤Îµ¡Ç½¤òÄ󶡤¹¤ë¡£
 
-.\"O All i386 PCs, and ACPI based systems, have an RTC that is compatible with
+.\"O All i386 PCs, and ACPI-based systems, have an RTC that is compatible with
 .\"O the Motorola MC146818 chip on the original PC/AT.
 .\"O Today such an RTC is usually integrated into the mainboard's chipset
 .\"O (south bridge), and uses a replaceable coin-sized backup battery.
index c1be9bf..9a26391 100644 (file)
@@ -26,7 +26,7 @@
 .\" Updated Sun Mar 12 2000 by NAKANO Takeo <nakano@st.seikei.ac.jp>
 .\" Updated Sun Apr 24 2005 by NAKANO Takeo <nakano@st.seikei.ac.jp
 .\"
-.TH ST 4  2007-12-16 "Linux" "Linux Programmer's Manual"
+.TH ST 4  2010-09-04 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O st \- SCSI tape device
 .SH Ì¾Á°
@@ -728,7 +728,7 @@ SCSI unload 
 .\"O .I mt_count
 .\"O must include the constant
 .\"O .BR MT_ST_WRITE_THRESHOLD
-.\"O logically ORed with a block count in the low 28 bits.
+.\"O bitwise ORed with a block count in the low 28 bits.
 .\"O The block count refers to 1024-byte blocks, not the physical block
 .\"O size on the tape.
 .\"O The threshold cannot exceed the driver's internal buffer size (see
@@ -737,10 +737,10 @@ SCSI unload 
 .I mt_count
 ¤Ë¤Ï¡¢Äê¿ô 
 .B MT_ST_WRITE_THRESHOLD
-¤È¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤ÎÏÀÍýÏÂ
-(OR) ¤ò¤È¤Ã¤¿Ãͤò²¼°Ì¤Î 28¥Ó¥Ã¥È¤Ë´Þ¤Þ¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
-¤³¤Î¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤Ï 1024 ¥Ð¥¤¥È¥Ö¥í¥Ã¥¯¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¡¢¥Æ¡¼¥×¤Î
-ʪÍý¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
+¤È¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤Î¥Ó¥Ã¥ÈËè¤Î OR ¤ò¤È¤Ã¤¿Ãͤò
+²¼°Ì¤Î 28¥Ó¥Ã¥È¤Ë´Þ¤Þ¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
+¤³¤Î¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤Ï 1024 ¥Ð¥¤¥È¥Ö¥í¥Ã¥¯¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¡¢
+¥Æ¡¼¥×¤ÎʪÍý¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
 ¤Þ¤¿¡¢ïçÃͤϥɥ饤¥Ð¤ÎÆâÉô¥Ð¥Ã¥Õ¥¡ (¾åµ­¤ÎÀâÌÀ»²¾È)
 ¤Î¥µ¥¤¥º¤ò±Û¤¨¤ë»ö¤Ï¤Ç¤­¤Ê¤¤¡£
 .IP
@@ -753,7 +753,7 @@ SCSI unload 
 .\"O .BR MT_ST_CLEARBOOLEANS ,
 .\"O or
 .\"O .BR MT_ST_DEFBOOLEANS
-.\"O logically or'ed with
+.\"O bitwise OR'ed with
 .\"O whatever combination of the following options is desired.
 .\"O Using
 .\"O .BR MT_ST_BOOLEANS
@@ -772,7 +772,7 @@ SCSI unload 
 .BR MT_ST_CLEARBOOLEANS ,
 .BR MT_ST_DEFBOOLEANS
 ¤Î¤¤¤º¤ì¤«°ì¤Ä¤ÎÃͤˡ¢°Ê²¼¤Î¥ª¥×¥·¥ç¥ó¤ÎǤ°Õ¤ÎÁȤ߹ç¤ï¤»¤ËÂФ·¤Æ
-ÏÀÍýϤò¼è¤Ã¤¿¤â¤Î¤ò»ØÄꤹ¤ë¡£
+¥Ó¥Ã¥ÈËè¤Î OR ¤ò¼è¤Ã¤¿¤â¤Î¤ò»ØÄꤹ¤ë¡£
 .BR MT_ST_BOOLEANS ¤òÍѤ¤¤ë¤È¡¢
 ¥ª¥×¥·¥ç¥ó¤òÂбþ¤¹¤ë¥Ó¥Ã¥È¤ËÂФ·¤ÆÄêµÁ¤µ¤ì¤Æ¤¤¤ëÃͤËÀßÄê¤Ç¤­¤ë¡£
 .BR MT_ST_SETBOOLEANS ¤òÍѤ¤¤ë¤È¡¢
@@ -811,6 +811,7 @@ SCSI unload 
 ¤¹¤Ù¤Æ¤Î½ñ¤­¹þ¤ßÁàºî¤Ï¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤ÎÇÜ¿ô¤ÎÂ礭¤µ¤Ç¹Ô¤ï¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 ¿®ÍêÀ­¤Î¤¢¤ë¥Þ¥ë¥Á¥Ü¥ê¥å¡¼¥à¥¢¡¼¥«¥¤¥Ö¤ò½ñ¤­¹þ¤à¤¿¤á¤Ë¤Ï¡¢
 ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¶¤ËÀßÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
+.TP
 .\"O .BR MT_ST_ASYNC_WRITES " (Default: true)"
 .BR MT_ST_ASYNC_WRITES " (¥Ç¥Õ¥©¥ë¥È: ¿¿)"
 .\"O When this option is true, write operations return immediately without
@@ -951,7 +952,7 @@ QIC
 .BR MT_ST_CAN_BSR " (¥Ç¥Õ¥©¥ë¥È: µ¶)"
 .\"O When read-ahead is used, the tape must sometimes be spaced backward to the
 .\"O correct position when the device is closed and the SCSI command to
-.\"O space backwards over records is used for this purpose.
+.\"O space backward over records is used for this purpose.
 .\"O Some older
 .\"O drives can't process this command reliably and this option can be used
 .\"O to instruct the driver not to use the command.
index 41749a1..879174f 100644 (file)
@@ -363,12 +363,12 @@ break 
 .\"O or
 .\"O .I /dev/tty0
 .\"O to the given terminal.
-.\"O If that was a pseudo-terminal master, send it to the slave.
+.\"O If that was a pseudoterminal master, send it to the slave.
 .I /dev/console
 ¤Þ¤¿¤Ï
 .I /dev/tty0
 ¤ËÁ÷¤é¤ì¤ë½ÐÎϤò¡¢»ØÄꤵ¤ì¤¿Ã¼Ëö¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
-»ØÄꤵ¤ì¤¿Ã¼Ëö¤¬µ¿»÷üËö (pseudo-terminal) ¤Î¥Þ¥¹¥¿¤Î¾ì¹ç¡¢
+»ØÄꤵ¤ì¤¿Ã¼Ëö¤¬µ¿»÷üËö (pseudoterminal) ¤Î¥Þ¥¹¥¿¤Î¾ì¹ç¡¢
 ½ÐÎϤϥ¹¥ì¡¼¥Ö¤ËÁ÷¤é¤ì¤ë¡£
 .\"O In Linux before version 2.6.10,
 .\"O anybody can do this as long as the output was not redirected yet;
@@ -473,7 +473,7 @@ ioctl 
 .\"O Get the session ID of the given terminal.
 .\"O This will fail with
 .\"O .B ENOTTY
-.\"O in case the terminal is not a master pseudo-terminal
+.\"O in case the terminal is not a master pseudoterminal
 .\"O and not our controlling terminal.
 .\"O Strange.
 »ØÄꤵ¤ì¤¿Ã¼Ëö¤Î¥»¥Ã¥·¥ç¥ó ID ¤ò¼èÆÀ¤¹¤ë¡£
@@ -519,7 +519,7 @@ ioctl 
 .BI "TIOCSETD  const int *" argp
 .\"O Set the line discipline of the terminal.
 Ã¼Ëö¤Î¥é¥¤¥óÀ©¸æ¤Î¾ðÊó¤òÀßÄꤹ¤ë¡£
-.\"O .SS "Pseudo-terminal ioctls"
+.\"O .SS "Pseudoterminal ioctls"
 .SS "µ¿»÷üËö¤Î ioctl"
 .TP
 .BI "TIOCPKT   const int *" argp
@@ -529,14 +529,14 @@ ioctl 
 ¥Ñ¥±¥Ã¥È¥â¡¼¥É¤òÍ­¸ú
 .RI (* argp
 ¤¬ 0 °Ê³°¤Î¾ì¹ç) ¤Þ¤¿¤Ï̵¸ú¤Ë¤¹¤ë¡£
-.\"O Can be applied to the master side of a pseudo-terminal only (and will return
+.\"O Can be applied to the master side of a pseudoterminal only (and will return
 .\"O .B ENOTTY
 .\"O otherwise).
 .\"O In packet mode, each subsequent
 .\"O .BR read (2)
 .\"O will return a packet that either contains a single nonzero control byte,
 .\"O or has a single byte containing zero (\(aq\0\(aq) followed by data
-.\"O written on the slave side of the pseudo-terminal.
+.\"O written on the slave side of the pseudoterminal.
 .\"O If the first byte is not
 .\"O .B TIOCPKT_DATA
 .\"O (0), it is an OR of one
index 6bfcba3..4869786 100644 (file)
@@ -198,14 +198,16 @@ NWID 
 ¥â¥Ç¥à¤Ç»È¤ï¤ì¤ëÉʼÁ¤È¥ì¥Ù¥ë¤ÎïçÃÍ (¤½¤Î¥ì¥Ù¥ë¤ò²¼²ó¤Ã¤¿¥Ñ¥±¥Ã¥È¤Ï
 ÇË´þ¤µ¤ì¤ë) ¤òÄêµÁ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 .\"O .SS Histogram
-.\"O This functionality allow to set a number of signal level intervals and
+.\"O This functionality makes it possible to set a number of
+.\"O signal level intervals and
 .\"O to count the number of packets received in each of those defined
 .\"O intervals.
 .\"O This distribution might be used to calculate the mean value
 .\"O and standard deviation of the signal level.
 .SS ¥Ò¥¹¥È¥°¥é¥à (Histogram)
-¤³¤Îµ¡Ç½¤Ï¥·¥°¥Ê¥ë¥ì¥Ù¥ë´Ö³Ö¤Î¿ô¤ÎÀßÄê¡¢¤ª¤è¤Ó¡¢¤½¤ì¤é¤ÎÀßÄꤷ¤¿´Ö³Ö¤Î
-¤½¤ì¤¾¤ì¤Ç¼õ¿®¤·¤¿¥Ñ¥±¥Ã¥È¤Î¿ô¤ò¥«¥¦¥ó¥È¤¹¤ë¤³¤È¤ò²Äǽ¤Ë¤¹¤ë¡£
+¤³¤Îµ¡Ç½¤Ë¤è¤ê¡¢
+¥·¥°¥Ê¥ë¥ì¥Ù¥ë¶è´Ö¤Î¿ô¤ÎÀßÄê¤È¡¢ÀßÄꤷ¤¿¤½¤ì¤¾¤ì¤Î¶è´Ö¤Ç¤Î
+¼õ¿®¥Ñ¥±¥Ã¥È¿ô¤ò¥«¥¦¥ó¥È¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 ¤³¤ÎʬÉۤϥ·¥°¥Ê¥ë¥ì¥Ù¥ë¤ÎºÇÉÎÃÍɸ½àÊк¹¤Î·×»»¤ËÌòΩ¤Ä¤À¤í¤¦¡£
 .\"O .SS "Specific Notes"
 .SS ÆÃÄê¤Î¥É¥é¥¤¥Ð¤Ç¤ÎÃí°Õ
@@ -228,7 +230,7 @@ Wavelan 
 ¥É¥é¥¤¥Ð¤ÎÀèƬÉôʬ¤Î¥Õ¥é¥°¤òÊѹ¹¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤·¤Ê¤ª¤¹¤³¤È¤Ë¤è¤Ã¤Æ¡¢
 ¤½¤Îµ¡Ç½¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¢¤ë¡£
 .\"O .\" .SH AUTHOR
-.SH Ãø¼Ô
+.\" .SH Ãø¼Ô
 .\" Bruce Janson \(em bruce@cs.usyd.edu.au
 .\" .br
 .\" Jean Tourrilhes \(em jt@hplb.hpl.hp.com
index 8760879..128c232 100644 (file)
@@ -27,7 +27,7 @@
 .\" Updated 2008-08-10, Akihiro MOTOKI, LDP v3.05
 .\" Updated 2008-09-19, Akihiro MOTOKI, LDP v3.08
 .\"
-.TH CORE 5 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH CORE 5 2010-02-27 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O core \- core dump file
@@ -381,19 +381,35 @@ bit 3
 (file-backed shared mappings) ¤ò¥À¥ó¥×¤¹¤ë¡£
 .\" file-backed shared mappings of course also update the underlying
 .\" mapped file.
+.TP
+.\"O bit 4 (since Linux 2.6.24)
+.\"O Dump ELF headers.
+bit 4 (Linux 2.6.24 °Ê¹ß)
+ELF ¥Ø¥Ã¥À¤ò¥À¥ó¥×¤¹¤ë¡£
+.TP
+.\"O bit 5 (since Linux 2.6.28)
+.\"O Dump private huge pages.
+bit 5 (Linux 2.6.28 °Ê¹ß)
+¥×¥é¥¤¥Ù¡¼¥È¤Ê¥Ò¥å¡¼¥¸¥Ú¡¼¥¸ (private huge page) ¤ò¥À¥ó¥×¤¹¤ë¡£
+.TP
+.\"O bit 6 (since Linux 2.6.28)
+.\"O Dump shared huge pages.
+bit 6 (Linux 2.6.28 °Ê¹ß)
+¶¦Í­¤µ¤ì¤¿¥Ò¥å¡¼¥¸¥Ú¡¼¥¸ (shared huge page) ¤ò¥À¥ó¥×¤¹¤ë¡£
 .RE
 .PD
 .PP
-.\"O The default value of
-.\"O .I coredump_filter
-.\"O is 0x3;
-.\"O this reflects traditional Linux behavior and means that
-.\"O only anonymous memory segments are dumped.
-.I coredump_filter
-¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤϠ0x3 ¤Ç¤¢¤ë¡£
-¤³¤ÎÃͤÏÀΤ«¤é¤Î Linux ¤ÎµóÆ°¤òÈ¿±Ç¤·¤¿¤â¤Î¤Ç¤¢¤ê¡¢
-̵̾¥á¥â¥ê¥»¥°¥á¥ó¥È (anonymous memory segments) ¤À¤±¤¬¥À¥ó¥×¤µ¤ì¤ë
-¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
+.\"O By default, the following bits are set: 0, 1, 4 (if the
+.\"O .B CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS
+.\"O kernel configuration option is enabled), and 5.
+.\"O The value of this file is displayed in hexadecimal.
+.\"O (The default value is thus displayed as 33.)
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ó¥Ã¥È 0, 1, 4, 5 ¤¬¥»¥Ã¥È¤µ¤ì¤ë¡£
+(¥Ó¥Ã¥È 4 ¤¬¥»¥Ã¥È¤µ¤ì¤ë¤Î¤Ï¡¢¥«¡¼¥Í¥ë¤¬ÀßÄꥪ¥×¥·¥ç¥ó
+.B CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS
+¤òÍ­¸ú¤Ë¤·¤ÆºîÀ®¤µ¤ì¤¿¾ì¹ç¤Ç¤¢¤ë)¡£
+¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃͤϠ16 ¿Ê·Á¼°¤Çɽ¼¨¤µ¤ì¤ë
+(¤·¤¿¤¬¤Ã¤Æ¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤϠ33 ¤Èɽ¼¨¤µ¤ì¤ë)¡£
 
 .\"O Memory-mapped I/O pages such as frame buffer are never dumped, and
 .\"O virtual DSO pages are always dumped, regardless of the
@@ -405,7 +421,7 @@ bit 3
 
 .\"O A child process created via
 .\"O .BR fork (2)
-.\"O inherits its parents
+.\"O inherits its parent's
 .\"O .I coredump_filter
 .\"O value;
 .\"O the
index a18bea7..acadcce 100644 (file)
@@ -81,14 +81,14 @@ IP
 ¤Ê¤É¤Î¤¿¤á¤ËÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¡£
 .PP
 .\"O The Berkeley Internet Name Domain (BIND) Server implements the
-.\"O Internet name server for Unix systems.
+.\"O Internet name server for UNIX systems.
 .\"O It augments or replaces the
 .\"O .I /etc/hosts
 .\"O file or hostname lookup, and frees a host from relying on
 .\"O .I /etc/hosts
 .\"O being up to date and complete.
 Berkeley Internet Name Domain (BIND) ¥µ¡¼¥Ð¤Ï¡¢
-Unix ¥·¥¹¥Æ¥à¤Î¤¿¤á¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Í¡¼¥à¥µ¡¼¥Ð¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£
+UNIX ¥·¥¹¥Æ¥à¤Î¤¿¤á¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Í¡¼¥à¥µ¡¼¥Ð¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£
 ¤³¤ì¤Ï¡¢
 .I /etc/hosts
 ¥Õ¥¡¥¤¥ë¤ä¥Û¥¹¥È̾¥ë¥Ã¥¯¥¢¥Ã¥×¤ò³ÈÄ¥¤·¤¿¤êÃÖ¤­´¹¤¨¤¿¤ê¤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
index a2f2b02..80887dd 100644 (file)
@@ -10,9 +10,9 @@
 .\" 
 .TH RPC 5  1985-09-26 "" "Linux Programmer's Manual"
 .\"O .SH NAME
-.\"O rpc \- rpc program number data base
+.\"O rpc \- RPC program number data base
 .SH Ì¾Á°
-rpc \- rpc ¥×¥í¥°¥é¥àÈÖ¹æ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹
+rpc \- RPC ¥×¥í¥°¥é¥àÈÖ¹æ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹
 .\"O .SH SYNOPSIS
 .SH ½ñ¼°
 .B /etc/rpc
index cbda10c..7dae948 100644 (file)
@@ -36,7 +36,7 @@
 .\" Translated Wed Aug 20 08:32:26 JST 1997
 .\"       by MOTOKI Akihiro <motoki@hal.t.u-tokyo.ac.jp>
 .\"
-.TH SERVICES 5 2008-09-23 "Linux" "Linux Programmer's Manual"
+.TH SERVICES 5 2010-05-22 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O services \- Internet network services list
@@ -195,13 +195,12 @@ IANA 
 .TP
 .I aliases
 .\"O is an optional space or tab separated list of other names for this
-.\"O service (but see the BUGS section below).
+.\"O service.
 .\"O Again, the names are case
 .\"O sensitive.
 ¥µ¡¼¥Ó¥¹¤ËÂФ¹¤ëÊÌ̾¤Î¥ê¥¹¥È (¶èÀڤϥ¹¥Ú¡¼¥¹¤Þ¤¿¤Ï¥¿¥Ö) ¤Ç¡¢¤³¤ÎÍó¤Ï
-ɬÍפˤʤé¤Ð½ñ¤¯¤³¤È¤¬¤Ç¤­¤ë
-(⤷¡¢²¼µ­¤Î¥Ð¥°¤Î¥»¥¯¥·¥ç¥ó¤ò»²¾È¤Î¤³¤È)¡£¤Þ¤¿¡¢ÊÌ̾¤Ï
-Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤ë¡£
+ɬÍפˤʤé¤Ð½ñ¤¯¤³¤È¤¬¤Ç¤­¤ë¡£
+¤Þ¤¿¡¢ÊÌ̾¤ÏÂçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤ë¡£
 .PP
 .\"O Either spaces or tabs may be used to separate the fields.
 ¤½¤ì¤¾¤ì¤ÎÍó¤Î¶èÀÚ¤ê¤Ë¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï¥¿¥Ö¤¬»ÈÍѤµ¤ì¤ë¡£
@@ -246,7 +245,7 @@ IANA 
 
 .\" The following is not true as at glibc 2.8 (a line with a comma is
 .\" ignored by getservent()); it's not clear if/when it was ever true.
-.\"O .\"   As a backwards compatibility feature, the slash (/) between the
+.\"O .\"   As a backward compatibility feature, the slash (/) between the
 .\"O .\"   .I port
 .\"O .\"   number and
 .\"O .\"   .I protocol
index b7ac021..9bf3d3e 100644 (file)
@@ -776,12 +776,12 @@ f 
 .\"O Print a \(aq%\(aq
 \(aq%\(aq ¤òɽ¼¨¤¹¤ë
 .LP
-.\"O If you use binary output, then you should avoid the null character
+.\"O If you use binary output, then you should avoid the null character ('\\0')
 .\"O because it terminates the string.
 .\"O You should reset tabulator expansion
 .\"O if a tabulator can be the binary output of a parameter.
 ¥Ð¥¤¥Ê¥ê½ÐÎϤò¹Ô¤¦¾ì¹ç¡¢
-ʸ»úÎó¤ò½ªÃ¼¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥Ì¥ëʸ»ú¤òÈò¤±¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
+ʸ»úÎ󤬽ªÃ¼¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥Ì¥ëʸ»ú ('\\0') ¤òÈò¤±¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
 ¥¿¥Öʸ»ú¤ò¥Ñ¥é¥á¡¼¥¿¤Î¥Ð¥¤¥Ê¥ê½ÐÎϤȤ¹¤ë¾ì¹ç¤Ï¡¢
 ¥¿¥Öʸ»ú¤ÎŸ³«¤ò¥ê¥»¥Ã¥È¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .\"O .IP Warning:
index 55c53ce..aaebaf8 100644 (file)
@@ -61,11 +61,11 @@ ttytype \- ü
 ´Ä¶­ÊÑ¿ô¤¬¡¢¥Ç¥Õ¥©¥ë¥È¤ÎüËö̾¤Ë¥»¥Ã¥È¤µ¤ì¤ë¡£
 
 .\"O This facility was designed for a traditional time-sharing environment
-.\"O featuring character-cell terminals hardwired to a Unix minicomputer.
-.\"O It is little used on modern workstation and personal Unixes.
-¤³¤Îµ¡Ç½¤ÏÅÁÅýŪ¤Ê¥¿¥¤¥à¡¦¥·¥§¥¢¥ê¥ó¥°´Ä¶­ ( Unix ¥ß¥Ë¥³¥ó¥Ô¥å¡¼¥¿¤Ë
+.\"O featuring character-cell terminals hardwired to a UNIX minicomputer.
+.\"O It is little used on modern workstation and personal UNIX systems.
+¤³¤Îµ¡Ç½¤ÏÅÁÅýŪ¤Ê¥¿¥¤¥à¡¦¥·¥§¥¢¥ê¥ó¥°´Ä¶­ ( UNIX ¥ß¥Ë¥³¥ó¥Ô¥å¡¼¥¿¤Ë
 ¥­¥ã¥é¥¯¥¿Ã¼Ëö¤¬Ä¾·ë¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ê´Ä¶­) ¸þ¤±¤ËÀ߷פµ¤ì¤¿¡£¶áÂåŪ¤Ê
-¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤ä¥Ñ¡¼¥½¥Ê¥ë Unix ´Ä¶­¤Ç¤Ï¡¢¤Û¤È¤ó¤ÉÍøÍѤµ¤ì¤Æ¤¤¤Ê¤¤¡£
+¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤ä¥Ñ¡¼¥½¥Ê¥ë UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤Û¤È¤ó¤ÉÍøÍѤµ¤ì¤Æ¤¤¤Ê¤¤¡£
 .\"O .SH FILES
 .SH ¥Õ¥¡¥¤¥ë
 .TP
index e269618..e9bcc28 100644 (file)
@@ -160,7 +160,7 @@ struct utmp {
     char __unused[20];            /* Reserved for future use */
 };
 
-/* Backwards compatibility hacks */
+/* Backward compatibility hacks */
 #define ut_name ut_user
 #ifndef _NO_UT_TIME
 #define ut_time ut_tv.tv_sec
index d903834..1add8ce 100644 (file)
@@ -4,8 +4,8 @@
 .\" I tried to be as much generic in the description as possible:
 .\" - General boot sequence is applicable to almost any
 .\" OS/Machine (DOS/PC, Linux/PC, Solaris/SPARC, CMS/S390)
-.\" - kernel and init(8) is applicable to almost any Unix/Linux
-.\" - boot scripts are applicable to SYSV-R4 based Unix/Linux
+.\" - kernel and init(8) is applicable to almost any UNIX/Linux
+.\" - boot scripts are applicable to SYSV-R4 based UNIX/Linux
 .\"
 .\" Modified 2004-11-03 patch from Martin Schulze <joey@infodrom.org>
 .\"
@@ -13,7 +13,7 @@
 .\" Translated 2002-08-07, NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\" Updated 2005-02-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH BOOT 7 2007-06-03 "Linux" "Linux Programmer's Manual"
+.TH BOOT 7 2010-09-19 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O boot-scripts \- General description of boot sequence
 .SH Ì¾Á°
@@ -225,17 +225,17 @@ inittab 
 .\"O
 .TP
 .\"O Note:
-.\"O The following description applies to System V release 4 based system, which
-.\"O currently covers most commercial Unix systems (Solaris, HP-UX, Irix, Tru64)
-.\"O as well as the major Linux distributions (RedHat, Debian, Mandrake,
-.\"O Suse, Caldera).
+.\"O The following description applies to System V release 4-based systems, which
+.\"O currently covers most commercial UNIX systems (Solaris, HP-UX, Irix, Tru64)
+.\"O as well as the major Linux distributions (Red Hat, Debian, Mandrake,
+.\"O SUSE, Ubuntu).
 .\"O Some systems (Slackware Linux, FreeBSD, OpenBSD)
 .\"O have a somewhat different scheme of boot scripts.
 Ãí°Õ:
 °Ê²¼¤ÎÀâÌÀ¤Ï System V Release 4 ¤ò¥Ù¡¼¥¹¤È¤·¤¿¥·¥¹¥Æ¥à¤Ë´Ø¤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
-¸½ºß¤ÎÂçÄñ¤Î¾¦ÍÑ Unix ¥·¥¹¥Æ¥à (Solaris, HP-UX, Irix, Tru64) ¤ä¡¢
-¥á¥¸¥ã¡¼¤Ê Linux ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó (RedHat, Debian, Mandrake,
-Suse, Caldera) ¤Ï¤³¤ì¤ò¥Ù¡¼¥¹¤Ë¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£
+¸½ºß¤ÎÂçÄñ¤Î¾¦ÍÑ UNIX ¥·¥¹¥Æ¥à (Solaris, HP-UX, Irix, Tru64) ¤ä¡¢
+¥á¥¸¥ã¡¼¤Ê Linux ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó (Red Hat, Debian, Mandrake,
+SUSE, Ubuntu) ¤Ï¤³¤ì¤ò¥Ù¡¼¥¹¤Ë¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£
 ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¤Ï¡¢¥Ö¡¼¥È¥¹¥¯¥ê¥×¥È¤Îµ¡¹½¤¬
 ¤¤¤¯¤é¤«°Û¤Ê¤ë¤³¤È¤â¤¢¤ë (Slackware Linux, FreeBSD, OpenBSD ¤Ê¤É)¡£
 .LP
@@ -341,24 +341,24 @@ Suse, Caldera) 
 .\"O parameters without editing the boot scripts themselves,
 .\"O configuration files are used.
 .\"O These are located in a specific
-.\"O directory (\fI/etc/sysconfig\fR on RedHat systems) and are
+.\"O directory (\fI/etc/sysconfig\fR on Red Hat systems) and are
 .\"O used by the boot scripts.
 ¥Ç¡¼¥â¥ó¤Îµ¯Æ°»þ¤Ë¤Ï¡¢
 ¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤ä¥Ñ¥é¥á¡¼¥¿¤ò»ØÄê¤Ç¤­¤ë¤Î¤¬ÉáÄ̤Ǥ¢¤ë¡£
 ¥·¥¹¥Æ¥à´ÉÍý¼Ô¤¬¤³¤ì¤é¤Î¥Ñ¥é¥á¡¼¥¿¤òÊѹ¹¤·¤¿¤¤¤È»×¤Ã¤¿¤È¤­¤Ë¡¢
 ¥Ö¡¼¥È¥¹¥¯¥ê¥×¥È¤½¤Î¤â¤Î¤òÊÔ½¸¤·¤Ê¤¯¤Æ¤â¤¹¤à¤è¤¦¡¢
 ÀßÄê¥Õ¥¡¥¤¥ë¤¬ÍѤ¤¤é¤ì¤ë¡£¤³¤ì¤é¤ÏÆÃÄê¤Î¥Ç¥£¥ì¥¯¥È¥ê
-(RedHat ¥·¥¹¥Æ¥à¤Ç¤Ï
+(Red Hat ¥·¥¹¥Æ¥à¤Ç¤Ï
 .IR /etc/sysconfig )
 ¤ËÃÖ¤«¤ì¡¢¥Ö¡¼¥È¥¹¥¯¥ê¥×¥È¤«¤é»²¾È¤µ¤ì¤ë¡£
 
-.\"O In older Unix systems, these files contained the actual command line
+.\"O In older UNIX systems, these files contained the actual command line
 .\"O options for the daemons, but in modern Linux systems (and also
 .\"O in HP-UX), these files just contain shell variables.
 .\"O The boot scripts in \fI/etc/init.d\fR
 .\"O \fBsource\fR the configuration
 .\"O files, and then use the variable values.
-¸Å¤¤ Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï
+¸Å¤¤ UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï
 ¥Ç¡¼¥â¥ó¤ËÍ¿¤¨¤ë¼ÂºÝ¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤¬½ñ¤«¤ì¤Æ¤¤¤¿¡£
 ¤·¤«¤·ºÇ¶á¤Î Linux ¥·¥¹¥Æ¥à (¤ä HP-UX) ¤Ç¤Ï¡¢
 ¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ïñ¤Ë¥·¥§¥ëÊÑ¿ô¤¬½ñ¤«¤ì¤Æ¤¤¤ë¤À¤±¤Ç¤¢¤ë¡£
index 823d382..92b0b3c 100644 (file)
@@ -484,7 +484,8 @@ Linux 
 16MB ¤Î¥á¥â¥ê¤¬¤¢¤ë¡¢¤È¤¤¤¦°ÕÌ£¤Ë¤Ê¤ë¡£
 96MB ¤Î¥Þ¥·¥ó¤Ê¤é 'mem=0x6000000' ¤À¡£
 
-.\"O NOTE NOTE NOTE: some machines might use the top of memory for BIOS
+.\"O .BR NOTE :
+.\"O some machines might use the top of memory for BIOS
 .\"O caching or whatever, so you might not actually have up to the full
 .\"O 96MB addressable.
 .\"O The reverse is also true: some chipsets will map
@@ -494,7 +495,7 @@ Linux 
 .\"O If you tell linux that it has more memory than
 .\"O it actually does have, bad things will happen: maybe not at once, but
 .\"O surely eventually.
-.BR "Ãí°Õ Ãí°Õ Ãí°Õ" :
+.BR "Ãí°Õ" :
 ¥Þ¥·¥ó¤Ë¤è¤Ã¤Æ¤Ï¥á¥â¥ê¤ÎºÇ¾å°Ì¤ÎÎΰè¤ò BIOS ¤Î¥­¥ã¥Ã¥·¥å¤ä¤é²¿¤ä¤é¤Î
 ¤¿¤á¤Ë»È¤Ã¤Æ¤¤¤ë¤³¤È¤¬¤¢¤ë¤«¤é¡¢
 ¼ÂºÝ¤Ë¤Ï 96MB ¤ò¥Õ¥ë¤Ë¥¢¥É¥ì¥¹¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤¡£
@@ -768,7 +769,7 @@ N=0 
 .\"O When this feature is enabled, the boot process will load the kernel
 .\"O and an initial ramdisk; then the kernel converts initrd into
 .\"O a "normal" ramdisk, which is mounted read-write as root device;
-.\"O then /linuxrc is executed; afterwards the "real" root file system is mounted,
+.\"O then /linuxrc is executed; afterward the "real" root file system is mounted,
 .\"O and the initrd file system is moved over to /initrd; finally
 .\"O the usual boot sequence (e.g., invocation of /sbin/init) is performed.
 (¥«¡¼¥Í¥ë¤Î¥³¥ó¥Ñ¥¤¥ë»þ¤Ë
index 42a41aa..c3bf582 100644 (file)
@@ -52,7 +52,7 @@
 .\" Updated 2009-02-27, Akihiro MOTOKI, LDP v3.19
 .\" Updated 2010-04-11, Akihiro MOTOKI, LDP v3.24
 .\"
-.TH CAPABILITIES 7 2010-01-31 "Linux" "Linux Programmer's Manual"
+.TH CAPABILITIES 7 2010-06-19 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O capabilities \- overview of Linux capabilities
@@ -60,13 +60,13 @@ capabilities \- Linux 
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O For the purpose of performing permission checks,
-.\"O traditional Unix implementations distinguish two categories of processes:
+.\"O traditional UNIX implementations distinguish two categories of processes:
 .\"O .I privileged
 .\"O processes (whose effective user ID is 0, referred to as superuser or root),
 .\"O and
 .\"O .I unprivileged
 .\"O processes (whose effective UID is nonzero).
-¸¢¸Â¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤¦´ÑÅÀ¤«¤é¸«¤ë¤È¡¢ÅÁÅýŪ¤Ê Unix ¤Î¼ÂÁõ¤Ç¤Ï
+¸¢¸Â¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤¦´ÑÅÀ¤«¤é¸«¤ë¤È¡¢ÅÁÅýŪ¤Ê UNIX ¤Î¼ÂÁõ¤Ç¤Ï
 ¥×¥í¥»¥¹¤ÏÆó¤Ä¤Î¥«¥Æ¥´¥ê¤ËʬÎà¤Ç¤­¤ë:
 .I Æø¢
 ¥×¥í¥»¥¹ (¼Â¸ú¥æ¡¼¥¶ID ¤¬ 0 ¤Î¥×¥í¥»¥¹¡£¥æ¡¼¥¶ID 0 ¤Ï
@@ -306,9 +306,9 @@ RAW 
 .TP
 .B CAP_SETGID
 .\"O Make arbitrary manipulations of process GIDs and supplementary GID list;
-.\"O forge GID when passing socket credentials via Unix domain sockets.
+.\"O forge GID when passing socket credentials via UNIX domain sockets.
 ¥×¥í¥»¥¹¤Î GID ¤ÈÄɲäΠGID ¥ê¥¹¥È¤ËÂФ¹¤ëǤ°Õ¤ÎÁàºî¤ò¹Ô¤¦¡£
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
 µ¶¤Î GID ¤òÅϤ¹¤³¤È¤¬¤Ç¤­¤ë¡£
 .TP
 .\"O .BR CAP_SETFCAP " (since Linux 2.6.24)"
@@ -361,14 +361,14 @@ Unix 
 .\"O .BR setreuid (2),
 .\"O .BR setresuid (2),
 .\"O .BR setfsuid (2));
-.\"O make forged UID when passing socket credentials via Unix domain sockets.
+.\"O make forged UID when passing socket credentials via UNIX domain sockets.
 ¥×¥í¥»¥¹¤Î UID ¤ËÂФ¹¤ëǤ°Õ¤ÎÁàºî
 .RB ( setuid (2),
 .BR setreuid (2),
 .BR setresuid (2),
 .BR setfsuid (2))
 ¤ò¹Ô¤¦¡£
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
 µ¶¤Î UID ¤òÅϤ¹¤³¤È¤¬¤Ç¤­¤ë¡£
 .\" FIXME CAP_SETUID also an effect in exec(); document this.
 .TP
@@ -477,13 +477,22 @@ Unix 
 .\"O and
 .\"O .B KEYCTL_SETPERM
 .\"O .BR keyctl (2)
-.\"O operations.
+.\"O operations;
 .BR keyctl (2)
 ¤Î
 .B KEYCTL_CHOWN
 ¤È
 .B KEYCTL_SETPERM
 Áàºî¤ò¼Â¹Ô¤¹¤ë¡£
+.IP *
+.\"O perform
+.\"O .BR madvise (2)
+.\"O .B MADV_HWPOISON
+.\"O operation.
+.BR madvise (2)
+¤Î
+.B MADV_HWPOISON
+Áàºî¤ò¼Â¹Ô¤¹¤ë¡£
 .RE
 .PD
 .TP
@@ -592,9 +601,15 @@ Unix 
 .TP
 .B CAP_SYS_PTRACE
 .\"O Trace arbitrary processes using
-.\"O .BR ptrace (2)
+.\"O .BR ptrace (2);
+.\"O apply
+.\"O .BR get_robust_list (2)
+.\"O to arbitrary processes.
 .BR ptrace (2)
 ¤ò»È¤Ã¤ÆǤ°Õ¤Î¥×¥í¥»¥¹¤ò¥È¥ì¡¼¥¹¤¹¤ë¡£
+Ǥ°Õ¤Î¥×¥í¥»¥¹¤Ë
+.BR get_robust_list (2)
+¤òŬÍѤ¹¤ë¡£
 .TP
 .B CAP_SYS_RAWIO
 .\"O Perform I/O port operations
@@ -655,6 +670,15 @@ ext3 
 ¤È
 .BR msgctl (2)
 »²¾È)¡£
+.IP *
+.\"O use
+.\"O .BR F_SETPIPE_SZ
+.\"O to increase the capacity of a pipe above the limit specified by
+.\"O .IR /proc/sys/fs/pipe-max-size .
+.I /proc/sys/fs/pipe-max-size
+¤Ë»ØÄꤵ¤ì¤Æ¤¤¤ë¾å¸Â¤òĶ¤¨¤Æ¥Ñ¥¤¥×¤ÎÍÆÎ̤òÁý¤ä¤¹¤Î¤Ë
+.B F_SETPIPE_SZ
+¤ò»ÈÍѤ¹¤ë¡£
 .RE
 .PD
 .TP
@@ -956,7 +980,7 @@ set-user-ID-root 
 .\"O .\" exec(), then it gets all capabilities in its
 .\"O .\" permitted set, and no effective capabilities
 .\"O This provides semantics that are the same as those provided by
-.\"O traditional Unix systems.
+.\"O traditional UNIX systems.
 ¾åµ­¤Î¥ë¡¼¥ë¤Ë¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£ÊÑ´¹¤òŬÍѤ·¤¿·ë²Ì¤ò¤Þ¤È¤á¤ë¤È¡¢
 ¥×¥í¥»¥¹¤¬ set-user-ID-root ¥×¥í¥°¥é¥à¤ò
 .BR execve (2)
@@ -968,7 +992,7 @@ set-user-ID-root 
 .\" ¼Â UID ¤¬ 0 ¤Ç¼Â¸ú UID ¤¬ 0 °Ê³°¤Î¥×¥í¥»¥¹¤¬ exec () ¤ò¹Ô¤¦¤È¡¢
 .\" µö²Ä¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¥»¥Ã¥È¤Ë´Þ¤Þ¤ì¤ëÁ´¤Æ¤Î¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£
 .\" ¤¬¼èÆÀ¤µ¤ì¡¢¼Â¸ú¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¤Ï¼èÆÀ¤µ¤ì¤Ê¤¤¡£
-¤³¤ì¤Ë¤è¤ê¡¢ÅÁÅýŪ¤Ê Unix ¥·¥¹¥Æ¥à¤ÈƱ¤¸¿¶¤ëÉñ¤¤¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¡£
+¤³¤ì¤Ë¤è¤ê¡¢ÅÁÅýŪ¤Ê UNIX ¥·¥¹¥Æ¥à¤ÈƱ¤¸¿¶¤ëÉñ¤¤¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¡£
 .\"O .SS Capability bounding set
 .SS ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¡¦¥Ð¥¦¥ó¥Ç¥£¥ó¥°¥»¥Ã¥È
 .\"O The capability bounding set is a security mechanism that can be used
@@ -1095,7 +1119,7 @@ set-user-ID-root 
 ¥«¡¼¥Í¥ë 2.2.11 °Ê¹ß¤Ç Linux ¤ËÄɲ䵤줿¡£
 .\"
 .PP
-.\"O .B "Capability bounding set from Linux 2.6.25 onwards"
+.\"O .B "Capability bounding set from Linux 2.6.25 onward"
 .B "Linux 2.6.25 °Ê¹ß¤Î¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¡¦¥Ð¥¦¥ó¥Ç¥£¥ó¥°¥»¥Ã¥È"
 .PP
 .\"O From Linux 2.6.25, the
index 3442bdf..79ca25f 100644 (file)
@@ -227,7 +227,7 @@ Linux 
 .\"O These IDs are used by the kernel to determine the permissions
 .\"O that the process will have when accessing shared resources such
 .\"O as message queues, shared memory, and semaphores.
-.\"O On most Unix systems, these IDs also determine the
+.\"O On most UNIX systems, these IDs also determine the
 .\"O permissions when accessing files.
 .\"O However, Linux uses the file system IDs described below
 .\"O for this task.
@@ -237,7 +237,7 @@ Linux 
 ¤³¤ì¤é¤Î ID ¤Ï¡¢¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¡¢¶¦Í­¥á¥â¥ê¡¢¥»¥Þ¥Õ¥©¤Ê¤É¤Î
 ¶¦Í­¥ê¥½¡¼¥¹¤Ë¥¢¥¯¥»¥¹¤·¤è¤¦¤È¤·¤¿ºÝ¤Ë¤½¤Î¥×¥í¥»¥¹¤¬¥¢¥¯¥»¥¹µö²Ä¤ò
 »ý¤Ã¤Æ¤¤¤ë¤«¤ò¥«¡¼¥Í¥ë¤¬È½Äꤹ¤ë¤Î¤Ë»ÈÍѤµ¤ì¤ë¡£
-¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î ID ¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹»þ¤Î
+¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î ID ¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹»þ¤Î
 ¥¢¥¯¥»¥¹µö²Ä¤ÎȽÄê¤Ë¤â»ÈÍѤµ¤ì¤ë¡£
 ¤·¤«¤·¤Ê¤¬¤é¡¢Linux ¤Ç¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹µö²Ä¤ÎȽÄê¤Ë¤Ï
 ¸å½Ò¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤¬»ÈÍѤµ¤ì¤ë¡£
@@ -301,7 +301,7 @@ set-group-ID 
 .\"O to the same value.
 .\"O Consequently, the file system IDs normally have the same values
 .\"O as the corresponding effective ID, and the semantics for file-permission
-.\"O checks are thus the same on Linux as on other Unix systems.
+.\"O checks are thus the same on Linux as on other UNIX systems.
 .\"O The file system IDs can be made to differ from the effective IDs
 .\"O by calling
 .\"O .BR setfsuid (2)
@@ -314,7 +314,7 @@ set-group-ID 
 ¥×¥í¥»¥¹¤Î¼Â¸ú ID (¥æ¡¼¥¶ ID ¤ä ¥°¥ë¡¼¥× ID) ¤¬Êѹ¹¤µ¤ì¤ë¤¿¤Ó¤Ë¡¢
 ¥«¡¼¥Í¥ë¤Ï¼«Æ°Åª¤ËÂбþ¤¹¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤òƱ¤¸ÃͤËÊѹ¹¤¹¤ë¡£
 ¤½¤Î·ë²Ì¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤ÏÄ̾ï¤ÏÂбþ¤¹¤ë¼Â¸ú ID ¤ÈƱ¤¸ÃͤȤʤꡢ
-¥Õ¥¡¥¤¥ë¤Î¥¢¥¯¥»¥¹¸¢¤Î¥Á¥§¥Ã¥¯ÊýË¡¤Ï Linux ¤È¾¤Î Unix ¥·¥¹¥Æ¥à¤ÇƱ¤¸¤Ç¤¢¤ë¡£
+¥Õ¥¡¥¤¥ë¤Î¥¢¥¯¥»¥¹¸¢¤Î¥Á¥§¥Ã¥¯ÊýË¡¤Ï Linux ¤È¾¤Î UNIX ¥·¥¹¥Æ¥à¤ÇƱ¤¸¤Ç¤¢¤ë¡£
 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤Ï¼Â¸ú ID ¤È¤Ï°Û¤Ê¤ëÃͤˤ¹¤ë¤³¤È¤¬¤Ç¤­¡¢
 Êѹ¹¤Ï
 .BR setfsuid (2)
index 907f0c5..2c90ce1 100644 (file)
@@ -646,9 +646,9 @@ description) 
 .B Q5
 .\"O Can I send an
 .\"O .B epoll
-.\"O file descriptor over a Unix domain socket to another process?
+.\"O file descriptor over a UNIX domain socket to another process?
 .B epoll
-¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¾¤Î¥×¥í¥»¥¹¤ËÁ÷¤ë¤³¤È¤Ï²Äǽ¤«¡©
+¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¾¤Î¥×¥í¥»¥¹¤ËÁ÷¤ë¤³¤È¤Ï²Äǽ¤«¡©
 .TP
 .B A5
 .\"O Yes, but it does not make sense to do this, since the receiving process
index 1e888e2..15d208b 100644 (file)
@@ -31,7 +31,7 @@
 .\"WORD:       feature test macro      µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .\"WORD:       feature test macro requirements µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .\"
-.TH FEATURE_TEST_MACROS 7 2009-12-13 "Linux" "Linux Programmer's Manual"
+.TH FEATURE_TEST_MACROS 7 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O feature_test_macros \- feature test macros
@@ -45,29 +45,15 @@ feature_test_macros \- 
 .SH ÀâÌÀ
 .\"O Feature test macros allow the programmer to control the definitions that
 .\"O are exposed by system header files when a program is compiled.
-.\"O This can be useful for creating portable applications,
-.\"O by preventing nonstandard definitions from being exposed.
-.\"O Other macros can be used to expose nonstandard definitions that
-.\"O are not exposed by default.
-.\"O The precise effects of each of the feature test macros described below
-.\"O can be ascertained by inspecting the
-.\"O .I <features.h>
-.\"O header file.
 µ¡Ç½¸¡ºº¥Þ¥¯¥í (feature test macro) ¤Ë¤è¤ê¡¢¥×¥í¥°¥é¥Þ¤Ï
 ¥×¥í¥°¥é¥à¤¬¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ëºÝ¤Ë¥·¥¹¥Æ¥à¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Ë¤è¤ê
 ¸ø³«¤µ¤ì¤ëÄêµÁ¤òÀ©¸æ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
-¤³¤Îµ¡Ç½¤ò»È¤¦¤È¡¢Èóɸ½à¤ÎÄêµÁ¤¬¸ø³«¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤Ç¤­¡¢
-°Ü¿¢À­¤Î¤¢¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºîÀ®¤¹¤ë¤Î¤ËÌòΩ¤Ä¡£
-¾¤Î¥Þ¥¯¥í¤ò»È¤¦¤È¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¸ø³«¤µ¤ì¤Ê¤¤Èóɸ½à¤ÎÄêµÁ¤ò
-¸ø³«¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
-°Ê²¼¤ÇÀâÌÀ¤¹¤ëµ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤½¤ì¤¾¤ì¤ÎÀµ³Î¤Ê±Æ¶Á¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢
-¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
-.I <features.h>
-¤òÄ´¤Ù¤ì¤Ð¤è¤¤¡£
 
+.\"O .B NOTE:
+.B Ãí°Õ:
 .\"O In order to be effective, a feature test macro
 .\"O .IR "must be defined before including any header files" .
-.\"O This can either be done in the compilation command
+.\"O This can be done either in the compilation command
 .\"O .RI ( "cc \-DMACRO=value" )
 .\"O or by defining the macro within the source code before
 .\"O including any headers.
@@ -78,6 +64,24 @@ feature_test_macros \- 
 .RI ( "cc \-DMACRO=value" )
 ¤È¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ÇɬÍפʥޥ¯¥í¤ÎÄêµÁ¤ò
 ¤É¤Î¥Ø¥Ã¥À¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤¦ÊýË¡¤¬¤¢¤ë¡£
+
+.\"O Some feature test macros are useful for creating portable applications,
+.\"O by preventing nonstandard definitions from being exposed.
+.\"O Other macros can be used to expose nonstandard definitions that
+.\"O are not exposed by default.
+.\"O The precise effects of each of the feature test macros described below
+.\"O can be ascertained by inspecting the
+.\"O .I <features.h>
+.\"O header file.
+µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ò»È¤¦¤È¡¢Èóɸ½à¤ÎÄêµÁ¤¬¸ø³«¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤Ç¤­¡¢
+°Ü¿¢À­¤Î¤¢¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºîÀ®¤¹¤ë¤Î¤ËÌòΩ¤Ä¡£
+¾¤Î¥Þ¥¯¥í¤ò»È¤¦¤È¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¸ø³«¤µ¤ì¤Ê¤¤Èóɸ½à¤ÎÄêµÁ¤ò
+¸ø³«¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+°Ê²¼¤ÇÀâÌÀ¤¹¤ëµ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤½¤ì¤¾¤ì¤ÎÀµ³Î¤Ê±Æ¶Á¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢
+¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
+.I <features.h>
+¤òÄ´¤Ù¤ì¤Ð¤è¤¤¡£
+
 .\"O .SS Specification of feature test macro requirements in manual pages
 .SS ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ç¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï¤Îµ¬Äê
 .\"O When a function requires that a feature test macro is defined,
@@ -91,7 +95,7 @@ feature_test_macros \- 
 (°Ê²¼¤ÎÎã¤Ï
 .BR chmod (2)
 ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤«¤é¤Î°úÍѤǤ¢¤ë)¡£
-.RS
+.RS 10
 .sp
 .B #include <sys/stat.h>
 .sp
@@ -99,12 +103,14 @@ feature_test_macros \- 
 .br
 .BI "int fchmod(int " fd ", mode_t " mode );
 .sp
+.nf
 .in -4n
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
 »²¾È):
+.fi
 .in
 .sp
 .BR fchmod ():
@@ -315,7 +321,7 @@ ISO C (1990) 
 .\"O .B _ISOC9X_SOURCE
 .\"O (because the C99 standard had not then been finalized).
 .\"O Although the use of the latter macro is obsolete, glibc continues
-.\"O to recognize it for backwards compatibility.
+.\"O to recognize it for backward compatibility.
 ½é´ü¤Î¥Ð¡¼¥¸¥ç¥ó 2.1.x ¤Î glibc ¤Ç¤Ï¡¢¤³¤ì¤ÈÅù²Á¤Ê
 .B _ISOC9X_SOURCE
 ¤È¤¤¤¦Ì¾Á°¤Î¥Þ¥¯¥í¤¬»È¤ï¤ì¤Æ¤¤¤¿
index fbfc78f..ff6132f 100644 (file)
@@ -100,7 +100,7 @@ futex 
 .PP
 .\"O To "up" a futex, execute the proper assembler instructions that
 .\"O will cause the host CPU to atomically increment the integer.
-.\"O Afterwards, check if it has in fact changed from 0 to 1, in which case
+.\"O Afterward, check if it has in fact changed from 0 to 1, in which case
 .\"O there were no waiters and the operation is done.
 .\"O This is the noncontended case which is fast and should be common.
 futex ¤ò "up" ¤¹¤ë¤Ë¤Ï¡¢
@@ -164,7 +164,7 @@ futex 
 .PP
 .\"O Initial futex support was merged in Linux 2.5.7
 .\"O but with different semantics from those described above.
-.\"O Current semantics are available from Linux 2.5.40 onwards.
+.\"O Current semantics are available from Linux 2.5.40 onward.
 ºÇ½é¤Î futex Âбþ¤Ï Linux 2.5.7 ¤ÇÁȤ߹þ¤Þ¤ì¤¿¤¬¡¢
 ¾åµ­¤Î¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤È¤Ï°Û¤Ê¤ë¡£
 ¸½ºß¤Î¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤Ï Linux 2.5.40 °Ê¹ß¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¡£
index 1914fcd..748cd39 100644 (file)
 glob \- ¥Ñ¥¹Ì¾¤ò glob ¤¹¤ë
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
-.\"O Long ago, in Unix V6, there was a program
+.\"O Long ago, in UNIX V6, there was a program
 .\"O .I /etc/glob
 .\"O that would expand wildcard patterns.
-.\"O Soon afterwards this became a shell built-in.
-ÀΡ¹ Unix V6 ¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¥Ñ¥¿¡¼¥ó¤òŸ³«¤¹¤ë
+.\"O Soon afterward this became a shell built-in.
+ÀΡ¹ UNIX V6 ¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¥Ñ¥¿¡¼¥ó¤òŸ³«¤¹¤ë
 .I /etc/glob
 ¤È¸À¤¦¥×¥í¥°¥é¥à¤¬¤¢¤Ã¤¿¡£¤½¤Î¸å¤¹¤°¤Ë¡¢
 ¤³¤Îµ¡Ç½¤Ï¥·¥§¥ë¤ËÁȤ߹þ¤Þ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
@@ -171,13 +171,13 @@ glob ư
 .\"O .SS "Empty Lists"
 .SS ¶õ¤Î¥ê¥¹¥È
 .\"O The nice and simple rule given above: "expand a wildcard pattern
-.\"O into the list of matching pathnames" was the original Unix
+.\"O into the list of matching pathnames" was the original UNIX
 .\"O definition.
 .\"O It allowed one to have patterns that expand into
 .\"O an empty list, as in
 Àè¤ËÍ¿¤¨¤¿¡¢¤ï¤«¤ê¤ä¤¹¤¯´Êñ¤Ê¥ë¡¼¥ë¡¢
 ¡Ö¥ï¥¤¥ë¥É¥«¡¼¥É¥Ñ¥¿¡¼¥ó¤ò¥Þ¥Ã¥Á¤·¤¿¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤ËŸ³«¤¹¤ë¡×¤È¸À¤¦¤Î¤Ï¡¢
-¥ª¥ê¥¸¥Ê¥ë¤Î Unix ¤Ë¤ª¤±¤ëÄêµÁ¤Ç¤¢¤Ã¤¿¡£
+¥ª¥ê¥¸¥Ê¥ë¤Î UNIX ¤Ë¤ª¤±¤ëÄêµÁ¤Ç¤¢¤Ã¤¿¡£
 ¤³¤ì¤Ï¥Ñ¥¿¡¼¥ó¤¬¶õ¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤ë¤³¤È¤âµö²Ä¤µ¤ì¤Æ¤¤¤¿¡£
 Î㤨¤Ð
 .br
@@ -249,7 +249,7 @@ POSIX 
 .\"O Of course ranges were originally meant to be ASCII ranges,
 .\"O so that "\fI[\ \-%]\fP" stands for "\fI[\ !"#$%]\fP" and "\fI[a\-z]\fP" stands
 .\"O for "any lowercase letter".
-.\"O Some Unix implementations generalized this so that a range X\-Y
+.\"O Some UNIX implementations generalized this so that a range X\-Y
 .\"O stands for the set of characters with code between the codes for
 .\"O X and for Y.
 .\"O However, this requires the user to know the
@@ -259,7 +259,7 @@ POSIX 
 Îΰè»ØÄê¤Ï¡¢¤â¤È¤â¤È¤Ï¤â¤Á¤í¤ó ASCII ¤Ë¤ª¤±¤ë½ç½øʤӤò°ÕÌ£¤·¤Æ¤¤¤¿¡£
 ¤·¤¿¤¬¤Ã¤Æ "\fI[\ \-%]\fP" ¤Ï "\fI[\ !"#$%]\fP" ¤Î°ÕÌ£¤Ç¤¢¤ê¡¢
 "\fI[a\-z]\fP" ¤Ï¡Ö¤¹¤Ù¤Æ¤Î¾®Ê¸»ú¡×¤Î°ÕÌ£¤Ç¤¢¤Ã¤¿¡£
-Unix ¤Î¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢¤³¤ì¤ò³ÈÄ¥¤·¤¿¤â¤Î¤¬Â¸ºß¤·¡¢
+UNIX ¤Î¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢¤³¤ì¤ò³ÈÄ¥¤·¤¿¤â¤Î¤¬Â¸ºß¤·¡¢
 ¤½¤³¤Ç¤Ï X\-Y ¤È¤¤¤¦Îΰè»ØÄê¤Ï¡¢X ¤Î¥³¡¼¥É¤È
 Y ¤Î¥³¡¼¥É¤Ë¶´¤Þ¤ì¤¿¥³¡¼¥É¤ò»ý¤Äʸ»ú¤¹¤Ù¤Æ¤òɽ¤¹¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤¿¡£
 ¤·¤«¤·¡¢¤³¤ì¤Ë¤Ï¥æ¡¼¥¶¡¼¤¬¥í¡¼¥«¥ë¤Ê¥·¥¹¥Æ¥à¤Ë¤ª¤±¤ë
index b7a131d..36747b7 100644 (file)
@@ -43,11 +43,11 @@ koi8-r \- 
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O KOI8-R is the character set of choice for encoding Russian texts for
-.\"O many Unix-like operation systems.
+.\"O many UNIX-like operation systems.
 .\"O KOI8-R is a successor for KOI-8, a
 .\"O de-facto standard for Internet Mail, News, WWW and other interactive
 .\"O services at least all over the ex-SU territory.
-KOI8-R ¤Ï¿¤¯¤Î Unix ·Ï OS ¤Ç»È¤ï¤ì¤ë¥í¥·¥¢¸ìʸ½ñ¤òÉä¹æ²½¤¹¤ë
+KOI8-R ¤Ï¿¤¯¤Î UNIX ·Ï OS ¤Ç»È¤ï¤ì¤ë¥í¥·¥¢¸ìʸ½ñ¤òÉä¹æ²½¤¹¤ë
 Ê¸»ú½¸¹ç¤ÎÁªÂò»Þ¤Î°ì¤Ä¤Ç¤¢¤ë¡£
 KOI8-R ¤Ï¡¢¾¯¤Ê¤¯¤È¤âµì¥½¥Ó¥¨¥ÈϢˮ¤ÎÁ´¤Æ¤Î·÷Æâ¤Ë¤ª¤¤¤Æ
 ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Î¥á¡¼¥ë¡¦¥Ë¥å¡¼¥¹¡¦WWW¡¦¤½¤Î¾¤ÎÂÐÏÃŪ¥µ¡¼¥Ó¥¹¤Î
index 5637bd1..8bad1bc 100644 (file)
@@ -451,7 +451,7 @@ GNU 
 .\"O as the text of the link.
 .\"O The
 .\"O .I trailer
-.\"O will be printed immediately afterwards.
+.\"O will be printed immediately afterward.
 URI (URL)
 .I url
 ¤Ø¤Î¥Ï¥¤¥Ñ¡¼¥Æ¥­¥¹¥È¥ê¥ó¥¯¤òÁÞÆþ¤¹¤ë¡£
index 038dc77..f88284c 100644 (file)
@@ -35,7 +35,7 @@ netlink \- 
 .\"O The internal kernel interface is not documented in this manual page.
 .\"O There is also an obsolete netlink interface
 .\"O via netlink character devices; this interface is not documented here
-.\"O and is only provided for backwards compatibility.
+.\"O and is only provided for backward compatibility.
 netlink ¤Ï¥«¡¼¥Í¥ë¥â¥¸¥å¡¼¥ë¤È¥æ¡¼¥¶¡¼¶õ´Ö¤Î¥×¥í¥»¥¹´Ö¤Ç
 ¾ðÊó¤ò¤ä¤ê¤È¤ê¤¹¤ë¤¿¤á¤ËÍѤ¤¤é¤ì¤ë¡£
 netlink ¤Ï¡¢¥æ¡¼¥¶¡¼¥×¥í¥»¥¹¤ËÂФ·¤Æ¤Ï
@@ -592,7 +592,7 @@ netlink 
 .\"O The socket interface to netlink is a new feature of Linux 2.2.
 netlink ¤Ø¤Î¥½¥±¥Ã¥È¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï Linux 2.2 ¤Î¿·µ¡Ç½¤Ç¤¢¤ë¡£
 
-.\"O Linux 2.0 supported a more primitive device based netlink interface
+.\"O Linux 2.0 supported a more primitive device-based netlink interface
 .\"O (which is still available as a compatibility option).
 .\"O This obsolete interface is not described here.
 Linux 2.0 ¤Ï¡¢¤â¤Ã¤È¸¶»ÏŪ¤Ê¥Ç¥Ð¥¤¥¹¥Ù¡¼¥¹¤Î netlink ¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò
index a797f8a..ce01d0d 100644 (file)
@@ -437,6 +437,7 @@ struct packet_mreq {
 °ú¤­¿ô¤Ï
 .I struct timeval
 ¤Ç¤¢¤ë¡£
+.\" FIXME Document SIOCGSTAMPNS
 
 .\"O In addition all standard ioctls defined in
 .\"O .BR netdevice (7)
index 6641eb6..0f8f6d5 100644 (file)
@@ -33,9 +33,9 @@
 path_resolution \- ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹Ì¾¤Î²ò·èÊýË¡
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
-.\"O Some Unix/Linux system calls have as parameter one or more filenames.
+.\"O Some UNIX/Linux system calls have as parameter one or more filenames.
 .\"O A filename (or pathname) is resolved as follows.
-¤¤¤¯¤Ä¤«¤Î Unix/Linux ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢
+¤¤¤¯¤Ä¤«¤Î UNIX/Linux ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢
 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë̾¤ò°ú¤­¿ô¤È¤·¤Æ»ý¤Ä¡£
 ¥Õ¥¡¥¤¥ë̾ (¤Þ¤¿¤Ï¥Ñ¥¹Ì¾) ¤Ï°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ²ò·è¤µ¤ì¤ë¡£
 .\"O .SS "Step 1: Start of the resolution process"
@@ -282,13 +282,13 @@ path_resolution \- 
 ¥¨¥é¡¼¤¬ÊÖ¤µ¤ì¤ë ("File name too long")¡£
 .\"O .SS "Empty pathname"
 .SS "¶õ¤Î¥Ñ¥¹Ì¾"
-.\"O In the original Unix, the empty pathname referred to the current directory.
+.\"O In the original UNIX, the empty pathname referred to the current directory.
 .\"O Nowadays POSIX decrees that an empty pathname must not be resolved
 .\"O successfully.
 .\"O Linux returns
 .\"O .B ENOENT
 .\"O in this case.
-¸µ¡¹¤Î Unix ¤Ç¤Ï¡¢¶õ¤Î¥Ñ¥¹Ì¾¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò»²¾È¤·¤Æ¤¤¤¿¡£
+¸µ¡¹¤Î UNIX ¤Ç¤Ï¡¢¶õ¤Î¥Ñ¥¹Ì¾¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò»²¾È¤·¤Æ¤¤¤¿¡£
 ºÇ¶á¡¢POSIX ¤Ç¤Ï¶õ¤Î¥Ñ¥¹Ì¾¤ò²ò·è¤¹¤ë¤Ù¤­¤Ç¤Ï¤Ê¤¤¤È¤¤¤¦·èÄ꤬¤Ê¤µ¤ì¤¿¡£
 ¤³¤Î¾ì¹ç¡¢Linux ¤Ï
 .B ENOENT
@@ -363,11 +363,11 @@ fsgid ("
 .\" FIXME say something about file system mounted read-only ?
 .\"O .SS "Bypassing permission checks: superuser and capabilities"
 .SS "µö²Ä¤Î³Îǧ¤ò¥¹¥­¥Ã¥×¤¹¤ë: ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤È¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£"
-.\"O On a traditional Unix system, the superuser
+.\"O On a traditional UNIX system, the superuser
 .\"O .RI ( root ,
 .\"O user ID 0) is all-powerful, and bypasses all permissions restrictions
 .\"O when accessing files.
-ÅÁÅýŪ¤Ê Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶
+ÅÁÅýŪ¤Ê UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶
 .RI ( root ,
 ¥æ¡¼¥¶ ID 0) ¤ÏÈó¾ï¤Ë¶¯ÎϤǤ¢¤ê¡¢¥Õ¥¡¥¤¥ë¥¢¥¯¥»¥¹»þ¤Î
 µö²Ä¤Ë¤è¤ëÀ©¸Â¤òÁ´¤Æ¥¹¥­¥Ã¥×¤¹¤ë¡£
index b4b3c97..71693e7 100644 (file)
@@ -1225,6 +1225,7 @@ bash$ $( LD_ASSUME_KERNEL=2.2.5 ldd /bin/ls | grep libc.so | \\
 .BR futex (2),
 .BR gettid (2),
 .BR futex (7),
+.BR sigevent (7),
 .BR signal (7),
 .br
 .\"O and various Pthreads manual pages, for example:
index fe0d59d..a1fcb3c 100644 (file)
 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
 .\" Translated 2005-10-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       character device        ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹
-.\"WORD:       pseudo-terminal         
 .\"
 .TH PTY 7 2005-10-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
-.\"O pty \- pseudo-terminal interfaces
+.\"O pty \- pseudoterminal interfaces
 pty \- µ¼»÷üËö¥¤¥ó¥¿¥Õ¥§¡¼¥¹
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
-.\"O A pseudo-terminal is a pair of virtual character devices that
+.\"O A pseudoterminal (sometimes abbreviated "pty")
+.\"O is a pair of virtual character devices that
 .\"O provide a bidirectional communication channel.
-µ¼»÷üËö (pseudo-terminal) ¤Ï¡¢ÁÐÊý¸þÄÌ¿®¥Á¥ã¥ó¥Í¥ë¤òÄ󶡤¹¤ë
-²¾ÁÛ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¤Î¥Ú¥¢¤Ç¤¢¤ë¡£
+µ¼»÷üËö (pseudoterminal; "pty" ¤Èά¤µ¤ì¤ë¤³¤È¤â¤¢¤ë) ¤Ï¡¢
+ÁÐÊý¸þÄÌ¿®¥Á¥ã¥ó¥Í¥ë¤òÄ󶡤¹¤ë²¾ÁÛ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¤Î¥Ú¥¢¤Ç¤¢¤ë¡£
 .\"O One end of the channel is called the
 .\"O .IR master ;
 .\"O the other end is called the
@@ -49,10 +49,10 @@ pty \- 
 ¤È¸Æ¤Ð¤ì¡¢¤â¤¦°ìÊý¤ÎüÅÀ¤Ï
 .I ¥¹¥ì¡¼¥Ö (slave)
 ¤È¸Æ¤Ð¤ì¤ë¡£
-.\"O The slave end of the pseudo-terminal provides an interface
+.\"O The slave end of the pseudoterminal provides an interface
 .\"O that behaves exactly like a classical terminal.
 .\"O A process that expects to be connected to a terminal,
-.\"O can open the slave end of a pseudo-terminal and
+.\"O can open the slave end of a pseudoterminal and
 .\"O then be driven by a program that has opened the master end.
 µ¼»÷üËö¤Î¥¹¥ì¡¼¥Ö¤Ï¡¢ÅÁÅýŪ¤ÊüËö¤ÈÁ´¤¯Æ±¤¸Æ°ºî¤ò¤¹¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò
 Ä󶡤¹¤ë¡£Ã¼Ëö¤ËÀܳ¤µ¤ì¤ë¤³¤È¤òÁÛÄꤷ¤Æ¤¤¤ë¥×¥í¥»¥¹¤Ïµ¼»÷üËö¤Î
@@ -66,7 +66,7 @@ pty \- 
 .\"O to be generated for the foreground process group
 .\"O that is connected to the slave.
 .\"O Conversely, anything that is written to the slave end of the
-.\"O pseudo-terminal can be read by the process that is connected to
+.\"O pseudoterminal can be read by the process that is connected to
 .\"O the master end.
 Ã¼Ëö¤ÇÆþÎϤµ¤ì¤¿¤Î¤ÈƱ¤¸¤è¤¦¤Ë¡¢
 ¥Þ¥¹¥¿Â¦¤Ë½ñ¤­¹þ¤Þ¤ì¤¿Á´¤Æ¤Î¥Ç¡¼¥¿¤Ï¡¢¥¹¥ì¡¼¥Ö¦¤Î¥×¥í¥»¥¹¤ËÁ÷¤é¤ì¤ë¡£
@@ -77,7 +77,7 @@ pty \- 
 ¤¬À¸À®¤µ¤ì¤ë¡£
 È¿ÂФˡ¢µ¼»÷üËö¤Î¥¹¥ì¡¼¥Ö¦¤Ë½ñ¤­¹þ¤Þ¤ì¤¿Á´¤Æ¤Î¥Ç¡¼¥¿¤Ï¡¢
 ¥Þ¥¹¥¿Â¦¤ËÀܳ¤µ¤ì¤Æ¤¤¤ë¥×¥í¥»¥¹¤«¤éÆɤ߽Ф¹¤³¤È¤¬¤Ç¤­¤ë¡£
-.\"O Pseudo-terminals are used by applications such as network login services
+.\"O Pseudoterminals are used by applications such as network login services
 .\"O .RB ( ssh "(1), " rlogin "(1), " telnet (1)),
 .\"O terminal emulators,
 .\"O .BR script (1),
@@ -92,35 +92,35 @@ pty \- 
 .BR expect (1)
 ¤Ê¤É¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 
-.\"O Historically, two pseudo-terminal APIs have evolved: BSD and System V.
-.\"O SUSv1 standardized a pseudo-terminal API based on the System V API,
+.\"O Historically, two pseudoterminal APIs have evolved: BSD and System V.
+.\"O SUSv1 standardized a pseudoterminal API based on the System V API,
 .\"O and this API should be employed in all new programs that use
-.\"O pseudo-terminals.
+.\"O pseudoterminals.
 Îò»ËŪ¤Ë¸«¤ë¤È BSD ¤È System V ¤Î2¼ïÎà¤Îµ¼»÷üËö¤Î API ¤¬È¯Å¸¤·¤Æ¤­¤Æ¤¤¤ë¡£
 SUSv1 ¤Ï System V API ¤Ë´ð¤Å¤¤¤¿µ¼»÷üËö API ¤òɸ½à²½¤·¤Æ¤ª¤ê¡¢
 µ¼»÷üËö¤ò»ÈÍѤ¹¤ë¿·¤·¤¤¥×¥í¥°¥é¥à¤Ï¤¹¤Ù¤Æ¤³¤Î API ¤òºÎÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
 
 .\"O Linux provides both BSD-style and (standardized) System V-style
-.\"O pseudo-terminals.
-.\"O System V-style terminals are commonly called Unix 98 pseudo-terminals
+.\"O pseudoterminals.
+.\"O System V-style terminals are commonly called UNIX 98 pseudoterminals
 .\"O on Linux systems.
-.\"O Since kernel 2.6.4, BSD-style pseudo-terminals are considered deprecated
+.\"O Since kernel 2.6.4, BSD-style pseudoterminals are considered deprecated
 .\"O (they can be disabled when configuring the kernel);
-.\"O Unix 98 pseudo-terminals should be used in new applications.
+.\"O UNIX 98 pseudoterminals should be used in new applications.
 Linux ¤Ç¤Ï BSD É÷¤È (ɸ½à²½¤µ¤ì¤¿) System V É÷¤Îµ¼»÷üËö¤òÄ󶡤·¤Æ¤¤¤ë¡£
-System V É÷¤ÎüËö¤Ï¡¢Linux ¥·¥¹¥Æ¥à¤Ç¤Ï°ìÈ̤ˠUnix 98 µ¼»÷üËö¤È¸Æ¤Ð¤ì¤Æ¤¤¤ë¡£
+System V É÷¤ÎüËö¤Ï¡¢Linux ¥·¥¹¥Æ¥à¤Ç¤Ï°ìÈ̤ˠUNIX 98 µ¼»÷üËö¤È¸Æ¤Ð¤ì¤Æ¤¤¤ë¡£
 ¥«¡¼¥Í¥ë 2.6.4 °Ê¹ß¤Ç¤Ï¡¢BSD É÷¤Îµ¼»÷üËö¤ÏÇÑ»ßͽÄê¤È¤ß¤Ê¤µ¤ì¤Æ¤¤¤ë
 (¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç BSD É÷¤Îµ¼»÷üËö¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë)¡£
-¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢Unix 98 µ¼»÷üËö¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
-.\"O .SS "Unix 98 pseudo-terminals"
-.SS "Unix 98 µ¼»÷üËö"
-.\"O An unused Unix 98 pseudo-terminal master is opened by calling
+¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢UNIX 98 µ¼»÷üËö¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
+.\"O .SS "UNIX 98 pseudoterminals"
+.SS "UNIX 98 µ¼»÷üËö"
+.\"O An unused UNIX 98 pseudoterminal master is opened by calling
 .\"O .BR posix_openpt (3).
 .\"O (This function opens the master clone device,
 .\"O .IR /dev/ptmx ;
 .\"O see
 .\"O .BR pts (4).)
-̤»ÈÍѤΠUnix 98 µ¼»÷üËö¥Þ¥¹¥¿¤ò¥ª¡¼¥×¥ó¤¹¤ë¤Ë¤Ï
+̤»ÈÍѤΠUNIX 98 µ¼»÷üËö¥Þ¥¹¥¿¤ò¥ª¡¼¥×¥ó¤¹¤ë¤Ë¤Ï
 .BR posix_openpt (3)
 ¤ò¸Æ¤Ó½Ð¤¹
 (¤³¤Î´Ø¿ô¤Ï¥Þ¥¹¥¿¡¦¥¯¥í¡¼¥ó¡¦¥Ç¥Ð¥¤¥¹ (master clone device),
@@ -150,20 +150,20 @@ System V 
 Âбþ¤¹¤ë¥¹¥ì¡¼¥Ö¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ë¡£
 
 .\"O The Linux kernel imposes a limit on the number of available
-.\"O Unix 98 pseudo-terminals.
+.\"O UNIX 98 pseudoterminals.
 .\"O In kernels up to and including 2.6.3, this limit is configured
 .\"O at kernel compilation time
 .\"O .RB ( CONFIG_UNIX98_PTYS ),
-.\"O and the permitted number of pseudo-terminals can be up to 2048,
+.\"O and the permitted number of pseudoterminals can be up to 2048,
 .\"O with a default setting of 256.
 .\"O Since kernel 2.6.4, the limit is dynamically adjustable via
 .\"O .IR /proc/sys/kernel/pty/max ,
 .\"O and a corresponding file,
 .\"O .IR /proc/sys/kernel/pty/nr ,
-.\"O indicates how many pseudo-terminals are currently in use.
+.\"O indicates how many pseudoterminals are currently in use.
 .\"O For further details on these two files, see
 .\"O .BR proc (5).
-Linux ¥«¡¼¥Í¥ë¤Ç¤Ï¡¢ÍøÍѤǤ­¤ë Unix 98 µ¼»÷üËö¤Î¿ô¤Ë¾å¸Â¤òÀߤ±¤Æ¤¤¤ë¡£
+Linux ¥«¡¼¥Í¥ë¤Ç¤Ï¡¢ÍøÍѤǤ­¤ë UNIX 98 µ¼»÷üËö¤Î¿ô¤Ë¾å¸Â¤òÀߤ±¤Æ¤¤¤ë¡£
 2.6.3 °ÊÁ°¤Î¥«¡¼¥Í¥ë¤Ç¤Ï¡¢¤³¤Î¾å¸Â¤Ï¥«¡¼¥Í¥ë¤Î¥³¥ó¥Ñ¥¤¥ë»þ¤ÎÀßÄê
 .RB ( CONFIG_UNIX98_PTYS )
 ¤Ç¤¢¤ë¡£µö²Ä¤µ¤ì¤ëµ¼»÷üËö¤Î¿ô¤ÏºÇÂç 2048 ¤Ç¤¢¤ê¡¢
@@ -176,9 +176,9 @@ Linux 
 ¤³¤Î 2¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¾ÜºÙ¤Ï
 .BR proc (5)
 ¤ò»²¾È¡£
-.\"O .SS "BSD pseudo-terminals"
+.\"O .SS "BSD pseudoterminals"
 .SS "BSD µ¼»÷üËö"
-.\"O BSD-style pseudo-terminals are provided as precreated pairs, with
+.\"O BSD-style pseudoterminals are provided as precreated pairs, with
 .\"O names of the form
 .\"O .I /dev/ptyXY
 .\"O (master) and
@@ -186,7 +186,7 @@ Linux 
 .\"O (slave),
 .\"O where X is a letter from the 16-character set [p-za-e],
 .\"O and Y is a letter from the 16-character set [0-9a-f].
-.\"O (The precise range of letters in these two sets varies across Unix
+.\"O (The precise range of letters in these two sets varies across UNIX
 .\"O implementations.)
 BSD É÷¤Îµ¼»÷üËö¤Ï¤¢¤é¤«¤¸¤áºîÀ®¤µ¤ì¤¿¥Ú¥¢¤È¤·¤ÆÄ󶡤µ¤ì¤ë¡£¤½¤Î̾Á°¤Ï
 .I /dev/ptyXY
@@ -195,21 +195,21 @@ BSD 
 (¥¹¥ì¡¼¥Ö¦) ¤Ç¤¢¤ë¡£¤³¤³¤Ç¡¢
 X ¤Ï [p-za-e] ¤Î 16ʸ»ú¤Î¤¦¤Á¤Î°ìʸ»ú¡¢
 Y ¤Ï [0-9a-f] ¤Î 16ʸ»ú¤Î¤¦¤Á¤Î°ìʸ»ú¤Ç¤¢¤ë
-(X, Y ¤Ë»È¤ï¤ì¤ëʸ»ú¤ÎÀµ³Î¤ÊÈϰϤϠUnix ¤Î¼ÂÁõ¤Ë¤è¤ê°Û¤Ê¤ë)¡£
+(X, Y ¤Ë»È¤ï¤ì¤ëʸ»ú¤ÎÀµ³Î¤ÊÈϰϤϠUNIX ¤Î¼ÂÁõ¤Ë¤è¤ê°Û¤Ê¤ë)¡£
 .\"O For example,
 .\"O .I /dev/ptyp1
 .\"O and
 .\"O .I /dev/ttyp1
-.\"O constitute a BSD pseudo-terminal pair.
+.\"O constitute a BSD pseudoterminal pair.
 Î㤨¤Ð¡¢
 .I /dev/ptyp1
 ¤È
 .I /dev/ttyp1
 ¤Ï BSD µ¼»÷üËö¥Ú¥¢¤ò¹½À®¤¹¤ë¡£
-.\"O A process finds an unused pseudo-terminal pair by trying to
+.\"O A process finds an unused pseudoterminal pair by trying to
 .\"O .BR open (2)
-.\"O each pseudo-terminal master until an open succeeds.
-.\"O The corresponding pseudo-terminal slave (substitute "tty"
+.\"O each pseudoterminal master until an open succeeds.
+.\"O The corresponding pseudoterminal slave (substitute "tty"
 .\"O for "pty" in the name of the master) can then be opened.
 ¥×¥í¥»¥¹¤¬Ì¤»ÈÍѤε¼»÷üËö¥Ú¥¢¤ò¸«¤Ä¤±¤ë¤Ë¤Ï¡¢
 ³Æµ¼»÷üËö¤Î¥Þ¥¹¥¿¤Î
@@ -220,10 +220,10 @@ Y 
 .\"O .SH "FILES"
 .SH ¥Õ¥¡¥¤¥ë
 .I /dev/ptmx
-(Unix 98 ¥Þ¥¹¥¿¡¦¥¯¥í¡¼¥ó¡¦¥Ç¥Ð¥¤¥¹)
+(UNIX 98 ¥Þ¥¹¥¿¡¦¥¯¥í¡¼¥ó¡¦¥Ç¥Ð¥¤¥¹)
 .br
 .I /dev/pts/*
-(Unix 98 ¥¹¥ì¡¼¥Ö¥Ç¥Ð¥¤¥¹)
+(UNIX 98 ¥¹¥ì¡¼¥Ö¥Ç¥Ð¥¤¥¹)
 .br
 .I /dev/pty[p-za-e][0-9a-f]
 (BSD ¥Þ¥¹¥¿¥Ç¥Ð¥¤¥¹)
index 1ac6a02..e524cb6 100644 (file)
@@ -38,12 +38,12 @@ rtnetlink, NETLINK_ROUTE \- Linux IPv4 
 .\"O It is used within the kernel to communicate between
 .\"O various subsystems, though this usage is not documented here, and for
 .\"O communication with user-space programs.
-.\"O Network routes, ip addresses, link parameters, neighbor setups, queueing
+.\"O Network routes, IP addresses, link parameters, neighbor setups, queueing
 .\"O disciplines, traffic classes and packet classifiers may all be controlled
 .\"O through
 .\"O .B NETLINK_ROUTE
 .\"O sockets.
-.\"O It is based on netlink messages, see
+.\"O It is based on netlink messages; see
 .\"O .BR netlink (7)
 .\"O for more information.
 .B rtnetlink
@@ -174,14 +174,14 @@ IFLA_STATS 
 .BR RTM_NEWADDR ", " RTM_DELADDR ", " RTM_GETADDR
 .\"O Add, remove or receive information about an IP address associated with
 .\"O an interface.
-.\"O In Linux 2.2 an interface can carry multiple IP addresses,
+.\"O In Linux 2.2, an interface can carry multiple IP addresses,
 .\"O this replaces the alias device concept in 2.0.
-.\"O In Linux 2.2 these messages
+.\"O In Linux 2.2, these messages
 .\"O support IPv4 and IPv6 addresses.
 .\"O They contain an
 .\"O .I ifaddrmsg
 .\"O structure, optionally followed by
-.\"O .I rtaddr
+.\"O .I rtattr
 .\"O routing attributes.
 ¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î IP ¥¢¥É¥ì¥¹¤Î¾ðÊó¤òÄɲᦺï½ü¡¦¼èÆÀ¤¹¤ë¡£
 Linux 2.2 ¤Ç¤Ï¡¢°ì¤Ä¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ËÊ£¿ô¤Î IP ¥¢¥É¥ì¥¹¤ò
@@ -191,7 +191,7 @@ IPv4 
 ¤³¤ì¤é¤Ï
 .I ifaddrmsg
 ¹½Â¤ÂΤòȼ¤¦¡£¤½¤Î¤¢¤È¤Ë
-.I rtaddr
+.I rtattr
 ¥ë¡¼¥Æ¥£¥ó¥°Â°À­¤¬Â³¤¯¤³¤È¤â¤¢¤ë¡£
 
 .nf
@@ -277,7 +277,7 @@ IFA_CACHEINFO:struct ifa_cacheinfo:
 .\"O .I rtattr
 .\"O structures following.
 .\"O For
-.\"O .B RTM_GETROUTE
+.\"O .BR RTM_GETROUTE ,
 .\"O setting
 .\"O .I rtm_dst_len
 .\"O and
@@ -296,10 +296,10 @@ IFA_CACHEINFO:struct ifa_cacheinfo:
 .I rtm_src_len
 ¤Ë 0 ¤ò¥»¥Ã¥È¤¹¤ë¤È¡¢
 »ØÄꤵ¤ì¤¿¥ë¡¼¥Æ¥£¥ó¥°¥Æ¡¼¥Ö¥ë¤ÎÁ´¤Æ¤Î¥¨¥ó¥È¥ê¤ò½êÆÀ¤¹¤ë¡£
-.\"O For the other fields except
+.\"O For the other fields, except
 .\"O .I rtm_table
 .\"O and
-.\"O .I rtm_protocol
+.\"O .IR rtm_protocol ,
 .\"O 0 is the wildcard.
 .I rtm_table
 ¤È
@@ -601,11 +601,11 @@ NTF_ROUTER:IPv6 
 .\" FIXME
 .\" document the members of the struct better
 .\"O The
-.\"O .I rtaddr
+.\"O .I rtattr
 .\"O struct has the following meanings for the
 .\"O .I rta_type
 .\"O field:
-.I rtaddr
+.I rtattr
 ¹½Â¤ÂΤϡ¢
 .I rta_type
 ¥Õ¥£¡¼¥ë¥É¤Ë±þ¤¸¤Æ¤½¤ì¤¾¤ì°Ê²¼¤Î°ÕÌ£¤ò»ý¤Ä:
index f6714c9..27c355d 100644 (file)
@@ -28,7 +28,7 @@
 .\" Updated 2008-08-07, Akihiro MOTOKI, LDP v3.05
 .\" Updated 2009-02-23, Akihiro MOTOKI, LDP v3.19
 .\"
-.TH SEM_OVERVIEW 7 2009-02-25 "Linux" "Linux Programmer's Manual"
+.TH SEM_OVERVIEW 7 2010-05-22 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sem_overview \- Overview of POSIX semaphores
@@ -135,7 +135,7 @@ POSIX 
 .\"O between by the threads of a process, for example, a global variable.
 .\"O A process-shared semaphore must be placed in a shared memory region
 .\"O (e.g., a System V shared memory segment created using
-.\"O .BR semget (2),
+.\"O .BR shmget (2),
 .\"O or a POSIX shared memory object built created using
 .\"O .BR shm_open (3)).
 Ì¾Á°¤Ê¤·¥»¥Þ¥Õ¥©¤Ï̾Á°¤ò»ý¤¿¤Ê¤¤¡£¤½¤ÎÂå¤ï¤ê¡¢¥»¥Þ¥Õ¥©¤Ï¡¢
@@ -147,7 +147,7 @@ POSIX 
 ¤È¸Æ¤Ö)¡£¥¹¥ì¥Ã¥É¶¦Í­¥»¥Þ¥Õ¥©¤Ï¡¢Æ±¤¸¥×¥í¥»¥¹Æâ¤Î¥¹¥ì¥Ã¥É´Ö¤Ç¶¦Í­¤µ¤ì¤¿
 ¥á¥â¥êÎΰ衢Î㤨¤ÐÂç°èÊÑ¿ô (global variable) ¤ËÇÛÃÖ¤µ¤ì¤ë¡£
 ¥×¥í¥»¥¹¶¦Í­¥»¥Þ¥Õ¥©¤Ï¡¢¶¦Í­¥á¥â¥êÎΰè (Î㤨¤Ð¡¢
-.BR semget (2)
+.BR shmget (2)
 ¤ò»È¤Ã¤ÆºîÀ®¤Ç¤­¤ë System V ¶¦Í­¥á¥â¥ê¡¦¥»¥°¥á¥ó¥È¤ä
 .BR shm_open (3)
 ¤ò»È¤Ã¤ÆºîÀ®¤Ç¤­¤ë POSIX ¶¦Í­¥á¥â¥ê¡¦¥ª¥Ö¥¸¥§¥¯¥È)
index ed27f54..0288adc 100644 (file)
@@ -28,7 +28,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\"
-.TH SHM_OVERVIEW 7 2008-06-25 "Linux" "Linux Programmer's Manual"
+.TH SHM_OVERVIEW 7 2010-09-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O shm_overview \- Overview of POSIX shared memory
@@ -172,7 +172,7 @@ POSIX 
 .\"O System V shared memory
 .\"O .RB ( shmget (2),
 .\"O .BR shmop (2),
-.\"O etc.) is an older semaphore API.
+.\"O etc.) is an older shared memory API.
 .\"O POSIX shared memory provides a simpler, and better designed interface;
 .\"O on the other hand POSIX shared memory is somewhat less widely available
 .\"O (especially on older systems) than System V shared memory.
@@ -180,7 +180,6 @@ System V 
 .RB ( shmget (2),
 .BR shmop (2)
 ¤Ê¤É) ¤Ï¸Å¤¤¶¦Í­¥á¥â¥ê API ¤Ç¤¢¤ë¡£
-.\"O motoki: ¸¶Ê¸¤Î semaphore API ¤Ï shared memory API ¤Î´Ö°ã¤¤¤À¤í¤¦¡£
 POSIX ¶¦Í­¥á¥â¥ê¤Ï¡¢¤è¤ê´Êñ¤Ç¡¢¤¦¤Þ¤¯À߷פµ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Æ¤¤¤ë¡£
 °ìÊý¤Ç¡¢POSIX ¶¦Í­¥á¥â¥ê¤Ï System V ¶¦Í­¥á¥â¥ê¤ÈÈæ¤Ù¤ë¤È
 ÍøÍѤǤ­¤ë¥·¥¹¥Æ¥à¤¬¾¯¤Ê¤¤ (Æäˡ¢¸Å¤¤¥·¥¹¥Æ¥à¤Ç¤Ï¾¯¤Ê¤¤)¡£
index f31ee96..b1cb5b6 100644 (file)
@@ -61,7 +61,7 @@
 .\"WORD:       pending         ½èÍýÂÔ¤Á
 .\"WORD:       signal handler  ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é
 .\"
-.TH SIGNAL 7  2010-02-03 "Linux" "Linux Programmer's Manual"
+.TH SIGNAL 7  2010-09-19 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O signal \- overview of signals
 .SH Ì¾Á°
@@ -107,8 +107,22 @@ Linux 
 .PP
 .\"O A process can change the disposition of a signal using
 .\"O .BR sigaction (2)
-.\"O or (less portably)
+.\"O or
 .\"O .BR signal (2).
+.\"O (The latter is less portable when establishing a signal handler;
+.\"O see
+.\"O .BR signal (2)
+.\"O for details.)
+¥×¥í¥»¥¹¤Ï¡¢
+.BR sigaction (2)
+¤ä
+.BR signal (2)
+¤ò»È¤Ã¤Æ¡¢¥·¥°¥Ê¥ë¤Î½èÍýÊýË¡¤òÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë
+.RB ( signal (2)
+¤ÎÊý¤¬¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤òÀßÄꤹ¤ëºÝ¤Î°Ü¿¢À­¤¬Ä㤤;
+¾ÜºÙ¤Ï
+.BR signal (2)
+¤ò»²¾È)¡£
 .\"O Using these system calls, a process can elect one of the
 .\"O following behaviors to occur on delivery of the signal:
 .\"O perform the default action; ignore the signal;
@@ -122,13 +136,7 @@ Linux 
 .\"O uses an alternate stack; see
 .\"O .BR sigaltstack (2)
 .\"O for a discussion of how to do this and when it might be useful.)
-¥×¥í¥»¥¹¤Ï¡¢
-.BR sigaction (2)
-¤ä
-.BR signal (2)
-¤ò»È¤Ã¤Æ¡¢¥·¥°¥Ê¥ë¤Î½èÍýÊýË¡¤òÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë
-.RB ( signal (2)
-¤ÎÊý¤¬°Ü¿¢À­¤ÏÄ㤤)¡£¥·¥°¥Ê¥ë¤ÎÇÛÁ÷»þ¤Ëµ¯¤³¤ëÆ°ºî¤È¤·¤Æ
+¥·¥°¥Ê¥ë¤ÎÇÛÁ÷»þ¤Ëµ¯¤³¤ëÆ°ºî¤È¤·¤Æ
 ¥×¥í¥»¥¹¤¬ÁªÂò¤Ç¤­¤ë¤Î¤Ï¡¢¼¡¤Î¤¤¤º¤ì¤«°ì¤Ä¤Ç¤¢¤ë¡£
 ¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¼Â¹Ô¤¹¤ë¡¢¥·¥°¥Ê¥ë¤ò̵»ë¤¹¤ë¡¢
 .I "¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é (signal handler)"
@@ -493,7 +501,7 @@ SIGXFSZ     25,25,31        Core    
 .\"O and (on architectures other than SPARC and MIPS)
 .\"O .B SIGBUS
 .\"O was to terminate the process (without a core dump).
-.\"O (On some other Unix systems the default action for
+.\"O (On some other UNIX systems the default action for
 .\"O .BR SIGXCPU " and " SIGXFSZ
 .\"O is to terminate the process without a core dump.)
 .\"O Linux 2.4 conforms to the POSIX.1-2001 requirements for these signals,
@@ -503,7 +511,7 @@ Linux 2.2 
 ¤ª¤è¤Ó SPARC ¤È MIPS °Ê³°¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Î
 .B SIGBUS
 ¤Î¥Ç¥Õ¥©¥ë¥È¤Î¿¶¤ëÉñ¤¤¤Ï (¥³¥¢¥À¥ó¥×½ÐÎϤʤ·¤Î) ¥×¥í¥»¥¹½ªÎ»¤Ç¤¢¤Ã¤¿¡£
-(¾¤Î Unix ¥·¥¹¥Æ¥à¤Ë¤â
+(¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ë¤â
 .BR SIGXCPU " ¤È " SIGXFSZ
 ¤Î¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤¬¥³¥¢¥À¥ó¥×¤Ê¤·¤Î¥×¥í¥»¥¹½ªÎ»¤Î¤â¤Î¤¬¤¢¤ë¡£)
 Linux 2.4 ¤Ç¤Ï¡¢POSIX.1-2001 ¤Ç¤ÎÍ×µá»ÅÍͤ˽àµò¤·¤Æ¡¢
@@ -561,26 +569,26 @@ SIGUNUSED \-,31,\-        Core    \fBSIGSYS\fP 
 
 .\"O .B SIGEMT
 .\"O is not specified in POSIX.1-2001, but nevertheless appears
-.\"O on most other Unix systems,
+.\"O on most other UNIX systems,
 .\"O where its default action is typically to terminate
 .\"O the process with a core dump.
 .B SIGEMT
 ¤Ï POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
-¤½¤Î¾¤Î¿¤¯¤Î Unix ¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¡£
+¤½¤Î¾¤Î¿¤¯¤Î UNIX ¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¡£
 ¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤Ï¿¤¯¤Î¾ì¹ç¡¢¥³¥¢¥À¥ó¥×½ÐÎϤòȼ¤¦¥×¥í¥»¥¹¤Î½ªÎ»¤Ç¤¢¤ë¡£
 
 .\"O .B SIGPWR
 .\"O (which is not specified in POSIX.1-2001) is typically ignored
-.\"O by default on those other Unix systems where it appears.
+.\"O by default on those other UNIX systems where it appears.
 .B SIGPWR
 ¤Ï (POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬) ¤³¤Î¥·¥°¥Ê¥ë¤¬Â¸ºß¤¹¤ë
-¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¿¤¯¤Î¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï̵»ë¤Ç¤¢¤ë¡£
+¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¿¤¯¤Î¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï̵»ë¤Ç¤¢¤ë¡£
 
 .\"O .B SIGIO
 .\"O (which is not specified in POSIX.1-2001) is ignored by default
-.\"O on several other Unix systems.
+.\"O on several other UNIX systems.
 .B SIGIO
-¤Ï (POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬) ¤¤¤¯¤Ä¤«¤Î¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï
+¤Ï (POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬) ¤¤¤¯¤Ä¤«¤Î¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï
 ¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï̵»ë¤Ç¤¢¤ë¡£
 
 .\"O Where defined,
@@ -638,7 +646,7 @@ Linux 
 .\"O Because the range of available real-time signals varies according
 .\"O to the glibc threading implementation (and this variation can occur
 .\"O at run time according to the available kernel and glibc),
-.\"O and indeed the range of real-time signals varies across Unix systems,
+.\"O and indeed the range of real-time signals varies across UNIX systems,
 .\"O programs should
 .\"O .IR "never refer to real-time signals using hard-coded numbers" ,
 .\"O but instead should always refer to real-time signals using the notation
@@ -649,7 +657,7 @@ Linux 
 .\"O .BR SIGRTMAX .
 ÍøÍѲÄǽ¤Ê¥ê¥¢¥ë¥¿¥¤¥à¥·¥°¥Ê¥ë¤ÎÈϰϤϠglibc ¤Î¥¹¥ì¥Ã¥É¼ÂÁõ¤Ë¤è¤ê
 °Û¤Ê¤ë¤· (»ÈÍѤ¹¤ë¥«¡¼¥Í¥ë¤È glibc ¤Ë¤è¤ê¼Â¹Ô»þ¤Ë¤âÊѲ½¤¹¤ë)¡¢
-Unix ¥·¥¹¥Æ¥à¤Î¼ïÎà¤Ë¤è¤Ã¤Æ¤â°Û¤Ê¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢
+UNIX ¥·¥¹¥Æ¥à¤Î¼ïÎà¤Ë¤è¤Ã¤Æ¤â°Û¤Ê¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢
 ¥×¥í¥°¥é¥à¤Ç¤Ï¡Ö¥Ï¡¼¥É¥³¡¼¥Ç¥£¥ó¥°¤·¤¿¿ô»ú¤ò»È¤Ã¤Æ¤Î¥ê¥¢¥ë¥¿¥¤¥à¥·¥°¥Ê¥ë¤Î
 »²¾È¤Ï·è¤·¤Æ¤¹¤Ù¤­¤Ç¤Ï¤Ê¤¯¡×¡¢Âå¤ï¤ê¤Ë
 .BR SIGRTMIN +n
@@ -800,21 +808,15 @@ Linux 2.6.8 
 .\"O .SS "Async-signal-safe functions"
 .SS "ÈóƱ´ü¥·¥°¥Ê¥ë¤Ç°ÂÁ´¤Ê´Ø¿ô (async-signal-safe functions)"
 .PP
-.\"O A signal handling routine established by
-.\"O .BR sigaction (2)
-.\"O or
-.\"O .BR signal (2)
-.\"O must be very careful, since processing elsewhere may be interrupted
+.\"O A signal handler function must be very careful,
+.\"O since processing elsewhere may be interrupted
 .\"O at some arbitrary point in the execution of the program.
 .\"O POSIX has the concept of "safe function".
 .\"O If a signal interrupts the execution of an unsafe function, and
 .\"O .I handler
 .\"O calls an unsafe function, then the behavior of the program is undefined.
-¾¤Î¾ì½ê¤Î½èÍý¤Ï¥×¥í¥°¥é¥à¼Â¹Ô¤ÎǤ°Õ¤Î²Õ½ê¤ÇÃæÃǤµ¤ì¤ë¤¿¤á¡¢
-.BR sigaction (2)
-¤ä
-.BR signal (2)
-¤ÇÅÐÏ¿¤¹¤ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é´Ø¿ô¤Ë¤ÏÈó¾ï¤ËÃí°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
+¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é´Ø¿ô¤Ë¤ÏÈó¾ï¤ËÃí°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
+¾¤Î¾ì½ê¤Î½èÍý¤Ï¥×¥í¥°¥é¥à¼Â¹Ô¤ÎǤ°Õ¤Î²Õ½ê¤ÇÃæÃǤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¤Ç¤¢¤ë¡£
 POSIX ¤Ë¤Ï¡Ö°ÂÁ´¤Ê´Ø¿ô (safe function)¡×¤È¤¤¤¦³µÇ°¤¬¤¢¤ë¡£
 ¥·¥°¥Ê¥ë¤¬°ÂÁ´¤Ç¤Ê¤¤´Ø¿ô¤Î¼Â¹Ô¤òÃæÃǤ·¡¢¤«¤Ä
 .I handler
@@ -1000,7 +1002,7 @@ utimes()
 .\"O .BR SA_RESTART
 .\"O flag (see
 .\"O .BR sigaction (2)).
-.\"O The details vary across Unix systems;
+.\"O The details vary across UNIX systems;
 .\"O below, the details for Linux.
 ¤³¤ì¤é¤ÎÆó¤Ä¤ÎµóÆ°¤Î¤¦¤Á¤É¤Á¤é¤¬µ¯¤³¤ë¤«¤Ï¡¢¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë¤è¤ê°Í¸¤·¡¢
 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤¬
@@ -1008,7 +1010,7 @@ utimes()
 ¥Õ¥é¥°
 .RB ( sigaction (2)
 »²¾È) ¤ò»È¤Ã¤ÆÀßÄꤵ¤ì¤Æ¤¤¤¿¤«¤Ë¤â°Í¸¤¹¤ë¡£
-¾ÜºÙ¤Ï Unix ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ°Û¤Ê¤ë¡£
+¾ÜºÙ¤Ï UNIX ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ°Û¤Ê¤ë¡£
 Linux ¤Ë¤ª¤±¤ë¾ÜºÙ¤ò°Ê²¼¤ÇÀâÌÀ¤¹¤ë¡£
 
 .\"O If a blocked call to one of the following interfaces is interrupted
@@ -1397,4 +1399,5 @@ POSIX.1 (
 .BR sysv_signal (3),
 .BR core (5),
 .BR proc (5),
-.BR pthreads (7)
+.BR pthreads (7),
+.BR sigevent (7)
index cab7fdc..5a70d00 100644 (file)
@@ -403,8 +403,8 @@ Suffix      File type
  .r    RATFOR ¤Î¥½¡¼¥¹ (ÇѸì)
 .\"O  .rej     patches that \fBpatch\fP(1) couldn't apply
  .rej  \fBpatch\fP(1) ¤Ë¼ºÇÔ¤·¤¿ pacth ¥Õ¥¡¥¤¥ë
-.\"O  .rpm     RedHat software package
- .rpm  RedHat ¤Î¥½¥Õ¥È¥¦¥§¥¢¡¦¥Ñ¥Ã¥±¡¼¥¸
+.\"O  .rpm     RPM software package
+ .rpm  RPM ¤Î¥½¥Õ¥È¥¦¥§¥¢¡¦¥Ñ¥Ã¥±¡¼¥¸
 .\"O  .rtf     Rich Text Format file
  .rtf  ¥ê¥Ã¥Á¡¦¥Æ¥­¥¹¥È¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
 .\"O  .rules   rules for something
@@ -514,8 +514,8 @@ Suffix      File type
 .TE
 .\"O .SH "CONFORMING TO"
 .SH ½àµò
-.\"O General Unix conventions.
-°ìÈÌŪ¤Ê Unix ¤ÎºîË¡¡£
+.\"O General UNIX conventions.
+°ìÈÌŪ¤Ê UNIX ¤ÎºîË¡¡£
 .\"O .SH BUGS
 .SH ¥Ð¥°
 .\"O This list is not exhaustive.
index feeb82d..e95d520 100644 (file)
@@ -214,10 +214,10 @@ Linux 2.6.21 
 Ìõ¤Ç¤Ï¤Ê¤¤ (Âбþ¤·¤Æ¤¤¤ë¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï x86, arm, powerpc ¤Ç¤¢¤ë)¡£
 .\"O .SS "The Epoch"
 .SS "µª¸µ"
-.\"O Unix systems represent time in seconds since the
+.\"O UNIX systems represent time in seconds since the
 .\"O .IR Epoch ,
 .\"O 1970-01-01 00:00:00 +0000 (UTC).
-Unix ¥·¥¹¥Æ¥à¤Ï»þ¹ï¤ò
+UNIX ¥·¥¹¥Æ¥à¤Ï»þ¹ï¤ò
 µª¸µ (1970-01-01 00:00:00 +0000 (UTC)) ¤«¤é¤ÎÉÿô¤Çɽ¸½¤¹¤ë¡£
 
 .\"O A program can determine the
index c7c2442..cdcac7e 100644 (file)
@@ -188,9 +188,9 @@ UCS ʸ
 ¤Ç¤Ïʸ»ú¤ò 4 ¥Ð¥¤¥È¤Î¥ï¡¼¥É¤Çɽ¸½¤¹¤ë¡£
 .\"O In addition, there exist two encoding forms
 .\"O .B UTF-8
-.\"O for backwards compatibility with ASCII processing software and
+.\"O for backward compatibility with ASCII processing software and
 .\"O .B UTF-16
-.\"O for the backwards compatible handling of non-BMP characters up to
+.\"O for the backward compatible handling of non-BMP characters up to
 .\"O 0x10ffff by UCS-2 software.
 ¤µ¤é¤Ë¡¢ASCII ¤ò½èÍý¤¹¤ë¥½¥Õ¥È¥¦¥§¥¢¤Ø¤Î²¼°Ì¸ß´¹¤Î¤¿¤á¤Ë
 .B UTF-8
@@ -476,8 +476,8 @@ http://www.unicode.org/unicode/reports/
 .RE
 .TP
 *
-.\"O Markus Kuhn: UTF-8 and Unicode FAQ for Unix/Linux.
-Markus Kuhn: Unix/Linux ¤Î¤¿¤á¤Î UTF-8 ¤È Unicode ¤Î FAQ¡£
+.\"O Markus Kuhn: UTF-8 and Unicode FAQ for UNIX/Linux.
+Markus Kuhn: UNIX/Linux ¤Î¤¿¤á¤Î UTF-8 ¤È Unicode ¤Î FAQ¡£
 .RS
 http://www.cl.cam.ac.uk/~mgk25/unicode.html
 
index 8df73b6..202c589 100644 (file)
@@ -118,7 +118,7 @@ URI 
 .\"O Within a relative path reference, the complete path segments "." and
 .\"O ".." have special meanings: "the current hierarchy level" and "the
 .\"O level above this hierarchy level", respectively, just like they do in
-.\"O Unix-like systems.
+.\"O UNIX-like systems.
 .\"O A path segment which contains a colon
 .\"O character can't be used as the first segment of a relative URI path
 .\"O (e.g., "this:that"), because it would be mistaken for a scheme name;
@@ -131,7 +131,7 @@ URI 
 ÁêÂХѥ¹»²¾È¤Ç¤Ï¡¢ "." ¤ª¤è¤Ó ".." ¤À¤±¤Î¥Ñ¥¹Éôʬ (path segment)
 ¤ÏÆÃÊ̤ʰÕÌ£¤ò»ý¤Á¡¢
 ¤½¤ì¤¾¤ì¡Ö¸½ºß¤Î³¬ÁØ¥ì¥Ù¥ë¡×¤ª¤è¤Ó¡Ö¸½ºß¤Î³¬Áؤΰì¤Ä¾å¤Î¥ì¥Ù¥ë¡×
-¤È¤·¤Æ°·¤ï¤ì¤ë (Unix-like ¤Ê¥·¥¹¥Æ¥à¤ÈƱÍÍ)¡£
+¤È¤·¤Æ°·¤ï¤ì¤ë (UNIX É÷¤Î¥·¥¹¥Æ¥à¤ÈƱÍÍ)¡£
 ¥³¥í¥óʸ»ú¤ò´Þ¤à¥Ñ¥¹Éôʬ¤ÏÁêÂРURI ¥Ñ¥¹¤ÎÀèƬ¤ËÍѤ¤¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤
 (¤Ä¤Þ¤ê "this:that" ¤Ï¥À¥á)¡£¥¹¥­¡¼¥à̾¤È¶èÊ̤Ǥ­¤Ê¤¤¤«¤é¤Ç¤¢¤ë¡£
 ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï ./ ¤òÁ°ÃÖ¤¹¤ë¤³¤È (¤Ä¤Þ¤ê "./this:that" ¤È¤¹¤ë)¡£
@@ -195,11 +195,11 @@ URL 
 ¥ê¥â¡¼¥È¥µ¡¼¥Ð¤Ï¥Ñ¥¹¥ï¡¼¥É¤òÍ׵ᤷ¤Æ¤¯¤ë¡£
 URL ¤ò²ò¼á¤·¤¿¥×¥í¥°¥é¥à¤¬¡¢¥æ¡¼¥¶¤Ë¤³¤ÎÆþÎϤòÂ¥¤¹¤³¤È¤Ë¤Ê¤í¤¦¡£
 .PP
-.\"O Here are some of the most common schemes in use on Unix-like systems
+.\"O Here are some of the most common schemes in use on UNIX-like systems
 .\"O that are understood by many tools.
 .\"O Note that many tools using URIs also have internal schemes or specialized
 .\"O schemes; see those tools' documentation for information on those schemes.
-°Ê²¼¤Ë¡¢ Unix-like ¤Ê¥·¥¹¥Æ¥à¤ÇÈó¾ï¤ËÎɤ¯ÍѤ¤¤é¤ì¤Æ¤ª¤ê¡¢
+°Ê²¼¤Ë¡¢ UNIX É÷¤Î¥·¥¹¥Æ¥à¤ÇÈó¾ï¤ËÎɤ¯ÍѤ¤¤é¤ì¤Æ¤ª¤ê¡¢
 Â¿¤¯¤Î¥Ä¡¼¥ë¤¬Íý²ò¤¹¤ë¥¹¥­¡¼¥à¤ò¼¨¤¹¡£
 URI ¤ò»È¤¦¥Ä¡¼¥ë¤Î¿¤¯¤Ç¤Ï¡¢ÆâÉô¥¹¥­¡¼¥à¤äÆüì¤Ê¥¹¥­¡¼¥à¤â
 »È¤¨¤ë¤³¤È¤¬Â¿¤¤¡£¤½¤Î¤è¤¦¤Ê¥¹¥­¡¼¥à¤Ë´Ø¤·¤Æ¤Ï¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È¤ò¸«¤ë¤³¤È¡£
@@ -475,14 +475,14 @@ URI 
 .\"O parenthesis and section number; see
 .\"O .BR man (7)
 .\"O for more information on the meaning of the section numbers.
-.\"O This URI scheme is unique to Unix-like systems (such as Linux)
+.\"O This URI scheme is unique to UNIX-like systems (such as Linux)
 .\"O and is not currently registered by the IETF.
 .\"O An example is <man:ls(1)>.
 ¤³¤ì¤Ï¥í¡¼¥«¥ë¤Î¥ª¥ó¥é¥¤¥ó¥Þ¥Ë¥å¥¢¥ë (man) ¥ê¥Õ¥¡¥ì¥¹¥Ú¡¼¥¸¤ò»²¾È¤¹¤ë¡£
 command-name ¤Ë¤Ï³ç¸Ì¤È¥»¥¯¥·¥ç¥óÈÖ¹æ¤òÄɲ䷤Ƥâ¤è¤¤¡£
 ¥»¥¯¥·¥ç¥óÈÖ¹æ¤Î°ÕÌ£¤Ë¤Ä¤¤¤Æ¾Ü¤·¤¯ÃΤꤿ¤¤¾ì¹ç¤Ï
 .BR man (7)
-¤ò¤ß¤è¡£¤³¤Î URI ¥¹¥­¡¼¥à¤Ï Unix-like ¤Ê¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
+¤ò¤ß¤è¡£¤³¤Î URI ¥¹¥­¡¼¥à¤Ï UNIX É÷¤Î¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
 ¤ËÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢¸½ºß¤Ï¤Þ¤À IETF ¤Ë¤è¤ëÅÐÏ¿¤Ï¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 Îã¤È¤·¤Æ¤Ï <man:ls(1)> ¤Ê¤É¡£
 .PP
@@ -500,7 +500,7 @@ command-name 
 .\"O This scheme refers to online info reference pages (generated from
 .\"O texinfo files),
 .\"O a documentation format used by programs such as the GNU tools.
-.\"O This URI scheme is unique to Unix-like systems (such as Linux)
+.\"O This URI scheme is unique to UNIX-like systems (such as Linux)
 .\"O and is not currently registered by the IETF.
 .\"O As of this writing, GNOME and KDE differ in their URI syntax
 .\"O and do not accept the other's syntax.
@@ -518,7 +518,7 @@ command-name 
 ¤³¤Î¥¹¥­¡¼¥à¤Ï¡¢¥ª¥ó¥é¥¤¥ó¤Î info ¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸
 (texinfo ¥Õ¥¡¥¤¥ë¤«¤éÀ¸À®¤µ¤ì¤ë) ¤ò»²¾È¤¹¤ë¡£ info ¥Ú¡¼¥¸¤Ï
 GNU ¥Ä¡¼¥ë¤Ê¤É¤Î¥×¥í¥°¥é¥à¤ÇÍѤ¤¤é¤ì¤Æ¤¤¤ëʸ½ñ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¢¤ë¡£
-¤³¤Î URI ¥¹¥­¡¼¥à¤Ï Unix-like ¤Ê¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
+¤³¤Î URI ¥¹¥­¡¼¥à¤Ï UNIX É÷¤Î¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
 ¤ËÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢¸½ºß¤Ï¤Þ¤À IETF ¤Ë¤è¤ëÅÐÏ¿¤Ï¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 ¤³¤Îʸ½ñ¤Î¼¹É®»þ¤Ë¤ª¤¤¤Æ¡¢ GNOME ¤È KDE ¤Ï¤½¤ì¤¾¤ì°Û¤Ê¤ëʸˡ¤Î URI
 ¤òÍѤ¤¤Æ¤ª¤ê¡¢¤ª¸ß¤¤Áê¼ê¤Îʸˡ¤ò¼õ¤±Æþ¤ì¤Ê¤¤¡£
@@ -544,14 +544,14 @@ KDE 
 .\"O Only complete word matches are returned.
 .\"O See
 .\"O .BR whatis (1).
-.\"O This URI scheme is unique to Unix-like systems (such as Linux)
+.\"O This URI scheme is unique to UNIX-like systems (such as Linux)
 .\"O and is not currently registered by the IETF.
 ¤³¤Î¥¹¥­¡¼¥à¤Ï¡¢¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ëû¤¤ (1 ¹Ô¤Î) ÀâÌÀ¤ò½¸¤á¤¿
 ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¸¡º÷¤·¡¢ string ¤ò´Þ¤àʸ»úÎó¤ò¥ê¥¹¥È¤·¤ÆÊÖ¤¹¡£
 Ã±¸ì¤¬´°Á´¤Ë¥Þ¥Ã¥Á¤·¤¿·ë²Ì¤À¤±¤¬ÊÖ¤µ¤ì¤ë¡£
 .BR whatis (1)
 ¤ò¸«¤è¡£
-¤³¤Î URI ¥¹¥­¡¼¥à¤Ï Unix-like ¤Ê¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
+¤³¤Î URI ¥¹¥­¡¼¥à¤Ï UNIX É÷¤Î¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
 ¤ËÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢¸½ºß¤Ï¤Þ¤À IETF ¤Ë¤è¤ëÅÐÏ¿¤Ï¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 .PP
 .\"O .B "ghelp \- GNOME help documentation"
index 6dd65ec..3f47db0 100644 (file)
@@ -54,7 +54,7 @@ UTF-8 \- ASCII 
 .\"O parts of many 16-bit characters bytes
 .\"O like \(aq\\0\(aq or \(aq/\(aq which have a
 .\"O special meaning in filenames and other C library function arguments.
-.\"O In addition, the majority of Unix tools expects ASCII files and can't
+.\"O In addition, the majority of UNIX tools expects ASCII files and can't
 .\"O read 16-bit words as characters without major modifications.
 .\"O For these reasons,
 .\"O .B UCS-2
@@ -74,7 +74,7 @@ UTF-8 \- ASCII 
 ¤³¤ÎÎó¤Ë¤Ï¡¢
 \(aq\\0\(aq ¤ä \(aq/\(aq ¤Î¤è¤¦¤Ê (¥Õ¥¡¥¤¥ë̾¤ä C ¤Î¥é¥¤¥Ö¥é¥ê´Ø¿ô¤Î°ú¤­¿ô¤ÎÆâÉô¤Ç)
 Æüì¤Ê°ÕÌ£¤ò»ý¤Ä 16 ¥Ó¥Ã¥Èʸ»ú¤¬´Þ¤Þ¤ì¤ë¤³¤È¤¬¤¢¤ë¡£
-¤µ¤é¤Ë¡¢¤Û¤È¤ó¤É¤Î Unix ¥Ä¡¼¥ë¤Ï ASCII ¥Õ¥¡¥¤¥ë¤òÆþÎϤȤ·¤Æ´üÂÔ¤¹¤ë¤Î¤Ç¡¢
+¤µ¤é¤Ë¡¢¤Û¤È¤ó¤É¤Î UNIX ¥Ä¡¼¥ë¤Ï ASCII ¥Õ¥¡¥¤¥ë¤òÆþÎϤȤ·¤Æ´üÂÔ¤¹¤ë¤Î¤Ç¡¢
 ÂçÉý¤ÊÊѹ¹¤Ê¤·¤Ë¤Ï 16 ¥Ó¥Ã¥È¥ï¡¼¥É¤òʸ»ú¤È¤·¤ÆÆɤळ¤È¤¬¤Ç¤­¤Ê¤¤¡£
 ¤³¤ì¤é¤ÎÍýͳ¤«¤é¡¢
 .B UCS-2
@@ -95,13 +95,13 @@ Unicode 
 .\"O .B UCS
 .\"O does not have these problems and is the common way in which
 .\"O .B Unicode
-.\"O is used on Unix-style operating systems.
+.\"O is used on UNIX-style operating systems.
 .B Unicode
 ¤È
 .B UCS
 ¤Î
 .B UTF-8
-Éä¹æ²½¤Ë¤Ï¤³¤ì¤é¤ÎÌäÂ꤬¤Ê¤¤¤Î¤Ç¡¢Unix ·Á¼°¤Î OS ¾å¤Ç
+Éä¹æ²½¤Ë¤Ï¤³¤ì¤é¤ÎÌäÂ꤬¤Ê¤¤¤Î¤Ç¡¢UNIX ·Á¼°¤Î OS ¾å¤Ç
 .B Unicode
 Ê¸»ú½¸¹ç¤ò»ÈÍѤ¹¤ë¤¿¤á¤Î°ìÈÌŪ¤ÊÊýË¡¤È¤Ê¤Ã¤Æ¤¤¤ë¡£
 .\"O .SS Properties
index cde6aba..8a38fce 100644 (file)
@@ -51,14 +51,14 @@ intro \- 
 ¤¤¤¯¤Ä¤«¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¥³¥Þ¥ó¥É¤¬¼ºÇÔ¤·¤¿Íýͳ¤ò¼¨¤¹¤¿¤á¤Ë
 Ê£¿ô¤ÎÈó 0 ¤Î¥¹¥Æ¡¼¥¿¥¹Ãͤ¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 .SH È÷¹Í
-Linux ¤Ï Unix ¤Î°ì¼ï¤Ç¤¢¤ê¡¢Â绨ÇĤˤ¤¤¨¤Ð¡¢
-Unix ¾å¤Î¥æ¡¼¥¶¥³¥Þ¥ó¥É¤Ï¤¹¤Ù¤Æ Linux ¾å¤Ç¤âÁ´¤¯Æ±¤¸Æ°ºî¤ò¤¹¤ë
-(FreeBSD ¤ä¾¤Î¤Î¿¤¯¤Î Unix É÷¤Î¥·¥¹¥Æ¥à¤Ç¤âƱÍͤǤ¢¤ë)¡£
+Linux ¤Ï UNIX ¤Î°ì¼ï¤Ç¤¢¤ê¡¢Â绨ÇĤˤ¤¤¨¤Ð¡¢
+UNIX ¾å¤Î¥æ¡¼¥¶¥³¥Þ¥ó¥É¤Ï¤¹¤Ù¤Æ Linux ¾å¤Ç¤âÁ´¤¯Æ±¤¸Æ°ºî¤ò¤¹¤ë
+(FreeBSD ¤ä¾¤Î¤Î¿¤¯¤Î UNIX É÷¤Î¥·¥¹¥Æ¥à¤Ç¤âƱÍͤǤ¢¤ë)¡£
 .LP
 Linux ¤Ë¤Ï GUI (¥°¥é¥Õ¥£¥«¥ë¡¦¥æ¡¼¥¶¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤¬ÍÑ°Õ¤µ¤ì¤Æ¤ª¤ê¡¢
 ²¿¤«¤ò¥Ý¥¤¥ó¥È¤·¤¿¤ê¡¢¥¯¥ê¥Ã¥¯¤·¤¿¤ê¡¢¥É¥é¥Ã¥°¤·¤¿¤ê¤Ç¤­¡¢¤¦¤Þ¤¯¤¤¤±¤Ð
 ºÇ½é¤Ë¤¿¤¯¤µ¤ó¤Îʸ½ñ¤òÆɤޤʤ¯¤Æ¤âÌÜŪ¤Îºî¶È¤¬¤Ç¤­¤Æ¤·¤Þ¤¦¤³¤È¤â¤¢¤ë¡£
-ÅÁÅýŪ¤Ê Unix ´Ä¶­¤Ï CLI (¥³¥Þ¥ó¥É¡¦¥é¥¤¥ó¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤Ç¤¢¤ê¡¢
+ÅÁÅýŪ¤Ê UNIX ´Ä¶­¤Ï CLI (¥³¥Þ¥ó¥É¡¦¥é¥¤¥ó¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤Ç¤¢¤ê¡¢
 ¥³¥Þ¥ó¥É¤òÂǤÁ¹þ¤ó¤Ç¡¢¥³¥ó¥Ô¥å¡¼¥¿¤Ë²¿¤ò¤¹¤Ù¤­¤«¶µ¤¨¤Æ¤ä¤ë¡£
 CLI ¤Ï GUI ¤è¤ê¤â®¤¯¶¯ÎϤÀ¤¬¡¢¤É¤Î¥³¥Þ¥ó¥É¤¬²¿¤ò¤¹¤ë¤Î¤«ÃΤäƤ¤¤ëɬÍ×
 ¤¬¤¢¤ë¡£CLI ¤ò»È¤¤»Ï¤á¤ë¤¿¤á¤ËɬÍ׺Ǿ®¸Â¤Î¥³¥Þ¥ó¥É¤ò°Ê²¼¤Ë½Ò¤Ù¤ë¡£
@@ -237,7 +237,7 @@ PS1="What next, master? " 
 .I df
 ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢¥Ç¥£¥¹¥¯¤Î̤»ÈÍÑÎ̤¬¤É¤ÎÄøÅÙ¤«¤òɽ¼¨¤¹¤ë¡£
 .SS ¥×¥í¥»¥¹
-Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Â¿¤¯¤Î¥æ¡¼¥¶¥×¥í¥»¥¹¤È¥·¥¹¥Æ¥à¥×¥í¥»¥¹¤¬Æ±»þ¤Ë¼Â¹Ô¤µ¤ì¤ë¡£
+UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Â¿¤¯¤Î¥æ¡¼¥¶¥×¥í¥»¥¹¤È¥·¥¹¥Æ¥à¥×¥í¥»¥¹¤¬Æ±»þ¤Ë¼Â¹Ô¤µ¤ì¤ë¡£
 ÂÐÏÃŪ¤Ë¼Â¹Ô¤Ç¤­¤ë¥×¥í¥»¥¹¤Ï
 .I foreground
 ¤Ç¼Â¹Ô¤µ¤ì¤Æ¤ª¤ê¡¢¤½¤¦¤Ç¤Ê¤¤¤â¤Î¤Ï
index 3c8ba6b..7e56dea 100644 (file)
@@ -256,7 +256,7 @@ wait 
 .B "\-\-"
 ¥ª¥×¥·¥ç¥ó¥ê¥¹¥È¤ÎËöÈø¤ò¼¨¤¹¡£
 .SH ¥Ð¥°
-Á´¤Æ¤Î¥ê¥½¡¼¥¹¤¬ Unix ¤ÎÁ´¤Æ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç·×¬¤µ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡¢
+Á´¤Æ¤Î¥ê¥½¡¼¥¹¤¬ UNIX ¤ÎÁ´¤Æ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç·×¬¤µ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡¢
 ¤¤¤¯¤Ä¤«¤ÎÃͤ¬ 0 ¤ÈÊó¹ð¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 ¸½ºß¤Î½ÐÎϹàÌܤΤۤȤó¤É¤Ï 4.2BSD ¤ä 4.3BSD ¤Ç¼èÆÀ²Äǽ¤Ê¥Ç¡¼¥¿¤Ë
 ´ð¤Å¤¤¤ÆÁªÂò¤µ¤ì¤Æ¤¤¤ë¡£
index 77cdc5b..cc16d7d 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .\"WORD            descriptors ¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH _EXIT 2 2008-11-27 "Linux" "Linux Programmer's Manual"
+.TH _EXIT 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 _exit, _Exit \- ¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤ò½ªÎ»¤µ¤»¤ë
 .SH ½ñ¼°
@@ -56,9 +56,15 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR _Exit ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+¤Þ¤¿¤Ï
 .I cc\ -std=c99
+.ad
 .SH ÀâÌÀ
 .BR _exit ()
 ¤Ï¡¢¤½¤ì¤ò¸Æ¤ó¤À¥×¥í¥»¥¹¤ò¡Öľ¤Á¤Ë¡×½ªÎ»¤µ¤»¤ë¡£
index 832591a..4207b10 100644 (file)
@@ -59,7 +59,7 @@
 .\"WORD:       dequeue                 ¥­¥å¡¼¤«¤é¼è¤ê½Ð¤¹
 .\"WORD:       rejection               ÀܳµñÈÝ
 .\"
-.TH ACCEPT 2 2009-02-23 "Linux" "Linux Programmer's Manual"
+.TH ACCEPT 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 accept \- ¥½¥±¥Ã¥È¤Ø¤ÎÀܳ¤ò¼õ¤±¤ë
 .SH ½ñ¼°
@@ -69,7 +69,7 @@ accept \- 
 
 .BI "int accept(int " sockfd ", struct sockaddr *" addr ", socklen_t *" addrlen );
 
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <sys/socket.h>
 
 .BI "int accept4(int " sockfd ", struct sockaddr *" addr ,
@@ -380,7 +380,7 @@ Linux 
 POSIX.1g draft É¸½à¤Ï¡¢
 ¤³¤ì¤ò \fIsize_t *\fP ¤ËÊѹ¹¤·¤è¤¦¤È¤·¡¢SunOS 5 ¤Ç¤Ï¤½¤¦Àë¸À¤µ¤ì¤Æ¤¤¤ë¡£
 ¸å¤Ë POSIX drafts ¤Ë¤Ï \fIsocklen_t *\fP ¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¡¢
-Single Unix Specification ¤ä glibc2 ¤Ç¤Ï¤³¤Î¤è¤¦¤ËÀë¸À¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
+Single UNIX Specification ¤ä glibc2 ¤Ç¤Ï¤³¤Î¤è¤¦¤ËÀë¸À¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
 Linus Torvald ¤Îȯ¸À¤ò°úÍѤ¹¤ë:
 
 .\" .I fails: only italicizes a single line
index 6419a10..8d5c91f 100644 (file)
@@ -189,7 +189,7 @@ struct sockaddr {
 .I sockfd
 ¤¬¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¡¢¥½¥±¥Ã¥È¤ËÂФ¹¤ë¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
 .PP
-°Ê²¼¤Î¥¨¥é¡¼¤Ï Unix¥É¥á¥¤¥ó
+°Ê²¼¤Î¥¨¥é¡¼¤Ï UNIX¥É¥á¥¤¥ó
 .RB ( AF_UNIX )
 ¤Î¥½¥±¥Ã¥ÈÆÃÍ­¤Ç¤¢¤ë:
 .TP
@@ -237,7 +237,7 @@ SVr4, 4.4BSD, POSIX.1-2001
 ¤Ï 4.2BSD ¤ÇºÇ½é¤Ë¸½¤ï¤ì¤¿)¡£
 .\" SVr4 ¤Ë¤Ï¾¤Ë¡¢°ìÈ̤Υ¨¥é¡¼¾õÂÖ
 .\" .B ENOSR
-.\" µÚ¤Ó Unix ¥É¥á¥¤¥ó¤Î¥¨¥é¡¼¾õÂÖ
+.\" µÚ¤Ó UNIX ¥É¥á¥¤¥ó¤Î¥¨¥é¡¼¾õÂÖ
 .\" .BR EIO ,
 .\" .B EISDIR
 .\" ¤Ë¤Ä¤¤¤Æ¤Îµ­½Ò¤¬¤¢¤ë¡£
@@ -269,7 +269,7 @@ Linux 
 .BR getaddrinfo (3)
 ¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¡£
 
-°Ê²¼¤ÎÎã¤Ï¡¢Unix ¥É¥á¥¤¥ó
+°Ê²¼¤ÎÎã¤Ï¡¢UNIX ¥É¥á¥¤¥ó
 .RB ( AF_UNIX )
 ¤Ç¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤ò bind ¤¹¤ëÊýË¡¤ò¼¨¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£
 .\" listen.7 refers to this example.
index 54e733b..c9d764b 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified Tue Jan  2 09:09:47 JST 2007 by Yuichi SATO, LDP v2.43
 .\" Updated 2008-08-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH BRK 2 2008-06-18 "Linux" "Linux Programmer's Manual"
+.TH BRK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 brk, sbrk \- ¥Ç¡¼¥¿¡¦¥»¥°¥á¥ó¥È¤Î¥µ¥¤¥º¤ÎÊѹ¹¤¹¤ë
 .SH ½ñ¼°
@@ -54,10 +54,25 @@ glibc 
 »²¾È):
 .in
 .sp
-.ad l
 .BR brk (),
 .BR sbrk ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE || _SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR brk ()
index 116cc0a..e2cc507 100644 (file)
 .\"WORD:       inheritable capabilit   ·Ñ¾µ²Äǽ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£
 .\"WORD:       permitted capabily      µö²Ä¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£
 .\"
-.TH CAPGET 2 2009-01-26 "Linux" "Linux Programmer's Manual"
+.TH CAPGET 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 capget, capset \- ¥¹¥ì¥Ã¥É¤Î¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¤òÀßÄê/¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
-.B #undef _POSIX_SOURCE
-.br
 .B #include <sys/capability.h>
 .sp
 .BI "int capget(cap_user_header_t " hdrp ", cap_user_data_t " datap );
index 113d91d..aef8baf 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated 2006-08-12, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.39
 .\" Updated 2007-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
 .\"
-.TH CHDIR 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH CHDIR 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 chdir, fchdir \- ºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤ÎÊѹ¹
 .SH ½ñ¼°
@@ -55,7 +55,16 @@ glibc 
 .in
 .sp
 .BR fchdir ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.PD 0
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR chdir ()
 ¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê (current working directory) ¤ò¡¢
index 156c97c..c216c51 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated & Modified 2004-12-29, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-08-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH CHMOD 2 2008-05-26 "Linux" "Linux Programmer's Manual"
+.TH CHMOD 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 chmod, fchmod \- ¥Õ¥¡¥¤¥ë¤Î¥â¡¼¥É¤òÊѹ¹¤¹¤ë
 .SH ½ñ¼°
@@ -52,8 +52,17 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.PD 0
 .BR fchmod ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE ||
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¥Õ¥¡¥¤¥ë¤Î¥¢¥¯¥»¥¹µö²Ä (permission) ¤òÊѹ¹¤¹¤ë¡£
 ¥·¥¹¥Æ¥à¥³¡¼¥ë´Ö¤Î°ã¤¤¤Ï¡¢¥Õ¥¡¥¤¥ë¤Î»ØÄê¤Î»ÅÊý¤À¤±¤Ç¤¢¤ë¡£
index 32acf7a..eede5c6 100644 (file)
@@ -44,7 +44,7 @@
 .\" Updated 2007-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
 .\" Updated 2008-08-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH CHOWN 2 2008-06-16 "Linux" "Linux Programmer's Manual"
+.TH CHOWN 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 chown, fchown, lchown \- ¥Õ¥¡¥¤¥ë¤Î½êÍ­¼Ô¤òÊѹ¹¤¹¤ë
 .SH ½ñ¼°
@@ -64,7 +64,16 @@ glibc 
 .sp
 .BR fchown (),
 .BR lchown ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.PD 0
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¥Õ¥¡¥¤¥ë¤Î½êÍ­¼Ô (owner) ¤È¥°¥ë¡¼¥×¤òÊѹ¹¤¹¤ë¡£
 ¥·¥¹¥Æ¥à¥³¡¼¥ë´Ö¤Î°ã¤¤¤Ï¡¢¥Õ¥¡¥¤¥ë¤Î»ØÄê¤Î»ÅÊý¤À¤±¤Ç¤¢¤ë¡£
@@ -316,10 +325,10 @@ main(int argc, char *argv[])
     if (chown(argv[2], uid, \-1) == \-1) {
         perror("chown");
         exit(EXIT_FAILURE);
-    } /* if */
+    }
 
     exit(EXIT_SUCCESS);
-} /* main */
+}
 .fi
 .SH ´ØÏ¢¹àÌÜ
 .BR chmod (2),
index da80c93..036ed7c 100644 (file)
 .\" Updated & Modified Thu Dec 23 10:04:20 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH CHROOT 2 2008-06-23 "Linux" "Linux Programmer's Manual"
+.TH CHROOT 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 chroot \- ¥ë¡¼¥È¡¦¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤¹¤ë
 .SH ½ñ¼°
 .B #include <unistd.h>
 .sp
 .BI "int chroot(const char *" path );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR chroot ():
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.2.2 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.2.2 ¤è¤êÁ°: ¤Ê¤·
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 .BR chroot ()
 ¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î¥ë¡¼¥È¡¦¥Ç¥£¥ì¥¯¥È¥ê¤ò
index c12268a..7e6f091 100644 (file)
@@ -57,7 +57,9 @@ glibc 
 .BR clock_getres (),
 .BR clock_gettime (),
 .BR clock_settime ():
+.RS
 _POSIX_C_SOURCE\ >=\ 199309L
+.RE
 .ad b
 .SH ÀâÌÀ
 ´Ø¿ô
index efd50af..75fecf0 100644 (file)
@@ -25,7 +25,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH CLOCK_NANOSLEEP 2 2008-07-09 "Linux" "Linux Programmer's Manual"
+.TH CLOCK_NANOSLEEP 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 clock_nanosleep \- »ØÄꤷ¤¿¥¯¥í¥Ã¥¯¤Ç¤Î¹âÀºÅ٤ʼ¹ÔÄä»ß (sleep)
 .SH ½ñ¼°
@@ -39,6 +39,7 @@ clock_nanosleep \- 
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .sp
+.ad l
 .in -4n
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
@@ -46,7 +47,10 @@ glibc 
 .in
 .sp
 .BR clock_nanosleep ():
-_XOPEN_SOURCE\ >=\ 600
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .SH ÀâÌÀ
 .BR clock_nanosleep ()
 ¤ò»È¤¦¤È¡¢
@@ -121,11 +125,9 @@ struct timespec {
 
 ¸Æ¤Ó½Ð¤·¤¬¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ë¤è¤Ã¤Æ³ä¤ê¹þ¤Þ¤ì¤¿¾ì¹ç¡¢
 .BR clock_nanosleep ()
-¤Ï \-1 ¤òÊÖ¤·¡¢
-.I errno
-¤Ë
+¤Ï¥¨¥é¡¼
 .B EINTR
òÀßÄꤹ¤ë¡£¤½¤ì¤Ë²Ã¤¨¤Æ¡¢
ǼºÇÔ¤¹¤ë¡£¤µ¤é¤Ë¡¢
 .I remain
 ¤¬ NULL ¤Ç¤Ê¤¯¡¢¤«¤Ä
 .I flags
@@ -142,7 +144,7 @@ struct timespec {
 .BR clock_nanosleep ()
 ¤Ï 0 ¤òÊÖ¤¹¡£
 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ç³ä¤ê¹þ¤Þ¤ì¤¿¤ê¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤ê¤·¤¿¾ì¹ç¡¢
-Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤Ë¤¢¤ëÀµ¤Î¥¨¥é¡¼ÈÖ¹æ¤Î¤¤¤º¤ì¤«°ì¤Ä¤òÊÖ¤¹¡£
 .SH ¥¨¥é¡¼
 .TP
 .B EFAULT
index e53f8ea..d7eb9dd 100644 (file)
 .\"WORD:       pending signals ½èÍýÂÔ¤Á¥·¥°¥Ê¥ë
 .\"WORD:       namespace       Ì¾Á°¶õ´Ö
 .\"
-.TH CLONE 2 2009-07-18 "Linux" "Linux Programmer's Manual"
+.TH CLONE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 clone, __clone2 \- »Ò¥×¥í¥»¥¹¤òºîÀ®¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .\" Actually _BSD_SOURCE || _SVID_SOURCE
 .\" See http://sources.redhat.com/bugzilla/show_bug.cgi?id=4749
 .B #include <sched.h>
index 25ff77b..0c495e2 100644 (file)
@@ -144,7 +144,7 @@ connect \- 
 ¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 .B EACCES
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£
 ¥½¥±¥Ã¥È¡¦¥Õ¥¡¥¤¥ë¤Ø¤Î½ñ¤­¹þ¤ßµö²Ä¤¬¤Ê¤«¤Ã¤¿¤«¡¢¥Ñ¥¹Ì¾¤Ø
 Åþ㤹¤ë¤Þ¤Ç¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¤¤¤º¤ì¤«¤ËÂФ¹¤ë¸¡º÷µö²Ä¤¬¤Ê¤«¤Ã¤¿¡£
 .RB ( path_resolution (7)
index 554ec9c..e23227c 100644 (file)
@@ -43,7 +43,7 @@
 .\" Updated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH DUP 2 2008-10-09 "Linux" "Linux Programmer's Manual"
+.TH DUP 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 dup, dup2, dup3 \- ¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÊ£À½¤¹¤ë
 .SH ½ñ¼°
@@ -53,7 +53,7 @@ dup, dup2, dup3 \- 
 .BI "int dup(int " oldfd );
 .BI "int dup2(int " oldfd ", int " newfd );
 .sp
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <unistd.h>
 .sp
 .BI "int dup3(int " oldfd ", int " newfd ", int " flags );
index fedda31..6ea27c3 100644 (file)
@@ -27,7 +27,7 @@
 .\" Updated 2006-07-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.36
 .\" Updated 2009-02-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.19
 .\"
-.TH EPOLL_CTL 2 2009-01-17 "Linux" "Linux Programmer's Manual"
+.TH EPOLL_CTL 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 epoll_ctl \- epoll ¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÁàºî¤¹¤ë
 .SH ½ñ¼°
@@ -92,12 +92,12 @@ epoll_ctl \- epoll 
 typedef union epoll_data {
     void        *ptr;
     int          fd;
-    __uint32_t   u32;
-    __uint64_t   u64;
+    uint32_t     u32;
+    uint64_t     u64;
 } epoll_data_t;
 
 struct epoll_event {
-    __uint32_t   events;      /* epoll ¥¤¥Ù¥ó¥È */
+    uint32_t     events;      /* epoll ¥¤¥Ù¥ó¥È */
     epoll_data_t data;        /* ¥æ¡¼¥¶¥Ç¡¼¥¿ÊÑ¿ô */
 };
 .fi
index d7b3aef..f0674ae 100644 (file)
@@ -300,7 +300,7 @@ POSIX.1-2001 
 (¤Ä¤Þ¤ê¡¢¥Û¥ï¥¤¥È¡¦¥¹¥Ú¡¼¥¹¤ò´Þ¤á¤ë¤Ù¤­¤Ç¤Ï¤Ê¤¤)¡£
 ²¼µ­¤Î¡ÖÃí°Õ¡×¤ÎÀá¤ò»²¾È¡£
 .SS "°ú¤­¿ô¤È´Ä¶­ÊÑ¿ô¤Î¹ç·×¥µ¥¤¥º¤Î¾å¸Â"
-¤Û¤È¤ó¤É¤Î Unix ¤Î¼ÂÁõ¤Ï¡¢¿·¤·¤¤¥×¥í¥°¥é¥à¤ËÅϤ¹¤³¤È¤¬¤Ç¤­¤ë
+¤Û¤È¤ó¤É¤Î UNIX ¤Î¼ÂÁõ¤Ï¡¢¿·¤·¤¤¥×¥í¥°¥é¥à¤ËÅϤ¹¤³¤È¤¬¤Ç¤­¤ë
 ¥³¥Þ¥ó¥É¥é¥¤¥ó°ú¤­¿ô
 .RI ( argv )
 ¤È´Ä¶­ÊÑ¿ô
@@ -503,7 +503,7 @@ Linux 
 1¸Ä¤À¤±¤ò´Þ¤à¥ê¥¹¥È¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»ØÄꤷ¤¿¤Î¤ÈƱ¤¸¸ú²Ì¤ò»ý¤Ä¡£
 .BR ¡Ö¤³¤Î´Ö°ã¤Ã¤¿µ¡Ç½¤òÍøÍѤ·¤Ê¤¤¤³¤È¡× ¡£
 ¤³¤ì¤ÏÈóɸ½à¤Ç¡¢°Ü¿¢À­¤â¤Ê¤¤¡£
-¾¤Î¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤ò¹Ô¤¦¤È¥¨¥é¡¼
+¾¤Î¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤ò¹Ô¤¦¤È¥¨¥é¡¼
 .RB ( EFAULT )
 ¤Ë¤Ê¤ë¡£
 .\" e.g., EFAULT on Solaris 8 and FreeBSD 6.1; but
@@ -536,7 +536,7 @@ POSIX.1-2001 
 .\" ¥µ¡¼¥Ó¥¹µñÈÝ (denial of service) ¤ËÍøÍѤµ¤ì¤Æ¤·¤Þ¤¦¡£
 .\" 2.0.34 ¤Þ¤¿ 2.2.15 ¤Ë¤Ï¡¢ÃΤé¤ì¤Æ¤¤¤ëÌäÂê¤Ï¤Ê¤¤¡£
 .SS Îò»Ë
-Unix V6 ¤Ç¤Ï
+UNIX V6 ¤Ç¤Ï
 .BR exec ()
 ¥³¡¼¥ë¤Î°ú¤­¿ô¥ê¥¹¥È¤Ï 0 ¤Ç½ªÃ¼¤µ¤ì¡¢
 .I main
@@ -546,7 +546,7 @@ Unix V6 
 ¤Î°ú¤­¿ô¥ê¥¹¥È¤Ï¡¢¤½¤Î¸å¤Î
 .BR exec ()
 ¥³¡¼¥ë¤Ë¤ÏľÀÜ»ÈÍѤǤ­¤Ê¤«¤Ã¤¿¡£
-Unix V7 °Ê¹ß¤Ç¤Ï¡¢¤È¤â¤Ë NULL ¤Ç½ªÃ¼¤µ¤ì¤ë¡£
+UNIX V7 °Ê¹ß¤Ç¤Ï¡¢¤È¤â¤Ë NULL ¤Ç½ªÃ¼¤µ¤ì¤ë¡£
 .SH Îã
 ¤³¤Î¥×¥í¥°¥é¥à¤Ï¡¢°Ê²¼¤ÎÆó¤ÄÌÜ¤Î¥×¥í¥°¥é¥à¤«¤é¼Â¹Ô¤¹¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¡£
 ¥³¥Þ¥ó¥É¥é¥¤¥ó¤ò 1¹Ô¤Ë 1¸Ä¤º¤Äɽ¼¨¤¹¤ë¤À¤±¤Î¥×¥í¥°¥é¥à¤Ç¤¢¤ë¡£
index 9d9847f..d9f53bc 100644 (file)
@@ -48,11 +48,18 @@ glibc 
 .in
 .sp
 .BR faccessat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR faccessat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index a8f67dc..2674406 100644 (file)
@@ -7,12 +7,12 @@
 .\" Translated 2007-10-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.66
 .\" Updated 2008-10-13, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.11
 .\" 
-.TH FALLOCATE 2 2009-03-13 "Linux" "Linux Programmer's Manual"
+.TH FALLOCATE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fallocate \- ¥Õ¥¡¥¤¥ë¶õ´Ö¤ÎÁàºî
 .SH ½ñ¼°
 .nf
-#define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <fcntl.h>
 
 .BI "int fallocate(int " fd ", int " mode ", off_t " offset \
index df53f6a..2d84714 100644 (file)
@@ -45,11 +45,18 @@ glibc 
 .in
 .sp
 .BR fchmodat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR fchmodat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 7fcbedc..d8bccfd 100644 (file)
@@ -45,9 +45,16 @@ glibc 
 .in
 .sp
 .BR fchownat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
 .SH ÀâÌÀ
index e3624b8..475b489 100644 (file)
@@ -18,7 +18,6 @@
 .\" the use of the information contained herein.  The author(s) may not
 .\" have taken the same level of care in the production of this manual,
 .\" which is licensed free of charge, as they might when working
-.\" professionally.
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
@@ -29,6 +28,9 @@
 .\"    Substantial rewrites and additions
 .\" 2005-05-10 mtk, noted that lock conversions are not atomic.
 .\"
+.\" FIXME: Maybe document LOCK_MAND, LOCK_RW, LOCK_READ, LOCK_WRITE
+.\"        which only have effect for SAMBA.
+.\"
 .\" Japanese Version Copyright (c) 1996 Takeshi Ueno
 .\"         all rights reserved.
 .\" Translated 1996-07-03, Takeshi Ueno <tueno@vio.co.jp>
@@ -155,7 +157,7 @@ flock \- 
 .BR fcntl (2)
 ¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤Ê¤É¤ò´Þ¤á¤ë¤È¡¢
 .BR flock ()
-¤Îµ¡Ç½¤Ï¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
+¤Îµ¡Ç½¤Ï¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
 .SH Ãí°Õ
 .BR flock ()
 ¤Ï NFS ¾å¤Î¥Õ¥¡¥¤¥ë¤Î¥í¥Ã¥¯¤ò¤·¤Ê¤¤¡£Âå¤ï¤ê¤Ë
index 90cb437..1136c0e 100644 (file)
@@ -46,11 +46,18 @@ glibc 
 .in
 .sp
 .BR fstatat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR fstatat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index adb2760..6341794 100644 (file)
@@ -6,7 +6,7 @@
 .\" Modified 2004-06-17 mtk
 .\" Modified 2004-10-07 aeb, added FUTEX_REQUEUE, FUTEX_CMP_REQUEUE
 .\"
-.\" FIXME
+.\" FIXME See also https://bugzilla.kernel.org/show_bug.cgi?id=14303
 .\" 2.6.14 adds FUTEX_WAKE_OP
 .\" 2.6.18 adds (Ingo Molnar) priority inheritance support:
 .\" FUTEX_LOCK_PI, FUTEX_UNLOCK_PI, and FUTEX_TRYLOCK_PI.  These need
@@ -27,7 +27,7 @@
 .\"WORD: wake                   µ¯¾²¤¹¤ë
 .\"WORD: wake up                µ¯¾²¤¹¤ë
 .\"
-.TH FUTEX 2 2008-11-27 "Linux" "Linux Programmer's Manual"
+.TH FUTEX 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 futex \- ¹â®¥æ¡¼¥¶¶õ´Ö¥í¥Ã¥¯µ¡¹½¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë
 .SH ½ñ¼°
@@ -52,9 +52,9 @@ futex \- 
 ¥«¡¼¥Í¥ë¤Ï°Û¤Ê¤ë°ÌÃ֤˥ޥåפµ¤ì¤¿Æ±¤¸¥á¥â¥ê¤ò
 .BR futex ()
 ¤Ç»È¤¨¤ë¤è¤¦ÆâÉô¤Ç¥Þ¥Ã¥×¤¹¤ë)¡£
-ŵ·¿Åª¤Ë¤Ï¡¢futex ¤Ï
+Ä̾ï¤Ï¡¢¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï
 .BR futex (7)
-¤Ëµ­¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢
+¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢
 ¶¦Í­¥á¥â¥êÃæ¤Î¥í¥Ã¥¯¤¬¶¥¹ç¤¹¤ë¾ì¹ç¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¤Î¤ËÍѤ¤¤é¤ì¤ë¡£
 .PP
 .BR futex (7)
@@ -253,8 +253,8 @@ futex 
 .PP
 ºÇ½é¤Î futex Âбþ¤Ï Linux 2.5.7 ¤ÇÁȤ߹þ¤Þ¤ì¤¿¤¬¡¢
 ¾åµ­¤Î¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤È¤Ï°Û¤Ê¤ë¡£
-¤³¤³¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤ò»ý¤Ä
-4 ¤Ä¤Î°ú¤­¿ô¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢Linux 2.5.40 ¤ÇƳÆþ¤µ¤ì¤¿¡£
+4 ¤Ä¤Î°ú¤­¿ô¤Î¤³¤³¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤ò»ý¤Ä
+¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢Linux 2.5.40 ¤ÇƳÆþ¤µ¤ì¤¿¡£
 Linux 2.5.70 ¤Ç¤Ï 1 ¤Ä¤Î°ú¤­¿ô¤¬Äɲ䵤줿¡£
 Linux 2.6.7 ¤Ç¤Ï 6 ÈÖÌܤΰú¤­¿ô¤¬Äɲ䵤줿¡£
 ¤³¤ì¤Ï±ø¤¯¡¢s390 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¾å¤ÎÆÃÊ̤Τâ¤Î¤Ç¤¢¤ë¡£
@@ -277,6 +277,10 @@ Linux 2.6.7 
 .BR futex (7)
 .PP
 \fIFuss, Futexes and Furwocks: Fast Userlevel Locking in Linux\fP
-(proceedings of the Ottawa Linux Symposium 2002),
+(proceedings of the Ottawa Linux Symposium 2002), online at
+.br
+http://kernel.org/doc/ols/2002/ols2002-pages-479-495.pdf
+.PP
 futex ¤Î»ÈÍÑÎã¥é¥¤¥Ö¥é¥ê, futex-*.tar.bz2
-<URL:ftp://ftp.nl.kernel.org/pub/linux/kernel/people/rusty/>.
+.br
+ftp://ftp.nl.kernel.org/pub/linux/kernel/people/rusty/.
index 594a2f6..c9f0645 100644 (file)
@@ -44,11 +44,18 @@ glibc 
 .in
 .sp
 .BR futimesat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 ¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ÏÇÑ»ßͽÄê¤Ç¤¢¤ë¡£
 Âå¤ï¤ê¤Ë
index a051fc6..a148398 100644 (file)
@@ -128,7 +128,7 @@ struct linux_dirent {
 Ä̾ï¤Î¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¡£
 .TP
 .B DT_SOCK
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
 .TP
 .B DT_UNKNOWN
 ¥Õ¥¡¥¤¥ë¥¿¥¤¥×¤ÏÉÔÌÀ¤Ç¤¢¤ë¡£
index f017a21..9e57e89 100644 (file)
@@ -52,8 +52,10 @@ glibc 
 .ad l
 .BR getdomainname (),
 .BR setdomainname ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¥Û¥¹¥È¥·¥¹¥Æ¥à¤Î¥É¥á¥¤¥ó̾¤ò¼èÆÀ¡¦Êѹ¹¤¹¤ë¤¿¤á¤Ë»È¤ï¤ì¤ë¡£
 
index 5e44d8a..bd64a61 100644 (file)
@@ -31,7 +31,7 @@
 .\" Updated 2002-10-14 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2007-01-01 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH GETDTABLESIZE 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH GETDTABLESIZE 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getdtablesize \- ¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¦¥Æ¡¼¥Ö¥ë¤Î¥µ¥¤¥º¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -46,7 +46,22 @@ glibc 
 .in
 .sp
 .BR getdtablesize ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 .BR getdtablesize ()
 ¤Ï 1 ¤Ä¤Î¥×¥í¥»¥¹¤Î¥ª¡¼¥×¥ó¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¿ô¤ÎºÇÂçÃͤòÊÖ¤¹¡£
index 73703dc..1787561 100644 (file)
@@ -39,7 +39,7 @@
 .\" Updated & Modified 2006-01-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-12-26, Akihiro MOTOKI, LDP v3.15
 .\"
-.TH GETHOSTNAME 2 2008-11-27 "Linux" "Linux Programmer's Manual"
+.TH GETHOSTNAME 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 gethostname, sethostname \- ¥Û¥¹¥È̾¤Î¼èÆÀ¡¦ÀßÄê¤ò¤¹¤ë
 .SH ½ñ¼°
@@ -56,12 +56,21 @@ glibc 
 .in
 .sp
 .ad l
+.PD 0
 .BR gethostname ():
+.RS 4
+glibc 2.12 °Ê¹ß:
 _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.br
 .BR sethostname ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
-.ad b
+.RE
+.PD
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¸½ºß¤Î¥×¥í¥»¥Ã¥µ¤Î¥Û¥¹¥È̾¤ò¼èÆÀ¡¦Êѹ¹¤¹¤ë¤¿¤á¤Ë
 »ÈÍѤµ¤ì¤ë¡£
index b15e1d7..0d3da81 100644 (file)
@@ -29,7 +29,7 @@
 .\"WORD:       page                    ¥Ú¡¼¥¸
 .\"WORD:       legacy                  ²áµî¤Î°äʪ
 .\"
-.TH GETPAGESIZE 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH GETPAGESIZE 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getpagesize \- ¥á¥â¥ê¤Î¥Ú¡¼¥¸¡¦¥µ¥¤¥º¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -44,7 +44,22 @@ glibc 
 .in
 .sp
 .BR getpagesize ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 .BR getpagesize ()
 ´Ø¿ô¤Ï¥Ú¡¼¥¸¤ÎÂ礭¤µ¤ò¥Ð¥¤¥È¿ô¤ÇÊÖ¤¹¡£¤³¤³¤Ç¤Î¡Ö¥Ú¡¼¥¸¡×¤Ï
index df3bd35..745db43 100644 (file)
@@ -179,7 +179,7 @@ POSIX.1-2001.
 ¤ÎÁ°¸å¤Ç nice ÃͤÏÊݸ¤µ¤ì¤ë¡£
 
 ÁêÂÐŪ¤Ê nice Ãͤΰ㤤¤¬¥×¥í¥»¥¹´Ö¤Î¥¹¥±¥¸¥å¡¼¥ê¥ó¥°¤Ë¤É¤ÎÄøÅٱƶÁ¤òÍ¿¤¨¤ë¤«
-¤Ï¡¢Unix ¥·¥¹¥Æ¥à´Ö¤Ç°Û¤Ê¤ê¡¢Linux ¤Ç¤Ï¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
+¤Ï¡¢UNIX ¥·¥¹¥Æ¥à´Ö¤Ç°Û¤Ê¤ê¡¢Linux ¤Ç¤Ï¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
 Linux ¤Ï¡¢¥«¡¼¥Í¥ë 2.6.23 °Ê¹ß¤Ç¡¢nice ÃͤÎÁêÂÐŪ¤Ê°ã¤¤¤¬¡¢Èó¾ï¤Ë¶¯¤¤±Æ¶Á¤ò
 Í¿¤¨¤ë¥¢¥ë¥´¥ê¥º¥à¤òºÎÍѤ·¤¿¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¤Ï¡¢
 Â¾¤ËÍ¥ÀèÅ٤ι⤤¤â¤Î¤¬¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë»þ¤Ë¤Ï¡¢
@@ -233,7 +233,7 @@ glibc 
 .BR nice (1),
 .BR fork (2),
 .BR capabilities (7),
-.BR renice (8)
+.BR renice (1)
 .sp
 (Linux 2.6.23 °Ê¹ß¤Î) ¥«¡¼¥Í¥ë¤Î¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤Î
 .I Documentation/scheduler/sched-nice-design.txt
index ed270a6..30d184f 100644 (file)
@@ -78,7 +78,7 @@
 .\"WORD:       resource                »ñ¸»
 .\"WORD:       limit                   À©¸Â
 .\"
-.TH GETRLIMIT 2 2008-10-06 "Linux" "Linux Programmer's Manual"
+.TH GETRLIMIT 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getrlimit, setrlimit \- »ñ¸»¤ÎÀ©¸Â¤ò¼èÆÀ/ÀßÄꤹ¤ë
 .SH ½ñ¼°
@@ -347,7 +347,7 @@ nice 
 .BR RLIMIT_RTTIME " (Linux 2.6.25 °Ê¹ß)"
 ¥ê¥¢¥ë¥¿¥¤¥à¡¦¥¹¥±¥¸¥å¡¼¥ê¥ó¥°Êý¿Ë¤Ç¥¹¥±¥¸¥å¡¼¥ê¥ó¥°¤µ¤ì¤ë¥×¥í¥»¥¹¤¬
 ¥Ö¥í¥Ã¥­¥ó¥°·¿¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò¸Æ¤Ó½Ð¤µ¤º¤Ë¾ÃÈñ¤¹¤ë¤³¤È¤Î¤Ç¤­¤ë
-CPU »þ´Ö¤Î¹ç·×¤Ë¤Ä¤¤¤Æ¤Î¾å¸Â¤ò»ØÄꤹ¤ë¡£
+CPU »þ´Ö¤Î¹ç·×¤Ë¤Ä¤¤¤Æ¤Î¾å¸Â¤ò (¥Þ¥¤¥¯¥íÉÃñ°Ì¤Ç) »ØÄꤹ¤ë¡£
 ¤³¤Î¾å¸Â¤ÎÌÜŪ¤Î¤¿¤á¡¢¥×¥í¥»¥¹¤¬¥Ö¥í¥Ã¥­¥ó¥°·¿¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò
 ¸Æ¤Ó½Ð¤¹Å٤ˡ¢¾ÃÈñ¤µ¤ì¤¿ CPU »þ´Ö¤Î¥«¥¦¥ó¥È¤Ï 0 ¤Ë¥ê¥»¥Ã¥È¤µ¤ì¤ë¡£
 ¥×¥í¥»¥¹¤¬ CPU ¤ò»È¤¤Â³¤±¤è¤¦¤È¤·¤¿¤¬Â¾¤Î¥×¥í¥»¥¹¤ËÃÖ¤­´¹¤¨¤é¤ì¤¿
@@ -467,6 +467,18 @@ SVr4, 4.3BSD, POSIX.1-2001.
 ¤ò»È¤Ã¤ÆÀßÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 ¤³¤Î¥·¥§¥ë¤Î¥ê¥½¡¼¥¹À©¸Â¤Ï¡¢¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¥·¥§¥ë¤¬À¸À®¤¹¤ë¥×¥í¥»¥¹
 ¤Ë°ú¤­·Ñ¤¬¤ì¤ë¡£
+
+¸Å¤¤¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
+.BR setrlimit ()
+¤ÈƱÍͤÎÌÜŪ¤ò»ý¤Ä´Ø¿ô
+.BR vlimit ()
+¤¬Ä󶡤µ¤ì¤Æ¤¤¤¿¡£
+¸åÊý¸ß´¹À­¤Î¤¿¤á¡¢glibc ¤Ç¤â
+.BR vlimit ()
+¤òÄ󶡤·¤Æ¤¤¤ë¡£
+Á´¤Æ¤Î¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢
+.BR setrlimit ()
+¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
 .SH ¥Ð¥°
 °ÊÁ°¤Î Linux ¥«¡¼¥Í¥ë¤Ç¤Ï¡¢¥×¥í¥»¥¹¤¬¥½¥Õ¥È¤Þ¤¿¤Ï¥Ï¡¼¥É
 .B RLIMIT_CPU
index aaec886..1441006 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       session                 ¥»¥Ã¥·¥ç¥ó
 .\"WORD:       process                 ¥×¥í¥»¥¹
 .\"
-.TH GETSID 2 2008-12-05 "Linux" "Linux Programmer's Manual"
+.TH GETSID 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getsid \- ¥»¥Ã¥·¥ç¥ó ID ¤ò¼èÆÀ¤¹¤ë¡£
 .SH ½ñ¼°
@@ -46,8 +46,17 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.PD 0
 .BR getsid ():
-_XOPEN_SOURCE\ >=\ 500
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.PD
+.ad
 .SH ÀâÌÀ
 .I getsid(0)
 ¤Ï¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î¥»¥Ã¥·¥ç¥ó ID ¤òÊÖ¤¹¡£
index 0fa8083..3829c87 100644 (file)
@@ -54,12 +54,12 @@ getuid, geteuid \- 
 POSIX.1-2001, 4.3BSD.
 .SH Ãí°Õ
 .SS Îò»Ë
-Unix V6 ¤Ç¤Ï
+UNIX V6 ¤Ç¤Ï
 .BR getuid ()
 ¥³¡¼¥ë¤Ï
 .I "(euid << 8) + uid"
 ¤òÊÖ¤·¤Æ¤¤¤¿¡£
-Unix V7 ¤Ç¤Ï
+UNIX V7 ¤Ç¤Ï
 .BR getuid ()
 ¤È
 .BR geteuid ()
index 932a42d..1036bf9 100644 (file)
 .\" WORD:      watch                   ´Æ»ë¥¢¥¤¥Æ¥à
 .\" WORD:      watch descriptor        ´Æ»ëÂоݥǥ£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH INOTIFY_RM_WATCH 2 2006-02-07 "Linux" "Linux Programmer's Manual"
+.TH INOTIFY_RM_WATCH 2 2010-10-15 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 inotify_rm_watch \- inotify ¥¤¥ó¥¹¥¿¥ó¥¹¤«¤é´û¸¤Î´Æ»ë¥¢¥¤¥Æ¥à¤òºï½ü¤¹¤ë
 .SH ½ñ¼°
 .B #include <sys/inotify.h>
 .sp
-.BI "int inotify_rm_watch(int " fd ", uint32_t " wd );
-.\" FIXME . The type of the second argument should probably be "int".
-.\" I submitted a patch to fix this.  See the LKML thread
-.\" "[patch] Fix type errors in inotify interfaces", 18 Nov 2008
-.\" Glibc bug filed: http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040
+.BI "int inotify_rm_watch(int " fd ", int " wd );
+.\" Before glibc 2.10, the second argument was types as uint32_t.
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040
 .SH ÀâÌÀ
 .BR inotify_rm_watch ()
 ¤Ï¡¢´Æ»ëÂоݥǥ£¥¹¥¯¥ê¥×¥¿ (watch descriptor)
index 68e8719..bc79eb1 100644 (file)
@@ -28,7 +28,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH INTRO 2 2010-02-03 "Linux" "Linux Programmer's Manual"
+.TH INTRO 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 intro \- ¥·¥¹¥Æ¥à¥³¡¼¥ë¤ÎÀâÌÀ
 .SH ÀâÌÀ
@@ -59,13 +59,15 @@ C 
 ¾ÜºÙ¤Ï¸Ä¡¹¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¡£
 
 ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î¡Ö½ñ¼°¡×¤ÎÀá¤Ëµ¬Äꤵ¤ì¤¿¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤«¤é´Ø¿ô¤ÎÄêµÁ¤ò
-ÆÀ¤ë¤¿¤á¤Ë¡¢¥×¥í¥°¥é¥Þ¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¡£
+ÆÀ¤ë¤¿¤á¤Ë¡¢¥×¥í¥°¥é¥Þ¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ë
+(µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤¬É¬Íפʾì¹ç¡¢¤³¤ì¤é¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤Ï
+¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤ï¤ì¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤)¡£
 ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï¡¢É¬Íפʥޥ¯¥í¤¬¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¡£
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤µ¤é¤Ê¤ë¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .BR feature_test_macros (7)
 ¤ò»²¾È¤Î¤³¤È¡£
 .SH ½àµò
-¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë Unix ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
+¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë UNIX ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 .BR standards (7)
 ¤ò»²¾È¤Î¤³¤È¡£
index 29cd98b..b427b10 100644 (file)
@@ -99,7 +99,8 @@ glibc 
 .BR io_destroy (2),
 .BR io_getevents (2),
 .BR io_setup (2),
-.BR io_submit (2)
+.BR io_submit (2),
+.BR aio (7)
 .\" .SH Ãí
 .\" .PP
 .\" ÈóƱ´ü I/O ¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ï Benjamin LaHaise ¤¬½ñ¤¤¤¿¡£
index 39969ff..5035fdb 100644 (file)
@@ -90,7 +90,8 @@ glibc 
 .BR io_cancel (2),
 .BR io_getevents (2),
 .BR io_setup (2),
-.BR io_submit (2)
+.BR io_submit (2),
+.BR aio (7)
 .\" .SH Ãí
 .\" .PP
 .\" ÈóƱ´ü I/O ¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ï Benjamin LaHaise ¤¬½ñ¤¤¤¿¡£
index d69dc90..e34b182 100644 (file)
@@ -110,6 +110,7 @@ glibc 
 .BR io_destroy (2),
 .BR io_setup (2),
 .BR io_submit (2),
+.BR aio (7),
 .BR time (7)
 .\" .SH Ãí
 .\" .PP
index 9c2c741..56fd86d 100644 (file)
@@ -101,7 +101,8 @@ glibc 
 .BR io_cancel (2),
 .BR io_destroy (2),
 .BR io_getevents (2),
-.BR io_submit (2)
+.BR io_submit (2),
+.BR aio (7)
 .\" .SH Ãí
 .\" .PP
 .\" ÈóƱ´ü I/O ¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ï Benjamin LaHaise ¤¬½ñ¤¤¤¿¡£
index cf9dbef..fe0a8cc 100644 (file)
@@ -101,7 +101,8 @@ glibc 
 .BR io_cancel (2),
 .BR io_destroy (2),
 .BR io_getevents (2),
-.BR io_setup (2)
+.BR io_setup (2),
+.BR aio (7)
 .\" .SH Ãí
 .\" .PP
 .\" ÈóƱ´ü I/O ¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ï Benjamin LaHaise ¤¬½ñ¤¤¤¿¡£
index b8ceb55..17912f8 100644 (file)
@@ -135,7 +135,7 @@ requests use the return value as an output parameter
 ¤É¤ì¤«°ì¤Ä¤Îɸ½à¤ËÂбþ¤·¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
 .BR ioctl ()
 ¤Î°ú¤­¿ô¡¢ÊÖ¤êÃÍ¡¢²ò¼á¤Ï¡¢½èÍýÂоݤΥǥХ¤¥¹¡¦¥É¥é¥¤¥Ð¤´¤È¤Ë
-°Û¤Ê¤ë(¤³¤Î´Ø¿ô¤Ï Unix ¤Î ¥¹¥È¥ê¡¼¥à I/O ¥â¥Ç¥ë ¤Ë
+°Û¤Ê¤ë(¤³¤Î´Ø¿ô¤Ï UNIX ¤Î ¥¹¥È¥ê¡¼¥à I/O ¥â¥Ç¥ë ¤Ë
 ÌÀ¤é¤«¤ËŬ¹ç¤·¤Ê¤¤ÍÍ¡¹¤ÊÁàºî¤Ë»ÈÍѤµ¤ì¤ë)¡£
 ¤è¤¯ÃΤé¤ì¤Æ¤¤¤ë
 .BR ioctl ()
@@ -143,7 +143,7 @@ requests use the return value as an output parameter
 .BR ioctl_list (2)
 ¤ò»²¾È¤¹¤ë¤³¤È¡£
 .BR ioctl ()
-´Ø¿ô¥³¡¼¥ë¤Ï Version 7 AT&T Unix ¤ÇÅо줷¤¿¡£
+´Ø¿ô¥³¡¼¥ë¤Ï Version 7 AT&T UNIX ¤ÇÅо줷¤¿¡£
 .SH Ãí°Õ
 ¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò»È¤¦¤Ë¤Ï¡¢¥ª¡¼¥×¥ó¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤¬
 É¬ÍפǤ¢¤ë¡£¤·¤Ð¤·¤Ð
index 924b6d1..c2ebe7e 100644 (file)
@@ -294,7 +294,7 @@ Linux 2.6.25 
 .SH ¥Ð¥°
 .\" 6 May 07: Bug report raised:
 .\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=4464
-.\" Ulriich Drepper replied that he wasn't going to add these
+.\" Ulrich Drepper replied that he wasn't going to add these
 .\" to glibc.
 glibc ¤Ï¡¢¤³¤Î¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤¿´Ø¿ô¥×¥í¥È¥¿¥¤¥×¤ä¥Þ¥¯¥í¤òÄêµÁ¤¹¤ë
 Å¬ÀڤʥإåÀ¥Õ¥¡¥¤¥ë¤ò¤Þ¤ÀÄ󶡤·¤Æ¤¤¤Ê¤¤¡£
index d50cebe..2e047b5 100644 (file)
@@ -49,7 +49,7 @@
 .\"WORD:       effective user ID       ¼Â¸ú¥æ¡¼¥¶¡¼ID
 .\"WORD:       super-user              ¥¹¡¼¥Ñ¡¼¡¦¥æ¡¼¥¶¡¼
 .\"
-.TH KILLPG 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH KILLPG 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 killpg \- ¥·¥°¥Ê¥ë¤ò¥×¥í¥»¥¹¡¦¥°¥ë¡¼¥×¤ËÁ÷¤ë
 .SH ½ñ¼°
@@ -63,8 +63,12 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.TP 4
 .BR killpg ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.ad
 .SH ÀâÌÀ
 .BR killpg ()
 ¤Ï
index a8a1ced..4583c30 100644 (file)
@@ -45,11 +45,18 @@ glibc 
 .in
 .sp
 .BR linkat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR linkat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 846fb2c..48388ca 100644 (file)
@@ -49,7 +49,7 @@
 .\"
 .\"WORD:       end-of-file             ¥Õ¥¡¥¤¥ë¤Î½ªÃ¼(end-of-file)
 .\"
-.TH LSEEK 2 2001-09-24 "Linux" "Linux Programmer's Manual"
+.TH LSEEK 2 2010-09-11 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 lseek \- ¥Õ¥¡¥¤¥ë¤ÎÆɤ߽ñ¤­¥ª¥Õ¥»¥Ã¥È¤Î°ÌÃÖ¤òÊѤ¨¤ë
 .SH ½ñ¼°
@@ -94,7 +94,7 @@ NULL 
 À®¸ù¤·¤¿¾ì¹ç¡¢
 .BR lseek ()
 ¤Ï·ë²Ì¤Î¥Õ¥¡¥¤¥ë°ÌÃÖ¤ò¥Õ¥¡¥¤¥ë¤ÎÀèƬ¤«¤é¤Î¥Ð¥¤¥È¿ô¤ÇÊÖ¤¹¡£
-¥¨¥é¡¼¤Î¾ì¹ç¡¢ÃͤȤ·¤Æ \fI(off_t)\ \-1\fP ¤òÊÖ¤·¡¢
+¥¨¥é¡¼¤Î¾ì¹ç¡¢ÃÍ \fI(off_t)\ \-1\fP ¤¬ÊÖ¤µ¤ì¡¢
 .I errno
 ¤Ë¥¨¥é¡¼¤¬»Ø¼¨¤µ¤ì¤ë¡£
 .SH ¥¨¥é¡¼
@@ -155,9 +155,11 @@ L_SET      SEEK_SET
 L_INCR SEEK_CUR
 L_XTND SEEK_END
 .TE
-.PP
-ÊÖ¤êÃͤη¿¤Ï¡¢SVr1-3 ¤Ç¤Ï \fIoff_t\fP ¤Ç¤Ï¤Ê¤¯ \fIlong\fP ¤Ç¤¢¤ê¡¢
-BSD ¤Ç¤Ï \fIint\fP ¤Ç¤¢¤ë¡£
+.\" .PP
+.\" .\"O SVr1-3 returns \fIlong\fP instead of \fIoff_t\fP,
+.\" .\"O (ancient) BSD returns \fIint\fP.
+.\" ÊÖ¤êÃͤη¿¤Ï¡¢SVr1-3 ¤Ç¤Ï \fIoff_t\fP ¤Ç¤Ï¤Ê¤¯ \fIlong\fP ¤Ç¤¢¤ê¡¢
+.\" (¸Å¤¤) BSD ¤Ç¤Ï \fIint\fP ¤Ç¤¢¤ë¡£
 .PP
 .BR dup (2)
 ¤ä
index e065940..066c603 100644 (file)
@@ -250,7 +250,7 @@ CPU 
 .B MPOL_MF_STRICT
 ¤¬
 »ØÄꤵ¤ì¡¢
-.I policy
+.I mode
 ¤¬
 .B MPOL_DEFAULT
 ¤Ç¤Ê¤¤¾ì¹ç¡¢
index c0cf4a7..2ce9b2c 100644 (file)
@@ -143,7 +143,7 @@ Linux 2.3.99pre1 
 .SH ½àµò
 .BR mincore ()
 ¤Ï POSIX.1-2001 ¤Ëµ­½Ò¤µ¤ì¤Æ¤ª¤é¤º¡¢
-Á´¤Æ¤Î Unix ¼ÂÁõ¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
+Á´¤Æ¤Î UNIX ¼ÂÁõ¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
 .\" It is on at least NetBSD, FreeBSD, OpenBSD, Solaris 8,
 .\" AIX 5.1, SunOS 4.1
 .\" .SH Îò»Ë
index 9e99d41..0d78a8e 100644 (file)
@@ -44,11 +44,18 @@ glibc 
 .in
 .sp
 .BR mkdirat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR mkdirat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index ae0f8a1..0883814 100644 (file)
@@ -24,7 +24,7 @@
 .\"WORD:       permission      µö²Ä°À­
 .\"WORD:       resolve         (¥Ñ¥¹Ì¾¤ò) ²ò·è¤¹¤ë
 .\"
-.TH MKNOD 2 2008-12-01 "Linux" "Linux Programmer's Manual"
+.TH MKNOD 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mknod \- Æüì¥Õ¥¡¥¤¥ë¤äÄ̾ï¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë
 .SH ½ñ¼°
@@ -44,7 +44,12 @@ glibc 
 .in
 .sp
 .BR mknod ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 ¥·¥¹¥Æ¥à¥³¡¼¥ë
 .BR mknod ()
@@ -80,7 +85,7 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
 ¤Î¤¤¤º¤ì¤«¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 ¤½¤ì¤¾¤ì½ç¤Ë¡¢Ä̾ï¤Î¥Õ¥¡¥¤¥ë (¶õ¤Î¥Õ¥¡¥¤¥ë¤È¤·¤ÆºîÀ®¤µ¤ì¤ë)¡¦
 ¥­¥ã¥é¥¯¥¿¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë¡¦¥Ö¥í¥Ã¥¯¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë¡¦
-FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë
+FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë
 (¥Õ¥¡¥¤¥ë¥¿¥¤¥× 0 ¤Ï
 .B S_IFREG
 ¤ÈƱ¤¸¤Ç¤¢¤ë)¡£
@@ -174,12 +179,12 @@ FIFO (̾
 .TP
 .B EPERM
 .I mode
-¤ÏÄ̾ï¤Î¥Õ¥¡¥¤¥ë¡¦FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È°Ê³°¤ò
+¤ÏÄ̾ï¤Î¥Õ¥¡¥¤¥ë¡¦FIFO (̾Á°ÉÕ¤­¥Ñ¥¤¥×)¡¦UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È°Ê³°¤ò
 ºîÀ®¤¹¤ë¤è¤¦¤Ë¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢¼Â¹Ô¼Ô¤¬Æø¢
 (Linux ¤Ç¤Ï
 .B CAP_MKNOD
 ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£ (capability)) ¤ò»ý¤Ã¤Æ¤¤¤Ê¤¤¡£
-.\" Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤ÈÄ̾ï¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ mknod() ¤ò¹Ô¤¦¤È¡¢
+.\" UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤ÈÄ̾ï¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ mknod() ¤ò¹Ô¤¦¤È¡¢
 .\" Linux 2.2 °ÊÁ°¤Ç¤Ï EPERM ¤òÊÖ¤¹¤À¤±¤Ç¤¢¤ë¡£
 .\" Linux 2.4 °Ê¹ß¤Ç¤ÏÆø¢¤ò»ý¤Ã¤Æ¤¤¤Ê¤¯¤Æ¤â¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò
 .\" ºîÀ®¤¹¤ë¤Î¤Ë mknod() ¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
@@ -217,7 +222,7 @@ Linux 
 ¥Ç¥£¥ì¥¯¥È¥ê¤Ï
 .BR mkdir (2)
 ¤ÇºîÀ®¤¹¤Ù¤­¤Ç¤¢¤ë¡£
-.\" Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï socket(2) ¤È bind(2) ¤ÇºîÀ®¤¹¤Ù¤­¤Ç¤¢¤ë¡£
+.\" UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï socket(2) ¤È bind(2) ¤ÇºîÀ®¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 
 NFS ¤ò¼Â¸½¤·¤Æ¤¤¤ë¥×¥í¥È¥³¥ë¤Ë¤Ï¿¤¯¤ÎÉÔÈ÷¤¬Â¸ºß¤·¡¢
 ¤½¤ì¤é¤Î¤¤¤¯¤Ä¤«¤Ï
index 8f0cc7f..4dd5e4b 100644 (file)
@@ -26,7 +26,7 @@
 .\"         all rights reserved.
 .\" Translated 2006-09-30 by Yuichi SATO <ysato444@yahoo.co.jp>, LDP v2.39
 .\"
-.TH MKNODAT 2 2009-12-13 "Linux" "Linux Programmer's Manual"
+.TH MKNODAT 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mknodat \- ¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤«¤éÁêÂÐŪ¤Ê°ÌÃ֤ˡ¢
 Æüì¥Õ¥¡¥¤¥ë¤äÄ̾ï¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë
@@ -46,11 +46,20 @@ glibc 
 .in
 .sp
 .BR mknodat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700
+.\" Other FTM combinations will also expose mknodat(), but this function was
+.\" added in SUSv4, maked XSI, so we'll just document what the standard says
+.TP 4
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR mknodat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 0b4fefb..ce674cc 100644 (file)
@@ -61,7 +61,7 @@
 .\" motoki 2005-02-28:
 .\" - subtree ¤ò¤É¤¦Ìõ¤¹¤«¡£ÉôʬÌÚ¡¢Éôʬ¥Ä¥ê¡¼¡¢¥µ¥Ö¥Ä¥ê¡¼¡£¡£¡£²¿¤«¤Ê¤¤¤«¡£
 .\"
-.TH MOUNT 2 2009-06-26 "Linux" "Linux Programmer's Manual"
+.TH MOUNT 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mount \- ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¥Þ¥¦¥ó¥È/¥¢¥ó¥Þ¥¦¥ó¥È¤¹¤ë
 .SH ½ñ¼°
@@ -415,6 +415,16 @@ directory) 
 .TP
 .B EPERM
 ¸Æ¤Ó½Ð¤·¸µ¤ËɬÍפʸ¢¸Â¤¬¤Ê¤¤¡£
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.BR MS_DIRSYNC ,
+.BR MS_MOVE ,
+.BR MS_REC ,
+.BR MS_RELATIME ,
+.B MS_STRICTATIME
+¤ÎÄêµÁ¤¬ glibc ¤Î¥Ø¥Ã¥À¤ËÄɲ䵤줿¤Î¤Ï
+¥Ð¡¼¥¸¥ç¥ó 2.12 ¤Ë¤ª¤¤¤Æ¤Î¤ß¤Ç¤¢¤ë¡£
+.\" FIXME: Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE,
+.\"  MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12.
 .SH ½àµò
 ¤³¤Î´Ø¿ô¤Ï Linux ¸ÇÍ­¤Î´Ø¿ô¤Ç¤¢¤ê¡¢°Ü¿¢¤ò¹Íθ¤·¤¿¥×¥í¥°¥é¥à¤Ç¤Ï
 »ÈÍѤ¹¤Ù¤­¤Ç¤Ê¤¤¡£
index 8b2a1da..9083693 100644 (file)
@@ -20,7 +20,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-10-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH MOVE_PAGES 2 2008-10-06 "Linux" "Linux Programmer's Manual"
+.TH MOVE_PAGES 2 2010-06-11 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 move_pages \- ¤¢¤ë¥×¥í¥»¥¹¤Î¸Ä¡¹¤Î¥Ú¡¼¥¸¤òÊ̤ΥΡ¼¥É¤Ë°ÜÆ°¤¹¤ë
 .SH ½ñ¼°
@@ -30,6 +30,8 @@ move_pages \- 
 .BI "long move_pages(int " pid ", unsigned long count, void **" pages ,
 .BI "                const int *" nodes ", int *" status ", int " flags );
 .fi
+.sp
+\fI\-lnuma\fP ¤È¥ê¥ó¥¯¤¹¤ë¡£
 .SH ÀâÌÀ
 .BR move_pages ()
 ¤Ï¡¢¥×¥í¥»¥¹
@@ -218,6 +220,12 @@ dirty 
 ¤Ä¤Þ¤ê¡¢¥á¥â¥ê¥Ý¥ê¥·¡¼¤Ï
 .BR move_pages ()
 ¤Ç»È¤ï¤ì¤ë°ÜÆ°Àè¥Î¡¼¥É¤òÀ©¸Â¤·¤Ê¤¤¤È¤¤¤¦¤³¤È¤Ç¤¢¤ë¡£
+
+¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
+.I <numaif.h>
+¤Ï glibc ¤Ë¤Ï´Þ¤Þ¤ì¤Æ¤ª¤é¤º¡¢
+.I libnuma-devel
+¤«Æ±ÍͤΥѥ屡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëɬÍפ¬¤¢¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR get_mempolicy (2),
 .BR mbind (2),
index 50f63d1..62aacfd 100644 (file)
@@ -26,7 +26,7 @@
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-07-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MQ_GETSETATTR 2 2007-06-01 "Linux" "Linux Programmer's Manual"
+.TH MQ_GETSETATTR 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_getsetattr \- ¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤Î°À­¤òÀßÄê/¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -34,7 +34,7 @@ mq_getsetattr \- 
 .B #include <sys/types.h>
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_getsetattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
+.BI "int mq_getsetattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
 .BI "                 struct mq_attr *" oldattr );
 .fi
 .SH ÀâÌÀ
index 9d23a0d..d202cb0 100644 (file)
@@ -50,7 +50,7 @@
 .\"WORD:       implement               ¼ÂÁõ
 .\"WORD:       lock                    ¥í¥Ã¥¯
 .\"
-.TH MREMAP 2 2005-09-13 "Linux" "Linux Programmer's Manual"
+.TH MREMAP 2 2010-06-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mremap \- ²¾ÁÛ¥á¥â¥ê¡¦¥¢¥É¥ì¥¹¤òºÆ¥Þ¥Ã¥Ô¥ó¥°¤¹¤ë
 .SH ½ñ¼°
@@ -60,7 +60,7 @@ mremap \- 
 .B #include <sys/mman.h>
 .sp
 .BI "void *mremap(void *" old_address ", size_t " old_size ,
-.BI "             size_t " new_size ", int " flags );
+.BI "             size_t " new_size ", int " flags ", ... /* void *" new_address " */);"
 .fi
 .SH ÀâÌÀ
 .BR mremap ()
@@ -73,6 +73,11 @@ mremap \- 
 ¤Ê¤é¤Ê¤¤ÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£\fIold_size\fP ¤Ï¸µ¤Î²¾ÁÛ¥á¥â¥ê¡¦¥Ö¥í¥Ã¥¯¤Î
 ¥µ¥¤¥º¤Ç¤¢¤ë¡£
 \fInew_size\fP ¤ÏÍ׵᤹¤ëÊѹ¹¸å¤Î²¾ÁÛ¥á¥â¥ê¡¦¥Ö¥í¥Ã¥¯¤Î¥µ¥¤¥º¤Ç¤¢¤ë¡£
+5 ÈÖÌܤΰú¤­¿ô¤È¤·¤Æ
+.I new_address
+¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£²¼µ­¤Î
+.B MREMAP_FIXED
+¤ÎÀâÌÀ¤ò»²¾È¤Î¤³¤È¡£
 
 Linux ¤Ç¤Ï¥á¥â¥ê¤Ï¥Ú¡¼¥¸¤Ëʬ³ä¤µ¤ì¤ë¡£¥æ¡¼¥¶¡¼¡¦¥×¥í¥»¥¹¤Ï (°ì¤Ä¤Þ¤¿¤Ï)
 Ê£¿ô¤Î¥ê¥Ë¥¢¤Ê²¾ÁÛ¥á¥â¥ê¥»¥°¥á¥ó¥È¤ò»ý¤Ä¡£
index d5a2782..70c5d6e 100644 (file)
@@ -325,7 +325,7 @@ SVr4, POSIX.1-2001.
 .BR MSG_STAT ,
 .B MSG_INFO
 Áàºî¤Ï¡¢
-.BR ipcs (8)
+.BR ipcs (1)
 ¥×¥í¥°¥é¥à¤Ç³ä¤êÅö¤ÆºÑ¤Î»ñ¸»¤Ë´Ø¤¹¤ë¾ðÊó¤òÄ󶡤¹¤ë¤¿¤á¤Ë
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£¾­Íè¡¢¤³¤ì¤é¤ÎÁàºî¤ÏÊѹ¹¤µ¤ì¤¿¤ê¡¢
 /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë°ÜÆ°¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
index 087d0b2..7a21f98 100644 (file)
@@ -126,7 +126,7 @@ struct msgbuf {
 .BR msgsnd ()
 ¤Ïľ¤Á¤ËÀ®¸ù¤¹¤ë¡£
 (¥­¥å¡¼¤ÎÍÆÎ̤ϡ¢¥á¥Ã¥»¡¼¥¸¡¦¥­¥å¡¼¤Î¥Ç¡¼¥¿¹½Â¤ÂΤÎ
-.I msg_bytes
+.I msg_qbytes
 ¥Õ¥£¡¼¥ë¥É¤ÇÄêµÁ¤µ¤ì¤ë¡£
 ¥­¥å¡¼ºîÀ®»þ¤Ë¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï
 .B MSGMNB
index 0cd219e..5c91d0c 100644 (file)
@@ -123,4 +123,4 @@ glibc 2.2.4 
 .BR getpriority (2),
 .BR setpriority (2),
 .BR capabilities (7),
-.BR renice (8)
+.BR renice (1)
index 36438c9..7ed25e3 100644 (file)
@@ -46,7 +46,7 @@
 .\"
 .\" FIXME . Apr 08: The next POSIX revision has O_EXEC, O_SEARCH, and
 .\" O_TTYINIT.  Eventually these may need to be documented.  --mtk
-.\" FIXME Linux 2.6.33 has O_DSYNC, and a hiddden __O_SYNC.
+.\" FIXME Linux 2.6.33 has O_DSYNC, and a hidden __O_SYNC.
 .\"
 .\" Japanese Version Copyright (c) 1997-1999 HANATAKA Shinya
 .\"         all rights reserved.
@@ -89,7 +89,7 @@
 .\"WORD:       file creation flag      ¥Õ¥¡¥¤¥ëºîÀ®¥Õ¥é¥°
 .\"WORD:       file status flag        ¥Õ¥¡¥¤¥ë¾õÂ֥ե饰
 .\"
-.TH OPEN 2 2009-09-20 "Linux" "Linux Programmer's Manual"
+.TH OPEN 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 open, creat \- ¥Õ¥¡¥¤¥ë¤ä¥Ç¥Ð¥¤¥¹¤Î¥ª¡¼¥×¥ó¡¢ºîÀ®¤ò¹Ô¤¦
 .SH ½ñ¼°
@@ -379,11 +379,11 @@ NFS 
 .BR open ()
 ¤Ï¼ºÇÔ¤¹¤ë¡£
 
+NFS ¤Ç¤Ï¡¢
 .B O_EXCL
-¤Ï¡¢Linux 2.6 °Ê¹ß¤Ç NFSv3 °Ê¹ß¤ò»È¤Ã¤Æ¤¤¤ë NFS ¤Ç¤Î¤ß¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¡£
-NFS ¤Î
+¤Ï¡¢Linux 2.6 °Ê¹ß¤Ç NFSv3 °Ê¹ß¤ò»È¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ç¤Î¤ß¥µ¥Ý¡¼¥È¤µ¤ì¤ë¡£
 .B O_EXCL
-¥µ¥Ý¡¼¥È¤¬Ä󶡤µ¤ì¤Æ¤¤¤Ê¤¤´Ä¶­¤Ç¤Ï¡¢¤³¤Î¥Õ¥é¥°¤ËÍê¤Ã¤Æ
+¥µ¥Ý¡¼¥È¤¬Ä󶡤µ¤ì¤Æ¤¤¤Ê¤¤ NFS ´Ä¶­¤Ç¤Ï¡¢¤³¤Î¥Õ¥é¥°¤ËÍê¤Ã¤Æ
 ¥í¥Ã¥¯½èÍý¤ò¼Â¹Ô¤¹¤ë¥×¥í¥°¥é¥à¤Ï¶¥¹ç¾õÂÖ (race condition) ¤Ë½Ð²ñ¤¦
 ²ÄǽÀ­¤¬¤¢¤ë¡£
 ¥í¥Ã¥¯¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤ÆÉÔ²Äʬ (atomic) ¤Ê¥Õ¥¡¥¤¥ë¥í¥Ã¥¯¤ò¼Â¸½¤·¡¢
@@ -408,6 +408,7 @@ NFS 
 .I off64_t
 ¤Ç¤Ï¥µ¥¤¥º¤òɽ¤»¤ë) ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó²Äǽ¤Ë¤¹¤ë¡£
 ¤³¤ÎÄêµÁ¤òÍ­¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _LARGEFILE64_SOURCE
 ¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 32¥Ó¥Ã¥È¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤ÆÂ礭¤Ê¥Õ¥¡¥¤¥ë¤Ë¥¢¥¯¥»¥¹¤¹¤ëÊýË¡¤òÆÀ¤¿¤¤¾ì¹ç¡¢
@@ -651,6 +652,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 .B O_NOFOLLOW
 ¤Ï Linux ÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢
 ¤³¤ì¤é¤Î¥Õ¥é¥°¤ÎÄêµÁ¤òÆÀ¤ë¤¿¤á¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _GNU_SOURCE
 ¤òÄêµÁ¤¹¤ëɬÍפ¬¤¢¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 
@@ -662,6 +664,7 @@ POSIX.1-2008 
 ¤Ï POSIX ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
 .B O_DIRECT
 ¤ÎÄêµÁ¤òÆÀ¤ë¤Ë¤Ï
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _GNU_SOURCE
 ¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .SH Ãí°Õ
index ee0915a..5da8e95 100644 (file)
@@ -45,11 +45,18 @@ glibc 
 .in
 .sp
 .BR openat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR openat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 3ce747b..eed58c7 100644 (file)
@@ -51,7 +51,7 @@ Linux 
 ¥Ñ¡¼¥½¥Ê¥ê¥Æ¥£ (personality) ¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¡£
 ¼Â¹Ô¥É¥á¥¤¥ó¤Ï Linux ¤Ë¥·¥°¥Ê¥ëÈÖ¹æ¤Ë¤É¤Î¥·¥°¥Ê¥ë¤ò³ä¤êÉÕ¤±¤ë¤«¤ò
 ¶µ¤¨¤¿¤ê¤¹¤ë¡£¤Þ¤¿¡¢¼Â¹Ô¥É¥á¥¤¥ó¡¦¥·¥¹¥Æ¥à¤Ë¤è¤ê¡¢
-Linux ¤Ï¾¤Î Unix É÷¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¡¦¥·¥¹¥Æ¥à¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿
+Linux ¤Ï¾¤Î UNIX É÷¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¡¦¥·¥¹¥Æ¥à¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿
 ¥Ð¥¤¥Ê¥ê¤ËÂФ¹¤ë¸ÂÄêŪ¤Ê¥µ¥Ý¡¼¥È¤òÄ󶡤·¤Æ¤¤¤ë¡£
 
 .B personality ()
index e74cbc2..81c81f2 100644 (file)
@@ -43,7 +43,7 @@
 .\" Updated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH PIPE 2 2009-09-15 "Linux" "Linux Programmer's Manual"
+.TH PIPE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 pipe, pipe2 \- ¥Ñ¥¤¥×¤òÀ¸À®¤¹¤ë
 .SH ½ñ¼°
@@ -52,7 +52,7 @@ pipe, pipe2 \- 
 .sp
 .BI "int pipe(int " pipefd "[2]);"
 .sp
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <unistd.h>
 .sp
 .BI "int pipe2(int " pipefd "[2], int " flags );
index 163eb01..3c35e33 100644 (file)
@@ -40,7 +40,7 @@
 .\"
 .\"WORD:       descriptor              ¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH POLL 2 2009-09-15 "Linux" "Linux Programmer's Manual"
+.TH POLL 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 poll, ppoll \- ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¤ª¤±¤ë¥¤¥Ù¥ó¥È¤òÂÔ¤Ä
 .SH ½ñ¼°
@@ -53,7 +53,7 @@ poll, ppoll \- 
 .B #include <poll.h>
 .sp
 .BI "int ppoll(struct pollfd *" fds ", nfds_t " nfds ", "
-.BI "        const struct timespec *" timeout ", const sigset_t *" sigmask );
+.BI "        const struct timespec *" timeout_ts ", const sigset_t *" sigmask );
 .fi
 .SH ÀâÌÀ
 .BR poll ()
@@ -144,6 +144,7 @@ struct pollfd {
 ¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Î¾ü¤¬¡¢¥³¥Í¥¯¥·¥ç¥ó¤ò close ¤·¤¿¤«¡¢
 ¥³¥Í¥¯¥·¥ç¥ó¤Î½ñ¤­¹þ¤ß¦¤ò shutdown ¤·¤¿¡£
 ¤³¤ÎÄêµÁ¤òÍ­¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _GNU_SOURCE
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .TP
@@ -199,13 +200,12 @@ Linux 
 ¤ò»È¤¦¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Î¾õÂÖÊѲ½
 ¤â¤·¤¯¤Ï¥·¥°¥Ê¥ë¤ÎÊ᪤ò°ÂÁ´¤ËÂԤĤ³¤È¤¬¤Ç¤­¤ë¡£
 .PP
-.I timeout
-°ú¤­¿ô¤Î°ã¤¤¤ò½ü¤¯¤È¡¢°Ê²¼¤Î
+timeout °ú¤­¿ô¤ÎÀºÅ٤ΰ㤤¤ò½ü¤¯¤È¡¢°Ê²¼¤Î
 .BR ppoll ()
 ¤Î¸Æ¤Ó½Ð¤·¤Ï¡¢
 .nf
 
-    ready = ppoll(&fds, nfds, timeout, &sigmask);
+    ready = ppoll(&fds, nfds, timeout_ts, &sigmask);
 
 .fi
 ¼¡¤Î¥³¡¼¥ë¤ò
@@ -214,7 +214,10 @@ Linux 
 .nf
 
     sigset_t origmask;
+    int timeout;
 
+    timeout = (timeout_ts == NULL) ? -1 :
+              (timeout_ts.tv_sec * 1000 + timeout_ts.tv_nsec / 1000000);
     sigprocmask(SIG_SETMASK, &sigmask, &origmask);
     ready = poll(&fds, nfds, timeout);
     sigprocmask(SIG_SETMASK, &origmask, NULL);
@@ -232,9 +235,7 @@ Linux 
 .BR ppoll ()
 ¤Î
 .BR poll ()
-¤È¤Î°ã¤¤¤Ï
-.I timeout
-°ú¤­¿ô¤ÎÀºÅÙ¤À¤±¤È¤Ê¤ë)¡£
+¤È¤Î°ã¤¤¤Ï timeout °ú¤­¿ô¤ÎÀºÅÙ¤À¤±¤È¤Ê¤ë)¡£
 
 .I timeout
 °ú¤­¿ô¤Ï
@@ -251,7 +252,7 @@ struct timespec {
 .fi
 .in
 
-.I timeout
+.I timeout_ts
 ¤Ë NULL ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢
 .B ppoll
 ¤Ï̵¸Â¤ËÄä»ß¤¹¤ë¤³¤È¤¬¤¢¤êÆÀ¤ë¡£
@@ -309,6 +310,8 @@ struct timespec {
 ¤¤¤¯¤Ä¤«¤Î¼ÂÁõ¤Ç¤Ï¡¢ÃÍ \-1 ¤ò»ý¤Ã¤¿Èóɸ½à¤ÎÄê¿ô
 .B INFTIM
 ¤¬ÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢
+.BR poll ()
+¤Î
 .I timeout
 ¤Î»ØÄê¤Ë»ÈÍѤǤ­¤ë¡£
 ¤³¤ÎÄê¿ô¤Ï glibc ¤Ç¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
@@ -316,15 +319,15 @@ struct timespec {
 Linux ¤Î
 .BR ppoll ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï
-.I timeout
+.I timeout_ts
 °ú¤­¿ô¤òÊѹ¹¤¹¤ë¡£
 ¤·¤«¤·¡¢glibc ¤Î¥é¥Ã¥Ñ¡¼´Ø¿ô¤Ï¡¢¥·¥¹¥Æ¥à¥³¡¼¥ë¤ËÅϤ¹ timeout °ú¤­¿ô
 ¤È¤·¤Æ¥í¡¼¥«¥ëÊÑ¿ô¤ò»È¤¦¤³¤È¤Ç¤³¤ÎÆ°ºî¤ò±£Ê䷤Ƥ¤¤ë¡£
 ¤³¤Î¤¿¤á¡¢glibc ¤Î
 .BR ppoll ()
-´Ø¿ô¤Ï
-.I timeout
-°ú¤­¿ô¤òÊѹ¹¤·¤Ê¤¤¡£
+´Ø¿ô¤ǤÏ
+.I timeout_ts
+°ú¤­¿ô¤ÏÊѹ¹¤µ¤ì¤Ê¤¤¡£
 .SH ¥Ð¥°
 .BR select (2)
 ¤Î¡Ö¥Ð¥°¡×¤ÎÀá¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¡¢¸í¤Ã¤¿½àÈ÷´°Î»ÄÌÃΠ(spurious readiness
index 9f88a5e..7c23b95 100644 (file)
 .\"WORD:       offset                  ¥ª¥Õ¥»¥Ã¥È
 .\"WORD:       seek                    ¥·¡¼¥¯
 .\"
-.TH PREAD 2 2008-12-03 "Linux" "Linux Programmer's Manual"
+.TH PREAD 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 pread, pwrite \- »ØÄꤷ¤¿¥ª¥Õ¥»¥Ã¥È¤Ç¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÆɤ߽ñ¤­¤¹¤ë
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
-.sp
 .B #include <unistd.h>
 .sp
 .BI "ssize_t pread(int " fd ", void *" buf ", size_t " count \
@@ -42,6 +40,24 @@ pread, pwrite \- 
 .sp
 .BI "ssize_t pwrite(int " fd ", const void *" buf ", size_t " count \
 ", off_t " offset );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.PD 0
+.ad l
+.sp
+.BR pread (),
+.BR pwrite ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 500
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR pread ()
 ¤Ï¡¢¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿
index ca1d7f1..17e6428 100644 (file)
@@ -527,7 +527,7 @@ glibc 
 .LP
 ¤³¤Î¥Þ¥Ë¥å¥¢¥ë¤Ï¸½ºß¤Î Linux ¤Ë¤ª¤±¤ë
 .BR ptrace ()
-¥³¡¼¥ë¤ÎÆ°ºî¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤ë¡£Â¾¤Î Unix ¤Ç¤Ï
+¥³¡¼¥ë¤ÎÆ°ºî¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤ë¡£Â¾¤Î UNIX ¤Ç¤Ï
 ¤½¤ÎÆ°ºî¤ÏÃø¤·¤¯°Û¤Ê¤ë¡£
 ¤¤¤«¤Ê¤ë¾ì¹ç¤â
 .BR ptrace ()
index f364b2b..a01cbe1 100644 (file)
@@ -184,7 +184,7 @@ NFS 
 ¤Ê¤¼¤Ê¤é¤Ð¡¢¤â¤·Á´¤Æ¤Î NFS ¥¯¥é¥¤¥¢¥ó¥È¤¬ st_atime (ºÇ½ª¥Õ¥¡¥¤¥ë¥¢¥¯¥»¥¹»þ¹ï)
 ¤Î¹¹¿·¤ò¥µ¡¼¥Ð¡¼¤ËÁ÷¤é¤º¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¥­¥ã¥Ã¥·¥å¤òÆɤळ¤È¤ËËþ­¤·¤Æ
 ¤¤¤ì¤Ð¡¢¥µ¡¼¥Ð¡¼Â¦¤Ç¤Î read ¤ÏȯÀ¸¤·¤Ê¤¤¤Î¤Ç st_atime ¤Î¹¹¿·¤Ï¹Ô¤Ê¤ï¤ì¤«¤é¤À¡£
-Unix ¤ÎÊý¼°¤Ç¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î°À­¤Î¥­¥ã¥Ã¥·¥ó¥°¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤Ç¡¢
+UNIX ¤ÎÊý¼°¤Ç¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î°À­¤Î¥­¥ã¥Ã¥·¥ó¥°¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤Ç¡¢
 ¤³¤ì¤òÆÀ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£¤·¤«¤·¤Û¤È¤ó¤É¤Î¾õ¶·¤Ç¤Ï¤³¤ì¤Ï³¤¯¥µ¡¼¥Ð¡¼¤Î
 Éé²Ù¤òÁý²Ã¤µ¤»¡¢¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ÎÄã²¼¤ò¤â¤¿¤é¤¹¡£
 .PP
index a757b6d..9b77933 100644 (file)
 .\"WORD:       page cache      ¥Ú¡¼¥¸¡¦¥­¥ã¥Ã¥·¥å
 .\"WORD:       file descriptor ¥Õ¥¡¥¤¥ëµ­½Ò»Ò
 .\"
-.TH READAHEAD 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH READAHEAD 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 readahead \- Á°¤â¤Ã¤Æ¥Õ¥¡¥¤¥ë¤ò¥Ú¡¼¥¸¡¦¥­¥ã¥Ã¥·¥å¤ËÆɤ߹þ¤à
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <fcntl.h>
 .sp
 .BI "ssize_t readahead(int " fd ", off64_t " offset ", size_t " count );
index f0e831a..90fed60 100644 (file)
@@ -93,10 +93,9 @@ struct old_linux_dirent {
 .I d_reclen
 ¤Ï
 .I d_name
-¤ÎÂ礭¤µ¤Ç¡¢
-¥Ì¥ëʸ»ú¤Î½ªÃ¼¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤¡£
+¤ÎÂ礭¤µ¤Ç¡¢½ªÃ¼¤Î¥Ì¥ë¥Ð¥¤¥È (null byte) ¤ò´Þ¤Þ¤Ê¤¤¡£
 .I d_name
-¤Ï¥Ì¥ëʸ»ú¤Ç½ª¤ë¥Õ¥¡¥¤¥ë̾¤Ç¤¢¤ë¡£
+¤Ï¥Ì¥ë¥Ð¥¤¥È¤Ç½ª¤ï¤ë¥Õ¥¡¥¤¥ë̾¤Ç¤¢¤ë¡£
 .SH ÊÖ¤êÃÍ
 À®¸ù¤·¤¿¾ì¹ç¤Ï¡¢1 ¤¬ÊÖ¤µ¤ì¤ë¡£
 ¥Ç¥£¥ì¥¯¥È¥ê¤ÎºÇ¸å¤Ç¤Ï 0 ¤¬ÊÖ¤µ¤ì¤ë¡£
index cf7acb8..ff021d2 100644 (file)
@@ -48,7 +48,7 @@
 .\"WORD:       global variable         ¥°¥í¡¼¥Ð¥ëÊÑ¿ô
 .\"WORD:       directory               ¥Ç¥£¥ì¥¯¥È¥ê
 .\"
-.TH READLINK 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH READLINK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 readlink \- ¥·¥ó¥Ü¥ê¥Ã¥¯¡¦¥ê¥ó¥¯¤ÎÃͤòÆɤà
 .SH ½ñ¼°
@@ -64,7 +64,10 @@ glibc 
 .sp
 .ad l
 .BR readlink ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR readlink ()
@@ -136,7 +139,7 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
 .SH ½àµò
 4.4BSD
 .RB ( readlink ()
-´Ø¿ô¥³¡¼¥ë¤Ï 4.2BSD ¤Ç¸½¤ï¤ì¤¿), POSIX.1-2001.
+¤Ï 4.2BSD ¤Ç½é¤á¤ÆÅо줷¤¿), POSIX.1-2001.
 .SH Ãí°Õ
 ¥Ð¡¼¥¸¥ç¥ó 2.4 °ÊÁ°¤Î glibc (¥Ð¡¼¥¸¥ç¥ó 2.4 ¤ò´Þ¤à) ¤Ç¤Ï¡¢
 .BR readlink ()
index a17b952..5901156 100644 (file)
@@ -46,11 +46,18 @@ glibc 
 .in
 .sp
 .BR readlinkat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR readlinkat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 9282c18..027b462 100644 (file)
@@ -55,7 +55,7 @@
 .\"WORD:       ancillary message       Êä½õ¥á¥Ã¥»¡¼¥¸
 .\"WORD:       invalid                 ÉÔÀµ¤Ê
 .\"
-.TH RECV 2 2008-12-03 "Linux" "Linux Programmer's Manual"
+.TH RECV 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 recv, recvfrom, recvmsg \- ¥½¥±¥Ã¥È¤«¤é¥á¥Ã¥»¡¼¥¸¤ò¼õ¤±¼è¤ë
 .SH ½ñ¼°
@@ -91,9 +91,9 @@ recv, recvfrom, recvmsg \- 
 ¤Ë¤Ï²¿¤âÆþ¤é¤Ê¤¤¡£¤³¤Î¾ì¹ç¡¢
 .I addrlen
 ¤Ï»ÈÍѤµ¤ì¤º¡¢¤³¤Î°ú¤­¿ô¤Ï NULL ¤Ë¤·¤Æ¤ª¤¯¤Ù¤­¤Ç¤¢¤ë¡£
-.\" (Unix ¥É¥á¥¤¥ó¤È¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Î¤É¤Á¤é¤Î¥Ç¡¼¥¿¥°¥é¥à¥½¥±¥Ã¥È¤Ç¤â
+.\" (UNIX ¥É¥á¥¤¥ó¤È¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Î¤É¤Á¤é¤Î¥Ç¡¼¥¿¥°¥é¥à¥½¥±¥Ã¥È¤Ç¤â
 .\" .I src_addr
-.\" ¤ËÁ÷¿®¸µ¥¢¥É¥ì¥¹¤¬Æþ¤ì¤é¤ì¤ë¡£¤Þ¤¿¡¢Unix ¥É¥á¥¤¥ó¤Î¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Ç¤â
+.\" ¤ËÁ÷¿®¸µ¥¢¥É¥ì¥¹¤¬Æþ¤ì¤é¤ì¤ë¡£¤Þ¤¿¡¢UNIX ¥É¥á¥¤¥ó¤Î¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Ç¤â
 .\" Æ±ÍͤÀ¤¬¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥É¥á¥¤¥ó¤Î¥¹¥È¥ê¡¼¥à¥½¥±¥Ã¥È¤Ç¤Ï
 .\" .I src_addr
 .\" ¤Ë¥¢¥É¥ì¥¹¤¬Æþ¤ì¤é¤ì¤Ê¤¤¡£)
@@ -158,7 +158,7 @@ recv, recvfrom, recvmsg \- 
 .RB ( unix (7)
 ¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë)
 .B SCM_RIGHTS
-Áàºî¤ò»È¤Ã¤Æ Unix ¥É¥á¥¤¥ó¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿·Ðͳ¤Ç¼õ¿®¤·¤¿
+Áàºî¤ò»È¤Ã¤Æ UNIX ¥É¥á¥¤¥ó¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿·Ðͳ¤Ç¼õ¿®¤·¤¿
 ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¤Ä¤¤¤Æ close-on-exec ¥Õ¥é¥°¤ò¥»¥Ã¥È¤¹¤ë¡£
 ¤³¤Î¥Õ¥é¥°¤Ï¡¢
 .BR open (2)
@@ -296,7 +296,7 @@ Internet datagram  
 netlink (Linux 2.6.22 °Ê¹ß) ¥½¥±¥Ã¥È¤Î¾ì¹ç¡¢
 ¥Ñ¥±¥Ã¥È¤ä¥Ç¡¼¥¿¥°¥é¥à¤ÎŤµ¤¬ÅϤ·¤¿¥Ð¥Ã¥Õ¥¡¤è¤ê¤âŤ«¤Ã¤¿¾ì¹ç¤Ë¤â¡¢
 ¥Ñ¥±¥Ã¥È¤ä¥Ç¡¼¥¿¥°¥é¥à¤Î¼ÂºÝ¤ÎŤµ¤òÊÖ¤¹¡£
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
 .RB ( unix (7))
 ¥½¥±¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 
@@ -331,7 +331,7 @@ struct msghdr {
     struct iovec *msg_iov;        /* scatter/gather array */
     size_t        msg_iovlen;     /* # elements in msg_iov */
     void         *msg_control;    /* ancillary data, see below */
-    socklen_t     msg_controllen; /* ancillary data buffer len */
+    size_t        msg_controllen; /* ancillary data buffer len */
     int           msg_flags;      /* flags on received message */
 };
 .fi
@@ -383,7 +383,7 @@ struct cmsghdr {
 ¤ËÄêµÁ¤µ¤ì¤¿¥Þ¥¯¥í·Ðͳ¤Ç¤Î¤ß¥¢¥¯¥»¥¹¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 .PP
 Îã¤ò¤¢¤²¤ë¤È¡¢ Linux ¤Ï¤³¤ÎÊä½õ¥Ç¡¼¥¿¤Î¥á¥«¥Ë¥º¥à¤ò¡¢
-Unix ¥½¥±¥Ã¥È¾å¤Ç¤Î³ÈÄ¥¥¨¥é¡¼¤ä IP ¥ª¥×¥·¥ç¥ó¡¢
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¾å¤Ç¤Î³ÈÄ¥¥¨¥é¡¼¤ä IP ¥ª¥×¥·¥ç¥ó¡¢
 ¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Î¼õ¤±ÅϤ·¤ËÍøÍѤ·¤Æ¤¤¤ë¡£
 .PP
 msghdr ¤Î
@@ -480,7 +480,7 @@ POSIX.1-2001 
 ¥Õ¥é¥°¤À¤±¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤ë¡£
 .SH Ãí°Õ
 ¾åµ­¤Î¥×¥í¥È¥¿¥¤¥×¤Ï glibc2 ¤Ë¤·¤¿¤¬¤Ã¤Æ¤¤¤ë¡£
-Single Unix Specification ¤Ç¤âƱÍͤÀ¤¬¡¢
+Single UNIX Specification ¤Ç¤âƱÍͤÀ¤¬¡¢
 ÊÖ¤êÃͤη¿¤¬ \fIssize_t\fP ¤È¤Ê¤Ã¤Æ¤¤¤ë
 (°ìÊý¤Ç 4.x BSD ¤ä libc4 ¤ä libc5 ¤ÏÁ´¤Æ \fIint\fP ¤ò»ÈÍѤ·¤Æ¤¤¤ë)¡£
 .I flags
@@ -500,7 +500,7 @@ POSIX.1-2001 
 ¤Ï
 .I socklen_t
 ·¿¤Ç¤¢¤ë¤Ù¤­¤À¤È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢
-¸½ºß¤Î glibc (glibc 2.4) ¤Ç¤Ï
+¸½ºß¤Î glibc ¤Ç¤Ï
 .I size_t
 ·¿¤Ç¤¢¤ë¡£
 .\" glibc bug raised 12 Mar 2006
index c8e47e3..c193205 100644 (file)
@@ -45,11 +45,18 @@ glibc 
 .in
 .sp
 .BR renameat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR renameat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 1802c05..2c44391 100644 (file)
 .\"WORD:       least significant bit   ºÇ²¼°Ì¥Ó¥Ã¥È
 .\"WORD:       capability              ¸¢¸Â
 .\"
-.TH SCHED_SETAFFINITY 2 2008-11-14 "Linux" "Linux Programmer's Manual"
+.TH SCHED_SETAFFINITY 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sched_setaffinity, sched_getaffinity \- \
 ¥×¥í¥»¥¹¤Î CPU affinity ¥Þ¥¹¥¯¤òÀßÄꡦ¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <sched.h>
 .sp
 .BI "int sched_setaffinity(pid_t " pid ", size_t " cpusetsize ,
index b3d814f..725f39c 100644 (file)
@@ -60,7 +60,7 @@
 .\"WORD:       timeout                 »þ´ÖÀÚ¤ì(timeout)
 .\"WORD:       portable                °Ü¿¢À­¤Î¤¢¤ë
 .\"
-.TH SELECT 2 2008-12-05 "Linux" "Linux Programmer's Manual"
+.TH SELECT 2 2010-08-31 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \- Â¿½Å²½¤µ¤ì¤¿ I/O ¤ÎƱ´ü¤ò¤È¤ë
 .SH ½ñ¼°
@@ -462,10 +462,15 @@ glibc 2.0 
 ¤È
 .BR select ()
 ¤ò»È¤Ã¤Æ¥¨¥ß¥å¥ì¡¼¥È¤µ¤ì¤Æ¤¤¤¿¡£
-¤³¤Î¼ÂÁõ¤Ë¤Ï¤­¤ï¤É¤¤¶¥¹ç¾ò·ï¤Ë¤ª¤¤¤ÆÀȼåÀ­¤¬»Ä¤Ã¤Æ¤¤¤ë¡£
+¤³¤Î¼ÂÁõ¤Ë¤Ï¤­¤ï¤É¤¤¶¥¹ç¾ò·ï¤Ë¤ª¤¤¤ÆÀȼåÀ­¤¬»Ä¤Ã¤Æ¤¤¤¿¡£
 ¤³¤Î¶¥¹ç¾ò·ï¤Ë¤ª¤±¤ëÌäÂê¤òËɻߤ¹¤ë¤¿¤á¤Ë
 .BR pselect ()
 ¤ÏÀ߷פµ¤ì¤¿¤Î¤Ç¤¢¤ë¡£
+ºÇ¶á¤Î¥Ð¡¼¥¸¥ç¥ó¤Î glibc ¤Ç¤Ï¡¢¥«¡¼¥Í¥ë¤¬¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢
+(¶¥¹ç¤¬µ¯¤³¤é¤Ê¤¤)
+.BR pselect ()
+¥·¥¹¥Æ¥à¥³¡¼¥ë¤¬»ÈÍѤµ¤ì¤ë¡£
+
 .BR pselect ()
 ¤¬¤Ê¤¤¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¡¢
 ¥·¥°¥Ê¥ë¤ÎÊ᪤ò¿®ÍêÀ­¤¬¤¢¤ê (°Ü¿¢À­¤â¹â¤¤) ÊýË¡¤Ç¹Ô¤¦¤Ë¤Ï¡¢
index 9239d0d..9d88a4f 100644 (file)
@@ -36,7 +36,7 @@
 .\"WORD:       file descriptor         ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"WORD:       exceptional condition   Îã³°¾õÂÖ
 .\"
-.TH SELECT_TUT 2 2009-01-26 "Linux" "Linux Programmer's Manual"
+.TH SELECT_TUT 2 2010-06-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO \- Æ±´ü I/O ¤Î¿½Å²½
 .SH ½ñ¼°
@@ -143,7 +143,7 @@ OOB 
 .BR tcp (7)
 ¤ò»²¾È¤Î¤³¤È¡£
 (¤³¤ì°Ê³°¤Ç¤Ï¡¢¤Þ¤ì¤Ê¤³¤È¤À¤¬¡¢
-¥Ñ¥±¥Ã¥È¥â¡¼¥É¤Îµ¼»÷üËö (pseudo-terminals) ¤Ç
+¥Ñ¥±¥Ã¥È¥â¡¼¥É¤Îµ¼»÷üËö (pseudoterminals) ¤Ç
 .BR select ()
 ¤¬Îã³°¾õÂÖ¤ò¼¨¤¹¤³¤È¤¬¤¢¤ë¡£)
 .BR select ()
@@ -325,7 +325,7 @@ main(int argc, char *argv[])
 .BR select ()
 ¤Î½ÅÍפʤȤ³¤í¤Ï¡¢Ê£¿ô¤Î¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òƱ»þ¤Ë´Æ»ë¤Ç¤­¡¢
 ¤Ê¤ó¤ÎÆ°¤­¤â¤Ê¤±¤ì¤Ð¥×¥í¥»¥¹¤òŬÀڤ˥¹¥ê¡¼¥×¾õÂ֤˰ܹԤ¹¤ë¤È¤³¤í¤Ë¤¢¤ë¤Î¤À¡£
-Unix ¥×¥í¥°¥é¥Þ¤Ï¡¢
+UNIX ¥×¥í¥°¥é¥Þ¤Ï¡¢
 Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ÎÆþ½ÐÎϤòƱ»þ¤Ë°·¤ï¤Í¤Ð¤Ê¤é¤º¡¢
 ¤·¤«¤â¥Ç¡¼¥¿¤Îή¤ì¤Ï´Ö·çŪ¤Ç¤¢¤ë¡¢¤È¤¤¤¦¾õ¶·¤Ë¤è¤¯½Ð²ñ¤¦¡£
 Ã±¤Ë
@@ -482,7 +482,7 @@ OS 
     select(0, NULL, NULL, NULL, &tv);
 .fi
 .PP
-⤷¡¢¤³¤ì¤¬Æ°¤¯¤ÈÊݾڤµ¤ì¤Æ¤¤¤ë¤Î¤Ï Unix ¥·¥¹¥Æ¥à¤Ë¸Â¤é¤ì¤ë¡£
+⤷¡¢¤³¤ì¤¬Æ°¤¯¤ÈÊݾڤµ¤ì¤Æ¤¤¤ë¤Î¤Ï UNIX ¥·¥¹¥Æ¥à¤Ë¸Â¤é¤ì¤ë¡£
 .SH ÊÖ¤êÃÍ
 À®¸ù¤¹¤ë¤È¡¢
 .BR select ()
@@ -742,7 +742,7 @@ main(int argc, char *argv[])
 
                 r = recv(fd2, &c, 1, MSG_OOB);
                 if (r < 1)
-                    SHUT_FD1;
+                    SHUT_FD2;
                 else
                     send(fd1, &c, 1, MSG_OOB);
             }
index 56e2d1b..91d6b78 100644 (file)
@@ -475,7 +475,7 @@ SVr4, POSIX.1-2001.
 .BR SEM_STAT ,
 .B SEM_INFO
 Áàºî¤Ï
-.BR ipcs (8)
+.BR ipcs (1)
 ¥×¥í¥°¥é¥à¤Ë¤è¤Ã¤Æ³äÅö¤é¤ì¤¿»ñ¸»¤Ë¤Ä¤¤¤Æ¾ðÊó¤òÄ󶡤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
 ¾­ÍèŪ¤Ë¤Ï¤³¤ì¤é¤ÏÊѹ¹¤µ¤ì¤ë¤«¡¢
 /proc ¥Õ¥¡¥¤¥ë¡¦¥·¥¹¥Æ¥à¡¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë°ÜÆ°¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
index 7dd6b01..52063e5 100644 (file)
@@ -58,7 +58,7 @@
 .\"WORD:       routing                 ¥ë¡¼¥Æ¥£¥ó¥°
 .\"WORD:       congestion              íÕíÔ
 .\"
-.TH SEND 2 2009-02-23 "Linux" "Linux Programmer's Manual"
+.TH SEND 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 send, sendto, sendmsg \- ¥½¥±¥Ã¥È¤Ø¥á¥Ã¥»¡¼¥¸¤òÁ÷¤ë
 .SH ½ñ¼°
@@ -96,7 +96,7 @@ send, sendto, sendmsg \- 
 ¤¬¤¢¤ë¤«¤É¤¦¤«¤À¤±¤Ç¤¢¤ë¡£
 °ú¤­¿ô
 .I flags
¬ 0 ¤Î¾ì¹ç¡¢
˥ե饰¤¬»ØÄꤵ¤ì¤Ê¤¤¾ì¹ç¡¢
 .BR send ()
 ¤Ï
 .BR write (2)
@@ -273,7 +273,7 @@ struct msghdr {
     struct iovec *msg_iov;        /* scatter/gather ÇÛÎó */
     size_t        msg_iovlen;     /* msg_iov ¤ÎÍ×ÁÇ¿ô */
     void         *msg_control;    /* Êä½õ¥Ç¡¼¥¿(¸å½Ò) */
-    socklen_t     msg_controllen; /* Êä½õ¥Ç¡¼¥¿¥Ð¥Ã¥Õ¥¡Ä¹ */
+    size_t        msg_controllen; /* Êä½õ¥Ç¡¼¥¿¥Ð¥Ã¥Õ¥¡Ä¹ */
     int           msg_flags;      /* ¼õ¿®¥á¥Ã¥»¡¼¥¸¤Î¥Õ¥é¥° */
 };
 .fi
@@ -303,7 +303,7 @@ struct msghdr {
 ¤³¤ì¤é¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¾¤ì¤Î¥Þ¥Ë¥å¥¢¥ë¤ò»²¾È¤¹¤ë¤³¤È¡£
 .TP
 .B EACCES
-(Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£)
+(UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¥Ñ¥¹Ì¾¤Ç¼±Ê̤µ¤ì¤ë¡£)
 ¥½¥±¥Ã¥È¡¦¥Õ¥¡¥¤¥ë¤Ø¤Î½ñ¤­¹þ¤ßµö²Ä¤¬¤Ê¤«¤Ã¤¿¤«¡¢¥Ñ¥¹Ì¾¤Ø
 Åþ㤹¤ë¤Þ¤Ç¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¤¤¤º¤ì¤«¤ËÂФ¹¤ë¸¡º÷µö²Ä¤¬¤Ê¤«¤Ã¤¿¡£
 .RB ( path_resolution (7)
@@ -392,7 +392,7 @@ POSIX.1-2001 
 .B MSG_CONFIRM
 ¥Õ¥é¥°¤Ï Linux ¤Ç¤Î³ÈÄ¥¤Ç¤¢¤ë¡£
 .SH Ãí°Õ
-¾åµ­¤Î¥×¥í¥È¥¿¥¤¥×¤Ï Single Unix Specification ¤Ë½¾¤Ã¤Æ¤¤¤ë¡£
+¾åµ­¤Î¥×¥í¥È¥¿¥¤¥×¤Ï Single UNIX Specification ¤Ë½¾¤Ã¤Æ¤¤¤ë¡£
 glibc2 ¤âƱÍͤǤ¢¤ë¡£
 .I flags
 °ú¤­¿ô¤Ï 4.x BSD ¤Ç¤Ï \fIint\fP ¤Ç¤¢¤ê¡¢
@@ -412,7 +412,7 @@ POSIX.1-2001 
 ¤Ï
 .I socklen_t
 ·¿¤Ç¤¢¤ë¤Ù¤­¤À¤È¤µ¤ì¤Æ¤¤¤ë¤¬¡¢
-¸½ºß¤Î glibc (glibc 2.4) ¤Ç¤Ï
+¸½ºß¤Î glibc ¤Ç¤Ï
 .I size_t
 ·¿¤Ç¤¢¤ë¡£
 .\" glibc bug raised 12 Mar 2006
index efb17cc..07671d9 100644 (file)
@@ -165,7 +165,7 @@ NULL 
 .SH ½àµò
 POSIX.1-2001 ¤ä¾¤Îɸ½à¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
 
-¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢°Û¤Ê¤Ã¤¿Êý¼°¤ä¥×¥í¥È¥¿¥¤¥×¤Ç
+¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢°Û¤Ê¤Ã¤¿Êý¼°¤ä¥×¥í¥È¥¿¥¤¥×¤Ç
 .BR sendfile ()
 ¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£°Ü¿¢À­¤ò¹Íθ¤·¤¿¥×¥í¥°¥é¥à¤Ç¤Ï»ÈÍѤ¹¤Ù¤­¤Ç¤Ï¤Ê¤¤¡£
 .SH Ãí°Õ
index 0abbd7e..3ddf5c4 100644 (file)
@@ -56,8 +56,10 @@ glibc 
 .ad l
 .BR seteuid (),
 .BR setegid ():
+.RS 4
 _BSD_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR seteuid ()
 ¤Ï¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î¼Â¸ú¥æ¡¼¥¶¡¼ ID ¤òÀßÄꤹ¤ë¡£
index 0a6b3b3..c26a4c9 100644 (file)
@@ -59,7 +59,7 @@
 .\"WORD:       block                   ÃæÃÇ(block)
 .\"WORD:       job control             ¥¸¥ç¥Ö¡¦¥³¥ó¥È¥í¡¼¥ë
 .\"
-.TH SETPGID 2 2009-09-20 "Linux" "Linux Programmer's Manual"
+.TH SETPGID 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 setpgid, getpgid, setpgrp, getpgrp \- ¥×¥í¥»¥¹¥°¥ë¡¼¥×¤ÎÀßÄê/¼èÆÀ¤ò¹Ô¤¦
 .SH ½ñ¼°
@@ -69,14 +69,14 @@ setpgid, getpgid, setpgrp, getpgrp \- 
 .br
 .BI "pid_t getpgid(pid_t " pid );
 .sp
-.BR "pid_t getpgrp(void);" "                /* POSIX.1 version */"
+.BR "pid_t getpgrp(void);" "                 /* POSIX.1 version */"
 .br
-.BI "pid_t getpgrp(pid_t " pid ");\ \ \ \ \ \ \ \ \ "
+.BI "pid_t getpgrp(pid_t " pid ");\ \ \ \ \ \ \ \ \ \ \ "
 /* BSD version */
 .sp
-.BR "int setpgrp(void);" "                  /* System V version */"
+.BR "int setpgrp(void);" "                   /* System V version */"
 .br
-.BI "int setpgrp(pid_t " pid ", pid_t " pgid );
+.BI "int setpgrp(pid_t " pid ", pid_t " pgid ");\ "
 /* BSD version */
 .sp
 .in -4n
@@ -86,17 +86,30 @@ glibc 
 .in
 .sp
 .ad l
+.PD 0
 .BR getpgid ():
-_XOPEN_SOURCE\ >=\ 500
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
-.BR setpgrp ()
-(POSIX.1): _SVID_SOURCE || _XOPEN_SOURCE >= 500
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.sp
+.BR setpgrp "() (POSIX.1):"
+.nf
+    _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+    _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.fi
 .sp
 .BR setpgrp "()\ (BSD),"
 .BR getpgrp "()\ (BSD):"
-_BSD_SOURCE && !\ (_POSIX_SOURCE || _POSIX_C_SOURCE ||
-_XOPEN_SOURCE || _XOPEN_SOURCE_EXTENDED || _GNU_SOURCE || _SVID_SOURCE)
-.ad b
+.nf
+    _BSD_SOURCE &&
+        !\ (_POSIX_SOURCE || _POSIX_C_SOURCE || _XOPEN_SOURCE ||
+           _XOPEN_SOURCE_EXTENDED || _GNU_SOURCE || _SVID_SOURCE)
+.fi
+.PD
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¹¤Ù¤Æ¤¬ Linux ¤ÇÍøÍѲÄǽ¤Ç¡¢
 ¤³¤ì¤é¤ò»È¤Ã¤Æ¥×¥í¥»¥¹¤Î¥×¥í¥»¥¹¥°¥ë¡¼¥× ID (PGID) ¤Î
index 071da6c..273a843 100644 (file)
@@ -55,7 +55,7 @@
 .\"WORD:       saved user ID           Êݸ¥æ¡¼¥¶¡¼ID
 .\"WORD:       super-user              ¥¹¡¼¥Ñ¡¼¡¦¥æ¡¼¥¶¡¼
 .\"
-.TH SETREUID 2 2009-10-17 "Linux" "Linux Programmer's Manual"
+.TH SETREUID 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 setreuid, setregid \- ¼Â (real) ¤È¼Â¸ú (effective) ¥æ¡¼¥¶¡¼ (¥°¥ë¡¼¥×) ID ¤òÀßÄꤹ¤ë
 .SH ½ñ¼°
@@ -75,7 +75,12 @@ glibc 
 .sp
 .BR setreuid (),
 .BR setregid ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+.ad l
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.ad
+.RE
 .SH ÀâÌÀ
 .BR setreuid ()
 ¤Ï¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î¼Â (real) ¥æ¡¼¥¶¡¼ ID ¤È
index d2f583b..daa3ab0 100644 (file)
@@ -396,7 +396,7 @@ SVr4, POSIX.1-2001.
 .BR SHM_STAT ,
 .B SHM_INFO
 Áàºî¤Ï¡¢
-.BR ipcs (8)
+.BR ipcs (1)
 ¥×¥í¥°¥é¥à¤Ç³ä¤êÅö¤ÆºÑ¤Î»ñ¸»¤Ë´Ø¤¹¤ë¾ðÊó¤òÄ󶡤¹¤ë¤¿¤á¤Ë
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£¾­Íè¡¢¤³¤ì¤é¤ÎÁàºî¤ÏÊѹ¹¤µ¤ì¤¿¤ê¡¢
 /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë°ÜÆ°¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
@@ -407,7 +407,7 @@ Linux 
 ¤¢¤ë¥×¥í¥»¥¹¤¬Éղà(attach)
 .RB ( shmat (2))
 ¤¹¤ë¤³¤È¤òµö²Ä¤·¤Æ¤¤¤ë¡£
-¤³¤Îµ¡Ç½¤Ï¾¤Î Unix ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
+¤³¤Îµ¡Ç½¤Ï¾¤Î UNIX ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
 °Ü¿¢À­¤ò¹Íθ¤·¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¤³¤ì¤Ë°Í¸¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 
 \fI¹½Â¤ÂΠshmid_ds\fP Æâ¤Î¿¤¯¤Î¥Õ¥£¡¼¥ë¥É¤Ï¡¢
index 2d1b2bb..c146f18 100644 (file)
@@ -33,7 +33,7 @@
 .\"WORD:       alternate signal stack  ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯
 .\"WORD:       establish       (¥¹¥¿¥Ã¥¯¤Î) ³ÎΩ
 .\"
-.TH SIGALTSTACK 2 2008-10-04 "Linux" "Linux Programmer's Manual"
+.TH SIGALTSTACK 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sigaltstack \- ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯¤Î¥³¥ó¥Æ¥­¥¹¥È¤òÀßÄꡦ¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -48,10 +48,16 @@ glibc 
 .in
 .sp
 .BR sigaltstack ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.\" .br
-.\" .BR sigstack ():
-.\" _BSD_SOURCE || _XOPEN_SOURCE >= 500
+.ad l
+.RS 4
+.PD 0
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.RE
+.ad
 .SH ÀâÌÀ
 .BR sigaltstack ()
 ¤ò»È¤¦¤È¡¢
index 4225734..366050e 100644 (file)
@@ -64,7 +64,7 @@ signal \- ANSI C 
 .BI "sighandler_t signal(int " signum ", sighandler_t " sighandler );
 .SH ÀâÌÀ
 .BR signal ()
-¤ÎÆ°ºî¤Ï Unix ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
+¤ÎÆ°ºî¤Ï UNIX ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ë¡£
 ¤Þ¤¿¡¢Îò»ËŪ¤Ë¸«¤Æ Linux ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤Ã¤Æ¤â°Û¤Ê¤Ã¤Æ¤¤¤ë¡£
 \fB¤³¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î»ÈÍѤÏÈò¤±¡¢\fP
 Âå¤ï¤ê¤Ë
@@ -211,7 +211,7 @@ POSIX.1 
 .BR signal ()
 ¤ÎÂå¤ï¤ê¤Ë¤³¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»È¤¦¤³¤È¡£
 
-¥ª¥ê¥¸¥Ê¥ë¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
+¥ª¥ê¥¸¥Ê¥ë¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
 .BR signal ()
 ¤ò»È¤Ã¤ÆÀßÄꤵ¤ì¤¿¥Ï¥ó¥É¥é¤¬¥·¥°¥Ê¥ë¤ÎÇÛÁ÷¤Ë¤è¤êµ¯Æ°¤µ¤ì¤ë¤È¡¢
 ¤½¤Î¥·¥°¥Ê¥ë¤Î½èÍýÊýË¡¤Ï
index 8c87c85..641124f 100644 (file)
@@ -43,7 +43,7 @@
 .\"WORD:       symbolic link           ¥·¥ó¥Ü¥ê¥Ã¥¯¡¦¥ê¥ó¥¯
 .\"WORD:       open                    ¥ª¡¼¥×¥ó
 .\"
-.TH STATFS 2 2004-06-23 "Linux" "Linux Programmer's Manual"
+.TH STATFS 2 2010-09-04 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 statfs, fstatfs \- ¥Õ¥¡¥¤¥ë¡¦¥·¥¹¥Æ¥à¤ÎÅý·×¤òÆÀ¤ë
 .SH ½ñ¼°
@@ -65,16 +65,24 @@ statfs, fstatfs \- 
 
 .in +4n
 .nf
+#if __WORDSIZE == 32           /* ¥·¥¹¥Æ¥à¤Î¥ï¡¼¥É¥µ¥¤¥º */
+# define __SWORD_TYPE           int
+#else /* __WORDSIZE == 64 */
+# define __SWORD_TYPE          long int
+#endif
+
 struct statfs {
-   long    f_type;     /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î·¿ (²¼µ­»²¾È) */
-   long    f_bsize;    /* ºÇŬ¤Ê¥Ö¥í¥Ã¥¯¥µ¥¤¥º */
-   long    f_blocks;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¿ô */
-   long    f_bfree;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
-   long    f_bavail;   /* ÈóÆø¢¥æ¡¼¥¶¤¬»ÈÍѲÄǽ¤Ê¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
-   long    f_files;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
-   long    f_ffree;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
-   fsid_t  f_fsid;     /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î ID */
-   long    f_namelen;  /* ¥Õ¥¡¥¤¥ë̾¤ÎºÇÂçĹ */
+    __SWORD_TYPE f_type;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¼ïÊÌ (²¼µ­»²¾È) */
+    __SWORD_TYPE f_bsize;   /* ºÇŬ¤ÊžÁ÷¥Ö¥í¥Ã¥¯¥µ¥¤¥º */
+    fsblkcnt_t   f_blocks;  /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¿ô */
+    fsblkcnt_t   f_bfree;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
+    fsblkcnt_t   f_bavail;  /* ÈóÆø¢¥æ¡¼¥¶¤¬ÍøÍѲÄǽ¤Ê¶õ¤­¥Ö¥í¥Ã¥¯¿ô */
+    fsfilcnt_t   f_files;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÁí¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
+    fsfilcnt_t   f_ffree;   /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¶õ¤­¥Õ¥¡¥¤¥ë¥Î¡¼¥É¿ô */
+    fsid_t       f_fsid;    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î ID */
+    __SWORD_TYPE f_namelen; /* ¥Õ¥¡¥¤¥ë̾¤ÎºÇÂçĹ */
+    __SWORD_TYPE f_frsize;  /* ¥Õ¥é¥°¥á¥ó¥È¥µ¥¤¥º (Linux 2.6 °Ê¹ß) */
+    __SWORD_TYPE f_spare[5];
 };
 
 ¥Õ¥¡¥¤¥ë¡¦¥·¥¹¥Æ¥à¤Î·¿:
@@ -93,6 +101,7 @@ struct statfs {
    EXT2_OLD_SUPER_MAGIC  0xEF51
    EXT2_SUPER_MAGIC      0xEF53
    EXT3_SUPER_MAGIC      0xEF53
+   EXT4_SUPER_MAGIC      0xEF53
    HFS_SUPER_MAGIC       0x4244
    HPFS_SUPER_MAGIC      0xF995E849
    HUGETLBFS_MAGIC       0x958458f6
index fff7602..1e9ba96 100644 (file)
@@ -52,7 +52,7 @@
 .\"WORD:       page                    ¥Ú¡¼¥¸
 .\"WORD:       kernel                  ¥«¡¼¥Í¥ë
 .\"
-.TH SWAPON 2 2007-06-22 "Linux" "Linux Programmer's Manual"
+.TH SWAPON 2 2010-06-15 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 swapon, swapoff \- ¥Õ¥¡¥¤¥ë/¥Ç¥Ð¥¤¥¹¤Ø¤Î¥¹¥ï¥Ã¥×¤ò³«»Ï/Ää»ß¤¹¤ë
 .SH ½ñ¼°
@@ -186,6 +186,10 @@ Linux 1.3.6 
 .BR migrate_pages (2)
 ¤Î¥Ú¡¼¥¸¡¦¥Þ¥¤¥°¥ì¡¼¥·¥ç¥óµ¡Ç½ÍѤ˥¹¥ï¥Ã¥×¡¦¥Æ¡¼¥Ö¥ë¤Î¥¨¥ó¥È¥ê¡¼¤¬
 Æó¤ÄͽÌ󤵤ì¤ë)¡£
+¥«¡¼¥Í¥ë 2.6.32 °Ê¹ß¤Ç¤Ï¡¢¥«¡¼¥Í¥ë¤¬
+.B CONFIG_MEMORY_FAILURE
+¥ª¥×¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤ÆºîÀ®¤µ¤ì¤¿¾ì¹ç¡¢
+¤³¤Î¾å¸Â¤¬¤µ¤é¤Ë 1 ¾¯¤Ê¤¤ÃͤȤʤ롣
 .SH ´ØÏ¢¹àÌÜ
 .BR mkswap (8),
 .BR swapoff (8),
index d61e791..cf5da22 100644 (file)
@@ -48,7 +48,7 @@
 .\"WORD:       kernel                  ¥«¡¼¥Í¥ë
 .\"WORD:       entry                   ¥¨¥ó¥È¥ê
 .\"
-.TH SYMLINK 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH SYMLINK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 symlink \- ¥Õ¥¡¥¤¥ë¤Ë¿·¤·¤¤Ì¾Á°¤òÉÕ¤±¤ë
 .SH ½ñ¼°
@@ -64,7 +64,10 @@ glibc 
 .sp
 .ad l
 .BR symlink ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR symlink ()
index 037875d..21ecbbe 100644 (file)
@@ -45,11 +45,18 @@ glibc 
 .in
 .sp
 .BR symlinkat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+Since glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR symlinkat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 7e45178..bba5ebf 100644 (file)
@@ -44,7 +44,7 @@
 .\"WORD:       buffers                 ¥Ð¥Ã¥Õ¥¡
 .\"WORD:       data integrity          ¥Ç¡¼¥¿¤Î´°Á´À­
 .\"
-.TH SYNC 2 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH SYNC 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sync \- ¥Ð¥Ã¥Õ¥¡¥­¥ã¥Ã¥·¥å¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤­¹þ¤à
 .SH ½ñ¼°
@@ -59,7 +59,12 @@ glibc 
 .in
 .sp
 .BR sync ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 .BR sync ()
 ¤Ï¤Þ¤º inode ¤ò¥Ð¥Ã¥Õ¥¡¤Ø½ñ¤­¹þ¤ß¡¢
index 0253e62..59b5a4f 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2007-09-08, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
 .\" Updated 2008-11-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.13
 .\"
-.TH SYSCALLS 2 2009-05-06 "Linux" "Linux Programmer's Manual"
+.TH SYSCALLS 2 2010-10-09 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 syscalls \- Linux ¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë
 .SH ½ñ¼°
@@ -143,7 +143,7 @@ glibc (
 ¤³¤Î¾ì¹ç¡¢¥·¥¹¥Æ¥à¥³¡¼¥ë¤¬Åо줷¤¿¥Ð¡¼¥¸¥ç¥ó¤È¤·¤Æ¡¢
 Î¾Êý¤Î°ÂÄêÈÇ·ÏÎó¤Î¥Ð¡¼¥¸¥ç¥ó¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤ë¡£
 .PP
-¥«¡¼¥Í¥ë 2.6.28 ¤ÇÍøÍѲÄǽ¤Ê¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î¥ê¥¹¥È¤ò°Ê²¼¤Ë¼¨¤¹
+¥«¡¼¥Í¥ë 2.6.33 ¤ÇÍøÍѲÄǽ¤Ê¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î¥ê¥¹¥È¤ò°Ê²¼¤Ë¼¨¤¹
 (¤½¤ì°ÊÁ°¤Î¥«¡¼¥Í¥ë¤Ç¤À¤±ÍøÍѲÄǽ¤Ê¤â¤Î¤â¾¯¿ô¤À¤¬´Þ¤Þ¤ì¤ë):
 .\"
 .\" Looking at scripts/checksyscalls.sh in the kernel source is
@@ -368,6 +368,8 @@ l l l.
 .\" , PowerPC, ARM; not i386
 \fBpciconfig_write\fP(2)       2.0.26; 2.2     Not on i386
 .\" , PowerPC, ARM; not i386
+\fBperf_event_open\fP(2)       2.6.31  Was called perf_counter_open()
+               in 2.6.31; renamed in 2.6.32
 \fBpersonality\fP(2)   1.2
 .\" \fBperfctr\fP(2)   ???     Sparc32, Sparc64
 .\" \fBperfmonctl\fP(2)        ???     ia64
@@ -406,6 +408,7 @@ l l l.
 \fBrecv\fP(2)
 \fBrecvfrom\fP(2)
 \fBrecvmsg\fP(2)
+\fBrecvmmsg\fP(2)      2.6.33
 \fBremap_file_pages\fP(2)      2.6
 \fBremovexattr\fP(2)   2.6; 2.4.18
 \fBrename\fP(2)
@@ -421,6 +424,8 @@ l l l.
 \fBrt_sigreturn\fP(2)  2.2
 \fBrt_sigsuspend\fP(2) 2.2
 \fBrt_sigtimedwait\fP(2)       2.2
+\fBrt_tgsigqueueinfo\fP(2)     2.6.31
+.\" Implements \fBpthread_sigqueue\fP(3)
 \fBsched_get_priority_max\fP(2)        2.0
 \fBsched_get_priority_min\fP(2)        2.0
 \fBsched_getaffinity\fP(2)     2.6
@@ -508,12 +513,17 @@ l l l.
 \fBstatfs64\fP(2)      2.6
 \fBstime\fP(2)
 \fBstty\fP(2)          Not implemented
+\fBsubpage_prot\fP(2)  2.6.25  PowerPC if CONFIG_PPC_64K_PAGES
 \fBswapoff\fP(2)
 \fBswapon\fP(2)
 \fBsymlink\fP(2)
 \fBsymlinkat\fP(2)     2.6.16
 \fBsync\fP(2)
 \fBsync_file_range\fP(2)       2.6.17
+\fBsync_file_range2\fP(2)      2.6.22  Architecture-specific variant
+.\" PowerPC, ARM, tile
+.\" First appeared on ARM, as arm_sync_file_range(), but later renamed
+               of \fBsync_file_range\fP(2)
 .\" \fBsys_debug_setcontext\fP(2)      ???     PowerPC if CONFIG_PPC32
 \fBsysfs\fP(2) 1.2
 \fBsysinfo\fP(2)
@@ -553,7 +563,7 @@ l l l.
 \fBustat\fP(2)
 \fButime\fP(2)
 \fButimensat\fP(2)     2.6.22
-\fButimes\fP(2)        2.6
+\fButimes\fP(2)        2.2
 \fBvfork\fP(2)
 \fBvhangup\fP(2)
 \fBvm86old\fP(2)
@@ -707,7 +717,7 @@ Linux 2.4 
 .IP *
 Linux 2.4 ¤Ç¡¢¥æ¡¼¥¶ ID ¤È¥°¥ë¡¼¥× ID ¤Î¥µ¥¤¥º¤¬
 16 ¥Ó¥Ã¥È¤«¤é 32 ¥Ó¥Ã¥È¤ËÁý¤¨¤¿¡£
-.\" 64 bit off_t changes: ftruncate64, *stat64,
+.\" 64-bit off_t changes: ftruncate64, *stat64,
 .\" fcntl64 (because of the flock structure), getdents64, *statfs64
 ¤³¤ÎÊѹ¹¤ËÂбþ¤¹¤ë¤¿¤á¡¢¤¤¤¯¤Ä¤«¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤¬Äɲ䵤줿
 .RB ( chown32 (2),
index 59d0984..7501696 100644 (file)
@@ -34,7 +34,7 @@
 .\"WORD:       identifier string       ¼±ÊÌʸ»úÎó
 .\"WORD:       type index              ·¿¥¤¥ó¥Ç¥Ã¥¯¥¹
 .\"
-.TH SYSFS 2 1995-08-09 "Linux" "Linux Programmer's Manual"
+.TH SYSFS 2 2010-06-27 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sysfs \- ¥Õ¥¡¥¤¥ë¡¦¥·¥¹¥Æ¥à (file system) ¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -104,13 +104,12 @@ sysfs \- 
 .SH ½àµò
 SVr4.
 .SH Ãí°Õ
-Linux ¤Ç¤Ï
+¤³¤Î System-V Í³Íè¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ÏÇÑ»ßͽÄê (obsolete) ¤Ç¤¢¤ê¡¢
+»ÈÍѤ·¤Ê¤¤¤³¤È¡£
 .I /proc
-¤Ë¥Þ¥¦¥ó¥È¤µ¤ì¤ë
-.I proc
-¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò»È¤Ã¤Æ¡¢
+¤¬ÍøÍѤǤ­¤ë¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Æ±¤¸¾ðÊó¤¬
 .I /proc/filesystems
-¤è¤êƱ¤¸¾ðÊó¤òÆÀ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+·Ðͳ¤Ç¼èÆÀ¤Ç¤­¡¢¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò»ÈÍѤ¹¤ë¤³¤È¡£
 .SH ¥Ð¥°
 libc ¤Þ¤¿¤Ï glibc ¤Î¥µ¥Ý¡¼¥È¤Ï¸ºß¤·¤Ê¤¤¡£
 \fIbuf\fP ¤ÎÂ礭¤µ¤¬¤É¤ì¤À¤±É¬Íפ«¤ò¿ä¬¤¹¤ëÊýË¡¤¬¤Ê¤¤¡£
index 5b2756c..7aa69e6 100644 (file)
@@ -160,7 +160,7 @@ Linux 
 .BR times ()
 ¤Ïñ¤Ë´Ø¿ô¤Î·ë²Ì¤òÊÖ¤¹¡£
 ¤·¤«¤·¡¢POSIX ¤Ï¤³¤Î¿¶¤ëÉñ¤¤¤Ïµ¬Äꤵ¤ì¤Æ¤ª¤é¤º¡¢
-¤½¤Î¾¤Î¤Û¤È¤ó¤É¤Î Unix ¼ÂÁõ¤Ï
+¤½¤Î¾¤Î¤Û¤È¤ó¤É¤Î UNIX ¼ÂÁõ¤Ï
 .I buf
 ¤ÎÃͤȤ·¤ÆÈó NULL ¤ÎÃͤòÍ׵᤹¤ë¡£
 .LP
@@ -180,7 +180,7 @@ Linux 
 Linux 2.4 °ÊÁ°¤Ç¤Ï¡¢¤³¤Î»þÅÀ¤Ï¥·¥¹¥Æ¥à¤¬µ¯Æ°¤·¤¿½Ö´Ö¤Ç¤¢¤ë¡£
 Linux 2.6 °Ê¹ß¤Ç¤Ï¡¢¤³¤Î»þÅÀ¤Ï¥·¥¹¥Æ¥àµ¯Æ°»þ¹ï¤Î \fI(2^32/HZ) \- 300\fP
 (¤ª¤è¤Ó 4²¯2900Ëü) ÉÃÁ°¤Ç¤¢¤ë¡£
-¤³¤Î¤è¤¦¤Ë¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó (¤ä Unix ¤Î¼ÂÁõ) ¤Ë¤è¤ê°Û¤Ê¤ë¤³¤È¤È¡¢
+¤³¤Î¤è¤¦¤Ë¥«¡¼¥Í¥ë¥Ð¡¼¥¸¥ç¥ó (¤ä UNIX ¤Î¼ÂÁõ) ¤Ë¤è¤ê°Û¤Ê¤ë¤³¤È¤È¡¢
 ÊÖ¤êÃͤ¬
 .I clock_t
 ¤ÎÈϰϤò¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¤È¤¤¤¦»ö¼Â¤ò¹Íθ¤¹¤ë¤È¡¢
index 1e07074..2820483 100644 (file)
@@ -48,7 +48,7 @@
 .\" Updated 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2006-07-21, Akihiro MOTOKI, LDP v2.36
 .\"
-.TH TRUNCATE 2 2009-02-28 "Linux" "Linux Programmer's Manual"
+.TH TRUNCATE 2 2010-10-07 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 truncate, ftruncate \- »ØÄꤷ¤¿Ä¹¤µ¤Ë¥Õ¥¡¥¤¥ë¤òÀÚ¤êµÍ¤á¤ë
 .SH ½ñ¼°
@@ -66,12 +66,24 @@ glibc 
 »²¾È):
 .in
 .ad l
+.PD 0
 .sp
 .BR truncate ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.sp
 .BR ftruncate ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.3.5 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.PD
 .ad b
 .SH ÀâÌÀ
 .BR truncate ()
@@ -219,7 +231,7 @@ XSI 
 ¥¨¥é¡¼¤òÊÖ¤¹¤«¥Õ¥¡¥¤¥ë¤ò¿­Ä¥¤¹¤ë¤«¤ÎÆó¤Ä¤ÎÆ°ºî¤òµöÍƤ·¤Æ¤¤¤ë¡£
 .BR truncate ()
 ¤ËÂФ·¤Æ¤ÏÁ´¤¯µ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
-¤Û¤È¤ó¤É¤Î Unix ¼ÂÁõ¤ÈƱÍÍ¡¢Linux ¤Ï¥Í¥¤¥Æ¥£¥Ö (Linux Í³Íè) ¤Î
+¤Û¤È¤ó¤É¤Î UNIX ¼ÂÁõ¤ÈƱÍÍ¡¢Linux ¤Ï¥Í¥¤¥Æ¥£¥Ö (Linux Í³Íè) ¤Î
 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î°·¤¤¤Ç¤Ï XSI Í×µá»ÅÍͤˤ·¤¿¤¬¤Ã¤Æ¤¤¤ë¡£
 ¤·¤«¤·¤Ê¤¬¤é¡¢¤¤¤¯¤Ä¤«¤ÎÈó¥Í¥¤¥Æ¥£¥Ö¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
 .BR truncate ()
@@ -227,6 +239,13 @@ XSI 
 .BR ftruncate ()
 ¤ò»È¤Ã¤Æ¸½ºß¤Î¥Õ¥¡¥¤¥ëŤò±Û¤¨¤Æ¥Õ¥¡¥¤¥ë¤ò¿­Ä¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡£
 Linux ¤Ç¤Îͭ̾¤ÊÎã¤È¤·¤Æ¤Ï VFAT ¤¬¤¢¤ë¡£
+.SH ¥Ð¥°
+glibc 2.12 ¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Ë¤Ï¥Ð¥°¤¬¤¢¤ê¡¢
+.BR ftruncate ()
+¤ÎÀë¸À¤ò¸ø³«¤¹¤ë¤Î¤ËɬÍפÊ
+.B _POSIX_C_SOURCE
+¤ÎºÇ¾®Ãͤ¬ 200112L ¤Ç¤Ï¤Ê¤¯ 200809L ¤È¤Ê¤Ã¤Æ¤¤¤¿¡£
+¤³¤Î¥Ð¥°¤Ï¡¢¤³¤ì°Ê¹ß¤Î¥Ð¡¼¥¸¥ç¥ó¤Î glibc ¤Ç¤Ï½¤Àµ¤µ¤ì¤Æ¤¤¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR open (2),
 .BR stat (2),
index 033ffed..0ec70c3 100644 (file)
@@ -113,7 +113,7 @@ umask 
 .BR shm_open (3))
 ¤ä FIFO
 .RB ( mkfifo (3))¡¢
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È
 .RB ( unix (7))
 ¤ËÀßÄꤵ¤ì¤ëµö²Ä¤Ë¤â±Æ¶Á¤òÍ¿¤¨¤ë¡£
 °ìÊý¡¢umask ¤Ï¡¢¤½¤Î¥×¥í¥»¥¹¤¬
index 03f757e..3d6d9de 100644 (file)
@@ -43,11 +43,18 @@ glibc 
 .in
 .sp
 .BR unlinkat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR unlinkat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 595c1a2..3342ad5 100644 (file)
 .\"         all rights reserved.
 .\" Translated 2006-08-10 by Yuichi SATO <ysato444@yahoo.co.jp>, LDP v2.36
 .\"
-.TH UNSHARE 2 2008-11-20 "Linux" "Linux Programmer's Manual"
+.TH UNSHARE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 unshare \- ¥×¥í¥»¥¹¼Â¹Ô¥³¥ó¥Æ¥­¥¹¥È¤Î°ìÉô¤òʬΥ¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .\" Actually _BSD_SOURCE || _SVID_SOURCE
 .\" See http://sources.redhat.com/bugzilla/show_bug.cgi?id=4749
 .B #include <sched.h>
index 348643c..3d94790 100644 (file)
@@ -29,7 +29,7 @@
 .\" Updated 2007-01-09, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.43
 .\" Updated 2008-11-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.13
 .\"
-.TH VFORK 2 2009-06-21 "Linux" "Linux Programmer's Manual"
+.TH VFORK 2 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 vfork \- »Ò¥×¥í¥»¥¹¤òÀ¸À®¤·¿Æ¥×¥í¥»¥¹¤òÄä»ß¤µ¤»¤ë
 .SH ½ñ¼°
@@ -46,7 +46,24 @@ glibc 
 .in
 .sp
 .BR vfork ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.fi
+.TP 4
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 .SS µ¬³Ê¤ÎÀâÌÀ
 (POSIX.1 ¤è¤ê°úÍÑ)
index 7ed0f3b..a8e4cc0 100644 (file)
@@ -71,7 +71,7 @@
 .\"WORD:       effective user ID       ¼Â¸ú¥æ¡¼¥¶¡¼ID
 .\"WORD:       block                   ¶Ø»ß(block)
 .\"
-.TH WAIT 2 2009-04-21 "Linux" "Linux Programmer's Manual"
+.TH WAIT 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wait, waitpid, waitid \- ¥×¥í¥»¥¹¤Î¾õÂÖÊѲ½¤òÂÔ¤Ä
 .SH ½ñ¼°
@@ -92,8 +92,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
+.PD 0
 .BR waitid ():
-_SVID_SOURCE || _XOPEN_SOURCE
+.RS 4
+_SVID_SOURCE ||
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.PD
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¤¤¤º¤ì¤â¡¢¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î»Ò¥×¥í¥»¥¹¤Î
 ¾õÂÖÊѲ½¤òÂÔ¤Á¡¢¾õÂÖ¤¬ÊѲ½¤·¤¿¤½¤Î»Ò¥×¥í¥»¥¹¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ë¤Î¤Ë
@@ -230,7 +240,7 @@ main() 
 .B WIFSIGNALED
 ¤¬¿¿¤òÊÖ¤·¤¿¾ì¹ç¤À¤±¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡£
 ¤³¤Î¥Þ¥¯¥í¤Ï POSIX.1-2001 ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤ª¤é¤º¡¢
-(AIX, SunOS ¤Ê¤É¤Î) ¤¤¤¯¤Ä¤«¤Î Unix ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
+(AIX, SunOS ¤Ê¤É¤Î) ¤¤¤¯¤Ä¤«¤Î UNIX ¤Î¼ÂÁõ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£
 É¬¤º #ifdef WCOREDUMP ... #endif ¤Ç³ç¤Ã¤Æ»ÈÍѤ¹¤ë¤³¤È¡£
 .TP
 .BI WIFSTOPPED( status )
index ca91103..540fcda 100644 (file)
@@ -52,7 +52,7 @@
 .\"WORD:       catch                   Êá³Í(catch)
 .\"WORD:       account                 ¥¢¥«¥¦¥ó¥È
 .\"
-.TH WAIT4 2  2008-09-28 "Linux" "Linux Programmer's Manual"
+.TH WAIT4 2  2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wait3, wait4 \- BSD ¥¹¥¿¥¤¥ë¤Ç¥×¥í¥»¥¹¤Î¾õÂÖÊѲ½¤òÂÔ¤Ä
 .SH ½ñ¼°
@@ -75,11 +75,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR wait3 ():
-_BSD_SOURCE
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .br
 .BR wait4 ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE
+.RE
+.ad
 .SH ÀâÌÀ
 ¥·¥¹¥Æ¥à¥³¡¼¥ë
 .BR wait3 ()
index d617136..dba9112 100644 (file)
@@ -64,7 +64,7 @@
 .\"WORD:       device                  ¥Ç¥Ð¥¤¥¹
 .\"WORD:       low-level I/O           Äã¥ì¤Ù¥ë I/O
 .\"
-.TH WRITE 2 2009-02-23 "Linux" "Linux Programmer's Manual"
+.TH WRITE 2 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 write \- ¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿ (file descriptor) ¤Ë½ñ¤­¹þ¤à
 .SH ½ñ¼°
@@ -161,6 +161,13 @@ POSIX.1-2001 
 ¤¬Í­¸ú¤Ê¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¤Ê¤¤¤«½ñ¤­¹þ¤ß¤Î¤¿¤á¤Ë¥ª¡¼¥×¥ó
 (open) ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 .TP
+.B EDESTADDRREQ
+.I fd
+¤¬¡¢
+.BR connect (2)
+¤ò»È¤Ã¤ÆÄÌ¿®Áê¼ê¤Î¥¢¥É¥ì¥¹¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¥Ç¡¼¥¿¥°¥é¥à¥½¥±¥Ã¥È¤ò
+»²¾È¤·¤Æ¤¤¤ë¡£
+.TP
 .B EFAULT
 .I buf
 ¤¬¥¢¥¯¥»¥¹²Äǽ¤Ê¥¢¥É¥ì¥¹¶õ´Ö (address space) ¤Î³°¤Ë¤¢¤ë¡£
index efd73a3..e70eaf0 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Modified, aeb, 990824
 .\"
index e15006e..6d439f7 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Modified, aeb, 990824
 .\"
index 2ba09ce..d249a29 100644 (file)
@@ -12,7 +12,7 @@
 .\"
 .\"WORD:       sign-extend     Éä¹æ³ÈÄ¥
 .\"
-.TH A64L 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH A64L 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 a64l, l64a \- long ¤È base-64 ¤òÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -30,7 +30,13 @@ glibc 
 .sp
 .BR a64l (),
 .BR l64a ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.br
+.RS 4
+.ad l
+_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï 32 ¥Ó¥Ã¥È long À°¿ô¤È
 ¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó base-64 ASCII Ê¸»úÎó (Ťµ 0 ¡Á 6) ¤Î´Ö¤ÎÊÑ´¹¤ò¹Ô¤¦¡£
@@ -62,7 +68,7 @@ a-z   
 .SH ½àµò
 POSIX.1-2001.
 .SH Ãí°Õ
-.BR a64l ()
+.BR l64a ()
 ¤ÇÊÖ¤µ¤ì¤ëÃͤÏÀÅŪ¥Ð¥Ã¥Õ¥¡¤Ø¤Î¥Ý¥¤¥ó¥¿¤«¤â¤·¤ì¤Ê¤¤¤Î¤Ç¡¢
 °Ê¹ß¤Î¸Æ¤Ó½Ð¤·¤Ç¾å½ñ¤­¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .LP
index cb77c1f..1f1a02b 100644 (file)
@@ -35,7 +35,7 @@
 .\"         by Kentaro OGAWA <k_ogawa@oyna.cc.muroran-it.ac.jp>
 .\" Updated Mon 29 Jan 2001 17:18:34 JST by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH ABS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH ABS 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 abs, labs, llabs, imaxabs \- À°¿ô¤ÎÀäÂÐÃͤò·×»»¤¹¤ë
 .SH ½ñ¼°
@@ -59,9 +59,15 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR llabs ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.ad
 .SH ÀâÌÀ
 .BR abs ()
 ´Ø¿ô¤Ï¡¢À°¿ô¤Î°ú¿ô \fIj\fP ¤ÎÀäÂÐÃͤò·×»»¤¹¤ë¡£
index 0a62d3f..9e4612f 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ACOS 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH ACOS 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 acos, acosf, acosl \- µÕ;¸¹¡Êarc cosine¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -62,8 +62,13 @@ glibc 
 .ad l
 .BR acosf (),
 .BR acosl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR acos ()
index 7642289..5d9f99e 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ACOSH 3   2008-08-05 "" "Linux Programmer's Manual"
+.TH ACOSH 3   2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 acosh, acoshf, acoshl \- µÕÁжÊÀþ;¸¹¡Êinverse hyperbolic cosine¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -63,13 +63,24 @@ glibc 
 .sp
 .ad l
 .BR acosh ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR acoshf (),
 .BR acoshl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR acosh ()
index a800bef..5a16de4 100644 (file)
@@ -88,7 +88,7 @@ argz vector 
 ¤Ë¤·¤¿¤¬¤Ã¤Æʸ»úÎó
 .I str
 ¤òÊ£¿ô¤Îʸ»úÎó¤Ëʬ³ä¤¹¤ëÅÀ¤¬°Û¤Ê¤ë¡£
-Î㤨¤Ð¡¢¶èÀÚ¤êʸ»ú \\(aq:\\(aq ¤ò»ØÄꤷ¤Æ¡¢Unix ¥µ¡¼¥Á¡¦¥Ñ¥¹¤ËÂФ·¤Æ
+Î㤨¤Ð¡¢¶èÀÚ¤êʸ»ú \\(aq:\\(aq ¤ò»ØÄꤷ¤Æ¡¢UNIX ¥µ¡¼¥Á¡¦¥Ñ¥¹¤ËÂФ·¤Æ
 ¤³¤Î´Ø¿ô¤ò»È¤¦¤³¤È¤¬¤Ç¤­¤ë¤À¤í¤¦¡£
 .LP
 .BR argz_append ()
@@ -113,7 +113,7 @@ argz vector 
 Æâ¤Îʸ»úÎó¤Î¿ô¤ò¿ô¤¨¤ë¡£¼ÂºÝ¤Ë¤Ï NULL ¥Ð¥¤¥È (\\(aq\\0\\(aq) ¤Î¿ô¤ò¿ô¤¨¤Æ¤¤¤ë¡£
 .LP
 .BR argz_create ()
-¤Ï¡¢Unix Î®¤Î°ú¤­¿ô¥Ù¥¯¥È¥ë¤Ç¤¢¤ë
+¤Ï¡¢UNIX Î®¤Î°ú¤­¿ô¥Ù¥¯¥È¥ë¤Ç¤¢¤ë
 .RI ( "(char *) 0"
 ¤Ç½ªÃ¼¤µ¤ì¤ë)
 .I argv
@@ -149,7 +149,7 @@ argz vector 
 ¤òÄ´¤Ù¡¢
 .I argv
 ¤«¤é»Ï¤Þ¤ëÇÛÎó¤ò¥µ¥Öʸ»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤ÇËä¤á¤Æ¤¤¤­¡¢
-°ìÈֺǸå¤Ë NULL ¤òÆþ¤ì¤Æ¡¢Unix Î®¤Î argv ¥Ù¥¯¥È¥ë¤òºîÀ®¤¹¤ë¡£
+°ìÈֺǸå¤Ë NULL ¤òÆþ¤ì¤Æ¡¢UNIX Î®¤Î argv ¥Ù¥¯¥È¥ë¤òºîÀ®¤¹¤ë¡£
 ÇÛÎó
 .I argv
 ¤Ï
index bd81c5f..64bc390 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ASIN 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH ASIN 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 asin, asinf, asinl \- µÕÀµ¸¹¡Êarc sine¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -64,8 +64,13 @@ glibc 
 .ad l
 .BR asinf (),
 .BR asinl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR asin ()
index ee5234b..ca35244 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ASINH 3  2008-08-05 "GNU"  "Linux Programmer's Manual"
+.TH ASINH 3  2010-09-20 "GNU"  "Linux Programmer's Manual"
 .SH Ì¾Á°
 asinh, asinhf, asinhl \- µÕÁжÊÀþÀµ¸¹¡Êinverse hyperbolic sine¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -63,13 +63,24 @@ glibc 
 .sp
 .ad l
 .BR asinh ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR asinhf (),
 .BR asinhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR asinh ()
index 0b39111..5df3351 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ATAN 3  2008-12-02 "" "Linux Programmer's Manual"
+.TH ATAN 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 atan, atanf, atanl \- µÕÀµÀÜ¡Êarc tangent¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -64,8 +64,13 @@ glibc 
 .ad l
 .BR atanf (),
 .BR atanl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR atan ()
index 41bebf6..0a4870e 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ATAN2 3  2008-11-20 "" "Linux Programmer's Manual"
+.TH ATAN2 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 atan2, atan2f, atan2l \- Æó¤Ä¤ÎÊÑ¿ô¤ËÂФ¹¤ëµÕÀµÀÜ¡Êarc tangent¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -62,8 +62,13 @@ glibc 
 .ad l
 .BR atan2f (),
 .BR atan2l ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR atan2 ()
index 37132cf..ae5691d 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ATANH 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH ATANH 3  2010-09-11 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 atanh, atanhf, atanhl \- µÕÁжÊÀþÀµÀÜ¡Êinverse hyperbolic tangent¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -63,13 +63,24 @@ glibc 
 .sp
 .ad l
 .BR atanh ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR atanhf (),
 .BR atanhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR atanh ()
@@ -124,7 +135,6 @@ NaN 
 ¤Ë
 .B ERANGE
 ¤¬ÀßÄꤵ¤ì¤ë (⤷¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
-.\" FIXME . glibc actually gives EDOM for this case
 0 ¤Ë¤è¤ë½ü»» (divide-by-zero) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_DIVBYZERO )
 ¤¬¾å¤¬¤ë¡£
@@ -133,18 +143,17 @@ C99, POSIX.1-2001.
 .I double
 ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
 .SH ¥Ð¥°
-¶Ë¥¨¥é¡¼¤Î¾ì¹ç¤Ë¡¢
-.\"
-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed
+.\" Bug: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759
 .\" This can be seen in sysdeps/ieee754/k_standard.c
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759
-.I errno
-¤Ë
-.B EDOM
-¤¬ÀßÄꤵ¤ì¤ë¡£
-POSIX.1 ¤Ç¤Ï¡¢
+glibc 2.9 ¤È¤½¤ì°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢
+¶Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢POSIX ¤ÇÍ׵ᤵ¤ì¤Æ¤¤¤ë
 .B ERANGE
-¤òÀßÄꤹ¤Ù¤­¤È¤Ê¤Ã¤Æ¤¤¤ë¡£
+¤Ç¤Ï¤Ê¤¯
+.B EDOM
+¤¬
+.I errno
+¤ËÀßÄꤵ¤ì¤ë¡£
+¥Ð¡¼¥¸¥ç¥ó 2.10 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢Àµ¤·¤¤Æ°ºî¤ò¤¹¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR acosh (3),
 .BR asinh (3),
index 346f471..40f53bb 100644 (file)
@@ -34,7 +34,7 @@
 .\"         by Kentaro OGAWA <k_ogawa@oyna.cc.muroran-it.ac.jp>
 .\" Updated Tue 30 Jan 2001 JST by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH ATOI 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH ATOI 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 atoi, atol, atoll, atoq \- Ê¸»úÎó¤òÀ°¿ô·¿¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -58,10 +58,14 @@ glibc 
 .sp
 .ad l
 .BR atoll ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
-¤Þ¤¿¤Ï
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR atoi ()
 ´Ø¿ô¤Ï¡¢\fInptr\fP ¤Ë¤è¤Ã¤Æ»Ø¼¨¤µ¤ì¤ëʸ»úÎó¤Î¤Ï¤¸¤á¤ÎÉôʬ¤ò
index 4803bc8..e7b935b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HAYAKAWA Hitoshi
index 52a35c8..e0239ce 100644 (file)
@@ -36,7 +36,7 @@
 .\" WORD:      cube root       Î©Êýº¬
 .\" WORD:      GNU extension   GNU ¤Ë¤è¤ë³ÈÄ¥
 .\"
-.TH CBRT 3  2008-08-05 "GNU"  "Linux Programmer's Manual"
+.TH CBRT 3  2010-09-20 "GNU"  "Linux Programmer's Manual"
 .SH Ì¾Á°
 cbrt, cbrtf, cbrtl \- Î©Êýº¬¤ò·×»»¤¹¤ë´Ø¿ô
 .SH ½ñ¼°
@@ -60,13 +60,24 @@ glibc 
 .sp
 .ad l
 .BR cbrt ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
-.I cc\ -std=c99
 .br
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
+.I cc\ -std=c99
+.RE
 .BR cbrtf (),
 .BR cbrtl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOUCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RS
 .ad b
 .SH ÀâÌÀ
 .BR cbrt ()
index b624a77..064db7e 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       mantissa        ²¾¿ô
 .\"
-.TH CEIL 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH CEIL 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ceil, ceilf, ceill \- °ú¤­¿ô¤ò²¼²ó¤é¤Ê¤¤ºÇ¾®¤ÎÀ°¿ôÃÍ
 .SH ½ñ¼°
@@ -59,9 +59,14 @@ glibc 
 .ad l
 .BR ceilf (),
 .BR ceill ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï \fIx\fP ¤è¤ê¾®¤µ¤¯¤Ê¤¤ºÇ¾®¤ÎÀ°¿ôÃͤòÊÖ¤¹¡£
 
index 3ae513a..4467e3d 100644 (file)
@@ -8,7 +8,7 @@
 .\"
 .\"WORD:       error function          ¸íº¹´Ø¿ô
 .\"
-.TH CERF 3 2007-12-26 "" "Linux Programmer's Manual"
+.TH CERF 3 2010-09-12 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- Ê£ÁÇ¿ô¤Î¸íº¹´Ø¿ô
 .SH ½ñ¼°
@@ -28,6 +28,7 @@ cerf, cerff, cerfl, cerfc, cerfcf, cerfcl \- ʣ
 .sp
 \fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .SH ÀâÌÀ
+(̤¼ÂÁõ¤Î)
 .BR cerf ()
 ´Ø¿ô¤Ï¸íº¹´Ø¿ô¤ÎÊ£ÁÇ¿ôÈǤǤ¢¤ê¡¢
 .TP
@@ -40,7 +41,7 @@ erf(z) = 2/sqrt(pi) * exp(\-t*t) dt 
 .SH ½àµò
 ´Ø¿ô̾¤Ï C99 ¤Çº£¸å»ÈÍѤ¹¤ë¤¿¤á¤ËͽÌ󤵤ì¤Æ¤¤¤ë¡£
 .SH ²ÄÍÑÀ­
-¥Ð¡¼¥¸¥ç¥ó 2.8 »þÅÀ¤Ç¤Ï¡¢glibc ¤Ë¤Ï¤Þ¤À¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+¥Ð¡¼¥¸¥ç¥ó 2.12 »þÅÀ¤Ç¤Ï¡¢glibc ¤Ë¤Ï¤Þ¤À¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 .\" ¤·¤«¤·¡¢Ì¾Á°¶õ´Ö¤ÏͽÌóºÑ¤Ç¤¢¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR erf (3),
index 0daab8b..a20433d 100644 (file)
@@ -28,7 +28,7 @@
 .\"         by Yuichi SATO <ysato@h4.dion.ne.jp>
 .\" Updated & Modifined Mon Jul 15 02:10:29 JST 2002 by Yuichi SATO
 .\"
-.TH CLEARENV 3  2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH CLEARENV 3  2010-10-04 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 clearenv \- ´Ä¶­ (environment) ¤ò¥¯¥ê¥¢¤¹¤ë
 .SH ½ñ¼°
@@ -45,7 +45,7 @@ glibc 
 .in
 .sp
 .BR clearenv ():
-_SVID_SOURCE || _XOPEN_SOURCE
+_SVID_SOURCE || _BSD_SOURCE
 .SH ÀâÌÀ
 .BR clearenv ()
 ´Ø¿ô¤Ï¡¢Ì¾Á°¤ÈÃͤ¬ÁȤˤʤä¿Á´¤Æ¤Î´Ä¶­¤ò¥¯¥ê¥¢¤¹¤ë¡£
@@ -56,7 +56,7 @@ _SVID_SOURCE || _XOPEN_SOURCE
 .BR clearenv ()
 ´Ø¿ô¤Ï¡¢À®¸ù¤·¤¿¾ì¹ç¤Ï 0 ¤òÊÖ¤·¡¢
 ¼ºÇÔ¤·¤¿¾ì¹ç¤Ï 0 °Ê³°¤òÊÖ¤¹¡£
-.\" Unix ·Ï OS ¤Î¿¤¯¤Ï¡¢¥¨¥é¡¼¤Î¾ì¹ç¤Ë \-1 ¤òÊÖ¤¹¡£
+.\" UNIX ·Ï OS ¤Î¿¤¯¤Ï¡¢¥¨¥é¡¼¤Î¾ì¹ç¤Ë \-1 ¤òÊÖ¤¹¡£
 .\" ¤â¤·¤¯¤Ï¥¨¥é¡¼¤Î¾ì¹ç¤Ç¤â²¿¤âÊÖ¤µ¤Ê¤¤¡£
 .\" glibc ¤Î info ¤È Watcom C ¥é¥¤¥Ö¥é¥ê¤Ë¤Ï¡¢
 .\" ¡Ö0 °Ê³°¤ÎÃÍ (¤òÊÖ¤¹)¡×¤Èµ­½Ò¤µ¤ì¤Æ¤¤¤ë¡£
@@ -64,7 +64,7 @@ _SVID_SOURCE || _XOPEN_SOURCE
 libc4, libc5 ¤Ç¤Ï»ÈÍѤǤ­¤Ê¤¤¡£
 glibc 2.0 °Ê¹ß¤Î glibc ¤Ç»ÈÍѤǤ­¤ë¡£
 .SH ½àµò
-(DG/UX, HP-UX, QNX, ¤Ê¤É¤Î) Â¿¤¯¤Î Unix ·Ï OS¡£
+(DG/UX, HP-UX, QNX, ¤Ê¤É¤Î) Â¿¤¯¤Î UNIX ·Ï OS¡£
 (FORTRAN77 ¤Ø¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¤¢¤ë) POSIX.9¡£
 POSIX.1-1996 ¤Ç¤Ï
 .BR clearenv ()
index f28102d..076cb7f 100644 (file)
@@ -22,7 +22,7 @@
 .\" License.
 .\" Modified Sat Jul 24 21:27:01 1993 by Rik Faith (faith@cs.unc.edu)
 .\" Modified 14 Jun 2002, Michael Kerrisk <mtk.manpages@gmail.com>
-.\"    Added notes on differences from other Unix systems with respect to
+.\"    Added notes on differences from other UNIX systems with respect to
 .\"    waited-for children.
 .\"
 .\" Japanese Version Copyright (c) 1996 Hiroaki Nagoya
index 410eeb2..73f25e8 100644 (file)
@@ -44,7 +44,7 @@ struct cmsghdr {
 À©¸æ¥á¥Ã¥»¡¼¥¸¤Ï¥½¥±¥Ã¥È¤Ë¤Î¤ë¥Ç¡¼¥¿¤Ç¤Ï¤Ê¤¤¡£
 ¤³¤ÎÀ©¸æ¾ðÊó¤Ï¡¢ÅþÃ夷¤¿¥Ñ¥±¥Ã¥È¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¡¢ÍÍ¡¹¤Ê¤¢¤Þ¤ê
 »È¤ï¤ì¤Ê¤¤¥Ø¥Ã¥À¡¼¥Õ¥£¡¼¥ë¥É¡¢¥¨¥é¡¼µ­½Ò¤Î³ÈÄ¥¡¢¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê
-¥×¥¿¤Î½¸¹ç¤ä¡¢Unix¤Ë¤ª¤±¤ë¿®Íê¾ðÊó (credential) ¤ò´Þ¤ó¤Ç¤¤¤ë¡£
+¥×¥¿¤Î½¸¹ç¤ä¡¢UNIX¤Ë¤ª¤±¤ë¿®Íê¾ðÊó (credential) ¤ò´Þ¤ó¤Ç¤¤¤ë¡£
 À©¸æ¥á¥Ã¥»¡¼¥¸¤Ï¡¢Î㤨¤Ð IP ¥ª¥×¥·¥ç¥ó¤Î¤è¤¦¤ÊÄɲåإåÀ¡¼¥Õ¥£¡¼¥ë¥É¤ò
 Á÷¤ë¤Î¤Ë»È¤¦»ö¤¬¤Ç¤­¤ë¡£
 Êä½õ¥Ç¡¼¥¿¤Ï¡¢
@@ -196,7 +196,8 @@ if (cmsg == NULL) {
 .PP
 °Ê²¼¤Î¥³¡¼¥É¤Ï¡¢
 .B SCM_RIGHTS
-¤ò»È¤¤¡¢¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤ÎÇÛÎó¤ò Unix ¥½¥±¥Ã¥È¤òÄ̤·¤ÆÁ÷¤ë¤â¤Î¤Ç¤¢¤ë¡£
+¤ò»È¤¤¡¢¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤ÎÇÛÎó¤ò
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤òÄ̤·¤ÆÁ÷¤ë¤â¤Î¤Ç¤¢¤ë¡£
 .PP
 .in +4n
 .nf
index 68af3cc..3702b05 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2007-06-01, Akihiro MOTOKI, LDP v2.50
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH COPYSIGN 3  2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH COPYSIGN 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 copysign, copysignf, copysignl \- ¿ô¤ÎÉä¹æ¤ò¥³¥Ô¡¼¤¹¤ë
 .SH ½ñ¼°
@@ -60,9 +60,13 @@ glibc 
 .BR copysign (),
 .BR copysignf (),
 .BR copysignl ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
-¤Þ¤¿¤Ï
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 ´Ø¿ô
index 2fbef58..b7df0ec 100644 (file)
@@ -41,7 +41,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH COS 3 2009-02-04 ""   "Linux Programmer's Manual"
+.TH COS 3 2010-09-11 ""   "Linux Programmer's Manual"
 .SH Ì¾Á°
 cos, cosf, cosl \- Í¾¸¹ (¥³¥µ¥¤¥ó) ´Ø¿ô
 .SH ½ñ¼°
@@ -66,9 +66,14 @@ glibc 
 .ad l
 .BR cosf (),
 .BR cosl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR cos ()
 ´Ø¿ô¤Ï \fIx\fP ¤Î;¸¹ (¥³¥µ¥¤¥ó) ¤ÎÃͤòÊÖ¤¹¡£
@@ -92,22 +97,26 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤¬Ìµ¸ÂÂç¤Ç¤¢¤ë
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.I errno
+¤¬
+.B EDOM
+¤ËÀßÄꤵ¤ì¤ë
+(¡Ö¥Ð¥°¡×¤ÎÀá¤ò»²¾È)¡£
 Ìµ¸ú (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
-.PP
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6780
 .SH ½àµò
 C99, POSIX.1-2001.
 .I double
 ÈǤδؿô¤Ï SVr4, 4.3BSD ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
+.SH ¥Ð¥°
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6780
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+¥É¥á¥¤¥ó¥¨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR acos (3),
 .BR asin (3),
index d4d4d13..662629e 100644 (file)
@@ -41,7 +41,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH COSH 3 2008-08-10 ""  "Linux Programmer's Manual"
+.TH COSH 3 2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 cosh, coshf, coshl \- ÁжÊÀþ;¸¹ (¥Ï¥¤¥Ñ¥Ü¥ê¥Ã¥¯¥³¥µ¥¤¥ó) ´Ø¿ô
 .SH ½ñ¼°
@@ -66,9 +66,14 @@ glibc 
 .ad l
 .BR coshf (),
 .BR coshl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR cosh ()
 ´Ø¿ô¤ÏÁжÊÀþ;¸¹ (¥Ï¥¤¥Ñ¥Ü¥ê¥Ã¥¯¥³¥µ¥¤¥ó) ¤ÎÃͤòÊÖ¤¹¡£
index 39472b9..86517c3 100644 (file)
@@ -6,14 +6,14 @@
 .\" Translated 2003-07-24, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2005-02-21, Akihiro MOTOKI
 .\"
-.\"WORD:       Riemann Sphere  ¥ê¡¼¥Þ¥óµå
+.\"WORD:       Riemann Sphere  ¥ê¡¼¥Þ¥óµåÌÌ
 .\"WORD:       project         ¼Í±Æ
 .\"WORD:       complex plane   Ê£ÁÇÊ¿ÌÌ
 .\"WORD:       compactification        ¥³¥ó¥Ñ¥¯¥È(´°Á´Ï¢Â³)¤Ë¤Ê¤ë(¤Î̾»ì·Á)
 .\"
-.TH CPROJ 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH CPROJ 3 2010-06-10 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
-cproj, cprojf, cprojl \- ¥ê¡¼¥Þ¥óµå¤Ø¤Î¼Í±Æ
+cproj, cprojf, cprojl \- ¥ê¡¼¥Þ¥óµåÌ̤ؤμͱÆ
 .SH ½ñ¼°
 .B #include <complex.h>
 .sp
@@ -39,7 +39,9 @@ cproj, cprojf, cprojl \- 
 .SH ½àµò
 C99.
 .SH Ãí°Õ
-glibc ¤Î¼ÂÁõ¤Ï¤ª¤«¤·¤¯¡¢Á´¤¯°ã¤Ã¤¿¤³¤È¤ò¤·¤Æ¤·¤Þ¤¦¡£
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=10401
+¥Ð¡¼¥¸¥ç¥ó 2.11 °ÊÁ°¤Î glibc ¤Î¼ÂÁõ¤Ï°ã¤Ã¤¿Æ°ºî
+(¥ê¡¼¥Þ¥óµåÌ̤ؤΡÖΩÂΡ׼ÌÁü) ¤ò¹Ô¤¦¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR cabs (3),
 .BR complex (7)
index 5aafd5e..fe90b8e 100644 (file)
@@ -42,7 +42,7 @@
 .\"WORD: encryption °Å¹æ²½
 .\"WORD: key ¸°
 .\" "
-.TH CRYPT 3 2008-08-25 "" "Linux Programmer's Manual"
+.TH CRYPT 3 2010-06-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 crypt, crypt_r \- ¥Ñ¥¹¥ï¡¼¥É¤È¥Ç¡¼¥¿¤Î°Å¹æ²½
 .SH ½ñ¼°
@@ -220,9 +220,10 @@ SHA-512 | 86 characters
 "\fIsalt\fP" ¤È "\fIencrypted\fP" ¤Îʸ»ú¤Ï
 [\fBa\fP\(en\fBzA\fP\(en\fBZ0\fP\(en\fB9./\fP] ¤Î½¸¹ç¤«¤é
 Áª¤Ð¤ì¤ë¡£
-SHA ¼ÂÁõ¤Ç¤Ï¡¢(ºÇ½é¤Î 8 Ê¸»ú¤Ç¤Ï¤Ê¤¯)
-.I ¥­¡¼
-Á´ÂΤ¬°ÕÌ£¤¬¤¢¤ë¡£
+MD5 ¤È SHA ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+.I key
+Á´ÂΤ¬°ÕÌ£¤¬¤¢¤ë
+(DES ¤Î¾ì¹ç¤Ë¤ÏºÇ½é¤Î 8 Ê¸»ú¤À¤±¤Ë°ÕÌ£¤¬¤¢¤ë)¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR login (1),
 .BR passwd (1),
index de32c54..0b8fead 100644 (file)
@@ -32,6 +32,8 @@ ctermid \- 
 .SH ½ñ¼°
 .nf
 .B #include <stdio.h>
+.\" POSIX also requires this function to be declared in <unistd.h>,
+.\" and glibc does so if suitable feature test macros are defined.
 .sp
 .BI "char *ctermid(char *" "s" );
 .fi
index 164cc1c..7ce5a7a 100644 (file)
@@ -76,14 +76,17 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR asctime_r (),
 .BR ctime_r (),
 .BR gmtime_r (),
 .BR localtime_r ():
-.br
+.RS
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
+.ad
 .SH ÀâÌÀ
 ´Ø¿ô
 .BR ctime (),
@@ -195,7 +198,8 @@ struct tm {
 .PP
 ´Ø¿ô
 .BR localtime ()
-¤Ï¡¢¥æ¡¼¥¶¤¬»ØÄꤷ¤¿¥¿¥¤¥à¥¾¡¼¥ó¤Ç¤Î»þ¹ïÍ×ÁǤØÊÑ´¹¤¹¤ë¡£
+¤Ï¡¢¥«¥ì¥ó¥À¡¼»þ¹ï \fItimep\fP ¤ò
+¥æ¡¼¥¶¤¬»ØÄꤷ¤¿¥¿¥¤¥à¥¾¡¼¥ó¤Ç¤Î»þ¹ïÍ×ÁÇÊ̤Îɽ¸½¤ØÊÑ´¹¤¹¤ë¡£
 ¤³¤Î´Ø¿ô¤Ï
 .BR tzset (3)
 ¤ò¸Æ¤Ó½Ð¤·¤¿¤«¤Î¤è¤¦¤Ë¿¶Éñ¤¤¡¢
index 0147db0..0e19cfa 100644 (file)
@@ -28,7 +28,7 @@
 .\" Updated & Modified Sun Sep  7 01:23:08 JST 2003
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH DIRFD 3 2008-08-21 "Linux" "Linux Programmer's Manual"
+.TH DIRFD 3 2010-09-26 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 dirfd \- ¥Ç¥£¥ì¥¯¥È¥ê¡¦¥¹¥È¥ê¡¼¥à¤Î¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -45,7 +45,19 @@ glibc 
 .in
 .sp
 .BR dirfd ():
+.br
+.RS 4
+.PD 0
+.ad l
 _BSD_SOURCE || _SVID_SOURCE
+.br
+|| /* glibc 2.10 °Ê¹ß: */
+.RS 4
+(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.RE
+.PD
+.RE
+.ad
 .SH ÀâÌÀ
 ´Ø¿ô
 .BR dirfd ()
index 25729b7..e293e4e 100644 (file)
@@ -37,7 +37,7 @@
 .\" Updated & Modified Sun May 30 13:03:43 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH DIV 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH DIV 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 div, ldiv, lldiv, imaxdiv \- integer ·¿¤Î³ä»»¤Î¾¦¤È;¤ê¤ò·×»»¤¹¤ë
 .SH ½ñ¼°
@@ -60,10 +60,17 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR lldiv ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad
 .SH ÀâÌÀ
 .BR div ()
 ´Ø¿ô¤Ï \fInumerator\fP/\fIdenominator\fP ¤ÎÃͤò·×»»¤¹¤ë¡£
index d43809a..3f25df0 100644 (file)
 .\" Japanese Version Copyright (c) 2002 NAKANO Takeo all rights reserved.
 .\" Translated Sat 12 Jan 2002 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\"
-.TH DPRINTF 3 2008-06-14 "GNU" "Linux Programmer's Manual"
+.TH DPRINTF 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 dprintf, vdprintf \- ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼¤Ëʸ»ú½ÐÎϤ¹¤ë
 .SH ½ñ¼°
-.B #define _GNU_SOURCE
-.br
 .B #include <stdio.h>
 .sp
 .BI "int dprintf(int " fd ", const char *" format ", ...);"
 .sp
 .BI "int vdprintf(int " fd ", const char *" format ", va_list " ap );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR dprintf (),
+.BR vdprintf ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 (glibc2 ¥é¥¤¥Ö¥é¥ê¤Ë¤ª¤±¤ë)
 .BR dprintf ()
index 414b2e5..9e216bf 100644 (file)
@@ -25,7 +25,7 @@
 .\" Japanese Version Copyright (c) 2002 NAKANO Takeo all rights reserved.
 .\" Translated Sun 6 Jan 2002 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\"
-.TH DYSIZE 3 2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH DYSIZE 3 2010-09-22 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 dysize \- Í¿¤¨¤¿Ç¯¤ÎÆü¿ô¤òÊÖ¤¹
 .SH ½ñ¼°
@@ -56,6 +56,6 @@ _BSD_SOURCE || _SVID_SOURCE
 ¤³¤Î´Ø¿ô¤Ï SunOS 4.x ¤ÇÀ¸¤Þ¤ì¤¿¡£
 .SH Ãí°Õ
 ¤³¤ì¤Ï¸ß´¹ÍѤδؿô¤Ë²á¤®¤Ê¤¤¡£¿·¤·¤¤¥×¥í¥°¥é¥à¤Ç¤Ï»È¤ï¤Ê¤¤¤³¤È¡£
-¤³¤Î´Ø¿ô¤Î SCO ÈǤˤϠ2000 Ç¯ÌäÂ꤬´Þ¤Þ¤ì¤Æ¤¤¤¿¡£
+.\" ¤³¤Î´Ø¿ô¤Î SCO ÈǤˤϠ2000 Ç¯ÌäÂ꤬´Þ¤Þ¤ì¤Æ¤¤¤¿¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR strftime (3)
index 50d1922..f48a389 100644 (file)
@@ -33,7 +33,7 @@
 .\" Updated 2000-01-08 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2009-04-22 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH ECVT 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH ECVT 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ecvt, fcvt \- ÉâÆ°¾®¿ôÅÀ¿ô¤Îʸ»úÎó¤Ø¤ÎÊÑ´¹
 .SH ½ñ¼°
@@ -53,7 +53,24 @@ glibc 
 .sp
 .BR ecvt (),
 .BR fcvt ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.12 ¤è¤êÁ°:
+_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 ´Ø¿ô
 .BR ecvt ()
index f2c2fa0..09feb68 100644 (file)
@@ -63,7 +63,9 @@ glibc 
 .BR fcvt_r (),
 .BR qecvt_r (),
 .BR qfcvt_r ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RE
 .ad b
 .SH ÀâÌÀ
 ´Ø¿ô
index b2fc829..1178c23 100644 (file)
@@ -48,7 +48,7 @@ etext, edata, end \- 
 ½é´ü²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ç¡¼¥¿¤Î¥»¥°¥á¥ó¥È (BSS ¥»¥°¥á¥ó¥È¤È¤â¸À¤ï¤ì¤ë)
 ¤ÎËöÈø¤Î¼¡¤Î¥¢¥É¥ì¥¹¡£
 .SH ½àµò
-¤³¤ì¤é¤Î¥·¥ó¥Ü¥ë¤ÏĹǯ¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¤¬¡¢
+¤³¤ì¤é¤Î¥·¥ó¥Ü¥ë¤ÏĹǯ¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¤¬¡¢
 É¸½à²½¤µ¤ì¤Æ¤Ï¤¤¤Ê¤¤¡£Ãí°Õ¤·¤Æ»È¤¦¤³¤È¡£
 .SH Ãí°Õ
 ¥×¥í¥°¥é¥à¤Ç¤Ï¤³¤ì¤é¤Î¥·¥ó¥Ü¥ë¤ÏÌÀ¼¨Åª¤ËÀë¸À¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
index 9cb69b7..66af0d2 100644 (file)
@@ -42,7 +42,7 @@
 .\"WORD:       complementary error function    ÁêÊä¸íº¹´Ø¿ô
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\"
-.TH ERF 3  2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH ERF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 erf, erff, erfl \- ¸íº¹´Ø¿ô
 .SH ½ñ¼°
@@ -64,13 +64,23 @@ glibc 
 .sp
 .ad l
 .BR erf ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR erff (),
 .BR erfl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600|| _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR erf ()
index 86d19da..19f66b9 100644 (file)
@@ -27,7 +27,7 @@
 .\" 
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\" 
-.TH ERFC 3  2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH ERFC 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 erfc, erfcf, erfcl \- ÁêÊä¸íº¹´Ø¿ô
 .SH ½ñ¼°
@@ -49,13 +49,23 @@ glibc 
 .sp
 .ad l
 .BR erfc ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR erfcf (),
 .BR erfcl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600|| _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR erfc ()
index 60ca6c5..fd6ef39 100644 (file)
@@ -533,7 +533,7 @@ if (somecall() == \-1) {
 ¤Î¤è¤¦¤Ë) ÄêµÁ¤¹¤ë¤Î¤¬°ìÈÌŪ¤Ç¤¢¤Ã¤¿¡£
 .BR "¤³¤Î¤è¤¦¤Ê¤³¤È¤Ï¤·¤Ê¤¤¤³¤È" "¡£"
 ¤³¤¦¤¹¤ë¤È¡¢ºÇ¶á¤Î¥Ð¡¼¥¸¥ç¥ó¤Î C ¥é¥¤¥Ö¥é¥ê¤Ç¤ÏÀµ¤·¤¯Æ°ºî¤·¤Ê¤¤¤À¤í¤¦¡£
-¤·¤«¤·¡¢(Èó¾ï¤Ë) ¸Å¤¤ Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
+¤·¤«¤·¡¢(Èó¾ï¤Ë) ¸Å¤¤ UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢
 .I <errno.h>
 ¤¬¤Ê¤¯¡¢Àë¸À¤¬É¬Íפʤ³¤È¤¬¤¢¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .BR err (3),
index 5049500..d73a507 100644 (file)
@@ -27,7 +27,7 @@
 .\"         all rights reserved.
 .\" Translated 2006-08-04 by Yuichi SATO <ysato444@yahoo.co.jp>, LDP v2.36
 .\"
-.TH ERROR 3 2006-04-25 "GNU" "Linux Programmer's Manual"
+.TH ERROR 3 2010-08-29 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 error, error_at_line, error_message_count, error_on_per_line, error_print_progname \- glibc ¤Î¥¨¥é¡¼½ñ¤­½Ð¤·´Ø¿ô
 .SH ½ñ¼°
@@ -61,7 +61,7 @@ error, error_at_line, error_message_count, error_on_per_line, error_print_progna
 ·Á¼°¤Î
 ¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó \fIformat\fP ¤Ç»ØÄꤵ¤ì¤¿¥á¥Ã¥»¡¼¥¸¤Ç¤¢¤ë¡£
 \fIerrnum\fP ¤¬ 0 °Ê³°¤Î¾ì¹ç¡¢2 ¤ÄÌܤΥ³¥í¥ó¤È¥¹¥Ú¡¼¥¹¤Î¸å¤Ë
-\fBperror(\fIerrnum\fB)\fP
+.I strerror(errnum)
 ¤Ç»ØÄꤵ¤ì¤¿Ê¸»úÎó¤â½ñ¤­½Ð¤¹¡£
 .I format
 ¤ËɬÍפÊǤ°Õ¤Î°ú¤­¿ô¤¬¡¢°ú¤­¿ô¥ê¥¹¥È¤Î
index b2b4979..e82d478 100644 (file)
 .\"         all rights reserved.
 .\" Translated 2007-06-02, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EUIDACCESS 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH EUIDACCESS 3 2010-09-10 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 euidaccess, eaccess \- ¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹¸¢¤ò¼Â¸ú¥æ¡¼¥¶¤Ç¥Á¥§¥Ã¥¯¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <unistd.h>
 .sp
 .BI "int euidaccess(const char *" pathname ", int " mode );
index c0b08a7..a2ebb51 100644 (file)
@@ -42,6 +42,7 @@
 .\" Modified 1998-08-08, Fujiwara Teruyoshi <fujiwara@linux.or.jp>
 .\" Modified 2000-10-06, Kentaro Shirakata <argrath@ub32.org>
 .\" Modified 2005-02-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\" Updated 2010-10-27, Akihiro Motoki <amotoki@dd.iij4u.or.jp>, LDP v3.29
 .\"
 .\"WORD:        null-terminated strings    NULL¤Ç½ª¤ï¤ëʸ»úÎó
 .\"WORD:        anti-Trojan-horse measure  ¥È¥í¥¤¤ÎÌÚÇÏÂкö
@@ -51,9 +52,9 @@
 .\"WORD:        variadic function          ²ÄÊÑĹ°ú¤­¿ô´Ø¿ô
 .\"WORD:        semantics                  (¥×¥í¥°¥é¥à¤Î)Æ°ºî
 .\"
-.TH EXEC 3  2009-02-22 "GNU" "Linux Programmer's Manual"
+.TH EXEC 3  2010-09-25 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
-execl, execlp, execle, execv, execvp \- ¥Õ¥¡¥¤¥ë¤ò¼Â¹Ô¤¹¤ë
+execl, execlp, execle, execv, execvp, execvpe \- ¥Õ¥¡¥¤¥ë¤ò¼Â¹Ô¤¹¤ë
 .SH ½ñ¼°
 .B #include <unistd.h>
 .sp
@@ -70,6 +71,19 @@ execl, execlp, execle, execv, execvp \- 
 .BI "int execv(const char *" path ", char *const " argv "[]);"
 .br
 .BI "int execvp(const char *" file ", char *const " argv "[]);"
+.br
+.BI "int execvpe(const char *" file ", char *const " argv "[],"
+.br
+.BI "           char *const " envp "[]);"
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR execvpe ():
+_GNU_SOURCE
 .SH ÀâÌÀ
 .BR exec ()
 ¥Õ¥¡¥ß¥ê¡¼¤Î´Ø¿ô¤Ï¸½ºß¤Î¥×¥í¥»¥¹¥¤¥á¡¼¥¸¤ò¿·¤·¤¤¥×¥í¥»¥¹¥¤¥á¡¼¥¸¤ÇÃÖ¤­
@@ -80,7 +94,7 @@ execl, execlp, execle, execv, execvp \- 
 .BR execve (2)
 ¤Î¥Þ¥Ë¥å¥¢¥ë¤ò»²¾È)
 .PP
-¤³¤ì¤é¤Î´Ø¿ô¤ÎºÇ½é¤Î°ú¤­¿ô¤Ï¡¢¼Â¹Ô¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹Ì¾¤Ç¤¢¤ë¡£
+¤³¤ì¤é¤Î´Ø¿ô¤ÎºÇ½é¤Î°ú¤­¿ô¤Ï¡¢¼Â¹Ô¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ç¤¢¤ë¡£
 .PP
 ´Ø¿ô
 .BR execl (),
@@ -104,9 +118,9 @@ execl, execlp, execle, execv, execvp \- 
 ¤È¥­¥ã¥¹¥È¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .PP
 ´Ø¿ô
-.BR execv ()
-¤È
-.BR execvp ()
+.BR execv (),
+.BR execvp (),
+.BR execvpe ()
 ¤Ï¡¢ÍøÍѲÄǽ¤Ê°ú¤­¿ô¥ê¥¹¥È (NULL ¤Ç½ªÃ¼¤µ¤ì¤¿Ê¸»úÎó¤Ø¤Î
 ¥Ý¥¤¥ó¥¿¤ÎÇÛÎó) ¤ò¿·¤·¤¤¥×¥í¥°¥é¥à¤ËÅϤ¹¡£
 ´·½¬¤È¤·¤Æ¡¢ºÇ½é¤Î°ú¤­¿ô¤Ï¼Â¹Ô¤µ¤ì¤ë¥Õ¥¡¥¤¥ë̾¤Ø
@@ -114,32 +128,42 @@ execl, execlp, execle, execv, execvp \- 
 NULL ¤Ç½ª¤ï¤é¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .PP
 ´Ø¿ô
-.BR execle ()
-¤Ç¤Ï¿·¤·¤¤¥×¥í¥»¥¹¤Î´Ä¶­¤â»ØÄꤹ¤ë¡£
-´Ä¶­¤Ï°ú¤­¿ô¥ê¥¹¥È (°ú¤­¿ô¥ê¥¹¥È¤â¤·¤¯¤ÏÄɲäΰú¤­¿ô¤ò»ý¤Ã¤¿
-.I argv
-ÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿) ¤ÎºÇ¸å¤Î NULL ¥Ý¥¤¥ó¥¿¤Ë³¤±¤Æ»ØÄꤹ¤ë¡£
-Äɲäΰú¤­¿ô¤Ï¡¢NULL ¤Ç½ªÃ¼¤µ¤ì¤¿Ê¸»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤ÎÇÛÎó¤Ç¤¢¤ê¡¢
+.BR execle (),
+.BR execvpe ()
+¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¤¬°ú¤­¿ô
+.I envp
+·Ðͳ¼Â¹Ô¤µ¤ì¤ë¥×¥í¥°¥é¥à¤Î´Ä¶­¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+.I envp
+°ú¤­¿ô¤Ï¡¢NULL ¤Ç½ªÃ¼¤µ¤ì¤¿Ê¸»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤ÎÇÛÎó¤Ç¤¢¤ê¡¢
 NULL ¥Ý¥¤¥ó¥¿¤Ç½ª¤ï¤é¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
-¾¤Î´Ø¿ô¤Ç¤Ï¡¢¸½ºß¤Î¥×¥í¥»¥¹¤Î³°ÉôÊÑ¿ô
+¾¤Î´Ø¿ô¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î³°ÉôÊÑ¿ô
 .B environ
 ¤«¤é¿·¤·¤¤¥×¥í¥»¥¹ÍѤδĶ­¤òÍ¿¤¨¤ë¡£
 .SS execlp() ¤È execvp() ¤ÎÆÃÊ̤ÊÆ°ºî
 .PP
 ´Ø¿ô
-.BR execlp ()
-¤È
-.BR execvp ()
+.BR execlp (),
+.BR execvp (),
+.BR execvpe ()
 ¤Ï¡¢»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤¬¥¹¥é¥Ã¥·¥å (/) ¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤¾ì¹ç¡¢
 ¥·¥§¥ë¤ÈƱ¤¸Æ°ºî¤Ç¼Â¹Ô²Äǽ¤Ê¥Õ¥¡¥¤¥ë¤òõº÷¤¹¤ë¡£
-¸¡º÷¥Ñ¥¹¤Ï´Ä¶­ÊÑ¿ô
+¥Õ¥¡¥¤¥ë¤Î¸¡º÷¤Ï¡¢´Ä¶­ÊÑ¿ô
 .B PATH
-¤Ç»ØÄꤵ¤ì¤¿¥Ñ¥¹¤Ç¤¢¤ë¡£
-¤³¤ÎÊÑ¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈPATH¤È¤·¤Æ
-":/bin:/usr/bin" ¤¬»ÈÍѤµ¤ì¤ë¡£
-¤Þ¤¿¡¢¤¤¤¯¤Ä¤«¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Î°·¤¤¤¬Æüì¤Ç¤¢¤ë¡£
-.PP
-¤â¤·¥Õ¥¡¥¤¥ë¤¬¼Â¹Ô¥Õ¥¡¥¤¥ë¤Ç¤Ê¤¤¾ì¹ç (¤³¤Î¤È¤­¸Æ¤Ó½Ð¤½¤¦¤È¤·¤¿
+¤Ç»ØÄꤵ¤ì¤¿¥³¥í¥ó¶èÀÚ¤ê¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤òÂоݤ˹Ԥï¤ì¤ë¡£
+¤³¤ÎÊÑ¿ô¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤȤ·¤Æ¡¢
+¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Î¸å¤í¤Ë¡¢
+.I confstr(_CS_PATH)
+¤¬ÊÖ¤¹¥Ç¥£¥ì¥¯¥È¥ê¤Î¥ê¥¹¥È¤ò¤Ä¤Ê¤²¤¿Ãͤ¬»ÈÍѤµ¤ì¤ë (¤³¤Î
+.BR confstr (3)
+¤Î¸Æ¤Ó½Ð¤·¤Ç¤ÏÄ̾ï "/bin:/usr/bin" ¤¬ÊÖ¤µ¤ì¤ë)¡£
+
+»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤¬¥¹¥é¥Ã¥·¥å¤ò´Þ¤à¾ì¹ç¡¢
+.B PATH
+¤Ï̵»ë¤µ¤ì¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹Ì¾¤Î¥Õ¥¡¥¤¥ë¤¬¼Â¹Ô¤µ¤ì¤ë¡£
+
+¤µ¤é¤Ë¡¢¤¤¤¯¤Ä¤«¤Î¥¨¥é¡¼¤ÏÆÃÊ̤˽èÍý¤µ¤ì¤ë¡£
+
+¥Õ¥¡¥¤¥ë¤¬¼Â¹Ô¥Õ¥¡¥¤¥ë¤Ç¤Ê¤¤¾ì¹ç (¤³¤Î¤È¤­¸Æ¤Ó½Ð¤½¤¦¤È¤·¤¿
 .BR execve (2)
 ¤Ï¥¨¥é¡¼
 .B EACCES
@@ -150,7 +174,7 @@ NULL 
 .B EACCES
 ¤òÀßÄꤷÉüµ¢¤¹¤ë¡£
 .\" fujiwara: ¸Ä¿ÍŪ¤Ë¤Ï¡ÖÉüµ¢¤¹¤ë¡×¤ÎÊý¤¬¹¥¤­(^_^;
-.PP
+
 ¥Õ¥¡¥¤¥ë¤Î¥Ø¥Ã¥À¤¬¼Â¹Ô·Á¼°¤È¤·¤Æǧ¼±¤Ç¤­¤Ê¤¤¾ì¹ç
 (¤³¤Î¤È¤­¸Æ¤Ó½Ð¤½¤¦¤È¤·¤¿
 .BR execve (2)
@@ -160,20 +184,25 @@ NULL 
 .RI ( /bin/sh )
 ¤ò¼Â¹Ô¤¹¤ë (¤³¤ì¤Ë¤â¼ºÇÔ¤·¤¿¾ì¹ç¡¢¤³¤ì°Ê¾å¤Î¸¡º÷¤Ï¹Ô¤ï¤ì¤Ê¤¤)¡£
 .SH ÊÖ¤êÃÍ
-¤â¤·
 .BR exec ()
-¥Õ¥¡¥ß¥ê¡¼¤¬Éüµ¢¤·¤Æ¤­¤¿¾ì¹ç¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤Æ¤¤¤ë¡£
+·²¤Î´Ø¿ô¤¬Éüµ¢¤¹¤ë¤Î¤Ï¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Î¤ß¤Ç¤¢¤ë¡£
 ÊÖ¤êÃͤϠ\-1 ¤Ç¡¢
 .I errno
-¤Ë¤½¤Î¥¨¥é¡¼¤ÎÆâÍƤ¬¥»¥Ã¥È¤µ¤ì¤ë¡£
+¤Ë¥¨¥é¡¼¤ÎÆâÍƤ¬¥»¥Ã¥È¤µ¤ì¤ë¡£
 .SH ¥¨¥é¡¼
-¤³¤ì¤éÁ´¤Æ¤Î´Ø¿ô¤Ï¼ºÇÔ¤¹¤ë¾ì¹ç¤¬¤¢¤ë¡£¤½¤Î¾ì¹ç¥é¥¤¥Ö¥é¥ê´Ø¿ô
+¤³¤ì¤éÁ´¤Æ¤Î´Ø¿ô¤Ï¼ºÇÔ¤¹¤ë¾ì¹ç¤¬¤¢¤ë¡£¤½¤Î¾ì¹ç¡¢
 .BR execve (2)
-¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤¿¥¨¥é¡¼¤ò
+¤ËÂФ·¤Æµ¬Äꤵ¤ì¤¿¥¨¥é¡¼¤¬
 .I errno
-¤ËÀßÄꤹ¤ë¡£
+¤ËÀßÄꤵ¤ì¤ë¡£
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.BR execvpe ()
+´Ø¿ô¤Ï glibc 2.11 ¤Ç½é¤á¤ÆÅо줷¤¿¡£
 .SH ½àµò
-POSIX.1-2001.
+POSIX.1-2001, POSIX.1-2008.
+
+.BR execvpe ()
+´Ø¿ô¤Ï GNU ¤Ë¤è¤ë³ÈÄ¥¤Ç¤¢¤ë¡£
 .SH Ãí°Õ
 Linux °Ê³°¤Î¥·¥¹¥Æ¥à¤Ë¤Ï¡¢
 (´Ä¶­ÊÑ¿ô \fBPATH\fR ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤Î)
index e43ae57..c772a3b 100644 (file)
@@ -107,7 +107,7 @@ SVr4, 4.3BSD, POSIX.1-2001, C89, C99.
 ¤È
 .B EXIT_FAILURE
 ¤ò»È¤¦¤È¡¢0 ¤ä (1 ¤ä \-1 ¤È¤¤¤Ã¤¿) 0 °Ê³°¤ÎÃͤò»È¤¦¤Î¤ËÈæ¤Ù¤Æ
-(Unix °Ê³°¤Î´Ä¶­¤Ë) °Ü¿¢¤¹¤ë¤Î¤¬¤¤¤¯¤é¤«´Êñ¤Ë¤Ê¤ë¡£
+(UNIX °Ê³°¤Î´Ä¶­¤Ë) °Ü¿¢¤¹¤ë¤Î¤¬¤¤¤¯¤é¤«´Êñ¤Ë¤Ê¤ë¡£
 ÆäˠVMS ¤ÏÊ̤ÎÊý¼°¤òÍѤ¤¤Æ¤¤¤ë¡£
 .LP
 BSD ¤Ï½ªÎ»¥³¡¼¥É¤òɸ½à²½¤·¤è¤¦¤È¤·¤Æ¤¤¤ë;
index df53b89..f6e749e 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EXP 3  2008-08-05  "" "Linux Programmer's Manual"
+.TH EXP 3  2010-09-20  "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 exp, expf, expl \- Ä줬 e ¤Î»Ø¿ô´Ø¿ô
 .SH ½ñ¼°
@@ -62,8 +62,13 @@ glibc 
 .ad l
 .BR expf (),
 .BR expl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR exp ()
index 80b1c17..fa77dd2 100644 (file)
@@ -36,7 +36,7 @@
 .\" Translated Tue Sep 23 20:27:35 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EXP2 3  2008-08-11  "" "Linux Programmer's Manual"
+.TH EXP2 3  2010-09-20  "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 exp2, exp2f, exp2l \- Ä줬 2 ¤Î»Ø¿ô´Ø¿ô
 .SH ½ñ¼°
@@ -62,8 +62,12 @@ glibc 
 .BR exp2 (),
 .BR exp2f (),
 .BR exp2l ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR exp2 ()
index fcde6c5..378b2b0 100644 (file)
@@ -30,7 +30,7 @@
 .\" Update Tue Sep 23 2003 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH EXPM1 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH EXPM1 3  2010-09-12 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 expm1, expm1f, expm1l \- °ú¤­¿ô¤Î»Ø¿ô¤«¤é 1 ¤ò°ú¤¤¤¿ÃÍ
 .SH ½ñ¼°
@@ -54,13 +54,24 @@ glibc 
 .sp
 .ad l
 .BR expm1 ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR expm1f (),
 .BR expm1l ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BI expm1( x )
@@ -105,19 +116,14 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 ÈÏ°Ï¥¨¥é¡¼ (range error)¡¢¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤Î¾ì¹ç
-.\" .I errno
-.\" is set to
-.\" .BR ERANGE .
+.I errno
+¤Ë
+.B ERANGE
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ¥ª¡¼¥Ð¡¼¥Õ¥í¡¼ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_OVERFLOW )
 ¤¬¾å¤¬¤ë¡£
 .PP
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6788
-.\"
 .\"
 .\" POSIX.1 specifies an optional range error (underflow) if
 .\" x is subnormal.  Glibc does not implement this.
@@ -142,6 +148,18 @@ C99, POSIX.1-2001.
 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6814
 .\" e.g., expm1(1e5) through expm1(1.00199970127e5),
 .\" but not expm1(1.00199970128e5) and beyond.
+
+.\" It looks like the fix was in 2.11, or possibly 2.12.
+.\" I have no test system for 2.11, but 2.12 passes.
+.\" From the source (sysdeps/i386/fpu/s_expm1.S) it looks
+.\" like the changes were in 2.11.
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6788
+¥Ð¡¼¥¸¥ç¥ó 2.11 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+ÈÏ°Ï¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¡¢
+.I errno
+¤Ë
+.B ERANGE
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR exp (3),
 .BR log (3),
index f2dc874..dc62ecd 100644 (file)
@@ -37,7 +37,7 @@
 .\"       by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FABS 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH FABS 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fabs, fabsf, fabsl \- ÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ÎÀäÂÐÃÍ
 .SH ½ñ¼°
@@ -62,8 +62,13 @@ glibc 
 .ad l
 .BR fabsf (),
 .BR fabsl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR fabs ()
index 2b48d81..d900e95 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Mon Jan 10 08:17:08 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FDIM 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH FDIM 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fdim, fdimf, fdiml \- Àµ¤Îº¹Ê¬¤ò·×»»¤¹¤ë
 .SH ½ñ¼°
@@ -33,9 +33,14 @@ glibc 
 .ad l
 .BR fdimf (),
 .BR fdiml ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢Æó¤Ä¤Î°ú¤­¿ô´Ö¤ÎÀµ¤Îº¹Ê¬ max(\fIx\fP-\fIy\fP,0) ¤òÊÖ¤¹¡£
 .SH ÊÖ¤êÃÍ
index a726d47..0731434 100644 (file)
 .\" Translated 2006-07-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2009-02-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.18
 .\"
-.TH FEXECVE 3 2009-02-04 "Linux" "Linux Programmer's Manual"
+.TH FEXECVE 3 2010-09-15 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fexecve \- ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç»ØÄꤵ¤ì¤¿¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <unistd.h>
 .sp
 .BI "int fexecve(int " fd ", char *const " argv "[], char *const " envp []);
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR fexecve ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR fexecve ()
 ¤Ï
index 33b1c8d..f6d87be 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated Wed Jan  9 JST 2002 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated Mon Sep  1 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH FFS 3 2009-08-27 "GNU" "Linux Programmer's Manual"
+.TH FFS 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ffs, ffsl, ffsll \- ¥ï¡¼¥É¤ÎÃæ¤ÇºÇ½é¤Ë¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¥Ó¥Ã¥È¤Î¸¡½Ð
 .SH ½ñ¼°
@@ -45,14 +45,39 @@ ffs, ffsl, ffsll \- 
 .sp
 .BI "int ffs(int " i );
 .sp
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "int ffsl(long int " i );
 .sp
 .BI "int ffsll(long long int " i );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.PD 0
+.ad l
+.sp
+.BR ffs ():
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_SVID_SOURCE || _BSD_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700 ||
+.TP
+glibc 2.10 ¤è¤êÁ°:
+none
+.RE
+.PP
+.BR ffsl (),
+.BR ffsll ():
+.RS 4
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR ffs ()
 ´Ø¿ô¤Ï¡¢¥ï¡¼¥É \fIi\fP ¤ÎÃæ¤ÇºÇ½é¤Ë¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë
@@ -68,7 +93,10 @@ ffs, ffsl, ffsll \- 
 .I i
 ¤Î¤É¤Î¥Ó¥Ã¥È¤â¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð 0 ¤òÊÖ¤¹¡£
 .SH ½àµò
-.BR ffs (): 4.3BSD, POSIX.1-2001.
+.BR ffs ():
+4.3BSD, POSIX.1-2001.
+
+´Ø¿ô
 .BR ffsl ()
 ¤È
 .BR ffsll ()
index 2d4f420..15c2894 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index 79c4e39..027b2b8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"     http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index e3fe826..b1eab0d 100644 (file)
@@ -67,23 +67,34 @@ glibc 
 .BR finite (),
 .BR finitef (),
 .BR finitel ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
-.br
+.RE
 .BR isinf ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR isinff (),
 .BR isinfl ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
-.br
+.RE
 .BR isnan ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE;
-.I cc\ -std=c99
 .br
+or
+.I cc\ -std=c99
+.RE
 .BR isnanf (),
 .BR isnanl ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR finite ()
index 68f35ce..491a049 100644 (file)
@@ -50,8 +50,10 @@ glibc 
 .ad l
 .sp
 ¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 É¸½àÆþ½ÐÎÏ´Ø¿ô¤Ï¥¹¥ì¥Ã¥É¥»¡¼¥Õ¤Ç¤¢¤ë¡£¤³¤ì¤Ï¡¢³Æ
index 0624593..ddc01dd 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       mantissa                ²¾¿ô
 .\"
-.TH FLOOR 3  2008-10-06 "" "Linux Programmer's Manual"
+.TH FLOOR 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 floor, floorf, floorl \- °ú¤­¿ô¤ò±Û¤¨¤Ê¤¤ºÇÂç¤ÎÀ°¿ôÃÍ
 .SH ½ñ¼°
@@ -59,9 +59,14 @@ glibc 
 .ad l
 .BR floorf (),
 .BR floorl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï
 .I x
index 364ec92..a89be10 100644 (file)
@@ -12,7 +12,7 @@
 .\" Updated & Modified Mon Jan 10 09:11:49 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMA 3  2008-10-06 "" "Linux Programmer's Manual"
+.TH FMA 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fma, fmaf, fmal \- ÉâÆ°¾®¿ôÅÀ¿ô¤ÎÀѤÈϤò·×»»¤¹¤ë
 .SH ½ñ¼°
@@ -38,9 +38,14 @@ glibc 
 .BR fma (),
 .BR fmaf (),
 .BR fmal ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR fma ()
 ´Ø¿ô¤Ï
index 3ec7eae..d24d007 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Mon Jan 10 10:11:00 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMAX 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH FMAX 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fmax, fmaxf, fmaxl \- Æó¤Ä¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤ÎºÇÂçÃͤòµá¤á¤ë
 .SH ½ñ¼°
@@ -34,9 +34,14 @@ glibc 
 .BR fmax (),
 .BR fmaxf (),
 .BR fmaxl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï
 .I x
index 0e21aa1..b070747 100644 (file)
 .\" Updated 2008-11-08, Akihiro MOTOKI, LDP v3.13
 .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24
 .\"
-.TH FMEMOPEN 3 2009-09-15 "GNU" "Linux Programmer's Manual"
+.TH FMEMOPEN 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fmemopen, open_memstream, open_wmemstream \-  ¥á¥â¥ê¤ò¥¹¥È¥ê¡¼¥à¤È¤·¤Æ¥ª¡¼¥×¥ó¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <stdio.h>
 
 .BI "FILE *fmemopen(void *"buf ", size_t "size ", const char *" mode ");"
 
 .BI "FILE *open_memstream(char **" ptr ", size_t *" sizeloc );
 
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 
 .BI "FILE *open_wmemstream(wchar_t **" ptr ", size_t *" sizeloc );
 .fi
+.fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR fmemopen (),
+.BR open_memstream (),
+.BR open_wmemstream ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR fmemopen ()
 ´Ø¿ô¤Ï¡¢¥¹¥È¥ê¡¼¥à¤ò¥ª¡¼¥×¥ó¤·¡¢¤½¤Î¥¹¥È¥ê¡¼¥à¤Ë
@@ -236,7 +257,7 @@ main(int argc, char *argv[])
 
     out = open_memstream(&ptr, &size);
     if (out == NULL)
-        handle_error("fmemopen");
+        handle_error("open_memstream");
 
     for (;;) {
         s = fscanf(in, "%d", &v);
index eaaa91c..4e1584b 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Mon Jan 10 10:11:00 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FMIN 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH FMIN 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fmin, fminf, fminl \- Æó¤Ä¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤ÎºÇ¾®Ãͤòµá¤á¤ë
 .SH ½ñ¼°
@@ -34,9 +34,14 @@ glibc 
 .BR fmin (),
 .BR fminf (),
 .BR fminl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï
 .I x
index a0f8f28..3d1e04a 100644 (file)
@@ -39,7 +39,7 @@
 .\"
 .\" WORD:  remainder function ¾ê;´Ø¿ô
 .\"
-.TH FMOD 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH FMOD 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fmod, fmodf, fmodl \- ÉâÆ°¾®¿ôÅÀ¾ê;´Ø¿ô
 .SH ½ñ¼°
@@ -64,9 +64,14 @@ glibc 
 .ad l
 .BR fmodf (),
 .BR fmodl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR fmod ()
 ´Ø¿ô¤Ï \fIx\fP ¤ò \fIy\fP ¤Ç³ä¤Ã¤¿ÉâÆ°¾®¿ôÅÀ¾ê;¤ò·×»»¤¹¤ë¡£
@@ -106,19 +111,13 @@ NaN 
 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 Îΰ襨¥é¡¼: \fIx\fP ¤¬Ìµ¸ÂÂç
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ÉÔÀµ (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
-.IP
-¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¤³¤Î¾ì¹ç¤Ë
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" They do set errno for the y == 0 case, below.
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784
 .TP
 Îΰ襨¥é¡¼: \fIy\fP ¤¬¥¼¥í
 .I errno
@@ -130,6 +129,14 @@ NaN 
 ¤¬¾å¤¬¤ë¡£
 .\" POSIX.1 documents an optional underflow error, but AFAICT it doesn't
 .\" (can't?) occur -- mtk, Jul 2008
+.SH ¥Ð¥°
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+̵¸ÂÂç¤ÇÎΰ襨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I error
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .SH ½àµò
 C99, POSIX.1-2001.
 .I double
index b38ad3a..33d818e 100644 (file)
@@ -233,7 +233,7 @@ printstring 
 .B MSGVERB
 ¤Ï POSIX.1-2001 ¤Ëµ­½Ò¤µ¤ì¤Æ¤¤¤ë¡£
 .SH Ãí°Õ
-System V ¤È Unixware ¤Î man ¥Ú¡¼¥¸¤Ë¤Ï¡¢
+System V ¤È UnixWare ¤Î man ¥Ú¡¼¥¸¤Ë¤Ï¡¢
 ¡Ö¤³¤ì¤é¤Î´Ø¿ô¤Ï "pfmt() ¤È addsev()"
 ¤Þ¤¿¤Ï "pfmt(), vpfmt(), lfmt(), vlfmt()" ¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Æ¤ª¤ê¡¢
 ¾­Íè¤Ïºï½ü¤µ¤ì¤ëͽÄê¤Ç¤¢¤ë¡×¤È½ñ¤«¤ì¤Æ¤¤¤ë¡£
index 90923cc..a82297a 100644 (file)
@@ -11,7 +11,7 @@
 .\" Updated & Modified 2005-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FPCLASSIFY 3  2008-08-07 "" "Linux Programmer's Manual"
+.TH FPCLASSIFY 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fpclassify, isfinite, isnormal, isnan, isinf \- ÉâÆ°¾®¿ôÅÀ¿ô¤ÎʬÎà¥Þ¥¯¥í
 .SH ½ñ¼°
@@ -43,18 +43,30 @@ glibc 
 .BR fpclassify (),
 .BR isfinite (),
 .BR isnormal ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
-.I cc\ -std=c99
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
 .br
-.BR isnan ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+or
 .I cc\ -std=c99
+.RE
+.BR isnan ():
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
 .br
+or
+.I cc\ -std=c99
+.RE
 .BR isinf ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
-¤Þ¤¿¤Ï
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ÉâÆ°¾®¿ôÅÀ¿ô¤Ï̵¸ÂÂç¤ä NaN ¤Î¤è¤¦¤ÊÆÃÊ̤ÊÃͤò»ý¤Ä¤³¤È¤¬¤Ç¤­¤ë¡£
 ¥Þ¥¯¥í
index 80cd9f6..6ed6f7b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 7cedc1c..6eb32b8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 3e69834..404049c 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2003-10-15, Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2005-11-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH FREXP 3 2008-10-29 "" "Linux Programmer's Manual"
+.TH FREXP 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 frexp, frexpf, frexpl \- ÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ò¾®¿ôÀ®Ê¬¤ÈÀ°¿ôÀ®Ê¬¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -59,9 +59,14 @@ glibc 
 .ad l
 .BR frexpf (),
 .BR frexpl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR frexp ()
 ´Ø¿ô¤ÏÉâÆ°¾®¿ôÅÀ¼Â¿ô \fIx\fP ¤òÀµµ¬²½¾®¿ô¤È»Ø¿ô¤Ëʬ²ò¤·¡¢
@@ -123,7 +128,7 @@ main(int argc, char *argv[])
     printf("frexp(%g, &e) = %g: %g * %d^%d = %g\\n",
            x, r, r, FLT_RADIX, exp, x);
     exit(EXIT_SUCCESS);
-} /* main */
+}
 .fi
 .SH ´ØÏ¢¹àÌÜ
 .BR ldexp (3),
index 2edfc74..3ac3a70 100644 (file)
@@ -126,7 +126,7 @@ fgetpos, fseek, fsetpos, ftell, rewind \- 
 ¤Ï¥Õ¥¡¥¤¥ë¥ª¥Õ¥»¥Ã¥È¤ò
 .I pos
 ¤ËÀßÄꤹ¤ë¡£
-Unix °Ê³°¤Î¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¤Ï¡¢
+UNIX °Ê³°¤Î¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¤Ï¡¢
 .I fpos_t
 ¤¬¹½Â¤ÂΤʤɤÎÊ£»¨¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ê¤Ã¤Æ¤¤¤Æ¡¢¤³¤ì¤é¤Î¥ë¡¼¥Á¥ó¤¬¥Æ¥­¥¹
 ¥È¥¹¥È¥ê¡¼¥à¤Ç¥Õ¥¡¥¤¥ë°ÌÃÖ¤òÊѹ¹¤¹¤ëÊýË¡¤Î¤¦¤Á¡¢°Ü¿¢À­¤Î¤¢¤ëÍ£°ì¤Î¤â¤Î
index 07f90f5..54580f9 100644 (file)
@@ -40,7 +40,7 @@
 .\"
 .\" WORD:       file descriptor         ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¼
 .\"
-.TH FTW 3 2008-08-06 "Linux" "Linux Programmer's Manual"
+.TH FTW 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ftw, nftw \- ¥Õ¥¡¥¤¥ë¥Ä¥ê¡¼¤òÊ⤭¤Þ¤ï¤ë
 .SH ½ñ¼°
@@ -96,9 +96,18 @@ ftw, nftw \- 
 .IR fn ()
 ¤ò¸Æ¤Ó½Ð¤¹¡£
 .I fpath
-¤Ï¥¨¥ó¥È¥ê¤Î
+¤Ï¥¨¥ó¥È¥ê¤Î¥Ñ¥¹Ì¾¤Ç¤¢¤ë¡£
 .I dirpath
-¤«¤é¤ÎÁêÂХѥ¹Ì¾¤Ç¤¢¤ë¡£
+¤¬ÁêÂХѥ¹Ì¾¤Ç»ØÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
+.I fpath
+¤Ï
+.BR ftw ()
+¤¬¸Æ¤Ó½Ð¤µ¤ì¤¿»þÅÀ¤Î¸Æ¤Ó½Ð¤·¸µ¥×¥í¥»¥¹¤Î¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê
+¤«¤é¤ÎÁêÂХѥ¹Ì¾¤È¤Ê¤ë¡£
+.I dirpath
+¤¬ÀäÂХѥ¹Ì¾¤Ç»ØÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
+.I fpath
+¤ÏÀäÂХѥ¹Ì¾¤È¤Ê¤ë¡£
 .I sb
 ¤Ï
 .I fpath
@@ -231,7 +240,8 @@ ftw, nftw \- 
 .I <ftw.h>
 ¤Ç
 .B FTW_ACTIONRETVAL
-¤¬ÄêµÁ¤µ¤ì¤ë¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢
+¤ÎÄêµÁ¤¬Í­¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .B _GNU_SOURCE
 ¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
@@ -373,6 +383,11 @@ POSIX.1-2008 
 .BR ftw ()
 ¤òÇÑ»ßͽÄê¤È¤·¤Æ¤¤¤ë¡£
 .SH Ãí°Õ
+POSIX.1-2001 ¤ÎÃíµ­¤Ë¤è¤ë¤È¡¢
+.I fn
+¤¬¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤òÊÝ»ý¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Î
+·ë²Ì¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤È¤µ¤ì¤Æ¤¤¤ë¡£
+.PP
 .BR nftw ()
 ´Ø¿ô¤È¡¢
 .BR ftw ()
index 5df7db5..9dbc990 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -16,7 +16,7 @@
 .\" Translated Tue Jan 11 00:56:36 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH FWIDE 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH FWIDE 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fwide \- FILE ¥¹¥È¥ê¡¼¥à¤ÎÆþ½ÐÎÏñ°Ì¤òÀßÄê¤Þ¤¿¤Ï¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -28,10 +28,17 @@ fwide \- FILE 
 .sp
 .in -4n
 .in
+.ad l
 .sp
 .BR fwide ():
-_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; ¤Þ¤¿¤Ï
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad
 .SH ÀâÌÀ
 \fImode\fP ¤¬¥¼¥í¤Ê¤é¤Ð
 .BR fwide ()
index 7d57604..b7ed45b 100644 (file)
@@ -35,12 +35,15 @@ glibc 
 .sp
 .ad l
 .BR gamma ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
-.br
+.RE
 .BR gammaf (),
 .BR gammal ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤ÏÈó¿ä¾©¤Ç¤¢¤ë¡£¤½¤ÎÂå¤ï¤ê¡¢¾ìÌ̤˱þ¤¸¤Æ
index 72a8772..d1673b1 100644 (file)
@@ -34,7 +34,7 @@
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2009-04-24, Akihiro MOTOKI, LDP v3.20
 .\"
-.TH GCVT 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH GCVT 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 gcvt \- ÉâÆ°¾®¿ôÅÀ¿ô¤òʸ»úÎó¤ØÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -51,7 +51,24 @@ glibc 
 .in
 .sp
 .BR gcvt ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.PD 0
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+.nf
+_SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.10 ¤è¤êÁ°:
+_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
+.ad b
 .SH ÀâÌÀ
 ´Ø¿ô
 .BR gcvt ()
index 6459663..e29daed 100644 (file)
@@ -51,7 +51,7 @@
 .\"
 .\"WORD:       null pointer    ¥Ì¥ë¡¦¥Ý¥¤¥ó¥¿
 .\"
-.TH GETADDRINFO 3 2009-09-03 "GNU" "Linux Programmer's Manual"
+.TH GETADDRINFO 3 2010-09-27 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getaddrinfo, freeaddrinfo, gai_strerror \-
 ¥Í¥Ã¥È¥ï¡¼¥¯¤Î¥¢¥É¥ì¥¹¤È¥µ¡¼¥Ó¥¹¤òÊÑ´¹¤¹¤ë
@@ -80,7 +80,9 @@ glibc 
 .BR getaddrinfo (),
 .BR freeaddrinfo (),
 .BR gai_strerror ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR getaddrinfo ()
@@ -187,7 +189,7 @@ struct addrinfo {
 .TP
 .I ai_flags
 ¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï¡¢ÄɲäΥª¥×¥·¥ç¥ó (²¼µ­) ¤ò»ØÄꤹ¤ë¡£
-Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ëºÝ¤Ë¤Ï¡¢¤½¤ì¤é¤ÎÏÀÍý OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ë¡£
+Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ëºÝ¤Ë¤Ï¡¢¤½¤ì¤é¤Î¥Ó¥Ã¥Èñ°Ì¤Î OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ë¡£
 .PP
 .I hints
 ¤¬»Ø¤·¼¨¤¹¹½Â¤ÂΤξ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥£¡¼¥ë¥É¤Ë¤Ï
@@ -407,7 +409,7 @@ IPv6 
 ¥Þ¥Ã¥Á¤¹¤ë IPv6 ¥¢¥É¥ì¥¹¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¡¢
 .I res
 ¤¬»Ø¤¹¥ê¥¹¥È¤Ë¤Ï IPv4-mapped IPv6 ¥¢¥É¥ì¥¹¤¬ÊÖ¤µ¤ì¤ë¡£
-.I hints.ai_family
+.I hints.ai_flags
 ¤Ë
 .B AI_V4MAPPED
 ¤È
@@ -837,6 +839,7 @@ main(int argc, char *argv[])
 .SH ´ØÏ¢¹àÌÜ
 .\" .BR getipnodebyaddr (3),
 .\" .BR getipnodebyname (3)
+.BR getaddrinfo_a (3),
 .BR gethostbyname (3),
 .BR getnameinfo (3),
 .BR inet (3),
index e0a0a50..e9c9850 100644 (file)
@@ -44,7 +44,7 @@
 .\" WORD: current working directory    ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê
 .\" WORD: LEGACY       ¡Ö²áµî¤Î̾»Ä(LEGACY)¡×
 .\"
-.TH GETCWD 3 2009-03-31 "GNU" "Linux Programmer's Manual"
+.TH GETCWD 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getcwd, getwd, get_current_dir_name \- ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê̾¤Î¼èÆÀ
 .SH ½ñ¼°
@@ -62,13 +62,32 @@ getcwd, getwd, get_current_dir_name \- 
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
 »²¾È):
-.in
 .sp
-.BR getcwd ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.br
+.in
 .BR get_current_dir_name ():
+.RS
 _GNU_SOURCE
+.RE
+.sp
+.BR getwd ():
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.10 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.fi
+.TP 4
+glibc 2.10 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¸Æ¤Ó½Ð¤·¤¿¥×¥í¥»¥¹¤Î¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤Î
 ÀäÂХѥ¹Ì¾ (absolute pathname) ¤¬Æþ¤Ã¤¿Ê¸»úÎó¤òÊÖ¤¹¡£
index 3aa790c..3315607 100644 (file)
 .\"
 .\"WORD:       broken-down time        Í×ÁÇÊ̤λþ¹ï
 .\"
-.TH GETDATE 3 2008-09-07 "" "Linux Programmer's Manual"
+.TH GETDATE 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getdate, getdate_r \- ÆüÉդȻþ¹ï¤Îʸ»úÎó¤òÍ×ÁÇÊ̤λþ¹ï¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
-.B "#define _XOPEN_SOURCE 500"
-.br
 .B "#include <time.h>"
 .sp
 .BI "struct tm *getdate(const char *" string );
 .sp
 .B "extern int getdate_err;"
 .sp
-.B "#define _GNU_SOURCE"
-.br
 .B "#include <time.h>"
 .sp
 .BI "int getdate_r(const char *" string ", struct tm *" res );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getdate ():
+.ad l
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.br
+.BR getdate_r ():
+.ad l
+.RS 4
+_GNU_SOURCE
+.RE
+.ad
 .SH ÀâÌÀ
 .BR getdate ()
 ´Ø¿ô¤Ï¡¢
index 86826e9..6687fae 100644 (file)
@@ -112,7 +112,7 @@ end-of-file 
 .SH ½àµò
 POSIX.1-2001 ¤Ë¤Ï¤³¤ì¤é¤Î´Ø¿ô¤Ï¸ºß¤·¤Ê¤¤¡£
 ¤³¤ì¤é¤Î´Ø¿ô¤ò¤â¤Ä OS ¤Ï¤¤¤¯¤Ä¤«¤¢¤ê¡¢
-*BSD, SunOS, Digital Unix, AIX Åù¤Ç¤¢¤ë
+*BSD, SunOS, Digital UNIX, AIX Åù¤Ç¤¢¤ë
 (AIX ¤Ë¤Ï
 .BR getfstype ()
 ¤â¤¢¤ë)¡£
index 815239c..a699b7a 100644 (file)
@@ -32,7 +32,7 @@
 .\" Updated & Modified 2004-05-30, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated & Modified 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH GETGRENT 3  2009-03-30 "" "Linux Programmer's Manual"
+.TH GETGRENT 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getgrent, setgrent, endgrent \- ¥°¥ë¡¼¥×¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤Î¼èÆÀ
 .SH ½ñ¼°
@@ -53,11 +53,23 @@ glibc 
 »²¾È):
 .in
 .sp
+.PD 0
 .ad l
+.BR setgrent ():
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+.br
+/* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.sp
 .BR getgrent (),
-.BR setgrent (),
 .BR endgrent ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
 .ad b
 .SH ÀâÌÀ
 .BR getgrent ()
@@ -67,8 +79,9 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 ¥í¡¼¥«¥ë¤Î¥°¥ë¡¼¥×¥Õ¥¡¥¤¥ë
 .IR /etc/group ,
 NIS, LDAP)¡£
-ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢¤½¤ì°Ê¹ß¤Ï
-¸Æ¤Ó½Ð¤µ¤ì¤ëËè¤Ë¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
+.BR getgrent ()
+¤Ï¡¢ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢
+¤½¤ì°Ê¹ß¤Ï¸Æ¤Ó½Ð¤µ¤ì¤ëËè¤Ë¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
 .PP
 .BR setgrent ()
 ´Ø¿ô¤ò»È¤¦¤È¡¢¤â¤¦°ìÅÙÆɤ߹þ¤á¤ë¤è¤¦¤Ë¡¢
index 552daae..efdaa6a 100644 (file)
@@ -67,8 +67,10 @@ glibc 
 .sp
 .BR getgrnam_r (),
 .BR getgrgid_r ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR getgrnam ()
@@ -220,7 +222,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 POSIX ¤Ë½àµò¤·¤Æ¡¢¥¨¥ó¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï
 .I errno
 ¤òÊѹ¹¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡¢¤È¼çÄ¥¤¹¤ë¿Í¤â¤¤¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
-ÍÍ¡¹¤Ê Unix ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
+ÍÍ¡¹¤Ê UNIX ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM ¤È¤¤¤Ã¤¿ÍÍ¡¹¤ÊÃͤ¬ÊÖ¤µ¤ì¤ë¡£
 Â¾¤ÎÃͤ¬ÊÖ¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .\" ¤è¤êÀµ³Î¤Ë¤Ï:
index 2cfdb1c..52f6d81 100644 (file)
@@ -45,7 +45,7 @@
 .\" Updated 2007-06-11, Akihiro MOTOKI, LDP v2.54
 .\" Updated 2008-08-08, Akihiro MOTOKI, LDP v3.05
 .\"
-.TH GETHOSTBYNAME 3 2009-12-03 "" "Linux Programmer's Manual"
+.TH GETHOSTBYNAME 3 2010-10-04 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent,
 h_errno,
@@ -103,18 +103,29 @@ glibc 
 »²¾È):
 .in
 .sp
+.PD 0
 .ad l
 .BR gethostbyname2 (),
 .BR gethostent_r (),
 .BR gethostbyaddr_r (),
 .BR gethostbyname_r (),
 .BR gethostbyname2_r ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 
 .BR herror (),
-.BR hstrerror ()
-(glibc 2.8 °Ê¹ß): _BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
+.BR hstrerror ():
+.RS 4
+.TP 4
+glibc 2.8 °Ê¹ß:
+_BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
+.TP
+glibc 2.8 ¤è¤êÁ°:
+¤Ê¤·
+.RE
 .ad b
+.PD
 .SH ÀâÌÀ
 .BR gethostbyname* ()
 ¤È
@@ -391,7 +402,7 @@ DNS/BIND 
 Â¿¤¯¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤Î̾Á°¤Î¥ë¡¼¥Á¥ó¤Ï¥Õ¥¡¥¤¥ë
 .I /etc/hosts
 ¤òÆɤ߹þ¤à¡£
-.\" Î㤨¤Ð¡¢Linux, FreeBSD, Unixware, HP-UX
+.\" Î㤨¤Ð¡¢Linux, FreeBSD, UnixWare, HP-UX
 DNS ¥µ¥Ý¡¼¥È¤Ê¤·¤Ç¥é¥¤¥Ö¥é¥ê¤¬¥Ó¥ë¥É¤µ¤ì¤¿¾ì¹ç¤Ë¤Î¤ßÍøÍѲÄǽ¤Ç¤¢¤ë¡£
 .\" Î㤨¤Ð¡¢FreeBSD, AIX
 glibc ÈǤϠipv6 ¥¨¥ó¥È¥ê¤ò̵»ë¤¹¤ë¡£
index 61f3e8e..8b1d852 100644 (file)
@@ -36,7 +36,7 @@
 .\" (Move to section 3 in LDP v3.16 since the interfaces are purely glibc)
 .\" Updated 2009-01-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.16
 .\"
-.TH GETHOSTID 3 2009-01-13 "Linux" "Linux Programmer's Manual"
+.TH GETHOSTID 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 gethostid, sethostid \- ¸½ºß¤Î¥Û¥¹¥È¤Î¸ÇÍ­¤Î¼±Ê̻Ҥò¼èÆÀ/ÀßÄꤹ¤ë
 .SH ½ñ¼°
@@ -53,8 +53,16 @@ glibc 
 .in
 .sp
 .ad l
+.br
+.BR gethostid ():
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .BR sethostid ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR gethostid ()
@@ -62,7 +70,7 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
 .BR sethostid ()
 ¤Ï¡¢¤½¤ì¤¾¤ì¡¢¸½ºß»ÈÍѤ·¤Æ¤¤¤ë¥Û¥¹¥È¤Ë¸ÇÍ­¤Î 32 ¥Ó¥Ã¥È¤Î¼±Ê̻ҤÎ
 ¼èÆÀ/ÀßÄê¤ò¹Ô¤¦¡£
-¤³¤Î 32 ¥Ó¥Ã¥È¤Î¼±Ê̻Ҥϡ¢¸½ºß¸ºß¤·¤Æ¤¤¤ëÁ´¤Æ¤Î Unix ¥·¥¹¥Æ¥à
+¤³¤Î 32 ¥Ó¥Ã¥È¤Î¼±Ê̻Ҥϡ¢¸½ºß¸ºß¤·¤Æ¤¤¤ëÁ´¤Æ¤Î UNIX ¥·¥¹¥Æ¥à
 ¤ÎÃæ¤ÇÍ£°ì¤Ë¤Ê¤ë¤è¤¦¤Ë·è¤á¤é¤ì¤ë¡£Ä̾ï¤Ï
 .BR gethostbyname (3)
 ¤Ë¤è¤êÊÖ¤µ¤ì¤ë¥í¡¼¥«¥ë¥Þ¥·¥ó¤Î Internet ¥¢¥É¥ì¥¹¤¬Âå¤ï¤ê¤Ë»ÈÍѤµ¤ì¡¢
index 2e3f579..92756bf 100644 (file)
@@ -28,7 +28,7 @@
 .\"
 .\"WORD:       null pointer    ¥Ì¥ë¡¦¥Ý¥¤¥ó¥¿¡¼
 .\"
-.TH GETIPNODEBYNAME 3 2007-11-15 "Linux" "Linux Programmer's Manual"
+.TH GETIPNODEBYNAME 3 2010-09-04 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getipnodebyname, getipnodebyaddr, freehostent \- ¥Í¥Ã¥È¥ï¡¼¥¯¥Û¥¹¥È¤Î̾Á°¤È¥¢¥É¥ì¥¹¤Î¼èÆÀ
 .SH ½ñ¼°
@@ -109,7 +109,7 @@ IPv6 
 .PP
 .I flags
 ¥Ñ¥é¥á¡¼¥¿¤Ë¤ÏÄɲäΥª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¡£
-Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢¤½¤ì¤é¤ÎÏÀÍý OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ì¤Ð¤è¤¤¡£
+Ê£¿ô¤Î¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢¤½¤ì¤é¤Î¥Ó¥Ã¥Èñ°Ì¤Î OR ¤ò¤È¤Ã¤Æ»ØÄꤹ¤ì¤Ð¤è¤¤¡£
 ¥ª¥×¥·¥ç¥ó¤ò¤Ò¤È¤Ä¤â»ØÄꤷ¤¿¤¯¤Ê¤¤¤È¤­¤Ë¤Ï¡¢
 .I flags
 ¤Ë 0 ¤òÀßÄꤹ¤ëɬÍפ¬¤¢¤ë¡£
@@ -254,7 +254,7 @@ RFC\ 2553.
 .\" POSIX.1-2001 ¤Ë¤Ï¤Ê¤¤¡£
 .SH Ãí°Õ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï glibc 2.1.91-95 ¤Ë¸ºß¤·¤¿¤¬¡¢ºÆ¤Óºï½ü¤µ¤ì¤¿¡£
-¤¤¤¯¤Ä¤«¤Î Unix É÷¥·¥¹¥Æ¥à¤Ï¤³¤ì¤é¤Î´Ø¿ô¤ËÂбþ¤·¤Æ¤¤¤ë¤¬¡¢
+¤¤¤¯¤Ä¤«¤Î UNIX É÷¥·¥¹¥Æ¥à¤Ï¤³¤ì¤é¤Î´Ø¿ô¤ËÂбþ¤·¤Æ¤¤¤ë¤¬¡¢
 ¤³¤ì¤é¤Î´Ø¿ô¤ÏÁ´¤Æ¿ä¾©¤µ¤ì¤Ê¤¤¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR getaddrinfo (3),
index 6575876..42b391f 100644 (file)
@@ -30,7 +30,7 @@
 .\"
 .\"WORD:    delimiter    ¶èÀÚ¤êʸ»ú
 .\"
-.TH GETLINE 3  2009-12-05 "GNU" "Linux Programmer's Manual"
+.TH GETLINE 3  2010-06-12 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getline, getdelim \- ¶èÀÚ¤êʸ»ú¤Þ¤Ç¤Îʸ»úÎóÆþÎϤòÆɤ߹þ¤à
 .SH ½ñ¼°
@@ -48,18 +48,21 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
-
-glibc 2.10 ¤è¤êÁ°:
-.br
+.sp
+.ad l
 .BR getline (),
 .BR getdelim ():
-_GNU_SOURCE
-
+.PD 0
+.RS 4
+.TP 4
 glibc 2.10 °Ê¹ß:
-.br
-.BR getline (),
-.BR getdelim ():
-_POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
+_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.PD
+.ad
 .SH ÀâÌÀ
 .BR getline ()
 ¤Ï \fIstream\fP ¤«¤é 1 ¹ÔÁ´¤Æ¤òÆɤ߹þ¤ß¡¢¥Æ¥­¥¹¥È¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¥Ð¥Ã¥Õ¥¡¤Î¥¢¥É¥ì¥¹¤ò
@@ -73,7 +76,8 @@ _POSIX_C_SOURCE >= 200809 || _XOPEN_SOURCE >= 700
 .BR getline ()
 ¤Ï¹Ô¤ÎÆâÍƤò³ÊǼ¤¹¤ë¤¿¤á¤Î¥Ð¥Ã¥Õ¥¡¤ò³ÎÊݤ¹¤ë¡£
 ¤³¤Î¥Ð¥Ã¥Õ¥¡¤Ï¥æ¡¼¥¶¡¼¤Î¥×¥í¥°¥é¥à¤Ç²òÊü¤¹¤Ù¤­¤Ç¤¢¤ë
-.RI ( *n
+(¤³¤Î¾ì¹ç¡¢
+.I *n
 ¤ÎÃͤÏ̵»ë¤µ¤ì¤ë)¡£
 
 Ê̤ÎÊýË¡¤È¤·¤Æ¡¢
@@ -149,8 +153,8 @@ POSIX.1-2008 
 int
 main(void)
 {
-    FILE * fp;
-    char * line = NULL;
+    FILE *fp;
+    char *line = NULL;
     size_t len = 0;
     ssize_t read;
 
@@ -163,8 +167,7 @@ main(void)
         printf("%s", line);
     }
 
-    if (line)
-        free(line);
+    free(line);
     exit(EXIT_SUCCESS);
 }
 .fi
index 97fe8d5..adec02b 100644 (file)
@@ -181,7 +181,7 @@ System V 
 System V ¤Ç¤Ï
 .I /etc/mnttab
 ¤¬ÍѤ¤¤é¤ì¤ë¡£
-4.4BSD ¤È Digital Unix ¤Ë¤Ï
+4.4BSD ¤È Digital UNIX ¤Ë¤Ï
 .BR getmntinfo ()
 ¤¬¤¢¤ë¤¬¡¢
 ¥·¥¹¥Æ¥à¥³¡¼¥ë
index 8a4fbd4..2574168 100644 (file)
 .\" Translated Mon Sep 21 20:47:50 JST 1998 by Hiroaki Nagoya <nagoya@is.titech.ac.jp>
 .\" Updated&Modified Fri 9 Feb 2001 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\"
-.TH GETPASS 3  2000-12-05 "Linux" "Linux Programmer's Manual"
+.TH GETPASS 3  2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getpass \- ¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
 .B #include <unistd.h>
 .sp
 .BI "char *getpass( const char *" prompt );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getpass ():
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.2.2 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.fi
+.TP 4
+glibc 2.2.2 ¤è¤êÁ°: ¤Ê¤·
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 ¤³¤Î´Ø¿ô¤Ï obsolete ¤Ç¤¢¤ë¡£ÍѤ¤¤Ê¤¤¤³¤È¡£
 .PP
@@ -87,7 +111,7 @@ libc4 
 .RB ( SIGINT ,
 .BR SIGQUIT ,
 .BR SIGSTOP ,
-.BR SIGTSTOP )
+.BR SIGSTOP )
 ¤Ï̵¸ú¤Ë¤µ¤ì¡¢
 ¤½¤ì¤¾¤ì¤ËÂбþ¤¹¤ëʸ»ú (Ä̾ï¤Ï Ctrl-C, Ctrl-\e, Ctrl-Z, Ctrl-Y)
 ¤Ï¤½¤Î¤Þ¤Þ¥Ñ¥¹¥ï¡¼¥É¤Î°ìÉô¤È¤·¤ÆÅϤµ¤ì¤¿¡£
index 31024ae..98b12cd 100644 (file)
@@ -7,15 +7,15 @@
 .\" Translated Tue Jul  8 01:44:54 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       specific                Æȼ«¤Î
 .\"
-.TH GETPT 3 2008-06-14 "GNU" "Linux Programmer's Manual"
+.TH GETPT 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getpt \- µ¼»÷üËö¥Þ¥¹¥¿ (PTM) ¤ò¥ª¡¼¥×¥ó¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <stdlib.h>
 .sp
 .B "int getpt(void);"
index 1448508..3a64f94 100644 (file)
 .\" Modified 2005-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Modified 2008-07-23, Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH GETPW 3 2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH GETPW 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getpw \- ¥Ñ¥¹¥ï¡¼¥É¹Ô¥¨¥ó¥È¥ê¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <sys/types.h>
 .B #include <pwd.h>
 .sp
index b6f3c08..6854ba1 100644 (file)
@@ -33,7 +33,7 @@
 .\" Translated 1997-12-18, HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
 .\" Updated 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH GETPWENT 3  2009-03-30 "GNU" "Linux Programmer's Manual"
+.TH GETPWENT 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getpwent, setpwent, endpwent \- ¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥È¥ê¤Î¼èÆÀ
 .SH ½ñ¼°
@@ -58,7 +58,10 @@ glibc 
 .BR getpwent (),
 .BR setpwent (),
 .BR endpwent ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE > = 500
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR getpwent ()
@@ -68,7 +71,8 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE > = 500
 ¥í¡¼¥«¥ë¤Î¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë
 .IR /etc/passwd ,
 NIS, LDAP)¡£
-ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢¤½¤ì°Ê¹ß¤Ï
+.BR getpwent ()
+¤Ï¡¢ºÇ½é¤Ë¸Æ¤Ó½Ð¤µ¤ì¤¿»þ¤ÏºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤·¡¢¤½¤ì°Ê¹ß¤Ï
 ¸Æ¤Ó½Ð¤µ¤ì¤ëËè¤Ë¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
 .PP
 .BR setpwent ()
index c34559a..55c08dd 100644 (file)
@@ -70,8 +70,10 @@ glibc 
 .ad l
 .BR getpwnam_r (),
 .BR getpwuid_r ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR getpwnam ()
@@ -225,7 +227,7 @@ SVr4, 4.3BSD, POSIX.1-2001.
 POSIX ¤Ë½àµò¤·¤Æ¡¢¥¨¥ó¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï
 .I errno
 ¤òÊѹ¹¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤Ù¤­¤Ç¤¢¤ë¡¢¤È¼çÄ¥¤¹¤ë¿Í¤â¤¤¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
-ÍÍ¡¹¤Ê Unix ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
+ÍÍ¡¹¤Ê UNIX ·Ï¤Î¥·¥¹¥Æ¥à¤Ç»î¤·¤Æ¤ß¤ë¤È¡¢¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï
 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM ¤È¤¤¤Ã¤¿ÍÍ¡¹¤ÊÃͤ¬ÊÖ¤µ¤ì¤ë¡£
 Â¾¤ÎÃͤ¬ÊÖ¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
 .\" ¤è¤êÀµ³Î¤Ë¤Ï:
index 2138dab..29caf0f 100644 (file)
@@ -66,7 +66,9 @@ glibc 
 .BR getspnam_r (),
 .BR fgetspent_r (),
 .BR sgetspent_r ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ÀΤϰŹ沽¤µ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É¤ò¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë¤Ë
index 457c302..ef81cfa 100644 (file)
 .\"         all rights reserved.
 .\" Translated 2007-06-02, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH GETSUBOPT 3 2008-05-29 "GNU" "Linux Programmer's Manual"
+.TH GETSUBOPT 3 2010-09-26 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getsubopt \- Ê¸»úÎóÃæ¤Î¥µ¥Ö¥ª¥×¥·¥ç¥ó°ú¤­¿ô¤Î²ò¼á¤ò¹Ô¤¦
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
-.br
 .B #include <stdlib.h>
 
 .BI "int getsubopt(char **"optionp ", char * const *" tokens \
 ", char **" valuep );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getsubopt ():
+.ad l
+.RS 4
+.PD 0
+_XOPEN_SOURCE\ >= 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.RE
+.ad
 .SH ÀâÌÀ
 .BR getsubopt ()
 ¤Ï¡¢
@@ -94,7 +110,7 @@ getsubopt \- ʸ
 .I optionp
 ¤Ï¼¡¤Î¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò»Ø¤·¤Æ¤¤¤ë¡£
 ¤Á¤ç¤¦¤ÉºÇ¸å¤Î¥µ¥Ö¥ª¥×¥·¥ç¥ó¤¬½èÍý¤µ¤ì¤¿¾ì¹ç¤Ï¡¢
-ʸ»úÎóËöÈø¤Î¥Ì¥ëʸ»ú¤ò»Ø¤·¤Æ¤¤¤ë¡£
+ʸ»úÎóËöÈø¤Î¥Ì¥ë¥Ð¥¤¥È ('\\0') ¤ò»Ø¤·¤Æ¤¤¤ë¡£
 .SH ÊÖ¤êÃÍ
 .I optionp
 Æâ¤Ç¥µ¥Ö¥ª¥×¥·¥ç¥ó¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢
index 3e1bc04..cf6d690 100644 (file)
 .\" Japanese Version Copyright (c) 2002 Akihiro MOTOKI all rights reserved.
 .\" Translated Thu 05 Dec 2002 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH GETUMASK 3 2009-01-20 "GNU" "Linux Programmer's Manual"
+.TH GETUMASK 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getumask \- ¥Õ¥¡¥¤¥ëºîÀ®¥Þ¥¹¥¯¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
-.B #define _GNU_SOURCE
+.nf
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .br
 .B "#include <sys/types.h>"
 .br
 .B "#include <sys/stat.h>"
 .sp
 .B "mode_t getumask(void);"
+.fi
 .SH ÀâÌÀ
 ¤³¤Î´Ø¿ô¤Ï¸½ºß¤Î¥Õ¥¡¥¤¥ëºîÀ®¥Þ¥¹¥¯¤òÊÖ¤¹¡£
 ´ðËÜŪ¤Ë¤Ï°Ê²¼¤ÈÅù²Á¤Ç¤¢¤ë¡£
index 2859fd7..523a22e 100644 (file)
@@ -53,7 +53,9 @@ glibc 
 .BR getusershell (),
 .BR setusershell (),
 .BR endusershell ():
+.RS 4
 _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR getusershell ()
index bfac738..d5fbe93 100644 (file)
@@ -27,7 +27,7 @@
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\" License.
-.TH GETW 3  2007-12-20 "GNU" "Linux Programmer's Manual"
+.TH GETW 3  2010-09-26 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 getw, putw \- ¥ï¡¼¥É(int)¤ÎÆþ½ÐÎÏ
 .SH ½ñ¼°
@@ -38,6 +38,30 @@ getw, putw \- 
 
 .BI "int putw(int " w ", FILE *" stream );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR getw (),
+.BR putw ():
+.ad l
+.PD 0
+.RS 4
+.TP 4
+glibc 2.3.3 °Ê¹ß:
+_SVID_SOURCE || _BSD_SOURCE ||
+.br
+(_XOPEN_SOURCE &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600))
+.TP
+glibc 2.3.3 ¤è¤êÁ°:
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.RE
+.PD
+.ad
 .SH ÀâÌÀ
 .BR getw ()
 ¤Ï \fIstream\fP ¤«¤é¥ï¡¼¥É (\fIint\fP·¿) ¤òÆɤ߹þ¤à¡£
index a35da27..878f006 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index d0a751c..3433c61 100644 (file)
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH GNU_GET_LIBC_VERSION 3 2008-07-02 "Linux" "Linux Programmer's Manual"
+.TH GNU_GET_LIBC_VERSION 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 gnu_get_libc_version, gnu_get_libc_release \- glibc ¤Î¥Ð¡¼¥¸¥ç¥ó¤È
 ¥ê¥ê¡¼¥¹¾õÂÖ¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <gnu/libc-version.h>
 
 .B const char *gnu_get_libc_version(void);
index 614ec67..c395605 100644 (file)
@@ -6,7 +6,7 @@
 .\" Translated Tue Jul  8 01:56:27 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       pseudotty               µ¼»÷üËö
 .\"
 .TH GRANTPT 3 2008-06-14 "GNU" "Linux Programmer's Manual"
@@ -24,7 +24,7 @@ grantpt \- 
 .BR grantpt ()
 ´Ø¿ô¤Ï¡¢
 .I fd
-¤Ç»²¾È¤µ¤ì¤¿¥Þ¥¹¥¿µ¼»÷üËö¤ËÂбþ¤¹¤ë¥¹¥ì¡¼¥Öµ¼»÷üËö¥Ç¥Ð¥¤¥¹ (pty)
+¤Ç»²¾È¤µ¤ì¤¿¥Þ¥¹¥¿µ¼»÷üËö¤ËÂбþ¤¹¤ë¥¹¥ì¡¼¥Öµ¼»÷üËö¥Ç¥Ð¥¤¥¹
 ¤Î¥â¡¼¥É¤È½êÍ­¼Ô¤òÊѹ¹¤¹¤ë¡£
 ¥¹¥ì¡¼¥Ö¤Î¥æ¡¼¥¶ID ¤Ï¸Æ¤Ó½Ð¤·¤¿¥×¥í¥»¥¹¤Î¼Â UID ¤ËÀßÄꤵ¤ì¤ë¡£
 ¥°¥ë¡¼¥×ID ¤È¤·¤ÆÀßÄꤵ¤ì¤ëÃͤϵ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤ (Î㤨¤Ð \fItty\fP ¤Ë¤Ê¤ë)¡£
@@ -60,7 +60,7 @@ grantpt \- 
 .SH ½àµò
 POSIX.1-2001.
 .SH È÷¹Í
-¤³¤ì¤Ï Unix98 pty »ÅÍͤΰìÉô¤Ç¤¢¤ë¡£
+¤³¤ì¤Ï UNIX 98 µ¼»÷üËö (pseudoterminal) »ÅÍͤΰìÉô¤Ç¤¢¤ë¡£
 .BR pts (4)
 ¤ò»²¾È¤Î¤³¤È¡£
 Â¿¤¯¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤Î´Ø¿ô¤Ï "pt_chown" ¤È¸Æ¤Ð¤ì¤ë set-user-ID ¤µ¤ì¤¿
index 038f9c2..8af34de 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified Sat Jan 15 02:32:55 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH HYPOT 3 2008-08-05 ""  "Linux Programmer's Manual"
+.TH HYPOT 3 2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 hypot, hypotf, hypotl \- ¥æ¡¼¥¯¥ê¥Ã¥Éµ÷Î¥´Ø¿ô
 .SH ½ñ¼°
@@ -62,13 +62,23 @@ glibc 
 .sp
 .ad l
 .BR hypot ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR hypotf (),
 .BR hypotl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR hypot ()
index d6e65e8..35490ed 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"    http://www.UNIX-systems.org/online.html
 .\" 2000-06-30 correction by Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
 .\" 2000-11-15 aeb, fixed prototype
index 0927d8d..3d8271f 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Japanese Version Copyright (c) 2000 Yuichi SATO
 .\"         all rights reserved.   
index 0374660..6b175a8 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"     http://www.UNIX-systems.org/online.html
 .\"
 .\" 2007-03-31 Bruno Haible, Describe the glibc/libiconv //TRANSLIT
index adcd2e5..3944787 100644 (file)
@@ -30,7 +30,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ILOGB 3 2009-02-04 "" "Linux Programmer's Manual"
+.TH ILOGB 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ilogb, ilogbf, ilogbl \- ÉâÆ°¾®¿ôÅÀ¿ô¤Î»Ø¿ôÉô¤òÀ°¿ô¤È¤·¤Æ¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -52,13 +52,25 @@ glibc 
 .sp
 .ad l
 .BR ilogb ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+_ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR ilogbf (),
 .BR ilogbl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï°ú¤­¿ô¤Î»Ø¿ôÉô¤òÉä¹æÉÕ¤­À°¿ô¤È¤·¤ÆÊÖ¤¹¡£
index ebbce0b..c390c41 100644 (file)
@@ -31,7 +31,7 @@
 .\"     386BSD man pages
 .\" Modified Mon Apr 12 12:54:34 1993, David Metcalfe
 .\" Modified Sat Jul 24 19:13:52 1993, Rik Faith (faith@cs.unc.edu)
-.TH INDEX 3 2009-03-15 "GNU" "Linux Programmer's Manual"
+.TH INDEX 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 index, rindex \- Ê¸»úÎóÃæ¤Îʸ»ú¤Î°ÌÃÖ¤ò¼¨¤¹
 .SH ½ñ¼°
@@ -74,6 +74,7 @@ POSIX.1-2008 
 .SH ´ØÏ¢¹àÌÜ
 .BR memchr (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strrchr (3),
 .BR strsep (3),
index 44b6ef8..eb040ce 100644 (file)
@@ -26,7 +26,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-02-10, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.TH INTRO 3 2010-02-03 "Linux" "Linux Programmer's Manual"
+.TH INTRO 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 intro \- ¥é¥¤¥Ö¥é¥ê´Ø¿ô¤Î¾Ò²ð
 .SH ÀâÌÀ
@@ -52,6 +52,8 @@ intro \- 
 ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î¡Ö½ñ¼°¡×¤ÎÀá¤Ëµ¬Äꤵ¤ì¤¿¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤«¤é´Ø¿ô¤ÎÄêµÁ¤ò
 ÆÀ¤ë¤¿¤á¤Ë¡¢¥×¥í¥°¥é¥Þ¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òÄêµÁ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¡£
 ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï¡¢É¬Íפʥޥ¯¥í¤¬¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¡£
+(µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤¬É¬Íפʾì¹ç¡¢¤³¤ì¤é¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤Ï
+¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤ï¤ì¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤)¡£
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤µ¤é¤Ê¤ë¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .BR feature_test_macros (7)
 ¤ò»²¾È¤Î¤³¤È¡£
@@ -80,7 +82,7 @@ intro \- 
 .\" ÍÍ¡¹¤ÊÆÃÊ̤ʥ饤¥Ö¥é¥ê¤Ç¤¢¤ë¡£¤³¤ì¤é¤Î´Ø¿ô¤òʸ½ñ²½¤·¤¿¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ï
 .\" ¥é¥¤¥Ö¥é¥ê̾¤ò»ØÄꤹ¤ë¡£
 .SH ½àµò
-¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë Unix ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
+¤³¤Î¾Ï¤Î´Ø¿ô¤¬½àµò¤¹¤ë UNIX ¥·¥¹¥Æ¥à¤äɸ½à¤ò¼¨¤¹¤Î¤Ë¤¤¤¯¤Ä¤«¤Îñ¸ì¤äά¹æ¤¬
 »ÈÍѤµ¤ì¤Æ¤¤¤ë¡£
 .BR standards (7)
 ¤ò»²¾È¤Î¤³¤È¡£
index 7a29b85..92bd378 100644 (file)
@@ -33,7 +33,7 @@
 .\" Updated 2005-02-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2007-05-01, Akihiro MOTOKI, LDP v2.46
 .\"
-.TH ISALPHA 3 2009-03-15 "GNU" "Linux Programmer's Manual"
+.TH ISALPHA 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower,
 isprint, ispunct, isspace, isupper, isxdigit \- Ê¸»ú¤òʬÎह¤ë
@@ -76,12 +76,19 @@ glibc 
 .sp
 .ad l
 .BR isascii ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 .br
+.RE
 .BR isblank ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¸½ºß¤Î¥í¥±¡¼¥ë¤Ë½¾¤Ã¤Æ
 .I c
index c8e2390..100d4e9 100644 (file)
@@ -10,7 +10,7 @@
 .\" Updated & Modified Sat Jan 15 02:32:55 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH ISGREATER 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH ISGREATER 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered \-
 NaN ¤ËÂФ·¤ÆÎã³°¤òȯÀ¸¤»¤º¤Ë¡¢ÉâÆ°¾®¿ôÅÀ¿ô¤ÎÂç¾®´Ø·¸¤ÎȽÄê¤ò¹Ô¤¦
@@ -41,8 +41,13 @@ glibc 
 .sp
 .ad l
 ¤³¤³¤ÇÀâÌÀ¤¹¤ëÁ´¤Æ¤Î´Ø¿ô:
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 (\fB<\fP¡¢¡Ö¾®¤Ê¤ê¡×¤Î¤è¤¦¤Ê) Ä̾ï¤Î´Ø·¸Áàºî (relation operations) ¤Ï¡¢
index 4190502..d3e16db 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 991b98a..cb91387 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 2e0bd97..6a45ed8 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
@@ -17,7 +17,7 @@
 .\" Updated Sun Dec 26 19:31:26 JST 1999
 .\"           by Kentaro Shirakata <argrath@yo.rim.or.jp>
 .\"
-.TH ISWBLANK 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH ISWBLANK 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 iswblank \- ¶õÇò¥ï¥¤¥Éʸ»ú¤«¤É¤¦¤«¤òÄ´¤Ù¤ë
 .SH ½ñ¼°
@@ -35,9 +35,14 @@ glibc 
 .sp
 .ad l
 .BR iswblank ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR iswblank ()
 ´Ø¿ô¤Ï¡¢
index 37c8d66..c2858da 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 371ef30..686231d 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index e2de358..17a2437 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index e201cc5..bba537a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 138871a..9ac3047 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 3b52053..0eb5aa1 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 01baef1..c592dcb 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 15b726a..19bc951 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index c86ee7e..fe6d995 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 52241b3..2daf54d 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index d4f5279..206690c 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated 2002-09-24 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH J0 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH J0 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl \- Âè°ì¼ï¥Ù¥Ã¥»¥ë´Ø¿ô
 .SH ½ñ¼°
@@ -75,7 +75,9 @@ glibc 
 .BR j0 (),
 .BR j1 (),
 .BR jn ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.RE
 .br
 .BR j0f (),
 .BR j0l (),
@@ -83,8 +85,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
 .BR j1l (),
 .BR jnf (),
 .BR jnl ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ´Ø¿ô
index 83c3550..f9418d8 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified Sat Jan 15 05:40:56 JST 2005 by Yuichi SATO
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LDEXP 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH LDEXP 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ldexp, ldexpf, ldexpl \- ÉâÆ°¾®¿ôÅÀ¼Â¿ô¤È 2 ¤ÎÀ°¿ô¾è¤È¤ÎÀѤò·×»»¤¹¤ë
 .SH ½ñ¼°
@@ -63,9 +63,14 @@ glibc 
 .ad l
 .BR ldexpf (),
 .BR ldexpl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR ldexp ()
 ´Ø¿ô¤Ï¡¢ÉâÆ°¾®¿ôÅÀ¼Â¿ô
index 7eb8a10..78e78dc 100644 (file)
@@ -12,7 +12,7 @@
 .\"         by SAITOH Akira <s-akira@users.sourceforge.net>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LGAMMA 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH LGAMMA 3 2010-09-11 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 lgamma, lgammaf, lgammal, lgamma_r, lgammaf_r, lgammal_r, signgam \-
 ¥¬¥ó¥Þ´Ø¿ô¤ÎÂпô¤ò·×»»¤¹¤ë
@@ -45,21 +45,33 @@ glibc 
 .sp
 .ad l
 .BR lgamma ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR lgammaf (),
 .BR lgammal ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
-.I cc\ -std=c99
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
 .br
+or
+.I cc\ -std=c99
+.RE
 .BR lgamma_r (),
 .BR lgammaf_r (),
 .BR lgammal_r ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
-.br
+.RE
 .IR signgam :
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ¥¬¥ó¥Þ´Ø¿ô¤ÎÄêµÁ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
@@ -119,7 +131,6 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 ¶Ë¥¨¥é¡¼: \fIx\fP ¤¬Àµ¤Ç¤Ê¤¤À°¿ô
-.\" FIXME . glibc 2.8 gives EDOM!
 .I errno
 ¤Ë
 .B ERANGE
@@ -148,16 +159,18 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 .BR lgamma_r ()
 ¤ÏÈóɸ½à¤À¤¬¡¢¤¤¤¯¤Ä¤«¤Î¾¤Î¥·¥¹¥Æ¥à¤Ë¤â¸ºß¤¹¤ë¡£
 .SH ¥Ð¥°
-¶Ë¥¨¥é¡¼¤Î¾ì¹ç¡¢
-.\"
-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6777
-.I errno
-¤Ë
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6777
+glibc 2.9 ¤È¤½¤ì°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢
+¶Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢POSIX ¤ÇÍ׵ᤵ¤ì¤Æ¤¤¤ë
+.B ERANGE
+¤Ç¤Ï¤Ê¤¯
 .B EDOM
-¤¬ÀßÄꤵ¤ì¤ë¡£
+¤¬
+.I errno
+¤ËÀßÄꤵ¤ì¤ë¡£
 POSIX.1 ¤Ç¤Ï¡¢
 .B ERANGE
 ¤¬ÀßÄꤵ¤ì¤ë¤Ù¤­¤È¤µ¤ì¤Æ¤¤¤ë¡£
+¥Ð¡¼¥¸¥ç¥ó 2.10 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢Àµ¤·¤¤Æ°ºî¤ò¤¹¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR tgamma (3)
index 12906e7..d889595 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       descriptor      ¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"WORD:       
 .\"
-.TH LOCKF 3 2009-07-25 "GNU" "Linux Programmer's Manual"
+.TH LOCKF 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 lockf \- ¥ª¡¼¥×¥ó¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë POSIX ¥í¥Ã¥¯¤ÎŬÍÑ¡¦¥Æ¥¹¥È¡¦²ò½ü¤ò¹Ô¤¦
 .SH ½ñ¼°
@@ -47,7 +47,12 @@ glibc 
 .in
 .sp
 .BR lockf ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 ¥ª¡¼¥×¥ó¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Î¥»¥¯¥·¥ç¥ó¤ËÂФ·¤Æ¡¢
 POSIX ¥í¥Ã¥¯¤ÎŬÍÑ¡¦¥Æ¥¹¥È¡¦²ò½ü¤ò¤¹¤ë¡£
index 25ba2c0..139db03 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG 3  2008-08-10  "" "Linux Programmer's Manual"
+.TH LOG 3  2010-09-20  "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 log, logf, logl \- ¼«Á³Âпô´Ø¿ô
 .SH ½ñ¼°
@@ -62,9 +62,14 @@ glibc 
 .ad l
 .BR logf (),
 .BR logl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR log ()
 ´Ø¿ô¤Ï \fIx\fP ¤Î¼«Á³Âпô¤òÊÖ¤¹¡£
@@ -131,5 +136,7 @@ NaN 
 .SH ´ØÏ¢¹àÌÜ
 .BR cbrt (3),
 .BR clog (3),
+.BR log2 (3),
+.BR log10 (3),
 .BR log1p (3),
 .BR sqrt (3)
index c276c33..21b98b3 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG10 3  2008-08-05  "" "Linux Programmer's Manual"
+.TH LOG10 3  2010-09-20  "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 log10, log10f, log10l \-  Ä줬 10 ¤ÎÂпô´Ø¿ô
 .SH ½ñ¼°
@@ -62,9 +62,14 @@ glibc 
 .ad l
 .BR log10f (),
 .BR log10l ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR log10 ()
 ´Ø¿ô¤Ï \fIx\fP ¤Î¾ïÍÑÂпô (Ä줬 10 ¤ÎÂпô) ¤òÊÖ¤¹¡£
@@ -93,4 +98,6 @@ C99, POSIX.1-2001.
 .BR cbrt (3),
 .BR clog10 (3),
 .BR exp10 (3),
+.BR log (3),
+.BR log2 (3),
 .BR sqrt (3)
index 8ccb2c9..abe1426 100644 (file)
@@ -31,7 +31,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG1P 3   2008-08-05 "" "Linux Programmer's Manual"
+.TH LOG1P 3   2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 log1p, log1pf, log1pl \-  °ú¤­¿ô¤Ë 1 ¤ò²Ã¤¨¤¿ÃͤÎÂпô
 .SH ½ñ¼°
@@ -55,13 +55,24 @@ glibc 
 .sp
 .ad l
 .BR log1p ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR log1pf (),
 .BR log1pl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .I log1p(x)
index 2cb2fc6..f899f9c 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated & Modified 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LOG2 3  2008-08-11  "" "Linux Programmer's Manual"
+.TH LOG2 3  2010-09-12  "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 log2, log2f, log2l \- Ä줬 2 ¤ÎÂпô´Ø¿ô
 .SH ½ñ¼°
@@ -64,8 +64,12 @@ glibc 
 .BR log2 (),
 .BR log2f (),
 .BR log2l ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR log2 ()
@@ -92,8 +96,10 @@ _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 .SH ½àµò
 C99, POSIX.1-2001.
 .I double
-ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
+ÈǤδؿô¤Ï SVr4, 4.3BSD ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR cbrt (3),
 .BR clog2 (3),
+.BR log (3),
+.BR log10 (3),
 .BR sqrt (3)
index 8f6ec98..99167a1 100644 (file)
@@ -34,7 +34,7 @@
 .\"WORD:       radix   ´ð¿ô
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\"
-.TH LOGB 3 2008-08-05 "" "Linux Programmer's Manual"
+.TH LOGB 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 logb, logbf, logbl \- ÉâÆ°¾®¿ôÅÀ¿ô¤Î»Ø¿ô¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
@@ -56,13 +56,24 @@ glibc 
 .sp
 .ad l
 .BR logb ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR logbf (),
 .BR logbl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢
index 4d7742e..3a28e07 100644 (file)
@@ -30,7 +30,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LRINT 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH LRINT 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 lrint, lrintf, lrintl, llrint, llrintf, llrintl \- ºÇ¤â¶á¤¤À°¿ôÃͤ˴ݤá¤ë
 .SH ½ñ¼°
@@ -59,10 +59,15 @@ glibc 
 .in
 .sp
 .ad l
-All functions shown above:
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¸½ºß¤Î´Ý¤áÊý¸þ¤Ë´ð¤Å¤­¡¢ºÇ¤â¶á¤¤À°¿ô¤Ë°ú¤­¿ô¤ò´Ý¤á¤ë
 (¸½ºß¤Î´Ý¤áÊý¸þ¤Ë¤Ä¤¤¤Æ¤Ï
index a264458..84c6151 100644 (file)
@@ -30,7 +30,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH LROUND 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH LROUND 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 lround, lroundf, lroundl, llround, llroundf, llroundl \-
 (0 ¤«¤é±ó¤¤Êý¤Î) ºÇ¤â¶á¤¤À°¿ôÃͤ˴ݤá¤ë
@@ -60,9 +60,14 @@ glibc 
 .sp
 .ad l
 ¤³¤³¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ëÁ´¤Æ¤Î´Ø¿ô:
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 \"O .SH DESCRIPTION
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤ÏºÇ¤â¶á¤¤À°¿ô¤Ë°ú¤­¿ô¤ò´Ý¤á¤ë¡£
index af02125..67deecf 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -49,7 +49,7 @@ mblen \- 
 .BR mblen ()
 ¤Ï \-1 ¤òÊÖ¤¹¡£
 .PP
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
 .\" glibc doesn't implement this.
 \fIs\fP ¤¬ NULL ¥Ý¥¤¥ó¥¿¡¼¤Ê¤é¤Ð¡¢
 .BR mblen ()
index a44c89f..a4e93e1 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index d226f10..833f389 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index 2fcfe4d..46fda0b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 2922529..e5071f1 100644 (file)
@@ -8,24 +8,43 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
 .\"         all rights reserved.
 .\" Translated Tue Jan 11 00:56:10 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH MBSNRTOWCS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH MBSNRTOWCS 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mbsnrtowcs \- ¥Þ¥ë¥Á¥Ð¥¤¥Èʸ»úÎó¤ò¥ï¥¤¥Éʸ»úÎó¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "size_t mbsnrtowcs(wchar_t *" dest ", const char **" src ,
 .BI "                  size_t " nms ", size_t " len ", mbstate_t *" ps );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR mbsnrtowcs ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR mbsnrtowcs ()
 ´Ø¿ô¤Ï
index 2d970e3..4204be2 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 8a6e229..f159d1e 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 6cca0f4..5e0a223 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -49,7 +49,7 @@ mbtowc \- 
 ´Ø¿ô¤Ï
 ¾åµ­¤ÈƱÍͤËÆ°ºî¤¹¤ë¤¬¡¢ÊÑ´¹¤·¤¿¥ï¥¤¥Éʸ»ú¤Ï¥á¥â¥ê¤Ë¤Ï½ñ¤­¹þ¤Þ¤ì¤Ê¤¤¡£
 .PP
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
 .\" glibc doesn't implement this.
 »°ÈÖÌܤξì¹ç¤È¤·¤Æ \fIs\fP ¤¬ NULL ¤Î¾ì¹ç¤Ï \fIpwc\fP ¤È \fIn\fP ¤Ï
 Ìµ»ë¤µ¤ì¤ë¡£
index 02a526d..a51b9a6 100644 (file)
 .\" Translated Sat May 23 15:22:35 JST 1998
 .\"         by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
 .\"
-.TH MEMFROB 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH MEMFROB 3  2010-09-10 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 memfrob \- ¥á¥â¥ê¥¨¥ê¥¢¤ÎÁàºî (°Å¹æ²½)
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
+.BR "#define _GNU_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <string.h>
 .sp
 .BI "void *memfrob(void *" s ", size_t " n );
index 174e3e3..12858d9 100644 (file)
@@ -27,7 +27,7 @@
 .\" Translated Sun Oct 21 03:28:34 JST 2001
 .\"         by Yuichi SATO <ysato@h4.dion.ne.jp>
 .\"
-.TH MKDTEMP 3  2008-08-21 "GNU" "Linux Programmer's Manual"
+.TH MKDTEMP 3  2010-09-26 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mkdtemp \- Â¾¤È½Å¤Ê¤é¤Ê¤¤°ì»þŪ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤¹¤ë
 .SH ½ñ¼°
@@ -44,7 +44,18 @@ glibc 
 .in
 .sp
 .BR mkdtemp ():
+.br
+.ad l
+.RS 4
+.PD 0
 _BSD_SOURCE
+.br
+|| /* Since glibc 2.10: */
+.RS 4
+(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.ad
+.PD
+.RE
 .SH ÀâÌÀ
 .BR mkdtemp ()
 ´Ø¿ô¤Ï¡¢Â¾¤È½Å¤Ê¤é¤Ê¤¤Ì¾Á°¤Î°ì»þŪ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¤ò
index cc57e0a..0faca1b 100644 (file)
@@ -44,11 +44,18 @@ glibc 
 .in
 .sp
 .BR mkfifoat ():
-.br
-glibc 2.10 °Ê¹ß: _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
-.br
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
 glibc 2.10 ¤è¤êÁ°:
 _ATFILE_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR mkfifoat ()
 ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢¤³¤Î man ¥Ú¡¼¥¸¤ÇÀâÌÀ¤·¤Æ¤¤¤ë°ã¤¤¤¬¤¢¤ë°Ê³°¤Ï¡¢
index 611cda7..f1a4527 100644 (file)
@@ -39,7 +39,7 @@
 .\"WORD:       pointer                 ¥Ý¥¤¥ó¥¿¡¼
 .\"WORD:       function                ´Ø¿ô
 .\"
-.TH MKTEMP 3  2008-08-06 "GNU" "Linux Programmer's Manual"
+.TH MKTEMP 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mktemp \- Â¾¤È½Å¤Ê¤é¤Ê¤¤¥Æ¥ó¥Ý¥é¥ê¥Õ¥¡¥¤¥ë̾¤òºîÀ®¤¹¤ë
 .SH ½ñ¼°
@@ -56,7 +56,22 @@ glibc 
 .in
 .sp
 .BR mktemp ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.PD 0
+.RS 4
+.TP 4
+glibc 2.12 °Ê¹ß:
+_BSD_SOURCE || _SVID_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+         _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.TP
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
+.ad b
 \"O .SH DESCRIPTION
 .SH ÀâÌÀ
 ´Ø¿ô
@@ -89,7 +104,7 @@ POSIX.1-2008 
 .SH Ãí°Õ
 libc4, libc5, glibc1 ¤Ç¤Î¥×¥í¥È¥¿¥¤¥×Àë¸À¤Ï
 .I <unistd.h>
-¤Ë´Þ¤Þ¤ì¤ë; glibc2 ¤Ç¤Ï Single Unix Specification ¤Ë½¾¤Ã¤Æ
+¤Ë´Þ¤Þ¤ì¤ë; glibc2 ¤Ç¤Ï Single UNIX Specification ¤Ë½¾¤Ã¤Æ
 .I <stdlib.h>
 ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¡£
 .SH ¥Ð¥°
index 2f4e867..979cc60 100644 (file)
@@ -35,7 +35,7 @@
 .\" Updated Sun Sep 14 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MODF 3  2008-08-05 ""  "Linux Programmer's Manual"
+.TH MODF 3  2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 modf, modff, modfl \- ÉâÆ°¾®¿ôÅÀ¼Â¿ô¤«¤é¡¢Éä¹æÉÕ¤­À°¿ô¤È¾®¿ôÉôʬ¤ò¼è¤ê½Ð¤¹´Ø¿ô
 .SH ½ñ¼°
@@ -59,9 +59,14 @@ glibc 
 .ad l
 .BR modf (),
 .BR modl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR modf ()
 ´Ø¿ô¤Ï¡¢°ú¿ô \fIx\fP ¤òÀ°¿ôÉôʬ¤È¾®¿ôÉôʬ¤Ëʬ³ä¤¹¤ë¡£
index 05148a9..b4a2ae5 100644 (file)
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MQ_CLOSE 3 2006-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_CLOSE 3 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_close \- ¥á¥Ã¥»¡¼¥¸¥­¥å¡¼µ­½Ò»Ò¤ò¥¯¥í¡¼¥º¤¹¤ë
 .SH ½ñ¼°
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_close(mqd_t " mqdes );
+.BI "int mq_close(mqd_t " mqdes );
 .fi
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
index d603017..e02a897 100644 (file)
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH MQ_GETATTR 3 2008-09-29 "Linux" "Linux Programmer's Manual"
+.TH MQ_GETATTR 3 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_getattr, mq_setattr \- ¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤Î°À­¤òÀßÄê/¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_getattr(mqd_t " mqdes ", struct mq_attr *" attr );
+.BI "int mq_getattr(mqd_t " mqdes ", struct mq_attr *" attr );
 
-.BI "mqd_t mq_setattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
+.BI "int mq_setattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
 .BI "                 struct mq_attr *" oldattr );
 .fi
 .sp
index 4c8b9ac..6f939ea 100644 (file)
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-07-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2010-04-18, Akihiro MOTOKI, LDP v3.24
+.\" Updated 2010-10-27, Akihiro Motoki, LDP v3.29
 .\"
-.TH MQ_NOTIFY 3 2009-09-15 "Linux" "Linux Programmer's Manual"
+.TH MQ_NOTIFY 3 2010-10-04 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_notify \- ¥á¥Ã¥»¡¼¥¸ÅþÃå»þ¤ËÄÌÃΤò¹Ô¤¦¤è¤¦ÅÐÏ¿¤¹¤ë
 .SH ½ñ¼°
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_notify(mqd_t " mqdes ", const struct sigevent *" notification );
+.BI "int mq_notify(mqd_t " mqdes ", const struct sigevent *" notification );
 .fi
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
@@ -46,42 +47,22 @@ mq_notify \- 
 ÈóƱ´ü¤ÎÄÌÃΠ(notification) ¤ÎÇÛÁ÷¤¬¹Ô¤ï¤ì¤ë¤è¤¦¤ËÅÐÏ¿¤·¤¿¤ê¡¢
 ¤½¤Î²ò½ü¤ò¹Ô¤Ã¤¿¤ê¤Ç¤­¤ë¡£
 
-.I notification
+.I sevp
 °ú¤­¿ô¤Ï
 .I sigevent
 ¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤Ç¤¢¤ë¡£
-.I sigevent
-¹½Â¤ÂΤϰʲ¼¤Î¤è¤¦¤Ê´¶¤¸¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë:
-.in +4n
-.nf
-
-union sigval {          /* Data passed with notification */
-    int     sival_int;         /* Integer value */
-    void   *sival_ptr;         /* Pointer value */
-};
-
-struct sigevent {
-    int          sigev_notify; /* Notification method */
-    int          sigev_signo;  /* Notification signal */
-    union sigval sigev_value;  /* Data passed with
-                                  notification */
-    void       (*sigev_notify_function) (union sigval);
-                               /* Function for thread
-                                  notification */
-    void        *sigev_notify_attributes;
-                               /* Thread function attributes */
-};
-.fi
-.in
+¤³¤Î¹½Â¤ÂΤÎÄêµÁ¤È°ìÈÌŪ¤Ê¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï
+.BR sigevent (7)
+¤ò»²¾È¡£
 .PP
-.I notification
+.I sevp
 ¤¬ NULL ¤Ç¤Ê¤¤¥Ý¥¤¥ó¥¿¤Ç¤¢¤ì¤Ð¡¢
 .BR mq_notify ()
 ¤Ï¥á¥Ã¥»¡¼¥¸ÄÌÃΤò¼õ¤±¼è¤ë¤è¤¦¤Ë¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤òÅÐÏ¿¤¹¤ë¡£
-.I notification
+.I sevp
 ¤¬»Ø¤¹
 .I sigevent
-¤Î
+¹½Â¤ÂΤÎ
 .I sigev_notify
 ¥Õ¥£¡¼¥ë¥É¤Ï¡¢¤É¤Î¤è¤¦¤ÊÄÌÃΤò¹Ô¤¦¤Î¤«¤ò»ØÄꤹ¤ë¡£
 ¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï°Ê²¼¤ÎÃͤΤ¤¤º¤ì¤«¤ò»ý¤Ä¡£
@@ -94,52 +75,35 @@ struct sigevent {
 .B SIGEV_SIGNAL
 .I sigev_signo
 ¤Ç»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë¤òÁ÷¤Ã¤Æ¡¢¥×¥í¥»¥¹¤ËÄÌÃΤ¹¤ë¡£
-.BR sigaction (2)
-¤Î
-.B SA_SIGINFO
-¥Õ¥é¥°¤Ç¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤òÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç¡¢
-¤½¤Î¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ç¥·¥°¥Ê¥ë¤¬Ê᪤µ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
-¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤ÎÂèÆó°ú¤­¿ô¤È¤·¤ÆÅϤµ¤ì¤ë
+°ìÈÌŪ¤Ê¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï
+.BR sigevent (7)
+¤ò»²¾È¡£
 .I siginfo_t
-¹½Â¤ÂΤγƥե£¡¼¥ë¥É¤Ï°Ê²¼¤Î¤è¤¦¤ËÀßÄꤵ¤ì¤ë¡£
+¹½Â¤ÂΤÎ
 .I si_code
-¤Ë¤Ï
+¥Õ¥£¡¼¥ë¥É¤Ë¤Ï
 .B SI_MESGQ
-¤¬¡¢
-.I si_signo
-¤Ë¤Ï¥·¥°¥Ê¥ëÈֹ椬¡¢
-.I si_value
-¤Ë¤Ï
-.I notification\->sigev_value
-¤Ç»ØÄꤷ¤¿Ãͤ¬ÀßÄꤵ¤ì¤ë¡£
+¤¬ÀßÄꤵ¤ì¤ë¡£
 .\" I don't know of other implementations that set
 .\" si_pid and si_uid -- MTK
+¤µ¤é¤Ë¡¢
 .I si_pid
 ¤Ë¤Ï¥á¥Ã¥»¡¼¥¸¤òÁ÷¿®¤·¤¿¥×¥í¥»¥¹¤Î PID ¤¬¡¢
 .I si_uid
 ¤Ë¤ÏÁ÷¿®¥×¥í¥»¥¹¤Î¼Â¥æ¡¼¥¶ ID ¤¬ÀßÄꤵ¤ì¤ë¡£
-.BR sigwaitinfo (2)
-¤ò»È¤Ã¤Æ¥·¥°¥Ê¥ë¤ò¼õ¿®¤¹¤ë¾ì¹ç¤â¡¢Æ±¤¸¾ðÊó¤¬ÆÀ¤é¤ì¤ë¡£
 .TP
 .B SIGEV_THREAD
-¿·¤·¤¤¥¹¥ì¥Ã¥É¤Î³«»Ï´Ø¿ô¤È¤·¤Æ
-.I notification\->sigev_thread_function
-¤òµ¯Æ°¤¹¤ë¤³¤È¤ÇÄÌÃΤò¹Ô¤¦¡£
-µ¯Æ°»þ¤Î´Ø¿ô¤Î°ú¤­¿ô¤È¤·¤Æ¤Ï
-.I notification\->sigev_value
-¤À¤±¤¬ÅϤµ¤ì¤ë¡£
-.I notification\->sigev_notify_attributes
-¤Ï¡¢NULL °Ê³°¤Î¾ì¹ç¡¢
-¤½¤Î¥¹¥ì¥Ã¥É¤Î°À­¤òÄêµÁ¤¹¤ë
-.I pthread_attr_t
-¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤È¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ë
-.RB ( pthread_attr_init (3)
-»²¾È)¡£
+¥á¥Ã¥»¡¼¥¸¤ÎÇÛÁ÷»þ¤Ë¤Ï¡¢
+.I sigev_notify_function
+¤¬¤¢¤¿¤«¤â¿·¤·¤¤¥¹¥ì¥Ã¥É¤Î³«»Ï´Ø¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ëµ¯Æ°¤µ¤ì¤ë¡£
+¾ÜºÙ¤Ï
+.BR sigevent (7)
+¤ò»²¾È¡£
 .PP
 °ì¤Ä¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤«¤éÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤ËÅÐÏ¿¤Ç¤­¤ë¥×¥í¥»¥¹¤Ï
 °ì¤Ä¤À¤±¤Ç¤¢¤ë¡£
 
-.I notification
+.I sevp
 ¤¬ NULL ¤Ç¡¢¤«¤Ä¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤¬¤³¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤«¤é¤Î
 ÄÌÃΤò¼õ¿®¤¹¤ë¤Ë¸½ºßÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç¡¢ÅÐÏ¿¤òºï½ü¤¹¤ë¡£
 ¤³¤ì°Ê¹ß¡¢ÊÌ¤Î¥×¥í¥»¥¹¤¬¤³¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤«¤éÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤Ë
@@ -189,20 +153,20 @@ struct sigevent {
 ¤³¤Î¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤ËÂФ¹¤ëÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤ËÅÐÏ¿¤·¤Æ¤¤¤ë¡£
 .TP
 .B EINVAL
-.I notification\->sigev_notify
+.I sevp\->sigev_notify
 ¤¬µö²Ä¤µ¤ì¤¿ÃͤΤ¤¤º¤ì¤Ç¤â¤Ê¤¤¡£¤â¤·¤¯¤Ï
-.I notification\->sigev_notify
+.I sevp\->sigev_notify
 ¤¬
 .B SIGEV_SIGNAL
 ¤À¤¬
-.I notification\->sigev_signo
+.I sevp\->sigev_signo
 ¤¬Í­¸ú¤Ê¥·¥°¥Ê¥ëÈÖ¹æ¤Ç¤Ï¤Ê¤¤¡£
 .TP
 .B ENOMEM
 É¬Íפʥá¥â¥ê¤¬¤Ê¤«¤Ã¤¿¡£
 .PP
 POSIX.1-2008 ¤Ç¤Ï¡¢
-.I notifications
+.I sevp
 ¤¬ NULL ¤Ç¡¢¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤¬¥­¥å¡¼
 .I mqdes
 ¤Ë´Ø¤¹¤ëÄÌÃΤò¼õ¿®¤¹¤ë¤è¤¦¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥¨¥é¡¼
@@ -258,7 +222,7 @@ int
 main(int argc, char *argv[])
 {
     mqd_t mqdes;
-    struct sigevent not;
+    struct sigevent sev;
 
     if (argc != 2) {
        fprintf(stderr, "Usage: %s <mq-name>\\n", argv[0]);
@@ -269,11 +233,11 @@ main(int argc, char *argv[])
     if (mqdes == (mqd_t) \-1)
         handle_error("mq_open");
 
-    not.sigev_notify = SIGEV_THREAD;
-    not.sigev_notify_function = tfunc;
-    not.sigev_notify_attributes = NULL;
-    not.sigev_value.sival_ptr = &mqdes;   /* ¥¹¥ì¥Ã¥É´Ø¿ô¤ËÅϤ¹°ú¤­¿ô */
-    if (mq_notify(mqdes, &not) == \-1)
+    sev.sigev_notify = SIGEV_THREAD;
+    sev.sigev_notify_function = tfunc;
+    sev.sigev_notify_attributes = NULL;
+    sev.sigev_value.sival_ptr = &mqdes;   /* ¥¹¥ì¥Ã¥É´Ø¿ô¤ËÅϤ¹°ú¤­¿ô */
+    if (mq_notify(mqdes, &sev) == \-1)
         handle_error("mq_notify");
 
     pause();    /* ¥×¥í¥»¥¹¤Ï¥¹¥ì¥Ã¥É´Ø¿ô¤Ë¤è¤ê½ªÎ»¤µ¤ì¤ë */
@@ -286,4 +250,5 @@ main(int argc, char *argv[])
 .BR mq_receive (3),
 .BR mq_send (3),
 .BR mq_unlink (3),
-.BR mq_overview (7)
+.BR mq_overview (7),
+.BR sigevent (7)
index eb73aa4..96b4a4e 100644 (file)
@@ -27,7 +27,7 @@
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH MQ_RECEIVE 3 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_RECEIVE 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_receive, mq_timedreceive \- ¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤«¤é¥á¥Ã¥»¡¼¥¸¤ò¼õ¿®¤¹¤ë
 .SH ½ñ¼°
@@ -37,7 +37,6 @@ mq_receive, mq_timedreceive \- 
 .BI "ssize_t mq_receive(mqd_t " mqdes ", char *" msg_ptr ,
 .BI "                   size_t " msg_len ", unsigned *" msg_prio );
 .sp
-.B #define _XOPEN_SOURCE 600
 .B #include <time.h>
 .B #include <mqueue.h>
 .sp
@@ -47,6 +46,19 @@ mq_receive, mq_timedreceive \- 
 .fi
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+.sp
+.ad l
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR mq_timedreceive ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .SH ÀâÌÀ
 .BR mq_receive ()
 ¤Ï¡¢µ­½Ò»Ò
index ffd6350..266d211 100644 (file)
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-11-09, Akihiro MOTOKI, LDP v3.13
 .\"
-.TH MQ_SEND 3 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_SEND 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_send, mq_timedsend \- ¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤Ë¥á¥Ã¥»¡¼¥¸¤òÁ÷¿®¤¹¤ë
 .SH ½ñ¼°
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_send(mqd_t " mqdes ", const char *" msg_ptr ,
+.BI "int mq_send(mqd_t " mqdes ", const char *" msg_ptr ,
 .BI "              size_t " msg_len ", unsigned " msg_prio );
 .sp
-.B #define _XOPEN_SOURCE 600
 .B #include <time.h>
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_timedsend(mqd_t " mqdes ", const char *" msg_ptr ,
+.BI "int mq_timedsend(mqd_t " mqdes ", const char *" msg_ptr ,
 .BI "              size_t " msg_len ", unsigned " msg_prio ,
 .BI "              const struct timespec *" abs_timeout );
 .fi
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+.sp
+.ad l
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR mq_timedsend ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .SH ÀâÌÀ
 .BR mq_send ()
 ¤Ï¡¢µ­½Ò»Ò
index 6124a7b..fa51bca 100644 (file)
 .\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
 .\" Translated 2006-04-23, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH MQ_UNLINK 3 2006-02-25 "Linux" "Linux Programmer's Manual"
+.TH MQ_UNLINK 3 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 mq_unlink \- ¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¤òºï½ü¤¹¤ë
 .SH ½ñ¼°
 .nf
 .B #include <mqueue.h>
 .sp
-.BI "mqd_t mq_unlink(const char *" name );
+.BI "int mq_unlink(const char *" name );
 .fi
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
index 5fc521e..fbb42a4 100644 (file)
@@ -11,7 +11,7 @@
 .\"WORD:       NaN             Ìµ¸úÃÍ
 .\"WORD:       quiet NaN       SIGFPE ¥·¥°¥Ê¥ë¤Ê¤·¤Î̵¸úÃÍ
 .\"
-.TH NAN 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH NAN 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 nan, nanf, nanl \- Ìµ¸úÃÍ ('Not a Number') ¤òÊÖ¤¹
 .SH ½ñ¼°
@@ -31,11 +31,18 @@ glibc 
 »²¾È):
 .in
 .sp
+.ad l
 .BR nan (),
 .BR nanf (),
 .BR nanl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad
 .SH ÀâÌÀ
 .\" motoki: quiet NaN ¤È¤Ï²¿¤À¤í¤¦¡©
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢SIGFPE ¥·¥°¥Ê¥ë¤Ê¤·¤Î̵¸úÃÍ (NaN) ¤ò¼¨¤¹É½¸½¤òÊÖ¤¹
index 80e5375..cbf9c04 100644 (file)
@@ -12,7 +12,7 @@
 .\"WORD:       normalized      Àµµ¬²½¤µ¤ì¤¿
 .\"WORD:       subnormal       ÈóÀµµ¬²½¤Î
 .\"
-.TH NEXTAFTER 3 2009-12-05 "GNU" "Linux Programmer's Manual"
+.TH NEXTAFTER 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl \-
 ÉâÆ°¾®¿ôÅÀ¿ô¤ÎÁàºî
@@ -41,19 +41,36 @@ glibc 
 .sp
 .ad l
 .BR nextafter ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+_ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR nextafterf (),
 .BR nextafterl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR nexttoward (),
 .BR nexttowardf (),
 .BR nexttowardl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE;
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR nextafter ()
index 1a4b835..430a8d4 100644 (file)
@@ -7,7 +7,7 @@
 .\"
 .\" References consulted:
 .\"   GNU glibc-2 manual
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" Corrected prototype, 2002-10-18, aeb
 .\"
@@ -16,7 +16,7 @@
 .\" Translated Sun Jul 15 2001
 .\"          by UCHIDA Norihiro <KY4N-UCD@asahi-net.or.jp>
 .\"
-.TH NL_LANGINFO 3 2001-05-11 "GNU" "Linux Programmer's Manual"
+.TH NL_LANGINFO 3 2010-10-03 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 nl_langinfo \- ¸À¸ì¤È¥í¥±¡¼¥ë¤Î¾ðÊó¤òÌ䤤¹ç¤ï¤»¤ë
 .SH ½ñ¼°
@@ -100,7 +100,9 @@ yes/no 
 .I "GNU C ¥é¥¤¥Ö¥é¥ê¡¦¥ê¥Õ¥¡¥ì¥ó¥¹¥Þ¥Ë¥å¥¢¥ë"
 ¤ò»²¾È¤·¤Æ¤Û¤·¤¤¡£
 .SH ÊÖ¤êÃÍ
-ŬÀڤʥ«¥Æ¥´¥ê¤Î¥í¥±¡¼¥ë¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢
+ŬÀڤʥ«¥Æ¥´¥ê¤Î¥í¥±¡¼¥ë¤¬
+.BR setlocale ()
+¤Ë¤è¤Ã¤ÆÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢
 .BR nl_langinfo ()
 ¤Ï "C" ¥í¥±¡¼¥ë¤Î¤È¤­¤ËÁêÅö¤¹¤ëʸ»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
 .PP
@@ -113,6 +115,24 @@ yes/no 
 ¤Î¸Æ¤Ó½Ð¤·¤Ë¤è¤Ã¤Æ½ñ¤­Âؤï¤ë¤³¤È¤¬¤¢¤ë¡£
 .SH ½àµò
 SUSv2, POSIX.1-2001.
+.SH Îã
+°Ê²¼¤Î¥×¥í¥°¥é¥à¤Ï¡¢´Ä¶­ÊÑ¿ô¤Ë´ð¤¤¤Æʸ»ú·¿ (character type) ¤Î¥í¥±¡¼¥ë
+¤òÀßÄꤷ¡¢Ã¼Ëö¤Îʸ»ú½¸¹ç¤ÎÌ䤤¹ç¤ï¤»¤ò¹Ô¤¦¡£
+.LP
+.nf
+#include <langinfo.h>
+#include <locale.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main(int argc, char *argv[])
+{
+    setlocale(LC_CTYPE,"");
+    printf("%s\\n",nl_langinfo(CODESET));
+    exit(EXIT_SUCCESS);
+}
+.fi
 .SH ´ØÏ¢¹àÌÜ
 .BR locale (1),
 .BR localeconv (3),
index 604d4c1..57ec8d4 100644 (file)
@@ -40,7 +40,7 @@
 .\"WORD:    Permission denied           ¥¢¥¯¥»¥¹¸¢¸Â¤¬¤Ê¤¤
 .\"WORD:    file descriptor             ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿
 .\"
-.TH OPENDIR 3  2008-08-06 "" "Linux Programmer's Manual"
+.TH OPENDIR 3  2010-06-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 opendir, fdopendir \- ¥Ç¥£¥ì¥¯¥È¥ê¤ò¥ª¡¼¥×¥ó¤¹¤ë
 .SH ½ñ¼°
@@ -52,6 +52,26 @@ opendir, fdopendir \- 
 .BI "DIR *opendir(const char *" name );
 .BI "DIR *fdopendir(int " fd );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR fdopendir ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR opendir ()
 ´Ø¿ô¤Ï¥Ç¥£¥ì¥¯¥È¥ê \fIname\fP ¤ËÂбþ¤¹¤ë
index 692952a..aabfcb1 100644 (file)
 .\" Updated Sun Sep 14 2003 by Akihiro MOTOKI
 .\"
 .\"WORD:       tty             Ã¼Ëö
-.\"WORD:       pseudo-tty      µ¿»÷üËö
+.\"WORD:       pseudoterminal  µ¿»÷üËö
 .\"
-.TH OPENPTY 3  2003-07-18 "GNU" "Linux Programmer's Manual"
+.TH OPENPTY 3  2010-06-13 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
-openpty, login_tty, forkpty \- Ã¼Ëö (tty) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£´Ø¿ô
+openpty, login_tty, forkpty \- Ã¼Ëö¥æ¡¼¥Æ¥£¥ê¥Æ¥£´Ø¿ô
 .SH ½ñ¼°
 .nf
 .B #include <pty.h>
 .sp
 .BI "int openpty(int *" amaster ", int *" aslave ", char *" name ,
-.BI "            struct termios *" termp ", struct winsize *" winp );
+.BI "            const struct termios *" termp ,
+.BI "            const struct winsize *" winp );
 .sp
-.BI "pid_t forkpty(int *" amaster ", char *" name ", struct termios *" termp ,
-.BI "              struct winsize *" winp );
+.BI "pid_t forkpty(int *" amaster ", char *" name ,
+.BI "              const struct termios *" termp ,
+.BI "              const struct winsize *" winp );
 .sp
 .B #include <utmp.h>
 .sp
@@ -60,7 +62,7 @@ openpty, login_tty, forkpty \- ü
 .fi
 .SH ÀâÌÀ
 .BR openpty ()
-´Ø¿ô¤Ï¡¢»ÈÍѲÄǽ¤Êµ¿»÷üËö (pseudo-terminal) ¤ò¸«¤Ä¤±¤Æ¡¢
+´Ø¿ô¤Ï¡¢»ÈÍѲÄǽ¤Êµ¿»÷üËö (pseudoterminal) ¤ò¸«¤Ä¤±¤Æ¡¢
 ¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤Î¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò
 .I amaster
 ¤È
@@ -159,6 +161,14 @@ openpty, login_tty, forkpty \- ü
 .\" .B \-lutil
 .\" ¤ò²Ã¤¨¤ëɬÍפ¬¤¢¤ë¡£
 .\"
+glibc 2.8 ¤Ç¡¢
+.BR openpty ()
+¤È
+.BR forkpty ()
+¤Î¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤Î°ú¤­¿ô¤Ë
+.B const
+½¤¾þ»Ò¤¬Äɲ䵤줿¡£
+
 2.0.92 ¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î glibc ¤Ç¤Ï¡¢
 .BR openpty ()
 ¤Ï BSD µ¿»÷üËö¥Ú¥¢¤Î¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÊÖ¤¹¡£
index 1a51e71..c471699 100644 (file)
@@ -62,7 +62,9 @@ glibc 
 .sp
 .BR popen (),
 .BR pclose ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 2 || _XOPEN_SOURCE || _BSD_SOURCE || _SVID_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR popen ()
index 7162bce..4c6611a 100644 (file)
 .\" Translated 2006-07-13, Yuichi SATO <ysato444@yahoo.co.jp>. LDP v2.29
 .\" Updated 2010-04-11, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.24
 .\"
-.TH POSIX_FALLOCATE 3  2009-09-30 "GNU" "Linux Programmer's Manual"
+.TH POSIX_FALLOCATE 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 posix_fallocate \- ¥Õ¥¡¥¤¥ë¤Î¥¹¥Ú¡¼¥¹¤ò³ÎÊݤ¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _XOPEN_SOURCE 600
 .B #include <fcntl.h>
 .sp
 .BI "int posix_fallocate(int " fd ", off_t " offset ", off_t " len );
 .fi
+.sp
+.ad l
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR posix_fallocate ():
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .SH ÀâÌÀ
 ´Ø¿ô
 .BR posix_fallocate ()
index e62f796..9ee29d1 100644 (file)
@@ -35,7 +35,7 @@
 .\"WORD:       a multiple of   ¡Á¤ÎÇÜ¿ô
 .\"WORD:       a power of two  2 ¤Î¤Ù¤­¾è
 .\"
-.TH POSIX_MEMALIGN 3  2009-03-30 "GNU" "Linux Programmer's Manual"
+.TH POSIX_MEMALIGN 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 posix_memalign, memalign, valloc \- ¥¢¥é¥¤¥ó¥á¥ó¥È¤µ¤ì¤¿¥á¥â¥ê¤Î³ä¤êÅö¤Æ¤ò¹Ô¤¦
 .SH ½ñ¼°
@@ -58,7 +58,29 @@ glibc 
 .sp
 .ad l
 .BR posix_memalign ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
+.RE
+.sp
+.BR valloc ():
+.br
+.PD 0
+.RS 4
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600)
+.br
+.fi
+.TP
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.PD
 .ad b
 .SH ÀâÌÀ
 ´Ø¿ô
index 00d8829..2770a3e 100644 (file)
@@ -27,9 +27,9 @@
 .\" Translated Sun Jan 30 08:55:16 JST 2005
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH POSIX_OPENPT 3 2007-07-26 "" "Linux Programmer's Manual"
+.TH POSIX_OPENPT 3 2010-10-04 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
-posix_openpt \- µ¿»÷üËö (pseudo-terminal) ¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤¹¤ë
+posix_openpt \- µ¿»÷üËö (pseudoterminal) ¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤¹¤ë
 .SH ½ñ¼°
 .nf
 .B #include <stdlib.h>
@@ -46,7 +46,7 @@ glibc 
 .sp
 .ad l
 .BR posix_openpt ():
-_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
+_XOPEN_SOURCE\ >=\ 600
 .ad b
 .SH ÀâÌÀ
 .BR posix_openpt ()
@@ -77,13 +77,13 @@ _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
 ¤Î glibc ¤Ç¤Î¥µ¥Ý¡¼¥È¤Ï¥Ð¡¼¥¸¥ç¥ó 2.2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .SH ½àµò
 .BR posix_openpt ()
-¤Ï Unix98 µ¿»÷üËö¥µ¥Ý¡¼¥È
+¤Ï UNIX 98 µ¿»÷üËö¥µ¥Ý¡¼¥È
 .RB ( pts (4)
 ¤ò»²¾È) ¤Î°ìÉô¤Ç¤¢¤ë¡£
 ¤³¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¡£
 .SH Ãí°Õ
 ¤³¤Î´Ø¿ô¤Ï POSIX ¤Ë¤ª¤¤¤ÆºÇ¶áºî¤é¤ì¤¿¤â¤Î¤Ç¤¢¤ë¡£
-System V (ÊÌ̾ Unix 98) µ¿»÷üËö¤ò¥µ¥Ý¡¼¥È¤¹¤ë Unix ¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢
+System V (ÊÌ̾ UNIX 98) µ¿»÷üËö¤ò¥µ¥Ý¡¼¥È¤¹¤ë UNIX ¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢
 ¤³¤Î´Ø¿ô¤ò»ý¤¿¤Ê¤¤¤â¤Î¤â¤¢¤ë¤¬¡¢°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ´Êñ¤Ë¼ÂÁõ¤Ç¤­¤ë:
 .in +4n
 .nf
index 2e42ab5..77bf35d 100644 (file)
@@ -37,7 +37,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH POW 3  2008-08-10 "" "Linux Programmer's Manual"
+.TH POW 3  2010-09-12 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 pow, powf, powl \- Îß¾è´Ø¿ô
 .SH ½ñ¼°
@@ -62,9 +62,14 @@ glibc 
 .ad l
 .BR powf (),
 .BR powl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR pow ()
 ´Ø¿ô¤Ï \fIx\fP ¤Î \fIy\fP ¾è¤ÎÃͤòÊÖ¤¹¡£
@@ -242,7 +247,6 @@ NaN 
 ¤Ë
 .B ERANGE
 ¤¬ÀßÄꤵ¤ì¤ë¡£
-.\" FIXME . glibc 2.8 gives EDOM
 0 ¤Ë¤è¤ë½ü»» (divide-by-zero) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_DIVBYZERO )
 ¤¬¾å¤¬¤ë¡£
@@ -269,17 +273,19 @@ C99, POSIX.1-2001.
 .I double
 ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
 .SH ¥Ð¥°
-¶Ë¥¨¥é¡¼¤Î¾ì¹ç¡¢
 .\"
-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6776
-.I errno
-¤Ë
-.B EDOM
-¤¬ÀßÄꤵ¤ì¤ë¡£
-POSIX.1 ¤Îµ¬Äê¤Ç¤Ï¡¢
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6776
+.\" or possibly 2.9, I haven't found the source code change
+.\" and I don't have a 2.9 system to test
+glibc 2.9 ¤È¤½¤ì°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢
+¶Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢POSIX ¤ÇÍ׵ᤵ¤ì¤Æ¤¤¤ë
 .B ERANGE
-¤òÀßÄꤹ¤Ù¤­¤È¤µ¤ì¤Æ¤¤¤ë¡£
+¤Ç¤Ï¤Ê¤¯
+.B EDOM
+¤¬
+.I errno
+¤ËÀßÄꤵ¤ì¤ë¡£
+¥Ð¡¼¥¸¥ç¥ó 2.10 °Ê¹ß¤Î glibc ¤Ç¤Ï¡¢Àµ¤·¤¤Æ°ºî¤ò¤¹¤ë¡£
 
 .I x
 ¤¬Éé¤Î¾ì¹ç¡¢Â礭¤ÊÀµÉé¤ÎÃͤÎ
index 6f7b81b..27effda 100644 (file)
@@ -45,7 +45,7 @@
 .\" WORD: conversion specifier ÊÑ´¹»ØÄê»Ò
 .\" WORD: length modifier      Ä¹¤µ½¤¾þ»Ò
 .\"
-.TH PRINTF 3  2008-12-19 "GNU" "Linux Programmer's Manual"
+.TH PRINTF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf,
 vsnprintf \- »ØÄꤵ¤ì¤¿½ñ¼°¤ËÊÑ´¹¤·¤Æ½ÐÎϤò¹Ô¤¦
@@ -80,9 +80,14 @@ glibc 
 .ad l
 .BR snprintf (),
 .BR vsnprintf ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I "cc -std=c99"
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR printf ()
 ´Ø¿ô¥°¥ë¡¼¥×¤Ï¡¢°Ê²¼¤Ç½Ò¤Ù¤ë¤è¤¦¤Ë¡¢
@@ -225,7 +230,7 @@ printf("%2$*1$d", width, num);
 .in
 ¤ÏÅù²Á¤Ç¤¢¤ë¡£
 ÆóÈÖÌܤνñ¤­Êý¤Ç¤ÏƱ¤¸°ú¤­¿ô¤ò·«¤êÊÖ¤·»²¾È¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
-C99 É¸½à¤Ë¤Ï¡¢ Single Unix Specification Í³Íè¤Î \(aq$\(aq ¤ò»È¤Ã¤¿½ñ¤­Êý¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¡£
+C99 É¸½à¤Ë¤Ï¡¢ Single UNIX Specification Í³Íè¤Î \(aq$\(aq ¤ò»È¤Ã¤¿½ñ¤­Êý¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¡£
 \(aq$\(aq ¤ò»È¤Ã¤¿¥¹¥¿¥¤¥ë¤ò»È¤¦¤È¡¢°ú¤­¿ô¤ò¼è¤ëÊÑ´¹µÚ¤ÓÉý¤ÈÀºÅ٤ΰú¤­¿ô¤ò
 Á´¤Æ¤³¤Î¥¹¥¿¥¤¥ë¤Ç»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤¬¡¢
 °ú¤­¿ô¤ò¾ÃÈñ¤·¤Ê¤¤ "%%" ¥Õ¥©¡¼¥Þ¥Ã¥È¤Èº®¤¶¤Ã¤Æ¤¤¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
@@ -834,7 +839,7 @@ glibc 
 ¾åµ­¤ÎÄ̤ê¤ÎÆ°ºî¤ò¤¹¤ë¡£
 glibc 2.0.6 ¤Þ¤Ç¤Ï¡¢½ÐÎϤ¬ÀÚ¤êµÍ¤á¤é¤ì¤¿¾ì¹ç¤Ï \-1 ¤òÊÖ¤¹¡£
 .\" .SH Îò»Ë
-.\" Unix V7 ¤Ç¤Ï
+.\" UNIX V7 ¤Ç¤Ï
 .\" .BR printf (),
 .\" .BR fprintf (),
 .\" .BR sprintf ()
index fa94271..e7f3f33 100644 (file)
@@ -8,7 +8,7 @@
 .\" Translated 2003-07-08, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2005-02-27, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" 
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"
 .TH PTSNAME 3 2008-09-03 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
@@ -85,7 +85,7 @@ NULL 
 ¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤Î glibc ¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .SH ½àµò
 .BR ptsname ()
-¤Ï Unix98 µ¿»÷üËö»ÅÍͤΰìÉô¤Ç¤¢¤ë
+¤Ï UNIX 98 µ¿»÷üËö»ÅÍͤΰìÉô¤Ç¤¢¤ë
 .RB ( pts (4)
 ¤ò»²¾È¤Î¤³¤È)¡£¤³¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Çµ¬Äꤵ¤ì¤Æ¤¤¤ë¡£
 
index c6fab71..7aa7505 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification
+.\"   OpenGroup's Single UNIX specification
 .\"      http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
index 0f76d02..313d43a 100644 (file)
@@ -28,7 +28,7 @@
 .\" Translated Sun Sep 22 10:42:23 2002
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH QECVT 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH QECVT 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 qecvt, qfcvt, qgcvt \- ÉâÆ°¾®¿ôÅÀ¿ô¤Îʸ»úÎó¤Ø¤ÎÊÑ´¹
 .SH ½ñ¼°
@@ -52,7 +52,7 @@ glibc 
 .BR qecvt (),
 .BR qfcvt (),
 .BR qgcvt ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+_SVID_SOURCE
 .ad b
 .SH ÀâÌÀ
 ´Ø¿ô
@@ -71,7 +71,7 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 ·¿¤Ç¤¢¤ëÅÀ¤À¤±¤¬°Û¤Ê¤ë¡£
 .SH ½àµò
 SVr4.
-¿¤¯¤Î°ìÈÌŪ¤Ê Unix ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢SunOS ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
+¿¤¯¤Î°ìÈÌŪ¤Ê UNIX ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢SunOS ¤Ë¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
 libc4 ¤È libc5 ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
 glibc ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¡£
 .SH Ãí°Õ
index 936f731..1257f23 100644 (file)
@@ -36,7 +36,7 @@
 .\" WORD: nonlinear additive feedback   ÈóÀþ·Á²ÃË¡¥Õ¥£¡¼¥É¥Ð¥Ã¥¯
 .\" WORD: state array   ¾õÂÖÇÛÎó
 .\"
-.TH RANDOM 3  2009-02-03 "GNU" "Linux Programmer's Manual"
+.TH RANDOM 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 random, srandom, initstate, setstate \- Íð¿ô¤òÀ¸À®¤¹¤ë´Ø¿ô
 .SH ½ñ¼°
@@ -63,8 +63,11 @@ glibc 
 .BR srandom (),
 .BR initstate (),
 .BR setstate ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.ad b
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 .BR random ()
 ´Ø¿ô¤Ï¡¢ÈóÀþ·Á²ÃË¡¥Õ¥£¡¼¥É¥Ð¥Ã¥¯¤òÍѤ¤¤¿Íð¿ôÀ¸À®´Ø¿ô¤Ç¤¢¤ë¡£
@@ -128,10 +131,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .BR srandom ()
 ´Ø¿ô¤ÏÃͤòÊÖ¤µ¤Ê¤¤¡£
 .BR initstate ()
-´Ø¿ô¤È
+´Ø¿ô¤ÏľÁ°¤Î¾õÂÖÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
 .BR setstate ()
-´Ø¿ô¤Ï
-ľÁ°¤Î¾õÂÖÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤Þ¤¿¤Ï NULL ¤òÊÖ¤¹¡£
+´Ø¿ô¤ÏľÁ°¤Î¾õÂÖÇÛÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤·¡¢
+¥¨¥é¡¼¤Î¾ì¹ç¤Ï NULL ¤òÊÖ¤¹¡£
 .SH ¥¨¥é¡¼
 .TP
 .B EINVAL
index 864324d..e5ce846 100644 (file)
@@ -54,7 +54,9 @@ glibc 
 .BR srandom_r (),
 .BR initstate_r (),
 .BR setstate_r ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢
index d6784f0..359161c 100644 (file)
@@ -122,7 +122,7 @@ _BSD_SOURCE
 À©¸æ¥×¥í¥»¥¹¤Ï¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤«¤é¤Îɸ½à¥¨¥é¡¼½ÐÎÏ (unit 2) ¤ò
 ¤³¤Î¥Á¥ã¥ó¥Í¥ë¤ËÊÖ¤¹¡£
 ¤Þ¤¿À©¸æ¥×¥í¥»¥¹¤Ï¤³¤ÎÀܳ¤«¤é¼õ¤±¼è¤Ã¤¿¥Ð¥¤¥È¥Ç¡¼¥¿¤ò
-Unix ¥·¥°¥Ê¥ë¤ÎÈÖ¹æ¤È¤·¤Æ°·¤¤¡¢¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤Î¥×¥í¥»¥¹
+UNIX ¥·¥°¥Ê¥ë¤ÎÈÖ¹æ¤È¤·¤Æ°·¤¤¡¢¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤Î¥×¥í¥»¥¹
 ¥°¥ë¡¼¥×¤Ø¤È¥·¥°¥Ê¥ë¤òÁ÷¤ë¡£
 .I fd2p
 ¤¬¥¼¥í¤Î¾ì¹ç¤Ï¡¢
@@ -149,8 +149,8 @@ Unix 
 .BR iruserok ()
 ¤È
 .BR ruserok ()
-´Ø¿ô¤Ï¡¢¤Þ¤º°Ê²¼¤Î°ú¿ô¤ò¼è¤ë: ¥ê¥â¡¼¥È¥Û¥¹¥È (
-.BR iruserok ()
+´Ø¿ô¤Ï¡¢¤Þ¤º°Ê²¼¤Î°ú¿ô¤ò¼è¤ë: ¥ê¥â¡¼¥È¥Û¥¹¥È
+.RB ( iruserok ()
 ¤Ï IP ¥¢¥É¥ì¥¹¤Ç¡¢
 .BR ruserok ()
 ¤Ï¥Û¥¹¥È̾¤Ç»ØÄê)¡¢ 2 ¤Ä¤Î¥æ¡¼¥¶¡¼Ì¾¡¢¥í¡¼¥«¥ë¥æ¡¼¥¶¡¼¤Î̾Á°¤¬
@@ -209,6 +209,11 @@ Unix 
 POSIX.1-2001 ¤Ë¤Ï¤Ê¤¤¡£
 BSD ·Ï¡¢Solaris ¤ä¾¤Î¿¤¯¤Î¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¡£
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï 4.2BSD ¤ÇÅо줷¤¿¡£
+.SH ¥Ð¥°
+.BR iruserok ()
+¤Ï glibc ¤Î¥Ø¥Ã¥À¤Ç¤ÏÀë¸À¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+.\" Bug filed 25 Nov 2007:
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=5399
 .SH ´ØÏ¢¹àÌÜ
 .BR rlogin (1),
 .BR rsh (1),
index 1dda765..1f42f5b 100644 (file)
@@ -39,7 +39,7 @@
 .\" Updated & Modified 2005-09-06, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-08-11, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.05
 .\"
-.TH READDIR 3  2009-07-04 "" "Linux Programmer's Manual"
+.TH READDIR 3  2010-09-10 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 readdir, readdir_r \- ¥Ç¥£¥ì¥¯¥È¥ê¤òÆɤ߹þ¤à
 .SH ½ñ¼°
@@ -60,8 +60,10 @@ glibc 
 .in
 .sp
 .BR readdir_r ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _BSD_SOURCE ||
 _SVID_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR readdir ()
@@ -142,7 +144,7 @@ NULL 
 À®¸ù¤¹¤ë¤È¡¢
 .BR readdir_r ()
 ´Ø¿ô¤Ï 0 ¤òÊÖ¤¹¡£
-¥¨¥é¡¼¤Î¾ì¹ç¡¢Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¥¨¥é¡¼¤Î¾ì¹ç¡¢(¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤ËºÜ¤Ã¤Æ¤¤¤ë) Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
 ¥Ç¥£¥ì¥¯¥È¥ê¥¹¥È¥ê¡¼¥à¤ÎËöÈø¤Ë㤷¤¿¾ì¹ç¡¢
 .BR readdir_r ()
 ¤ÏÊÖ¤êÃͤȤ·¤Æ 0 ¤òÊÖ¤·¡¢
@@ -203,7 +205,7 @@ glibc 
 Ä̾ï¤Î¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¡£
 .TP
 .B DT_SOCK
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¤¢¤ë¡£
 .TP
 .B DT_UNKNOWN
 ¥Õ¥¡¥¤¥ë¥¿¥¤¥×¤¬ÉÔÌÀ¤Ç¤¢¤ë¡£
index bea1b20..bb88ab1 100644 (file)
@@ -33,7 +33,7 @@
 .\"
 .\"WORD: bounded       À©¸Â¤¬¤Ê¤¤
 .\"
-.TH REALPATH 3  2009-02-23 "" "Linux Programmer's Manual"
+.TH REALPATH 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 realpath \- Àµµ¬²½¤µ¤ì¤¿ÀäÂХѥ¹Ì¾¤òÊÖ¤¹
 .SH ½ñ¼°
@@ -51,7 +51,12 @@ glibc 
 .in
 .sp
 .BR realpath ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 .BR realpath ()
 ¤Ï
index 09e05e2..d85853a 100644 (file)
@@ -39,7 +39,7 @@
 .\" Modified 2005-02-26, Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH REMAINDER 3 2009-02-04 "" "Linux Programmer's Manual"
+.TH REMAINDER 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 drem, dremf, dreml, remainder, remainderf, remainderl \- ÉâÆ°¾®¿ôÅÀ¾ê;´Ø¿ô
 .SH ½ñ¼°
@@ -67,18 +67,32 @@ glibc 
 .sp
 .ad l
 .BR remainder ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
+_ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR remainderf (),
 .BR remainderl ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR drem (),
 .BR dremf (),
 .BR dreml ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR remainder ()
index 25e621c..6438532 100644 (file)
@@ -11,7 +11,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH REMQUO 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH REMQUO 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 remquo, remquof, remquol \- ¾¦¤Î°ìÉô¤È¾ê;¤òµá¤á¤ë
 .SH ½ñ¼°
@@ -37,9 +37,14 @@ glibc 
 .BR remquo (),
 .BR remquof (),
 .BR remquol ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï
 .I x
index be88208..84b5c01 100644 (file)
@@ -50,7 +50,7 @@
 .\"WORD:       recursion desired bit   ºÆµ¢Í×µá¥Ó¥Ã¥È
 .\"WORD:       single component names  °ìÉôʬ¤«¤é¤Ê¤ë̾Á°
 .\"
-.TH RESOLVER 3 2008-11-07 "GNU" "Linux Programmer's Manual"
+.TH RESOLVER 3 2010-06-17 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 res_init, res_query, res_search, res_querydomain, res_mkquery, res_send, dn_comp, dn_expand \- ¥ì¥¾¥ë¥Ð¡¦¥ë¡¼¥Á¥ó
 .SH ½ñ¼°
@@ -91,8 +91,7 @@ res_init, res_query, res_search, res_querydomain, res_mkquery, res_send, dn_comp
 .sp
 .BI "int dn_comp(unsigned char *" exp_dn ", unsigned char *" comp_dn ,
 .RS
-.BI "int " length ", unsigned char **" dnptrs ", unsigned char *" exp_dn ,
-.BI "unsigned char **" lastdnptr );
+.BI "int " length ", unsigned char **" dnptrs ", unsigned char **" lastdnptr );
 .RE
 .sp
 .BI "int dn_expand(unsigned char *" msg ", unsigned char *" eomorig ,
index 313e846..a59b02b 100644 (file)
 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
 .\" Translated 2005-11-20, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH REXEC 3 2007-12-28 "Linux" "Linux Programmer's Manual"
+.TH REXEC 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 rexec \- ¥ê¥â¡¼¥È¥³¥Þ¥ó¥É¤Ø¤Î¥¹¥È¥ê¡¼¥à¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
+.BR "#define _BSD_SOURCE" "             /* feature_test_macros(7) »²¾È */"
+.B #include <netdb.h>
 .sp
 .BI "int rexec(char **" ahost ", int " inport ", char *" user ", "
 .BI "          char *" passwd ", char *" cmd ", int *" fd2p );
-.\" This function requires _BSD_SOURCE on Linux
 .fi
 .SH ÀâÌÀ
 ¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï
@@ -92,7 +93,7 @@ rexec \- 
 ¤Ë½ñ¤«¤ì¤ë¡£
 À©¸æ¥×¥í¥»¥¹¤Ï¥³¥Þ¥ó¥É¤«¤é¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸½ÐÎÏ (¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿ 2)
 ¤ò¤³¤Î¥Á¥ã¥ó¥Í¥ë¤ÇÊÖ¤¹¡£¤Þ¤¿¡¢¤³¤Î¥Á¥ã¥ó¥Í¥ë·Ðͳ¤Ç
-Unix ¤Î¥·¥°¥Ê¥ëÈÖ¹æ¤ò¼¨¤¹¥Ð¥¤¥È¤ò¼õ¿®¤¹¤ë¡£¼õ¿®¤·¤¿¥·¥°¥Ê¥ë¤Ï
+UNIX ¤Î¥·¥°¥Ê¥ëÈÖ¹æ¤ò¼¨¤¹¥Ð¥¤¥È¤ò¼õ¿®¤¹¤ë¡£¼õ¿®¤·¤¿¥·¥°¥Ê¥ë¤Ï
 ¥³¥Þ¥ó¥É¤¬Â°¤¹¥×¥í¥»¥¹¥°¥ë¡¼¥×¤ËžÁ÷¤µ¤ì¤ë¡£
 ¿ÇÃǾðÊó¤Ë¤Ï¥ê¥â¡¼¥È¤Îǧ¾Ú¼ºÇԤϴޤޤì¤Ê¤¤¡£¤Ê¤¼¤Ê¤é¡¢Ç§¾Ú¤Î³Îǧ¤¬¹Ô¤ï¤ì¤¿
 ¸å¤ÇÊä½õ¥Á¥ã¥ó¥Í¥ë¤ÎÀܳ¤Ï¥»¥Ã¥È¥¢¥Ã¥×¤µ¤ì¤ë¤«¤é¤Ç¤¢¤ë¡£
index 2730aa2..11affb4 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       mantissa                ²¾¿ô
 .\"
-.TH RINT 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH RINT 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl \- ºÇ¤â¶á¤¤À°¿ô¤Ë´Ý¤á¤ë
 .SH ½ñ¼°
@@ -66,17 +66,32 @@ glibc 
 .BR nearbyint (),
 .BR nearbyintf (),
 .BR nearbyintl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L || _ISOC99_SOURCE;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR rint ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .br
 .BR rintf (),
 .BR rintl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR nearbyint ()
index c064b20..d9c02f5 100644 (file)
@@ -32,7 +32,7 @@
 .\"
 .\"WORD:       mantissa        ²¾¿ô
 .\"
-.TH ROUND 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH ROUND 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 round, roundf, roundl \- ºÇ¤â¶á¤¤À°¿ôÃͤ˴ݤá¤ë (2 ¤Ä¤ÎÀ°¿ô¤ÎÃæ´ÖÃͤξì¹ç¤Ï 0 ¤«¤é±ó¤¤Êý¤Ë´Ý¤á¤ë)
 .SH ½ñ¼°
@@ -58,9 +58,14 @@ glibc 
 .BR round (),
 .BR roundf (),
 .BR roundl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï \fIx\fP ¤òºÇ¤â¶á¤¤À°¿ôÃͤ˴ݤá¤ë¡£
 2 ¤Ä¤ÎÀ°¿ô¤ÎÃæ´ÖÃͤξì¹ç¤Ï¡¢
index 35e672d..380fa53 100644 (file)
@@ -1000,7 +1000,7 @@ RPC-
 .BI "bool_t xdr_authunix_parms(XDR *" xdrs ", struct authunix_parms *" aupp );
 .fi
 .IP
-Unix ·Á¼°¤Î¾ÚÌÀ½ñ¤òµ­½Ò¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë¡£¤³¤Î¥ë¡¼¥Æ¥£¥ó¤Ï
+UNIX ·Á¼°¤Î¾ÚÌÀ½ñ¤òµ­½Ò¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë¡£¤³¤Î¥ë¡¼¥Æ¥£¥ó¤Ï
 RPC Ç§¾Ú¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ»¤º¤Ë¤³¤ì¤é¤Î¾ÚÌÀ½ñ¤òºîÀ®¤·¤è¤¦¤È¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¢¤ë¡£
 .LP
 .nf
index 1dccfc1..3c09bb3 100644 (file)
@@ -113,9 +113,9 @@ rtnetlink \- rtnetlink 
     req.nh.nlmsg_type = RTM_NEWLINK;
     req.if.ifi_family = AF_UNSPEC;
     req.if.ifi_index = INTERFACE_INDEX;
-    req.if.ifi_change = 0xffffffff; /* ???*/
+    req.if.ifi_change = 0xffffffff; /* ??? */
     rta = (struct rtattr *)(((char *) &req) +
-                                  NLMSG_ALIGN(req.nh.nlmsg_len));
+                             NLMSG_ALIGN(req.nh.nlmsg_len));
     rta\->rta_type = IFLA_MTU;
     rta\->rta_len = sizeof(unsigned int);
     req.n.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) +
index df34c2a..43a188e 100644 (file)
@@ -28,7 +28,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SCALB 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH SCALB 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 scalb, scalbf, scalbl \- ÉâÆ°¾®¿ôÅÀ¿ô¤ËÀ°¿ô¤Ç¤¢¤ë´ð¿ô¤ÎÎß¾è¤ò³Ý¤±¤ë (ÇÑ»ßͽÄê)
 .SH ½ñ¼°
@@ -40,6 +40,8 @@ scalb, scalbf, scalbl \- 
 .br
 .BI "long double scalbl(long double " x ", double " exp );
 .sp
+\fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+.sp
 .in -4n
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
@@ -48,13 +50,17 @@ glibc 
 .sp
 .ad l
 .BR scalb ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .br
 .BR scalbf (),
 .BR scalbl ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
+.RE
 .ad b
-\fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤ÏºÇ½é¤Î°ú¤­¿ô
 .I x
index a4df01f..5a52e3f 100644 (file)
@@ -57,7 +57,7 @@
 .\"WORD:       conversion specifications       ÊÑ´¹»ØÄê
 .\"WORD:       type modifier                   ·¿½¤¾þ»Ò
 .\"
-.TH SCANF 3  2008-07-12 "GNU" "Linux Programmer's Manual"
+.TH SCANF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf \- ½ñ¼°ÉÕ¤­ÆþÎÏÊÑ´¹
 .SH ½ñ¼°
@@ -80,12 +80,19 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR vscanf (),
 .BR vsscanf (),
 .BR vfscanf ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I "cc -std=c99"
+.ad
+.RE
 .SH ÀâÌÀ
 .BR scanf ()
 ´Ø¿ô¥°¥ë¡¼¥×¤Ï¡¢°Ê²¼¤Ë½Ò¤Ù¤ë¤è¤¦¤Ë¡¢
index 3e5c43e..a18a7ab 100644 (file)
@@ -61,7 +61,9 @@ glibc 
 .ad l
 .BR setenv (),
 .BR unsetenv ():
+.RS 4
 _BSD_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR setenv ()
index 3b7a916..910ac1f 100644 (file)
@@ -93,7 +93,7 @@ setnetgrent (),
 endnetgrent (),
 getnetgrent (),
 innetgr ()
-¤Ï¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¡£
+¤Ï¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤ÇÍøÍѲÄǽ¤Ç¤¢¤ë¡£
 .BR getnetgrent_r ()
 ¤Ï¹­¤¯Â¾¤Î¥·¥¹¥Æ¥à¤ÇÍøÍѤǤ­¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
 .\" getnetgrent_r() is on Solaris 8 and AIX 5.1, but not the BSDs.
index 57b2752..b9d16df 100644 (file)
@@ -269,7 +269,7 @@ POSIX 
 .B O_TRUNC
 ¤¬°ì½ï¤Ë»ØÄꤵ¤ì¤¿¾ì¹ç¤ÎÆ°ºî¤ò̤ÄêµÁ¤Ë¤·¤Æ¤¤¤ë¡£Linux ¤Ç¤Ï¡¢
 ´û¸¤Î¶¦Í­¥á¥â¥ê¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ¹¤ëÀÚ¤êµÍ¤á (truncate) ¤ÏÀ®¸ù¤¹¤ë¡£
-¤·¤«¤·¡¢Â¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤âƱ¤¸¤Ç¤¢¤ë¤È¤Ï¸Â¤é¤Ê¤¤¡£
+¤·¤«¤·¡¢Â¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤âƱ¤¸¤Ç¤¢¤ë¤È¤Ï¸Â¤é¤Ê¤¤¡£
 .LP
 Linux 2.4 ¤Ë¤ª¤±¤ë POSIX ¶¦Í­¥á¥â¥ê¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Î¼ÂÁõ¤Ï
 ÀìÍѤΥե¡¥¤¥ë¥·¥¹¥Æ¥à¤ò»ÈÍѤ¹¤ë¡£¤½¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÏÄ̾ï
index ab7a4e0..71fe82c 100644 (file)
@@ -32,7 +32,7 @@
 .\" Translated Sun May 24 13:44:00 JST 1998
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH SIGINTERRUPT 3 2009-03-15 "" "Linux Programmer's Manual"
+.TH SIGINTERRUPT 3 2010-09-26 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 siginterrupt \- ¥·¥°¥Ê¥ë¤Ç¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ë³ä¤ê¹þ¤à¤³¤È¤òµö¤¹
 .SH ½ñ¼°
@@ -49,7 +49,14 @@ glibc 
 .in
 .sp
 .BR siginterrupt ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.ad
 .SH ÀâÌÀ
 .BR siginterrupt ()
 ´Ø¿ô¤Ï¡¢¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤¬¥·¥°¥Ê¥ë \fIsig\fP
index 3416e0d..2a3218a 100644 (file)
@@ -10,7 +10,7 @@
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SIGNBIT 3 2008-08-05 "GNU" "Linux Programmer's Manual"
+.TH SIGNBIT 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 signbit \- ÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ÎÉä¹æ (sign) ¤òÄ´¤Ù¤ë
 .SH ½ñ¼°
@@ -28,9 +28,14 @@ glibc 
 .sp
 .ad l
 .BR signbit ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR signbit ()
 ¤Ï¡¢¤¢¤é¤æ¤ë¼ïÎà¤ÎÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ËÂФ·¤Æ
index 41129b6..4fc3916 100644 (file)
@@ -31,7 +31,9 @@ glibc 
 .BR significand (),
 .BR significandf (),
 .BR significandl ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .BR significand ()
index d003dbe..6427346 100644 (file)
@@ -32,7 +32,7 @@
 .\"WORD:       mask                    ¥Þ¥¹¥¯
 .\"WORD:       block                   ¥Ö¥í¥Ã¥¯¤¹¤ë
 .\"
-.TH SIGPAUSE 3 2005-12-01 "Linux" "Linux Programmer's Manual"
+.TH SIGPAUSE 3 2010-09-12 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sigpause \- ¥Ö¥í¥Ã¥¯¤µ¤ì¤¿¥·¥°¥Ê¥ë¤ò¥¢¥È¥ß¥Ã¥¯¤Ë²òÊü¤·¤Æ³ä¤ê¹þ¤ß¤òÂÔ¤Ä
 .SH ½ñ¼°
@@ -41,7 +41,7 @@ sigpause \- 
 .sp
 .BI "int sigpause(int " sigmask ");  /* BSD */"
 .sp
-.BI "int sigpause(int " sig ");      /* System V / Unix95 */"
+.BI "int sigpause(int " sig ");      /* System V / UNIX 95 */"
 .fi
 .SH ÀâÌÀ
 ¤³¤Î´Ø¿ô¤ò»È¤ï¤Ê¤¤¤³¤È¡£
@@ -73,11 +73,11 @@ System V 
 ¤³¤Î´Ø¿ô¤Ï¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤ò
 .I sigmask
 ¤ËÀßÄꤹ¤ë¡£
-Unix95 ¤Ç¤Ï BSD ÈǤȸߴ¹À­¤Î¤Ê¤¤ System V ÈǤΤ³¤Î´Ø¿ô¤¬É¸½à²½¤µ¤ì¤¿¡£
-Unix95 ÈǤϡ¢»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë
+UNIX 95 ¤Ç¤Ï BSD ÈǤȸߴ¹À­¤Î¤Ê¤¤ System V ÈǤΤ³¤Î´Ø¿ô¤¬É¸½à²½¤µ¤ì¤¿¡£
+UNIX 95 ÈǤϡ¢»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë
 .I sig
 ¤ò¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤«¤éºï½ü¤¹¤ë¤À¤±¤Ç¤¢¤ë¡£
-.\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVr4, XPG
+.\" __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
 Æ±¤¸Ì¾Á°¤Ç¸ß´¹À­¤Î¤Ê¤¤ 2 ¤Ä¤Î´Ø¿ô¤¬¤¢¤ë¤È¤¤¤¦ÉÔ¹¬¤Ê»öÂ֤ϡ¢
 .BR \%sigsuspend (2)
 ´Ø¿ô¤Ë¤è¤Ã¤Æ²ò¾Ã¤µ¤ì¤¿¡£
@@ -102,8 +102,7 @@ libc4 
 .B _SVID_SOURCE
 ¤Î¤¤¤º¤ì¤âÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢
 glibc ¤Ï BSD ÈǤò»È¤¦¡£
-.B _XOPEN_SOURCE
-¤¬ÄêµÁ¤µ¤ì¤¿¾ì¹ç¡¢System V ÈǤò»ÈÍѤ¹¤ë¡£
+¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï¡¢System V ÈǤò»ÈÍѤ¹¤ë¡£
 .\"
 .\" BSD ÈǤǤϡ¢
 .\" .RI ¡Ö sigmask
index c059f6c..c4e53d7 100644 (file)
 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
 .\" Translated 2005-12-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SIGSET 3 2009-03-15 "Linux" "Linux Programmer's Manual"
+.TH SIGSET 3 2010-09-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sigset, sighold, sigrelse, sigignore \- System V ÈÇ¥·¥°¥Ê¥ë API
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
-.br
 .B #include <signal.h>
 .sp
 .B typedef void (*sighandler_t)(int);
@@ -41,6 +39,24 @@ sigset, sighold, sigrelse, sigignore \- System V 
 .BI "int sigrelse(int " sig );
 .sp
 .BI "int sigignore(int " sig );
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.ad l
+.BR sigset (),
+.BR sighold (),
+.BR sigrelse (),
+.BR sigignore ():
+.br
+.RS 4
+_XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢ÀΤʤ¬¤é¤Î System V ÈÇ¥·¥°¥Ê¥ë API ¤ò»ÈÍѤ·¤Æ¤¤¤ë¥×¥í¥°¥é¥à
 ¤ËÂФ·¤Æ¸ß´¹À­¤Î¤¢¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò glibc ¤ÇÄ󶡤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
index ea0a27d..f2118db 100644 (file)
@@ -63,7 +63,9 @@ glibc 
 .BR sigaddset (),
 .BR sigdelset (),
 .BR sigismember ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï POSIX ¥·¥°¥Ê¥ë½¸¹ç(signal set)¤òÁàºî¤¹¤ë¤¿¤á»ÈÍѤ¹¤ë¡£
index 5617849..4fa7ea3 100644 (file)
@@ -25,7 +25,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH SIGWAIT 3 2009-02-10 "Linux" "Linux Programmer's Manual"
+.TH SIGWAIT 3 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sigwait \- ¥·¥°¥Ê¥ë¤òÂÔ¤Ä
 .SH ½ñ¼°
@@ -73,7 +73,7 @@ _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
 À®¸ù¤¹¤ë¤È¡¢
 .BR sigwait ()
 ¤Ï 0 ¤òÊÖ¤¹¡£
-¥¨¥é¡¼¤Î¾ì¹ç¡¢Ä¾Á°¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¥¨¥é¡¼¤Î¾ì¹ç¡¢(¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤Ë¤¢¤ë) Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
 .SH ¥¨¥é¡¼
 .TP
 .B EINVAL
index d869b4d..d9b2239 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SIN 3  2009-02-04 "" "Linux Programmer's Manual"
+.TH SIN 3  2010-09-11 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sin, sinf, sinl \- Àµ¸¹ (¥µ¥¤¥ó) ´Ø¿ô
 .SH ½ñ¼°
@@ -64,9 +64,14 @@ glibc 
 .ad l
 .BR sinf (),
 .BR sinl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR sin ()
 ´Ø¿ô¤Ï \fIx\fP ¤ÎÀµ¸¹ (¥µ¥¤¥ó) ¤ÎÃͤòÊÖ¤¹¡£
@@ -93,22 +98,26 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤¬Ìµ¸ÂÂç
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ÉÔÀµ (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
 .PP
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set errno?
-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6781
 .SH ½àµò
 C99, POSIX.1-2001.
 .I double
 ÈǤδؿô¤Ï SVr4, 4.3BSD, C89 ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£
+.SH ¥Ð¥°
+.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6781
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+Îΰ襨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I error
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR acos (3),
 .BR asin (3),
index be42f23..943910d 100644 (file)
@@ -39,7 +39,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SINH 3  2008-08-05 "" "Linux Programmer's Manual"
+.TH SINH 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sinh, sinhf, sinhl \- ÁжÊÀþÀµ¸¹ (¥Ï¥¤¥Ñ¥Ü¥ê¥Ã¥¯¥µ¥¤¥ó) ´Ø¿ô
 .SH ½ñ¼°
@@ -64,9 +64,14 @@ glibc 
 .ad l
 .BR sinhf (),
 .BR sinhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR sinh ()
 ´Ø¿ô¤ÏÁжÊÀþÀµ¸¹ (¥Ï¥¤¥Ñ¥Ü¥ê¥Ã¥¯¥µ¥¤¥ó) ´Ø¿ô¤ÎÃͤòÊÖ¤¹¡£
index 2b23679..d9d79e2 100644 (file)
@@ -38,7 +38,7 @@
 .\" Updated Sun Sep 14 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH SQRT 3  2008-08-05 ""  "Linux Programmer's Manual"
+.TH SQRT 3  2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 sqrt, sqrtf, sqrtl \- Ê¿Êýº¬´Ø¿ô
 .SH ½ñ¼°
@@ -63,9 +63,14 @@ glibc 
 .ad l
 .BR sqrtf (),
 .BR sqrtl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR sqrt ()
 ´Ø¿ô¤Ï \fIx\fP ¤ÎÊ¿Êýº¬¤Î¤¦¤ÁÉé¤Ç¤Ê¤¤Êý¤ÎÃͤòÊÖ¤¹¡£
index d8e5133..91533bc 100644 (file)
@@ -31,7 +31,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated & Modified Sun Jan  9 22:50:29 JST 2005 by Yuichi SATO
 .\"
-.TH STATVFS 2 2003-08-22 "Linux" "Linux Programmer's Manual"
+.TH STATVFS 3 2003-08-22 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 statvfs, fstatvfs \- ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÅý·×¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
index 15217cf..e99bc83 100644 (file)
@@ -22,7 +22,7 @@ stdin, stdout, stderr \- ɸ
 .BI "extern FILE *" stderr ;
 .fi
 .SH ÀâÌÀ
-ɸ½à¤Î´Ä¶­¤Ç¤Ï¡¢ Unix ¥×¥í¥°¥é¥à¤Ïµ¯Æ°»þ¤Ë¡¢¥ª¡¼¥×¥ó¤µ¤ì¤Æ¤¤¤ë¥¹¥È¥ê¡¼
+ɸ½à¤Î´Ä¶­¤Ç¤Ï¡¢ UNIX ¥×¥í¥°¥é¥à¤Ïµ¯Æ°»þ¤Ë¡¢¥ª¡¼¥×¥ó¤µ¤ì¤Æ¤¤¤ë¥¹¥È¥ê¡¼
 ¥à¤ò 3 ¤ÄÍ¿¤¨¤é¤ì¤ë¡£¤½¤ì¤¾¤ìÆþÎÏÍÑ¡¢½ÐÎÏÍÑ¡¢¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤ä¥¨¥é¡¼¥á¥Ã
 ¥»¡¼¥¸¤Îɽ¼¨ÍѤΤâ¤Î¤Ç¤¢¤ë¡£¤³¤ì¤é¤ÏÄ̾ï¥æ¡¼¥¶¤ÎüËö
 .RB ( tty (4)
@@ -49,8 +49,8 @@ stdin, stdout, stderr \- ɸ
 ¤Ê¤É¤Î´Ø¿ô¤È¤È¤â¤ËÍѤ¤¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 .PP
 .I FILE
-¤Ï Unix ¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¥Ð¥Ã¥Õ¥¡µ¡Ç½¤òÄɲä·¤¿¥é¥Ã¥Ñ¡¼
-¤Ç¤¢¤ë¤«¤é¡¢¤³¤ì¤é¤Î¥Þ¥¯¥í¤Ë¤âÂбþ¤¹¤ë¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¡¢ Unix ¤Î raw ¥Õ¥¡
+¤Ï UNIX ¤Î¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ë¥Ð¥Ã¥Õ¥¡µ¡Ç½¤òÄɲä·¤¿¥é¥Ã¥Ñ¡¼
+¤Ç¤¢¤ë¤«¤é¡¢¤³¤ì¤é¤Î¥Þ¥¯¥í¤Ë¤âÂбþ¤¹¤ë¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¡¢ UNIX ¤Î raw ¥Õ¥¡
 ¥¤¥ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹
 .RB ( read (2)
 ¤ä
index 1554d78..052f36a 100644 (file)
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\"
-.TH STPCPY 3  2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH STPCPY 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 stpcpy \- Ê¸»úÎó¤ò¥³¥Ô¡¼¤·¡¢¥³¥Ô¡¼¤·¤¿Ê¸»úÎó¤Î½ª¤ê¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "char *stpcpy(char *" dest ", const char *" src );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR stpcpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR stpcpy ()
 ´Ø¿ô¤Ï¡¢\fIsrc\fP ¤Ç»Ø¤µ¤ì¤¿Ê¸»úÎó¤ò (ʸ»úÎó¤ò½ªÃ¼¤¹¤ë \(aq\\0\(aq
@@ -49,7 +67,7 @@ stpcpy \- ʸ
 ¤Ï¡¢Ê¸»úÎó \fIdest\fP ¤Î»Ï¤Þ¤ê¤Ç¤Ï¤Ê¤¯
 \fB½ª¤ê\fP¤ò»Ø¤¹¥Ý¥¤¥ó¥¿ (¤¹¤Ê¤ï¤Á¡¢Ê¸»úÎó¤ò½ªÃ¼¤¹¤ë NULL ¥Ð¥¤¥È) ¤òÊÖ¤¹¡£
 .SH ½àµò
-¤³¤Î´Ø¿ô¤Ï¡¢C ¤ä POSIX.1 É¸½à¤Î°ìÉô¤Ç¤Ï¤Ê¤¯¡¢Unix ¥·¥¹¥Æ¥à¤Î´·½¬Åª¤Ê
+¤³¤Î´Ø¿ô¤Ï¡¢C ¤ä POSIX.1 É¸½à¤Î°ìÉô¤Ç¤Ï¤Ê¤¯¡¢UNIX ¥·¥¹¥Æ¥à¤Î´·½¬Åª¤Ê
 ¤â¤Î¤Ç¤â¤Ê¤¤¤¬¡¢GNU ¤ÎȯÌÀ¤È¤¤¤¦¤ï¤±¤Ç¤â¤Ê¤¤¡£
 ¤Ò¤ç¤Ã¤È¤·¤¿¤é MS-DOS Í³Íè¤Î¤â¤Î¤«¤â¤·¤ì¤Ê¤¤¡£
 ¸½ºß¤Ç¤Ï¡¢BSD ·Ï¤Ë¤â¸ºß¤¹¤ë¡£
@@ -87,5 +105,6 @@ main(void)
 .BR memcpy (3),
 .BR memmove (3),
 .BR strcpy (3),
+.BR string (3),
 .BR wcpcpy (3),
 .BR feature_test_macros (7)
index 98a37dc..40632f5 100644 (file)
 .\" Translated Tue Jan 11 00:55:50 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH STPNCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH STPNCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 stpncpy \- ¸ÇÄêŤÎʸ»úÎó¤ò¥³¥Ô¡¼¤·¤Æ¡¢¤½¤ÎºÇ¸å¤Ø¤Î¥Ý¥¤¥ó¥¿¡¼¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "char *stpncpy(char *" dest ", const char *" src ", size_t " n );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR stpncpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR stpncpy ()
 ´Ø¿ô¤Ï \fIsrc\fP ¤¬»Ø¤·¤Æ¤¤¤ëʸ»úÎ󤫤齪ü¤Î \(aq\\0\(aq Ê¸»ú¤ò
index 11e7a72..3b948dd 100644 (file)
@@ -30,7 +30,7 @@
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 18:12:45 1993 by Rik Faith (faith@cs.unc.edu)
-.TH STRCASECMP 3  1993-04-11 "" "Linux Programmer's Manual"
+.TH STRCASECMP 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strcasecmp, strncasecmp \- Æó¤Ä¤Îʸ»úÎó¤òÂçʸ»ú¾®Ê¸»ú¤ò¶èÊ̤»¤ºÈæ³Ó¤¹¤ë
 .SH ½ñ¼°
@@ -65,6 +65,7 @@ strcasecmp, strncasecmp \- 
 .BR memcmp (3),
 .BR strcmp (3),
 .BR strcoll (3),
+.BR string (3),
 .BR strncmp (3),
 .BR wcscasecmp (3),
 .BR wcsncasecmp (3)
index ebe7937..1f51f76 100644 (file)
@@ -36,7 +36,7 @@
 .\"       by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2007-07-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.58
 .\"
-.TH STRCAT 3  2008-06-13 "GNU" "Linux Programmer's Manual"
+.TH STRCAT 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strcat, strncat \- Æó¤Ä¤Îʸ»úÎó¤òÏ¢·ë¤¹¤ë
 .SH ½ñ¼°
@@ -106,6 +106,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memccpy (3),
 .BR memcpy (3),
 .BR strcpy (3),
+.BR string (3),
 .BR strncpy (3),
 .BR wcscat (3),
 .BR wcsncat (3)
index 673b34e..5e0affd 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated & Modified 2001-10-16, Yuichi SATO <ysato@h4.dion.ne.jp>
 .\" Updated 2006-07-20, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH STRCHR 3  2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH STRCHR 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strchr, strrchr, strchrnul \- Ê¸»úÎóÃæ¤Îʸ»ú¤Î°ÌÃÖ¤òÆÃÄꤹ¤ë
 .SH ½ñ¼°
@@ -95,6 +95,7 @@ NULL 
 .BR index (3),
 .BR memchr (3),
 .BR rindex (3),
+.BR string (3),
 .BR strlen (3),
 .BR strpbrk (3),
 .BR strsep (3),
index f093c34..c2b860f 100644 (file)
@@ -33,7 +33,7 @@
 .\"       by YOSHINO Takashi <yoshino@civil.jcn.nihon-u.ac.jp>
 .\" Updated Fri Oct 12 JST 2001 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH STRCMP 3  2009-04-21 "" "Linux Programmer's Manual"
+.TH STRCMP 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strcmp, strncmp \- Æó¤Ä¤Îʸ»úÎó¤òÈæ¤Ù¤ë
 .SH ½ñ¼°
@@ -69,6 +69,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memcmp (3),
 .BR strcasecmp (3),
 .BR strcoll (3),
+.BR string (3),
 .BR strncasecmp (3),
 .BR strverscmp (3),
 .BR wcscmp (3),
index 0b18e68..95700e0 100644 (file)
@@ -31,7 +31,7 @@
 .\" Translated 1997-12-26, HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
 .\" Modified 2007-05-28, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.48
 .\"
-.TH STRCOLL 3  1993-04-12 "GNU" "Linux Programmer's Manual"
+.TH STRCOLL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strcoll \- ¸½ºß¤Î¥í¥±¡¼¥ë¤ò»ÈÍѤ·¤ÆÆó¤Ä¤Îʸ»úÎó¤òÈæ³Ó¤¹¤ë
 .SH ½ñ¼°
@@ -65,6 +65,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR bcmp (3),
 .BR memcmp (3),
 .BR setlocale (3),
+.BR string (3),
 .BR strcasecmp (3),
 .BR strcmp (3),
 .BR strxfrm (3)
index 33cc8e5..fb987c0 100644 (file)
@@ -41,7 +41,7 @@
 .\"     by NAKANO Takeo <nakano@apm.seikei.ac.jp
 .\" Updated 2007-07-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.58
 .\"
-.TH STRCPY 3  2009-12-04 "GNU" "Linux Programmer's Manual"
+.TH STRCPY 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strcpy, strncpy \- Ê¸»úÎó¤ò¥³¥Ô¡¼¤¹¤ë
 .SH ½ñ¼°
@@ -81,13 +81,14 @@ strcpy, strncpy \- ʸ
 .in +4n
 .nf
 
-char*
-strncpy(char *dest, const char *src, size_t n){
+char *
+strncpy(char *dest, const char *src, size_t n)
+{
     size_t i;
 
-    for (i = 0 ; i < n && src[i] != \(aq\\0\(aq ; i++)
+    for (i = 0; i < n && src[i] != \(aq\\0\(aq; i++)
         dest[i] = src[i];
-    for ( ; i < n ; i++)
+    for ( ; i < n; i++)
         dest[i] = \(aq\\0\(aq;
 
     return dest;
@@ -141,6 +142,7 @@ if (n > 0)
 .BR memcpy (3),
 .BR memmove (3),
 .BR stpcpy (3),
+.BR string (3),
 .BR strdup (3),
 .BR wcscpy (3),
 .BR wcsncpy (3)
index 6251deb..70d6513 100644 (file)
@@ -33,7 +33,7 @@
 .\"       by YOSHINO Takashi <yoshino@civil.jcn.nihon-u.ac.jp>
 .\" Updated Fri Nov  2 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH STRDUP 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRDUP 3  2010-09-26 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strdup, strndup, strdupa, strndupa \- Ê¸»úÎó¤òÊ£À½¤¹¤ë
 .SH ½ñ¼°
@@ -54,14 +54,32 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.PD 0
+.ad l
 .sp
 .BR strdup ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.RS 4
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
-.BR strndup (),
+|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+.RE
+.PP
+.BR strndup ():
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.PP
 .BR strdupa (),
 .BR strndupa ():
 _GNU_SOURCE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR strdup ()
 ´Ø¿ô¤Ï¡¢Ê¸»úÎó \fIs\fP¤ÎÊ£À½¤Ç¤¢¤ë
@@ -107,4 +125,5 @@ _GNU_SOURCE
 .BR free (3),
 .BR malloc (3),
 .BR realloc (3),
+.BR string (3),
 .BR wcsdup (3)
index 76cd432..2bc2364 100644 (file)
@@ -67,7 +67,7 @@ XSI 
 .BR strerror_r ()
 ¤¬Ä󶡤µ¤ì¤ë:
 .br
-(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !\ _GNU_SOURCE
+(_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600) && !\ _GNU_SOURCE
 .fi
 .SH ÀâÌÀ
 .BR strerror ()
index 7ae42bd..b5e085a 100644 (file)
@@ -29,7 +29,7 @@
 .\" Japanese Version Copyright (c) 1998 Akihiro Motoki all rights reserved.
 .\" Translated Mon May 25 1998 by Akihiro Motoki <motoki@hal.t.u-tokyo.ac.jp>
 .\"
-.TH STRFRY 3  1993-04-12 "GNU" "Linux Programmer's Manual"
+.TH STRFRY 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strfry \- Ê¸»úÎó¤ò¥é¥ó¥À¥à¤ËʤÙÊѤ¨¤ë
 .SH ½ñ¼°
@@ -55,4 +55,5 @@ strfry \- ʸ
 ´Ø¿ô¤Ï GNU C ¥é¥¤¥Ö¥é¥ê¤ËÆÃÍ­¤Ç¤¢¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR memfrob (3),
+.BR string (3),
 .BR feature_test_macros (7)
index 0362bf0..5ece7b8 100644 (file)
@@ -28,7 +28,7 @@
 .\" Modified Sat Jul 24 18:03:44 1993 by Rik Faith (faith@cs.unc.edu)
 .\" Applied fix by Wolfgang Franke, aeb, 961011
 .\" Corrected return value, aeb, 970307
-.\" Added Single Unix Spec conversions and %z, aeb/esr, 990329.
+.\" Added Single UNIX Spec conversions and %z, aeb/esr, 990329.
 .\" 2005-11-22 mtk, added Glibc Notes covering optional 'flag' and
 .\"           'width' components of conversion specifications.
 .\"
@@ -46,7 +46,7 @@
 .\"WORD:       conversion specification        ÊÑ´¹»ØÄê
 .\"WORD:       modifier                        ½¤¾þ»Ò
 .\"WORD:       broken-down time                Í×ÁÇÊ̤Î(»þ¹ï)
-.\"WORD:       Single Unix Specification       Åý°ì Unix µ¬³Ê
+.\"WORD:       Single UNIX Specification       Åý°ì UNIX µ¬³Ê
 .\"WORD:       ISO\ 8601 week-based            ISO\ 8601 ¤Î½µÃ±°Ìɽµ­
 .\"
 .TH STRFTIME 3  2010-01-17 "GNU" "Linux Programmer's Manual"
@@ -275,7 +275,7 @@ ISO\ 8601 
 ¡Ö½¤¾þ»Ò¡×¤òÃÖ¤¯¤³¤È¤Ë¤è¤Ã¤ÆÊ̽ñ¼°¤ò»ÈÍѤ¹¤ë¤è¤¦¤Ë»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 ¸½ºß¤Î¥í¥±¡¼¥ë¤Ë¤ª¤¤¤ÆÊ̽ñ¼°¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢
 Ä̾ï¤ÎÊÑ´¹»ØÄ꤬»ÈÍѤµ¤ì¤¿¤«¤Î¤è¤¦¤ËÆ°ºî¤¹¤ë (SU)¡£
-Åý°ì UNIX µ¬³Ê (Single Unix Specification) ¤Ç¤Ï
+Åý°ì UNIX µ¬³Ê (Single UNIX Specification) ¤Ç¤Ï
 .BR %Ec ,
 .BR %EC ,
 .BR %Ex ,
index cd7597b..9a4bf69 100644 (file)
@@ -13,7 +13,7 @@
 .\" Translated Tue Jan 11 00:55:48 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH STRNLEN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH STRNLEN 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strnlen \- ¸ÇÄêŤÎʸ»úÎó¤ÎŤµ¤òÄ´¤Ù¤ë
 .SH ½ñ¼°
@@ -24,6 +24,26 @@ strnlen \- 
 .sp
 .BI "size_t strnlen(const char *" s ", size_t " maxlen );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR strnlen ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR strnlen ()
 ´Ø¿ô¤Ï \fIs\fP ¤¬»Ø¤¹Ê¸»úÎó¤ÎŤµ¤ò¥Ð¥¤¥È¿ô¤ÇÊÖ¤¹¡£
index d2b6e54..5df6730 100644 (file)
@@ -32,7 +32,7 @@
 .\"                 by Ito Hiromi (hiromi@marimo.or.jp)
 .\" Updated Sat Dec 11 00:44:56 JST 1999
 .\"                by Kentaro Shirakata <argrath@yo.rim.or.jp>
-.TH STRPBRK 3 1993-04-12 "" "Linux Programmer's Manual"
+.TH STRPBRK 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strpbrk \- Ê¸»ú¥»¥Ã¥ÈÃæ¤Îʸ»ú¤òʸ»úÎ󤫤鸡½Ð¤¹¤ë
 .SH ½ñ¼°
@@ -58,6 +58,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strsep (3),
 .BR strspn (3),
 .BR strstr (3),
index 10dd7be..2d7aa55 100644 (file)
@@ -297,7 +297,7 @@ SUSv2, POSIX.1-2001.
 ¸¶Â§¤È¤·¤Æ¡¢¤³¤Î´Ø¿ô¤Ï \fItm\fP ¤Î½é´ü²½¤Ï¤»¤º¤Ë¡¢
 »ØÄꤵ¤ì¤¿ÃͤΤߤòÆþ¤ì¤ë¡£
 ¤Ä¤Þ¤ê¡¢¤³¤Î´Ø¿ô¤Î¸Æ¤Ó½Ð¤·¤ÎÁ°¤Ë \fItm\fP ¤ò½é´ü²½¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
-¾¤Î Unix ¥·¥¹¥Æ¥à¤È¤Ï¡¢ºÙ¤«¤¤ÅÀ¤Ç°Û¤Ê¤ë¡£
+¾¤Î UNIX ¥·¥¹¥Æ¥à¤È¤Ï¡¢ºÙ¤«¤¤ÅÀ¤Ç°Û¤Ê¤ë¡£
 glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢ÌÀ¼¨Åª¤Ë»ØÄꤵ¤ì¤Ê¤¤¥Õ¥£¡¼¥ë¥É¤ÏÊѹ¹¤µ¤ì¤Ê¤¤¡£
 Îã³°¤È¤·¤Æ¡¢Ç¯¡¦·î¡¦Æü¤Î¤¤¤º¤ì¤«¤ÎÍ×ÁǤ¬Êѹ¹¤µ¤ì¤¿¾ì¹ç¤Ë
 .I tm_wday
index 904801c..2b70b95 100644 (file)
@@ -37,7 +37,7 @@
 .\"
 .\" WORD:      delimiter       ¶èÀÚ¤êʸ»ú
 .\"
-.TH STRSEP 3  2009-01-16 "GNU" "Linux Programmer's Manual"
+.TH STRSEP 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strsep \- Ê¸»úÎ󤫤é¥È¡¼¥¯¥ó¤ò¼è¤ê½Ð¤¹
 .SH ½ñ¼°
@@ -95,6 +95,7 @@ _BSD_SOURCE
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strspn (3),
 .BR strstr (3),
index 34ba590..6563be8 100644 (file)
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 17:59:03 1993 by Rik Faith (faith@cs.unc.edu)
-.TH STRSIGNAL 3 2008-08-21 "GNU" "Linux Programmer's Manual"
+.TH STRSIGNAL 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strsignal \- ¥·¥°¥Ê¥ë¤òÀâÌÀ¤¹¤ëʸ»úÎó¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <string.h>
 .sp
 .BI "char *strsignal(int " sig );
 .sp
 .BI "extern const char * const " sys_siglist [];
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR strsignal ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR strsignal ()
 ´Ø¿ô¤Ï¡¢°ú¿ô \fIsig\fP ¤ÇÅϤµ¤ì¤¿¥·¥°¥Ê¥ëÈÖ¹æ¤ò
index e013ce6..e13f694 100644 (file)
@@ -30,7 +30,7 @@
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 17:57:50 1993 by Rik Faith (faith@cs.unc.edu)
-.TH STRSPN 3 1993-04-12 "" "Linux Programmer's Manual"
+.TH STRSPN 3 2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strspn, strcspn \- Ê¸»úÎ󤫤éʸ»ú¤Î¥»¥Ã¥È¤òõ¤¹
 .SH ½ñ¼°
@@ -64,6 +64,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strsep (3),
 .BR strstr (3),
index 0841e6a..42e7f76 100644 (file)
@@ -35,7 +35,7 @@
 .\" Updated Sun Sep  5 JST 1999 by by Kentaro Shirakata <argrath@yo.rim.or.jp>
 .\" Updated Wed Apr 20 JST 2005 by by Kentaro Shirakata <argrath@ub32.org>
 .\"
-.TH STRSTR 3  2005-04-05 "GNU" "Linux Programmer's Manual"
+.TH STRSTR 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strstr, strcasestr \- Éôʬʸ»úÎó¤Î°ÌÃÖ¤ò¼¨¤¹
 .SH ½ñ¼°
@@ -81,6 +81,7 @@ Linux libc 
 .BR rindex (3),
 .BR strcasecmp (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strsep (3),
 .BR strspn (3),
index 46fd07a..46bb94b 100644 (file)
@@ -49,7 +49,7 @@
 .\" Updated & Modified 2006-07-20,
 .\"         Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.36
 .\"
-.TH STRTOD 3 2007-07-26 "Linux" "Linux Programmer's Manual"
+.TH STRTOD 3 2010-00-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strtod, strtof, strtold \- ASCII Ê¸»úÎó¤òÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -66,11 +66,18 @@ glibc 
 .RB ( feature_test_macros (7)
 »²¾È):
 .in
+.ad l
 .sp
 .BR strtof (),
 .BR strtold ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
+.RE
+.ad l
 .SH ÀâÌÀ
 .BR strtod (),
 .BR strtof (),
index d7d38a1..67f6bd4 100644 (file)
@@ -32,7 +32,7 @@
 .\" Updated 2002-03-28, Kentaro Shirakata
 .\" Updated 2005-11-19, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH STRTOK 3  2008-10-29 "GNU" "Linux Programmer's Manual"
+.TH STRTOK 3  2010-09-27 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strtok, strtok_r \- Ê¸»úÎ󤫤é¥È¡¼¥¯¥ó¤ò¼è¤ê½Ð¤¹
 .SH ½ñ¼°
@@ -194,13 +194,19 @@ main(int argc, char *argv[])
     }
 
     exit(EXIT_SUCCESS);
-} /* main */
+}
 .fi
+.PP
+.BR strtok ()
+¤ò»È¤Ã¤¿ÊÌ¤Î¥×¥í¥°¥é¥àÎ㤬
+.BR getaddrinfo_a (3)
+¤Ë¤¢¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR index (3),
 .BR memchr (3),
 .BR rindex (3),
 .BR strchr (3),
+.BR string (3),
 .BR strpbrk (3),
 .BR strsep (3),
 .BR strspn (3),
index 362df22..877437a 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .\" WORD:       base            ´ð¿ô
 .\"
-.TH STRTOL 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRTOL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strtol, strtoll, strtoq \- Ê¸»úÎó¤ò long int ¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -59,9 +59,14 @@ glibc 
 .sp
 .ad l
 .BR strtoll ():
-XOPEN_SOURCE >= 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+XOPEN_SOURCE\ >=\ 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR strtol ()
 ´Ø¿ô¤Ï¡¢ \fInptr\fP ¤Îʸ»úÎó¤ÎºÇ½é¤ÎÉôʬ¤ò¡¢
index c71e040..981c77e 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .\" WORD:       base            ´ð¿ô
 .\"
-.TH STRTOUL 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH STRTOUL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strtoul, strtoull, strtouq \- Ê¸»úÎó¤ò unsigned long int ¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
@@ -60,9 +60,14 @@ glibc 
 .sp
 .ad l
 .BR strtoull ():
-XOPEN_SOURCE >= 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE; or
+.RS 4
+XOPEN_SOURCE\ >=\ 600 || _BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR strtoul ()
 ´Ø¿ô¤Ï¡¢ \fInptr\fP ¤Îʸ»úÎó¤ÎºÇ½é¤ÎÉôʬ¤ò¡¢
index 75dc7c8..e376e6c 100644 (file)
@@ -30,7 +30,7 @@
 .\" Translated Fri Jun 26 1998 by SHOJI Yasushi <yashi@yashi.com>
 .\" Updated & Modefied Sun Mar 7 1999 by Shouichi Saito
 .\"
-.TH STRXFRM 3 1993-04-12 "GNU" "Linux Programmer's Manual"
+.TH STRXFRM 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 strxfrm \- Ê¸»úÎó¤ÎÊÑ´¹
 .SH ½ñ¼°
@@ -75,6 +75,7 @@ SVr4, 4.3BSD, C89, C99.
 .BR bcmp (3),
 .BR memcmp (3),
 .BR setlocale (3),
+.BR string (3),
 .BR strcasecmp (3),
 .BR strcmp (3),
 .BR strcoll (3)
index 80bfc12..bc04fd0 100644 (file)
@@ -289,12 +289,12 @@ POSIX.1-2001 
 ¤È¤¤¤¦Îã³°¤Ï¤¢¤ë¤¬¡¢
 ¤½¤ì°Ê³°¤Î
 .I facility
-¤ÎÃͤÏ¿¤¯¤Î Unix ¥·¥¹¥Æ¥à¤Ç»È¤ï¤ì¤Æ¤¤¤ë¡£
+¤ÎÃͤÏ¿¤¯¤Î UNIX ¥·¥¹¥Æ¥à¤Ç»È¤ï¤ì¤Æ¤¤¤ë¡£
 .I option
 ¤ÎÃͤÎ
 .B LOG_PERROR
 ¤ÎÃͤϡ¢ POSIX.1-2001 ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
-Unix ¤Î¿¤¯¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç»ÈÍѲÄǽ¤Ç¤¢¤ë¡£
+UNIX ¤Î¿¤¯¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç»ÈÍѲÄǽ¤Ç¤¢¤ë¡£
 .\" .SH ÍúÎò
 .\" .BR syslog ()
 .\" ¥Õ¥¡¥ó¥¯¥·¥ç¥ó¡¦¥³¡¼¥ë¤Ï 4.2BSD ¤«¤é¼ÂÁõ¤µ¤ì¤¿¡£
index 47a3ce3..12103ec 100644 (file)
@@ -34,7 +34,7 @@
 .\"
 .\"WORD:       feature test macro      µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .\"
-.TH SYSTEM 3  2004-12-20 "" "Linux Programmer's Manual"
+.TH SYSTEM 3  2010-09-10 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 system \- ¥·¥§¥ë¥³¥Þ¥ó¥É¤Î¼Â¹Ô
 .SH ½ñ¼°
@@ -86,7 +86,8 @@ system \- 
 C89, C99, POSIX.1-2001.
 .SH Ãí°Õ
 .PP
-µ¡Ç½¸¡ºº¥Þ¥¯¥í¤Ç¤¢¤ë
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
+µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .B _XOPEN_SOURCE
 ¤¬ÄêµÁ¤µ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢
 .BR wait (2)
index 96c0763..afe955e 100644 (file)
@@ -37,7 +37,7 @@
 .\" Proof Reading: Takashi Yoshino
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TAN 3 2008-08-05 ""  "Linux Programmer's Manual"
+.TH TAN 3 2010-09-11 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 tan, tanf, tanl \- ÀµÀÜ¡Ê¥¿¥ó¥¸¥§¥ó¥È¡Ë´Ø¿ô
 .SH ½ñ¼°
@@ -61,9 +61,14 @@ Feature Test Macro Requirements for glibc (see
 .ad l
 .BR tanf (),
 .BR tanl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR tan ()
 ´Ø¿ô¤Ï \fIx\fP ¤ÎÀµÀÜ¡Ê¥¿¥ó¥¸¥§¥ó¥È¡Ë¤ÎÃͤòÊÖ¤¹¡£
@@ -103,9 +108,10 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
 .TP
 Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤Ï̵¸ÂÂç¤Ç¤¢¤ë
-.\" .I errno
-.\" is set to
-.\" .BR EDOM .
+.I errno
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤ë (¡Ö¥Ð¥°¡×¤ÎÀá¤â»²¾È)¡£
 ÉÔÀµ (invalid) ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_INVALID )
 ¤¬¾å¤¬¤ë¡£
@@ -119,13 +125,14 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
 ¥ª¡¼¥Ð¡¼¥Õ¥í¡¼ÉâÆ°¾®¿ôÅÀÎã³°
 .RB ( FE_OVERFLOW )
 ¤¬¾å¤¬¤ë¡£
-.PP
-¤³¤ì¤é¤Î´Ø¿ô¤Ï
-.I errno
-¤òÀßÄꤷ¤Ê¤¤¡£
-.\" FIXME . Is it intentional that these functions do not set
-.\" errno (at least for domain error)?
-.\" Bug raised: http://sourceware.org/bugzilla/show_bug.cgi?id=6782
+.SH ¥Ð¥°
+.\" http://sourceware.org/bugzilla/show_bug.cgi?id=6782
+¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢
+Îΰ襨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢
+.I error
+¤Ë
+.B EDOM
+¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£
 .SH ½àµò
 C99, POSIX.1-2001.
 .I double
index 6ad5f59..b68fab1 100644 (file)
@@ -36,7 +36,7 @@
 .\"         by Kenji Kajiwara and Kentaro Ogawa
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TANH 3 2008-08-05 ""  "Linux Programmer's Manual"
+.TH TANH 3 2010-09-20 ""  "Linux Programmer's Manual"
 .SH Ì¾Á°
 tanh, tanhf, tanhl \- ÁжÊÀþÀµÀÜ (hyperbolic tangent) ´Ø¿ô
 .SH ½ñ¼°
@@ -61,9 +61,14 @@ glibc 
 .ad l
 .BR tanhf (),
 .BR tanhl ():
-_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR tanh ()
 ´Ø¿ô¤Ï \fIx\fP ¤ÎÁжÊÀþÀµÀÜ (hyperbolic tangent) ´Ø¿ô¤òÊÖ¤¹¡£
index 7236e8c..e28caa6 100644 (file)
 .\" Translated Sat Jul 19 03:06:35 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TCGETSID 3 2008-06-14 "GNU" "Linux Programmer's Manual"
+.TH TCGETSID 3 2010-09-10 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 tcgetsid \- ¥»¥Ã¥·¥ç¥óID ¤ò¼èÆÀ¤¹¤ë
 .SH ½ñ¼°
-.B #define _XOPEN_SOURCE 500
+.nf
+.BR "#define _XOPEN_SOURCE 500" "        /* feature_test_macros(7) »²¾È */"
 .br
 .B "#include <termios.h>"
 .sp
 .BI "pid_t tcgetsid(int " fd );
+.fi
 .SH ÀâÌÀ
 ´Ø¿ô
 .BR tcgetsid ()
index d14319c..2a6730b 100644 (file)
@@ -58,7 +58,7 @@
 .\"WORD:       vertical tab            ¿âľ¥¿¥Ö
 .\"WORD:       feature test macro      µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .\"
-.TH TERMIOS 3 2007-11-26 "Linux" "Linux Programmer's Manual"
+.TH TERMIOS 3 2010-06-20 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow,
 cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, cfsetspeed \-
@@ -466,10 +466,9 @@ KILL 
 ¤¬É¬Í×]
 .TP
 .B NOFLSH
-.BR SIGINT ,
-.BR SIGQUIT ,
-.B SIGSUSP
-¥·¥°¥Ê¥ëȯÀ¸»þ¤ÎÆþÎÏ¡¦½ÐÎÏ¥­¥å¡¼¤Î¥Õ¥é¥Ã¥·¥å¤ò̵¸ú¤Ë¤¹¤ë¡£
+.\" Stevens lets SUSP only flush the input queue
+INT, QUIT, SUSP Ê¸»ú¤ËÂбþ¤¹¤ë¥·¥°¥Ê¥ë¤òȯÀ¸¤¹¤ëºÝ¤Î
+ÆþÎÏ¡¦½ÐÎÏ¥­¥å¡¼¤Î¥Õ¥é¥Ã¥·¥å¤ò̵¸ú¤Ë¤¹¤ë¡£
 .TP
 .B TOSTOP
 ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥×¥í¥»¥¹¤Î¥×¥í¥»¥¹¥°¥ë¡¼¥×¤ÇÀ©¸æüËö¤Ø
@@ -920,7 +919,7 @@ B0
 .BR cfsetspeed ()
 ¤ÏÈóɸ½à¤À¤¬¡¢BSD ¤Ç¤ÏÍøÍѲÄǽ¤Ç¤¢¤ë¡£
 .SH Ãí°Õ
-Unix V7 ¤È¤½¤Î¸å¤Î¤¤¤¯¤Ä¤«¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥Ü¡¼¥ì¡¼¥È¤Î 14 ¸Ä¤Î¥ê¥¹¥È¤Ç¤¢¤ë
+UNIX V7 ¤È¤½¤Î¸å¤Î¤¤¤¯¤Ä¤«¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥Ü¡¼¥ì¡¼¥È¤Î 14 ¸Ä¤Î¥ê¥¹¥È¤Ç¤¢¤ë
 B0, ..., B9600 ¤Î¸å¤í¤Ë EXTA, EXTB ("External A" ¤È "External B") ¤Î 2 ¤Ä¤ò
 Äɲ䷤Ƥ¤¤ë¡£
 Â¿¤¯¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¤µ¤é¤Ë¹â®¤Ê¥Ü¡¼¥ì¡¼¥È¤Î¤¿¤á¤Ë¥ê¥¹¥È¤ò³ÈÄ¥¤·¤Æ¤¤¤ë¡£
@@ -936,7 +935,7 @@ Linux, AIX, DU, Tru64 
 FreeBSD, NetBSD, HP-UX, MacOS ¤Ï
 .I duration
 ¤ÎÃͤò̵»ë¤¹¤ë¡£
-Solaris ¤È Unixware ¤Ç¤Ï¡¢Èó¥¼¥í¤Î
+Solaris ¤È UnixWare ¤Ç¤Ï¡¢Èó¥¼¥í¤Î
 .I duration
 ¤ò»ØÄꤷ¤¿
 .BR tcsendbreak ()
index 5e35e0b..a603190 100644 (file)
@@ -14,7 +14,7 @@
 .\"         by SAITOH Akira <s-akira@users.sourceforge.net>
 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH TGAMMA 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.TH TGAMMA 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 tgamma, tgammaf, tgammal \- ËÜÅö¤Î¥¬¥ó¥Þ´Ø¿ô
 .SH ½ñ¼°
@@ -29,17 +29,23 @@ tgamma, tgammaf, tgammal \- 
 \fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .sp
 .in -4n
-Feature Test Macro Requirements for glibc (see
-.BR feature_test_macros (7)):
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
 .in
 .sp
 .ad l
 .BR tgamma (),
 .BR tgammaf (),
 .BR tgammal ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¥¬¥ó¥Þ´Ø¿ô¤Ï°Ê²¼¤Î¤è¤¦¤ËÄêµÁ¤µ¤ì¤ë:
 .sp
index cc555ac..f9bf958 100644 (file)
@@ -30,7 +30,7 @@
 .\" Updated 2005-03-15, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\" Updated 2006-07-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.36
 .\"
-.TH TMPNAM 3  2008-08-06 "" "Linux Programmer's Manual"
+.TH TMPNAM 3  2010-09-10 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 tmpnam, tmpnam_r \- °ì»þ¥Õ¥¡¥¤¥ë¤Î̾Á°¤òºîÀ®¤¹¤ë
 .SH ½ñ¼°
@@ -135,9 +135,10 @@ tmpnam_r(char *s)
 .fi
 .sp
 ¿ô¤Ï¾¯¤Ê¤¤¤¬¡¢¤³¤Î´Ø¿ô¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤â¤¢¤ë¡£
-¤³¤Î´Ø¿ô¤Î glibc ¤Î¥×¥í¥È¥¿¥¤¥×¤ò»È¤¦¤Ë¤Ï¡¢
+¤³¤Î´Ø¿ô¤Î glibc ¤Î¥×¥í¥È¥¿¥¤¥×¤ò
 .I <stdio.h>
-¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ëÁ°¤Ë
+¤«¤éÆÀ¤ë¤Ë¤Ï¡¢
+(¡Ö¤É¤Î¡×¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É¤¹¤ë¤è¤ê¤âÁ°¤Ë)
 .B _SVID_SOURCE
 ¤«
 .B _BSD_SOURCE
index f18f59c..00140d4 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index bbf2d6f..37ab149 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 723df8b..3a4aecc 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 28ed173..6317fa8 100644 (file)
@@ -27,7 +27,7 @@
 .\" Updated & Modified Sun Jan 16 08:20:45 JST 2005
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH TRUNC 3  2008-08-11 "" "Linux Programmer's Manual"
+.TH TRUNC 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 trunc, truncf, truncl \- 0 ¤Ë¶á¤¤Êý¤ÎÀ°¿ôÃͤ˴ݤá¤ë
 .SH ½ñ¼°
@@ -53,9 +53,14 @@ glibc 
 .BR trunc (),
 .BR truncf (),
 .BR truncl ():
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤ÏÀäÂÐÃͤ¬ \fIx\fP ¤è¤ê¾®¤µ¤¤
 °ìÈֶᤤÀ°¿ôÃͤˠ\fIx\fP ¤ò´Ý¤á¤ë¡£
index d8d4a0b..8379185 100644 (file)
@@ -28,7 +28,7 @@
 .\" Translated Wed Sep  8 01:25:01 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH TTYSLOT 3 2007-11-26 "GNU" "Linux Programmer's Manual"
+.TH TTYSLOT 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ttyslot \- ¥«¥ì¥ó¥È¥æ¡¼¥¶¤ÎüËö¤Î¥¹¥í¥Ã¥È¤ò¥Õ¥¡¥¤¥ë¤«¤éõ¤¹
 .SH ½ñ¼°
@@ -46,7 +46,11 @@ glibc 
 .sp
 .ad l
 .BR ttyslot ():
-_BSD_SOURCE || (_XOPEN_SOURCE_EXTENDED && !\ _XOPEN_SOURCE\ >=\ 500)
+.RS 4
+_BSD_SOURCE ||
+.br
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_\ <\ 500\ &&\ _XOPEN_SOURCE_EXTENDED
+.RE
 .ad b
 .SH ÀâÌÀ
 ¥ì¥¬¥·¡¼¤Ê´Ø¿ô
@@ -56,7 +60,7 @@ _BSD_SOURCE || (_XOPEN_SOURCE_EXTENDED && !\ _XOPEN_SOURCE\ >=\ 500)
 ¡Ö¤É¤Î¥Õ¥¡¥¤¥ë¤Ê¤Î¤«¡©¡×¤È¤¤¤¦¼ÁÌ䤬¤¢¤ë¤À¤í¤¦¡£
 ¤Ç¤Ï¡¢¤Þ¤ººÇ½é¤Ë¤½¤ÎÎò»Ë¤ò¸«¤Æ¤ß¤è¤¦¡£
 .SS ÂçÀΤÎÎò»Ë
-Unix V6 ¤Ç¤Ï
+UNIX V6 ¤Ç¤Ï
 .I /etc/ttys
 ¥Õ¥¡¥¤¥ë¤¬»È¤ï¤ì¤Æ¤¤¤¿¡£
 .BR init (8)
@@ -75,7 +79,7 @@ Unix V6 
 init ¤Ë¥·¥°¥Ê¥ë¤òÁ÷¤ê¡¢\(aq0\(aq ¤ò \(aq1\(aq ºÆÅÙ¤ËÊѹ¹¤·¡¢
 init ¤ËºÆÅÙ¥·¥°¥Ê¥ë¤òÁ÷¤ë¤³¤È¤Ç²ò·è¤¹¤ë¡£
 .LP
-Unix V7 ¤Ç¤Ï¥Õ¥©¡¼¥Þ¥Ã¥È¤¬Êѹ¹¤µ¤ì¤¿:
+UNIX V7 ¤Ç¤Ï¥Õ¥©¡¼¥Þ¥Ã¥È¤¬Êѹ¹¤µ¤ì¤¿:
 2 Ê¸»úÌܤ¬
 .BR getty (8)
 ¤Î°ú¤­¿ô¤È¤Ê¤ê¡¢(Àܳ¤ò) »î¤ß¤ë²óÀþ®Å٤νç½ø¤òɽ¤¹¤è¤¦¤Ë¤Ê¤ê
@@ -125,7 +129,7 @@ BSD 
 ¥¨¥é¡¼¤Î¾ì¹ç
 (Î㤨¤Ð¡¢¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿ 0, 1, 2 ¤Î²¿¤ì¤â
 ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤¢¤ëüËö¤Ë´ØÏ¢¤Å¤±¤é¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç)¡¢
-Unix V6, V7, BSD ·Ï¤Î¥·¥¹¥Æ¥à¤Ï 0 ¤òÊÖ¤¹¤¬¡¢
+UNIX V6, V7, BSD ·Ï¤Î¥·¥¹¥Æ¥à¤Ï 0 ¤òÊÖ¤¹¤¬¡¢
 System V ·Ï¤Î¥·¥¹¥Æ¥à¤Ï -1 ¤òÊÖ¤¹¡£
 .SH ½àµò
 SUSv1¡£SUSv2 ¤Ç¤Ï¡Ö²áµî¤Î̾»Ä (LEGACY)¡×¤È°ÌÃÖÉÕ¤±¤é¤ì¤Æ¤¤¤ë¡£
@@ -152,7 +156,7 @@ Minix 
 ¤â¤¢¤ë¡£
 .\" .SH ÍúÎò
 .\" .BR ttyslot ()
-.\" ¤Ï Unix V7 ¤ËÅо줷¤¿¡£
+.\" ¤Ï UNIX V7 ¤ÇÅо줷¤¿¡£
 .SH ´ØÏ¢¹àÌÜ
 .BR getttyent (3),
 .BR ttyname (3),
index 14ef1e4..630ef95 100644 (file)
@@ -26,7 +26,7 @@
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\" Updated 2007-05-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH UALARM 3  2008-08-06 "" "Linux Programmer's Manual"
+.TH UALARM 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 ualarm \- »ØÄꤷ¤¿¥Þ¥¤¥¯¥íÉøå¤Ë¥·¥°¥Ê¥ë¤òÁ÷¤ëͽÄê¤ò¤¹¤ë
 .SH ½ñ¼°
@@ -43,7 +43,24 @@ glibc 
 .in
 .sp
 .BR ualarm ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.TP 4
+.fi
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 .BR ualarm ()
 ´Ø¿ô¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤ËÂФ·¤Æ
index 95a6676..9f8c3e4 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 276040c..6f21e3d 100644 (file)
@@ -76,8 +76,10 @@ glibc 
 .BR getchar_unlocked (),
 .BR putc_unlocked (),
 .BR putchar_unlocked ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE ||
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .sp
 .BR clearerr_unlocked (),
 .BR feof_unlocked (),
@@ -88,7 +90,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .BR fputc_unlocked (),
 .BR fread_unlocked (),
 .BR fwrite_unlocked ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .sp
 .BR fgets_unlocked (),
 .BR fputs_unlocked (),
@@ -99,7 +103,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .BR putwchar_unlocked (),
 .BR fgetws_unlocked (),
 .BR fputws_unlocked ():
+.RS 4
 _GNU_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢ËöÈø¤Ë "_unlocked" ¤¬¤Ä¤¤¤Æ¤¤¤Ê¤¤´Ø¿ô¤ÈƱ¤¸Æ°ºî¤ò¤¹¤ë¤¬¡¢
@@ -118,7 +124,7 @@ POSIX.1-2001 
 
 Èóɸ½à¤Î
 .BR *_unlocked ()
-¤ÎÃç´Ö¤Ï 2¡¢3 ¤Î Unix ¥·¥¹¥Æ¥à¤ÇÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢
+¤ÎÃç´Ö¤Ï 2¡¢3 ¤Î UNIX ¥·¥¹¥Æ¥à¤ÇÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢
 ºÇ¶á¤Î glibc ¤Ç¤Ï»ÈÍѲÄǽ¤Ç¤¢¤ë¤¬¡¢
 .\" E.g., in HP-UX 10.0. In HP-UX 10.30 they are called obsolescent, and
 .\" moved to a compatibility library.
index 3d5f11b..3075811 100644 (file)
@@ -36,7 +36,7 @@
 .\" Updated Mon Sep  1 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
 .\" Updated 2007-05-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.44
 .\"
-.TH USLEEP 3  2007-07-26 "" "Linux Programmer's Manual"
+.TH USLEEP 3  2010-09-20 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
 usleep \- ¥Þ¥¤¥¯¥íÉÃñ°Ì¤Ç¼Â¹Ô¤ò±ä´ü¤¹¤ë
 .SH ½ñ¼°
@@ -53,7 +53,24 @@ glibc 
 .in
 .sp
 .BR usleep ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+glibc 2.12 °Ê¹ß:
+.nf
+_BSD_SOURCE ||
+    (_XOPEN_SOURCE\ >=\ 500 ||
+        _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
+.TP 4
+.fi
+glibc 2.12 ¤è¤êÁ°:
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH ÀâÌÀ
 .BR usleep ()
 ´Ø¿ô¤Ï
index de07cd4..c1193a6 100644 (file)
@@ -8,23 +8,41 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 25 22:24:35 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCPCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
+.TH WCPCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcpcpy \- ¥ï¥¤¥Éʸ»úʸ»úÎó¤ò¥³¥Ô¡¼¤·¡¢¤½¤ÎËöÈø¤ò»Ø¤¹¥Ý¥¤¥ó¥¿¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <wchar.h>
 .sp
 .BI "wchar_t *wcpcpy(wchar_t *" dest ", const wchar_t *" src );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcpcpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcpcpy ()
 ´Ø¿ô¤Ï¡¢
index abb883f..08f6e27 100644 (file)
@@ -8,23 +8,41 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Wed Oct 27 02:17:42 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCPNCPY 3 2003-11-01 "GNU" "Linux Programmer's Manual"
+.TH WCPNCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcpncpy \- ¸ÇÄêĹ¤Î¥ï¥¤¥Éʸ»úʸ»úÎó¤ò¥³¥Ô¡¼¤·¡¢¤½¤ÎËöÈø¤ò»Ø¤¹¥Ý¥¤¥ó¥¿¤òÊÖ¤¹
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <wchar.h>
 .sp
 .BI "wchar_t *wcpncpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcpncpy ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcpncpy ()
 ´Ø¿ô¤Ï¡¢
index 519c37f..e3cbbc7 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 84dffb9..da55f1f 100644 (file)
@@ -8,22 +8,41 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 25 23:52:06 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSCASECMP 3 2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH WCSCASECMP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcscasecmp \- ¥ï¥¤¥Éʸ»úÎó¤òÈæ³Ó¤¹¤ë¡£Âçʸ»ú¤È¾®Ê¸»ú¤ò¶èÊ̤·¤Ê¤¤¡£
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "int wcscasecmp(const wchar_t *" s1 ", const wchar_t *" s2 );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcscasecmp ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcscasecmp ()
 ´Ø¿ô¤Ï¡¢
@@ -42,6 +61,9 @@ wcscasecmp \- 
 ¤òÊÖ¤¹¡£
 Âçʸ»ú¤È¾®Ê¸»ú¤Î°ã¤¤¤ò̵»ë¤·¤Æ \fIs1\fP ¤ÎÊý¤¬ \fIs2\fP ¤è¤ê¾®¤µ¤±¤ì¤Ð
 Éé¤ÎÀ°¿ô¤òÊÖ¤¹¡£
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.BR wcscasecmp ()
+´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .SH ½àµò
 POSIX.1-2008.
 ¤³¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
index 9f03785..571b00d 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 11f36c3..7469fc9 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 1be4584..39bc622 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 116606e..1e2fbed 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 1bfd58e..d8df081 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 504fb34..0d77304 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 18 22:36:21 JST 1999
 .\" Updated & Modified Sun Jun  6 13:23:46 JST 2004
 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
 .\"
-.TH WCSDUP 3  2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH WCSDUP 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcsdup \- ¥ï¥¤¥Éʸ»úʸ»úÎó¤òÊ£À½¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
-.br
 .B #include <wchar.h>
 .sp
 .BI "wchar_t *wcsdup(const wchar_t *" s );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsdup ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcsdup ()
 ´Ø¿ô¤Ï¡¢
index f95cbe1..23cdc43 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 4fe6e09..31d3e66 100644 (file)
@@ -8,22 +8,41 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Mon Oct 18 22:59:06 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSNCASECMP 3 2009-02-04 "GNU" "Linux Programmer's Manual"
+.TH WCSNCASECMP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcsncasecmp \- Âçʸ»ú¤È¾®Ê¸»ú¤ò¶èÊ̤»¤º¡¢2 ¤Ä¤Î¸ÇÄêĹ¤Î¥ï¥¤¥Éʸ»úʸ»úÎó¤òÈæ³Ó¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "int wcsncasecmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsncasecmp ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcsncasecmp ()
 ´Ø¿ô¤Ï¡¢
@@ -44,6 +63,9 @@ wcsncasecmp \- 
 ¤è¤êÂ礭¤±¤ì¤ÐÀµ¤ÎÃͤòÊÖ¤¹¡£¤³¤Î´Ø¿ô¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤ò¶èÊ̤·¤Ê¤¤¾ì¹ç
 ¤Ë¡¢\fIs1\fP ¤òÀÚ¤êµÍ¤á¤¿¤â¤Î¤¬ \fIs2\fP ¤òÀÚ¤êµÍ¤á¤¿¤â¤Î¤è¤ê¾®¤µ¤±¤ì
 ¤ÐÉé¤ÎÃͤòÊÖ¤¹¡£
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.BR wcsncasecmp ()
+´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .SH ½àµò
 POSIX.1-2008.
 ¤³¤Î´Ø¿ô¤Ï POSIX.1-2001 ¤Ç¤Ïµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
index 09f7c8f..2caa2ae 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 1ba3cf4..92c7eea 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 1da2b2d..f4a4444 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 68c06b6..a2e3546 100644 (file)
@@ -8,22 +8,41 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Tue Oct 19 02:22:50 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSNLEN 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WCSNLEN 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcsnlen \- ¸ÇÄêĹ¤Î¥ï¥¤¥Éʸ»úʸ»úÎó¤ÎŤµ¤òµá¤á¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "size_t wcsnlen(const wchar_t *" s ", size_t " maxlen );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsncasecmp ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcsnlen ()
 ´Ø¿ô¤Ï¡¢
@@ -42,6 +61,9 @@ wcsnlen \- 
 ¤Ð \fIwcslen(s)\fP ¤òÊÖ¤¹¡£¤¢¤ë¤¤¤Ï¡¢\fIs\fP ¤¬»Ø¤¹¥ï¥¤¥Éʸ»úÎóÃæ¤Î
 ºÇ½é¤Î \fImaxlen\fP Ê¸»ú¤Ë L\(aq\\0\(aq Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð
 \fImaxlen\fP ¤òÊÖ¤¹¡£
+.SH ¥Ð¡¼¥¸¥ç¥ó
+.BR wcsnlen ()
+´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 °Ê¹ß¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë¡£
 .SH ½àµò
 ¤³¤Î´Ø¿ô¤Ï GNU ³ÈÄ¥¤Ç¤¢¤ë¡£
 .SH ´ØÏ¢¹àÌÜ
index d92d8cd..40299c5 100644 (file)
@@ -8,23 +8,42 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Fri Oct 22 01:12:12 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSNRTOMBS 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WCSNRTOMBS 3  2010-09-15 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcsnrtombs \- ¥ï¥¤¥Éʸ»úʸ»úÎó¤ò¥Þ¥ë¥Á¥Ð¥¤¥Èʸ»úÎó¤ËÊÑ´¹¤¹¤ë
 .SH ½ñ¼°
 .nf
-.B #define _GNU_SOURCE
 .B #include <wchar.h>
 .sp
 .BI "size_t wcsnrtombs(char *" dest ", const wchar_t **" src ", size_t " nwc ,
 .BI "                  size_t " len ", mbstate_t *" ps );
 .fi
+.sp
+.in -4n
+glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+.RB ( feature_test_macros (7)
+»²¾È):
+.in
+.sp
+.BR wcsnrtombs ():
+.PD 0
+.ad l
+.RS 4
+.TP 4
+glibc 2.10 °Ê¹ß:
+_XOPEN_SOURCE\ >=\ 700 || _POSIX_C_SOURCE\ >=\ 200809L
+.TP
+glibc 2.10 ¤è¤êÁ°:
+_GNU_SOURCE
+.RE
+.ad
+.PD
 .SH ÀâÌÀ
 .BR wcsnrtombs ()
 ´Ø¿ô¤Ï¡¢
index 087d95e..60ac9a7 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 79c363f..446682a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index f497e8e..35a130a 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 28b7c6a..aee2f69 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index c437ed3..a60fbfd 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index b1c1a0b..42461f1 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 69b3a41..6dd5beb 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 201369d..2efb15f 100644 (file)
@@ -8,18 +8,18 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Sat Oct 23 18:44:42 JST 1999
 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
 .\"
-.TH WCSWIDTH 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WCSWIDTH 3  2010-09-10 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wcswidth \- ¸ÇÄꥵ¥¤¥º¤Î¥ï¥¤¥Éʸ»úʸ»úÎó¤Îɽ¼¨¤ËɬÍפʥ«¥é¥à¿ô¤òµá¤á¤ë
 .SH ½ñ¼°
 .nf
-.B #define _XOPEN_SOURCE
+.BR "#define _XOPEN_SOURCE" "             /* feature_test_macros(7) »²¾È */"
 .B #include <wchar.h>
 .sp
 .BI "int wcswidth(const wchar_t *" s ", size_t " n );
index 9f777fa..9baa7f2 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 5b2979e..7d848eb 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
index 778b093..ac4429d 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index ef6a006..c7e41b5 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index f0dc392..da12ace 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Sat Oct 23 20:06:18 JST 1999
index 5c5e266..fef6efc 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 8b85c5e..43f77ca 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
 .\" Translated Tue Oct 26 00:39:25 JST 1999
index bea5f67..9c8004b 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index f6b4f2f..0246970 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index 2793228..24befc3 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
index fa10e57..c41caf2 100644 (file)
@@ -8,7 +8,7 @@
 .\" References consulted:
 .\"   GNU glibc-2 source code and manual
 .\"   Dinkumware C library reference http://www.dinkumware.com/
-.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
 .\"   ISO/IEC 9899:1999
 .\"
 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
@@ -16,7 +16,7 @@
 .\" Translated Tue Jan 11 00:55:36 JST 2000
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.TH WPRINTF 3  2007-07-26 "GNU" "Linux Programmer's Manual"
+.TH WPRINTF 3  2010-09-20 "GNU" "Linux Programmer's Manual"
 .SH Ì¾Á°
 wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf \- ¥ï¥¤¥Éʸ»ú¤ò
 ¥Õ¥©¡¼¥Þ¥Ã¥È¤·¤Æ½ÐÎϤ¹¤ë
@@ -44,15 +44,20 @@ glibc 
 .sp
 .ad l
 ¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
+.RS 4
 .\" .BR wprintf (),
 .\" .BR fwprintf (),
 .\" .BR swprintf (),
 .\" .BR vwprintf (),
 .\" .BR vfwprintf (),
 .\" .BR vswprintf ():
-_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE; or
+_XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE ||
+_POSIX_C_SOURCE\ >=\ 200112L;
+.br
+or
 .I cc\ -std=c99
-.ad b
+.RE
+.ad
 .SH ÀâÌÀ
 .BR wprintf ()
 ¥Õ¥¡¥ß¥ê¡¼¤Î´Ø¿ô¤Ï
index 02e0b7f..650cbba 100644 (file)
@@ -74,7 +74,9 @@ glibc 
 .BR y0 (),
 .BR y1 (),
 .BR yn ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.RE
 .br
 .BR y0f (),
 .BR y0l (),
@@ -82,8 +84,10 @@ _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
 .BR y1l (),
 .BR ynf (),
 .BR ynl ():
+.RS 4
 _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 600
 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
+.RE
 .ad b
 .SH ÀâÌÀ
 .PP
index 14e8a90..bd807cb 100644 (file)
@@ -577,7 +577,7 @@ ioctl 
 selection, setfont ¤Ê¤É)¡£¤½¤Î¤¿¤á ioctl ¤ÎÆ°ºî¤Ï¡¢¤½¤ÎÆÃÄê¤Î¥×¥í¥°¥é¥à¤¬
 É¬ÍפȤ·¤¿»þ¤Ë¤ÏÊѹ¹¤Ë¤Ê¤ë¡£
 
-¤³¤ì¤é¤Î ioctl ¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¤Ï¾¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Unix ¤È¤Î¸ß´¹À­¤¬
+¤³¤ì¤é¤Î ioctl ¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¤Ï¾¤Î¥Ð¡¼¥¸¥ç¥ó¤Î UNIX ¤È¤Î¸ß´¹À­¤¬
 ¤Ê¤¤¤·¡¢¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î Linux ¤Ç¤Ï¡¢Áö¤é¤Ê¤¤¡£¤µ¤é¤Ë¾­Íè¤Î¥Ð¡¼¥¸¥ç¥ó¤Î
 Linux ¤Ç¤ÏÁö¤é¤Ê¤¯¤Ê¤ë¤«¤âÃΤì¤Ê¤¤¡£
 
index 6c3d211..3e19166 100644 (file)
 .\" WORD:      threshold               ïçÃÍ
 .\" WORD:      clear                   ¥¯¥ê¥¢¡¼
 .\"
-.TH FD 4 1995-01-29 "Linux" "Linux Programmer's Manual"
+.TH FD 4 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 fd \- ¥Õ¥í¥Ã¥Ô¡¼¥Ç¥£¥¹¥¯(floppy disk)¥Ç¥Ð¥¤¥¹
 .SH ÀßÄê
 ¥Õ¥í¥Ã¥Ô¡¼¥É¥é¥¤¥Ö¤Ï¥á¥¸¥ã¡¼¥Ê¥ó¥Ð¡¼ 2 ¤ò»ý¤Ä¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤¢¤ë¡£
-°ìÈÌŪ¤Ë¤Ï¡¢¤³¤Î¥Ç¥Ð¥¤¥¹¤Î¥ª¡¼¥Ê¡¼¤Ï root.floppy (¥ª¡¼¥Ê¡¼ root¡¢
-¥°¥ë¡¼¥× floppy)¤Ç¡¢¥â¡¼¥É 0660 (¥°¥ë¡¼¥×¤Î¹½À®°÷¤Ç¤¢¤ë¤³¤È¤Ë
-¤è¤Ã¤Æ¥¢¥¯¥»¥¹¥Á¥§¥Ã¥¯¤¬¹Ô¤ï¤ì¤ë)¡¢¤Þ¤¿¤Ï¡¢¥â¡¼¥É 0666 (ï¤Ç¤â¥¢¥¯¥»¥¹
-¤Ç¤­¤ë) ¤Ç¤¢¤ë¡£¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼¤Ï¥Ç¥Ð¥¤¥¹¤Î¥¿¥¤¥×¡¢¥É¥é¥¤¥Ö¤ÎÈֹ桢¥³
-¥ó¥È¥í¡¼¥é¡¼¤ÎÈÖ¹æ¤òÉä¹æ²½¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£¤½¤ì¤¾¤ì¤Î¥Ç¥Ð¥¤¥¹¥¿¥¤¥×
+°ìÈÌŪ¤Ë¤Ï¡¢¤³¤Î¥Ç¥Ð¥¤¥¹¤Î¥ª¡¼¥Ê¡¼¤Ï
+.I root.floppy
+(¥ª¡¼¥Ê¡¼ root¡¢¥°¥ë¡¼¥× floppy) ¤Ç¡¢
+¥â¡¼¥É 0660 (¥°¥ë¡¼¥×¤Î¹½À®°÷¤Ç¤¢¤ë¤³¤È¤Ë¤è¤Ã¤Æ¥¢¥¯¥»¥¹¥Á¥§¥Ã¥¯¤¬¹Ô¤ï¤ì¤ë)¡¢
+¤Þ¤¿¤Ï¡¢¥â¡¼¥É 0666 (ï¤Ç¤â¥¢¥¯¥»¥¹¤Ç¤­¤ë) ¤Ç¤¢¤ë¡£
+¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼¤Ï¥Ç¥Ð¥¤¥¹¤Î¥¿¥¤¥×¡¢¥É¥é¥¤¥Ö¤ÎÈֹ桢
+¥³¥ó¥È¥í¡¼¥é¡¼¤ÎÈÖ¹æ¤òÉä¹æ²½¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£¤½¤ì¤¾¤ì¤Î¥Ç¥Ð¥¤¥¹¥¿¥¤¥×
 (¤³¤ì¤Ï¡¢Ì©ÅÙ (density) ¤È¥È¥é¥Ã¥¯¥«¥¦¥ó¥È (track count) ¤ÎÁȹ礻¤Ç¤¢¤ë)
 ¤Ï¡¢¥Ù¡¼¥¹¤È¤Ê¤ë¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼¤ò»ý¤Ã¤Æ¤¤¤ë¡£¤³¤Î¥Ù¡¼¥¹¥Ê¥ó¥Ð¡¼¤Ë¤½¤Î
 ¥³¥ó¥È¥í¡¼¥é¡¼¾å¤Î¥É¥é¥¤¥Ö¥Ê¥ó¥Ð¡¼¤ò²Ã¤¨¤ë¡£¤â¤·¡¢¤½¤Î¥É¥é¥¤¥Ö¤¬ 2 ÈÖÌܤÎ
 ¥³¥ó¥È¥í¡¼¥é¡¼¤ËÀܳ¤µ¤ì¤Æ¤¤¤ë¤Ê¤é¡¢¤µ¤é¤Ë 128 ¤ò²Ã¤¨¤ë¡£¼¡¤Î¥Ç¥Ð¥¤¥¹
 ¥Æ¡¼¥Ö¥ë¤Ç¤Ï¡¢ \fIn\fP ¤Ï¥É¥é¥¤¥ÖÈÖ¹æ¤òɽ¤¹¡£
 .PP
-·Ù¹ð: ¤â¤·¡¢¥É¥é¥¤¥Ö¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤è¤ê¿¤¯¤Î¥È¥é¥Ã¥¯¤ò»ý¤Ä¤è¤¦¤Ë
-¥Õ¥©¡¼¥Þ¥Ã¥È¤·¤è¤¦¤È¤·¤¿¾ì¹ç¡¢µ¡³£Åª¤Ê¥À¥á¡¼¥¸¤ò°ú¤­µ¯¤³¤¹¤«¤âÃΤì¤Ê¤¤¡£
+\fB·Ù¹ð: ¥É¥é¥¤¥Ö¤¬¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤è¤ê¤â¿¤¯¤Î¥È¥é¥Ã¥¯¤ò»ý¤Ä¤è¤¦¤Ë
+¥Õ¥©¡¼¥Þ¥Ã¥È¤·¤¿¾ì¹ç¡¢¥É¥é¥¤¥Ö¤Ëµ¡³£Åª¤Ê¥À¥á¡¼¥¸¤òÍ¿¤¨¤ë¤³¤È¤Ë¤Ê¤ë
+¤«¤â¤·¤ì¤Ê¤¤¡£\fP
+Ä̾ï¤Î 40/80 ¤è¤ê¤â¿¤¯¤Î¥È¥é¥Ã¥¯¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤ò
+°ìÅٻ¤À¤±¤Ç¤Ï¥É¥é¥¤¥Ö¤Ë¥À¥á¡¼¥¸¤òÍ¿¤¨¤ë¤³¤È¤Ï¤Ê¤¤¤Ï¤º¤À¤¬¡¢
+¥À¥á¡¼¥¸¤òÍ¿¤¨¤Ê¤¤¤È¤¤¤¦ÊݾڤϤʤ¤¡£
+³Î¿®¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¤½¤Î¤è¤¦¤Ê»È¤¤Êý¤¬¹Ô¤ï¤ì¤Ê¤¤¤è¤¦¤Ë¡¢
+¤½¤¦¤·¤¿¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥É¥é¥¤¥Ö¡¦¥¨¥ó¥È¥ê¤òºîÀ®¤·¤Ê¤¤¤³¤È¡£
 .PP
-ËÝÌõ¼ÔÃí:
+[ÌõÃí]
 °Ê²¼¤Îɽ¤ËÍѤ¤¤é¤ì¤ëÍѸì¤Ïɽ¤ÎÀ°·Á¤Î´Ø·¸¤«¤é
 (°ì¹Ô¤Ë¤¦¤Þ¤¯Ç¼¤á¤ë»ö¤¬¤Ç¤­¤Ê¤«¤Ã¤¿¤¿¤á)
 ¤«¤é¸¶Ê¸¤Î¤Þ¤Þ¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ÆüËܸì¤È¤ÎÂбþ¤Ï°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
@@ -73,8 +81,8 @@ Heads.        
 Base minor #   ¥Ù¡¼¥¹¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼
 .TE
 
-¥á¥Ç¥£¥¢¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÈÍÆÎ̤ò¼«Æ°Åª¤Ë¸¡½Ð¤¹¤ë¥É¥é¥¤¥ÖÈó°Í¸¤Î¥Ç¥Ð¥¤¥¹
-¥Õ¥¡¥¤¥ë:
+¥á¥Ç¥£¥¢¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÈÍÆÎ̤ò¼«Æ°Åª¤Ë¸¡½Ð¤¹¤ë
ɥ饤¥ÖÈó°Í¸¤Î¥Ç¥Ð¥¤¥¹¥Õ¥¡¥¤¥ë:
 .TS
 l l.
 Name   Base minor #
@@ -205,16 +213,23 @@ _
 .IP \fBFDRAWCMD\fP
 ¥Õ¥í¥Ã¥Ô¡¼¥³¥ó¥È¥í¡¼¥é¡¼¤ËÄã¥ì¥Ù¥ë¤Î¥³¥Þ¥ó¥É(raw command)¤òÁ÷¤ë¡£
 .PP
-¤è¤êÀµ³Î¤Ê¾ðÊó¤Î¤¿¤á¤Ë¤Ï¡¢¥Õ¥í¥Ã¥Ô¡¼¥³¥ó¥È¥í¡¼¥é¡¼¤Î¥Þ¥Ë¥å¥¢¥ë¤Ï¤â¤Á¤í
-¤ó¡¢\fI<linux/fd.h>\fP ¤È \fI<linux/fdarg.h>\fP ¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤â»²¾È¤Î¤³¤È¡£
+¤è¤êÀµ³Î¤Ê¾ðÊó¤Î¤¿¤á¤Ë¤Ï¡¢¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸
+.BR floppycontrol (1)
+¤À¤±¤Ç¤Ê¤¯¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë \fI<linux/fd.h>\fP ¤È
+\fI<linux/fdarg.h>\fP ¤â»²¾È¤Î¤³¤È¡£
 .SH ¥Õ¥¡¥¤¥ë
 /dev/fd*
 .SH Ãí°Õ
-ÍÍ¡¹¤Ê¥Ç¥£¥¹¥¯¤Î¥¿¥¤¥×¤ÇÍÍ¡¹¤Ê¼ïÎà¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÆɤ߽ñ¤­¤¬µö¤µ¤ì¤Æ¤¤
-¤ë¡£¤·¤«¤·¡¢¤â¤·¥»¥¯¥¿´Ö¤Î¥®¥ã¥Ã¥×¤¬¾®¤µ¤¹¤®¤ë¤è¤¦¤Ë¥Õ¥í¥Ã¥Ô¡¼¤¬¥Õ¥©¡¼
-¥Þ¥Ã¥È¤µ¤ì¤¿¤Ê¤é¤Ð¡¢¥È¥é¥Ã¥¯Á´ÂΤΥ¢¥¯¥»¥¹¤Ë¿ôÉÃɬÍפˤʤ뤿¤áÀ­Ç½¤¬Äã
-²¼¤¹¤ë¤À¤í¤¦¡£¤³¤ì¤òËɤ°¤¿¤á¤Ë¤Ï¡¢¥¤¥ó¥¿¡¼¥ê¡¼¥Ö¥É¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
-(interleaved format) ¤òÍѤ¤¤ë¡£
+ÍÍ¡¹¤Ê¥Ç¥£¥¹¥¯¤Î¥¿¥¤¥×¤ÇÍÍ¡¹¤Ê¼ïÎà¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÆɤ߽ñ¤­¤¬µö¤µ¤ì¤Æ¤¤¤ë¡£
+¤·¤«¤·¡¢¾®¤µ¤¹¤®¤ë¥»¥¯¥¿´Ö¥®¥ã¥Ã¥×¤Ç¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤¿¥Õ¥í¥Ã¥Ô¡¼¤Ç¤Ï¡¢
+¥È¥é¥Ã¥¯Á´ÂΤΥ¢¥¯¥»¥¹¤Ë¿ôÉÃɬÍפˤʤ뤿¤á¡¢À­Ç½¤¬Äã²¼¤¹¤ë¤³¤È¤À¤í¤¦¡£
+¤³¤ì¤òËɤ°¤¿¤á¤Ë¤Ï¡¢¥¤¥ó¥¿¡¼¥ê¡¼¥Ö¥É¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
+(interleaved format) ¤òÍѤ¤¤ì¤Ð¤è¤¤¡£
+
+Apple II ¤ä Macintosh ¥³¥ó¥Ô¥å¡¼¥¿¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤ë¡¢
+GCR (group code recording) ¤ò»È¤Ã¤Æ¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤¿¥Õ¥í¥Ã¥Ô¡¼
+(800k ¥Ç¥£¥¹¥¯) ¤òÆɤळ¤È¤Ï¤Ç¤­¤Ê¤¤¡£
+
 .\" .SH Ãø¼Ô
 .\" Alain Knaff (Alain.Knaff@imag.fr), David Niemi
 .\" (niemidc@clark.net), Bill Broadhurst (bbroad@netcom.com).
@@ -226,6 +241,5 @@ _
 .BR superformat (1),
 .BR mount (8),
 .BR setfdprm (8)
-ËÝÌõ
 .\" .SH ËÝÌõ¼Ô
 .\" ÀÐÀî ËÓ <ishikawa@linux.or.jp>
index ffc03f7..a2f06c7 100644 (file)
@@ -38,7 +38,7 @@
 .\" Modified 1998-02-09, ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
 .\" Updated & Modified 2005-10-08, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH INITRD 4 2009-04-04 "Linux" "Linux Programmer's Manual"
+.TH INITRD 4 2010-09-04 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 initrd \- ¥Ö¡¼¥È¥í¡¼¥À¤Ë¤è¤Ã¤Æ½é´ü²½¤µ¤ì¤¿ RAM ¥Ç¥£¥¹¥¯
 .SH ÀßÄê
@@ -300,11 +300,12 @@ NFS 
 
 .fi
 ¤Þ¤¿¡¢NFS ¤Î¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ê¥·¥§¥ë¥³¥Þ¥ó¥É¥é¥¤¥ó¤Ë¤è¤ê¡¢
+193.8.232.2 ¤È¤¤¤¦ IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä "idefix" ¤È¤¤¤¦Ì¾Á°¤Î
+¥·¥¹¥Æ¥à¤Î¡¢Ä̾ï»þ¥ë¡¼¥È¥Ç¥Ð¥¤¥¹¤È¤·¤Æ¡¢
 ¥í¡¼¥«¥ë¥Í¥Ã¥È¥ï¡¼¥¯¤Î 193.8.232.2 ¤È¤¤¤¦ IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä NFS ¥µ¡¼¥Ð¤Î
 NFS ¥Ç¥£¥ì¥¯¥È¥ê
 .I /var/nfsroot
-¤ò 193.8.232.7 ¤È¤¤¤¦ IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä "idefix" ¤È¤¤¤¦Ì¾Á°¤Î¥·
-¥¹¥Æ¥à¤ÎÄ̾ï»þ¥ë¡¼¥È¥Ç¥Ð¥¤¥¹¤È¤·¤Æ¥Þ¥¦¥ó¥È¤¹¤ë¤è¤¦¤ËÊѹ¹¤Ç¤­¤ë¤À¤í¤¦:
+¤ò¥Þ¥¦¥ó¥È¤¹¤ë¤è¤¦¤ËÊѹ¹¤Ç¤­¤ë:
 .nf
 
     echo /var/nfsroot >/proc/sys/kernel/nfs-root-name
index a4c40c1..8d4db34 100644 (file)
@@ -8,7 +8,7 @@
 .\" Translated Tue Jul  8 00:28:17 JST 2003
 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       pts                     µ¼»÷üËö
 .\"
 .TH PTS 4 2002-10-09 "Linux" "Linux Programmer's Manual"
@@ -18,14 +18,14 @@ ptmx, pts \- 
 ¥Õ¥¡¥¤¥ë \fI/dev/ptmx\fP ¤Ï¡¢¥á¥¸¥ã¡¼¥Ê¥ó¥Ð¡¼ (major number) 5¡¢
 ¥Þ¥¤¥Ê¡¼¥Ê¥ó¥Ð¡¼ (minor number) 2 ¤ò»ý¤Ä¥­¥ã¥é¥¯¥¿¡¦¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢
 Ä̾¥â¡¼¥É¤Ï 0666 ¤Ç¡¢½êÍ­¼Ô.¥°¥ë¡¼¥×¤Ï root.root ¤Ç¤¢¤ë¡£
-¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢µ¼»÷üËö (pseudo-terminal) ¤Î¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤Î
+¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢µ¼»÷üËö (pseudoterminal) ¤Î¥Þ¥¹¥¿¤È¥¹¥ì¡¼¥Ö¤Î
 ¥Ú¥¢¤òºîÀ®¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
 .PP
 ¥×¥í¥»¥¹¤¬ \fI/dev/ptmx\fP ¤ò¥ª¡¼¥×¥ó¤¹¤ë¤È¡¢¤½¤Î¥×¥í¥»¥¹¤Ë¤Ï
-µ¼»÷üËö¥Þ¥¹¥¿ (pseudo-terminal master; PTM) ¤Ø¤Î¥Õ¥¡¥¤¥ë¡¦
+µ¼»÷üËö¥Þ¥¹¥¿ (pseudoterminal master; PTM) ¤Ø¤Î¥Õ¥¡¥¤¥ë¡¦
 ¥Ç¥£¥¹¥¯¥ê¥×¥¿¤¬ÊÖ¤µ¤ì¡¢
 .I /dev/pts
-¥Ç¥£¥ì¥¯¥È¥ê¤Ëµ¼»÷üËö¥¹¥ì¡¼¥Ö (pseudo-terminal slave; PTS)
+¥Ç¥£¥ì¥¯¥È¥ê¤Ëµ¼»÷üËö¥¹¥ì¡¼¥Ö (pseudoterminal slave; PTS)
 ¥Ç¥Ð¥¤¥¹¤¬ºîÀ®¤µ¤ì¤ë¡£
 \fI/dev/ptmx\fP ¤ò¥ª¡¼¥×¥ó¤·¤ÆÆÀ¤é¤ì¤ë¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ï
 ¤½¤ì¤¾¤ìÆÈΩ¤Î PTM ¤Ç¤¢¤ê¡¢Âбþ¤¹¤ë PTS ¤ò³Æ¡¹»ý¤Ä¡£
@@ -67,14 +67,14 @@ PTS 
 .IR /dev/ptmx ,
 .I /dev/pts/*
 .SH È÷¹Í
-(Unix98 pty naming ¤È¸Æ¤Ð¤ì¤ë) ¾åµ­¤Îµ¡Ç½¤Î Linux ¤Ç¤Î¥µ¥Ý¡¼¥È¤Ï¡¢
-Ä̾ï
+(UNIX 98 pseudoterminal naming ¤È¸Æ¤Ð¤ì¤ë)
+¾åµ­¤Îµ¡Ç½¤Î Linux ¤Ç¤Î¥µ¥Ý¡¼¥È¤Ï¡¢Ä̾ï
 .I /dev/pts
 ¤Ë¥Þ¥¦¥ó¥È¤µ¤ì¤ë¤Ï¤º¤Î
 .I devpts
 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÄ̤·¤Æ¼Â¸½¤µ¤ì¤Æ¤¤¤ë¡¢
 .LP
-¤³¤Î Unix98 ¥¹¥­¡¼¥à¤¬Æ³Æþ¤µ¤ì¤ëÁ°¤Ï¡¢¥Þ¥¹¥¿µ¼»÷üËö¤Ï
+¤³¤Î UNIX 98 ¥¹¥­¡¼¥à¤¬Æ³Æþ¤µ¤ì¤ëÁ°¤Ï¡¢¥Þ¥¹¥¿µ¼»÷üËö¤Ï
 .IR /dev/ptyp0 ", ..."
 ¡¢¥¹¥ì¡¼¥Öµ¼»÷üËö¤Ï
 .IR /dev/ttyp0 ", ..."
index fab2893..a948ee2 100644 (file)
@@ -28,7 +28,7 @@
 .\"
 .\"WORD:       random generator        Íð¿ô¥¸¥§¥Í¥ì¡¼¥¿
 .\"
-.TH RANDOM 4 2008-06-20 "Linux" "Linux Programmer's Manual"
+.TH RANDOM 4 2010-08-29 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 random, urandom \- ¥«¡¼¥Í¥ëÍð¿ô¥½¡¼¥¹¥Ç¥Ð¥¤¥¹
 .SH ÀâÌÀ
index bc71a86..2511569 100644 (file)
@@ -26,7 +26,7 @@
 .\" Updated Sun Mar 12 2000 by NAKANO Takeo <nakano@st.seikei.ac.jp>
 .\" Updated Sun Apr 24 2005 by NAKANO Takeo <nakano@st.seikei.ac.jp
 .\"
-.TH ST 4  2007-12-16 "Linux" "Linux Programmer's Manual"
+.TH ST 4  2010-09-04 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 st \- SCSI ¥Æ¡¼¥×¥Ç¥Ð¥¤¥¹
 .SH ½ñ¼°
@@ -418,10 +418,10 @@ SCSI unload 
 .I mt_count
 ¤Ë¤Ï¡¢Äê¿ô 
 .B MT_ST_WRITE_THRESHOLD
-¤È¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤ÎÏÀÍýÏÂ
-(OR) ¤ò¤È¤Ã¤¿Ãͤò²¼°Ì¤Î 28¥Ó¥Ã¥È¤Ë´Þ¤Þ¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
-¤³¤Î¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤Ï 1024 ¥Ð¥¤¥È¥Ö¥í¥Ã¥¯¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¡¢¥Æ¡¼¥×¤Î
-ʪÍý¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
+¤È¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤Î¥Ó¥Ã¥ÈËè¤Î OR ¤ò¤È¤Ã¤¿Ãͤò
+²¼°Ì¤Î 28¥Ó¥Ã¥È¤Ë´Þ¤Þ¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
+¤³¤Î¥Ö¥í¥Ã¥¯¥«¥¦¥ó¥È¤Ï 1024 ¥Ð¥¤¥È¥Ö¥í¥Ã¥¯¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¡¢
+¥Æ¡¼¥×¤ÎʪÍý¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤òñ°Ì¤È¤·¤¿¤â¤Î¤Ç¤Ï¤Ê¤¤¡£
 ¤Þ¤¿¡¢ïçÃͤϥɥ饤¥Ð¤ÎÆâÉô¥Ð¥Ã¥Õ¥¡ (¾åµ­¤ÎÀâÌÀ»²¾È)
 ¤Î¥µ¥¤¥º¤ò±Û¤¨¤ë»ö¤Ï¤Ç¤­¤Ê¤¤¡£
 .IP
@@ -433,7 +433,7 @@ SCSI unload 
 .BR MT_ST_CLEARBOOLEANS ,
 .BR MT_ST_DEFBOOLEANS
 ¤Î¤¤¤º¤ì¤«°ì¤Ä¤ÎÃͤˡ¢°Ê²¼¤Î¥ª¥×¥·¥ç¥ó¤ÎǤ°Õ¤ÎÁȤ߹ç¤ï¤»¤ËÂФ·¤Æ
-ÏÀÍýϤò¼è¤Ã¤¿¤â¤Î¤ò»ØÄꤹ¤ë¡£
+¥Ó¥Ã¥ÈËè¤Î OR ¤ò¼è¤Ã¤¿¤â¤Î¤ò»ØÄꤹ¤ë¡£
 .BR MT_ST_BOOLEANS ¤òÍѤ¤¤ë¤È¡¢
 ¥ª¥×¥·¥ç¥ó¤òÂбþ¤¹¤ë¥Ó¥Ã¥È¤ËÂФ·¤ÆÄêµÁ¤µ¤ì¤Æ¤¤¤ëÃͤËÀßÄê¤Ç¤­¤ë¡£
 .BR MT_ST_SETBOOLEANS ¤òÍѤ¤¤ë¤È¡¢
@@ -459,6 +459,7 @@ SCSI unload 
 ¤¹¤Ù¤Æ¤Î½ñ¤­¹þ¤ßÁàºî¤Ï¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤ÎÇÜ¿ô¤ÎÂ礭¤µ¤Ç¹Ô¤ï¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 ¿®ÍêÀ­¤Î¤¢¤ë¥Þ¥ë¥Á¥Ü¥ê¥å¡¼¥à¥¢¡¼¥«¥¤¥Ö¤ò½ñ¤­¹þ¤à¤¿¤á¤Ë¤Ï¡¢
 ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¶¤ËÀßÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
+.TP
 .BR MT_ST_ASYNC_WRITES " (¥Ç¥Õ¥©¥ë¥È: ¿¿)"
 ¤³¤Î¥ª¥×¥·¥ç¥ó¤¬¿¿¤Î»þ¤Ë¤Ï¡¢¥Ç¡¼¥¿¤¬¥É¥é¥¤¥Ð¤Î¥Ð¥Ã¥Õ¥¡¤Ë¼ý¤Þ¤ë»þ¤Ë¤Ï
 ¥Ç¡¼¥¿¤¬¥É¥é¥¤¥Ö¤ËžÁ÷¤µ¤ì¤ë¤Î¤òÂÔ¤¿¤º¤Ë¡¢¤¹¤°¤Ë½ñ¤­¹þ¤ßÁàºî¤¬Ê֤äÆÍè¤ë¡£
index 22d2a84..ad13bc1 100644 (file)
@@ -226,7 +226,7 @@ break 
 ¤Þ¤¿¤Ï
 .I /dev/tty0
 ¤ËÁ÷¤é¤ì¤ë½ÐÎϤò¡¢»ØÄꤵ¤ì¤¿Ã¼Ëö¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
-»ØÄꤵ¤ì¤¿Ã¼Ëö¤¬µ¿»÷üËö (pseudo-terminal) ¤Î¥Þ¥¹¥¿¤Î¾ì¹ç¡¢
+»ØÄꤵ¤ì¤¿Ã¼Ëö¤¬µ¿»÷üËö (pseudoterminal) ¤Î¥Þ¥¹¥¿¤Î¾ì¹ç¡¢
 ½ÐÎϤϥ¹¥ì¡¼¥Ö¤ËÁ÷¤é¤ì¤ë¡£
 ¥Ð¡¼¥¸¥ç¥ó 2.6.10 ¤è¤êÁ°¤Î Linux ¤Ç¤Ï¡¢½ÐÎϤ¬¤Þ¤À¥ê¥À¥¤¥ì¥¯¥È¤µ¤ì¤Æ
 ¤¤¤Ê¤±¤ì¤Ð¡¢Ã¯¤Ç¤â¥ê¥À¥¤¥ì¥¯¥È¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤ë¡£
index 25bbabe..9afd490 100644 (file)
@@ -109,8 +109,9 @@ NWID 
 ¥â¥Ç¥à¤Ç»È¤ï¤ì¤ëÉʼÁ¤È¥ì¥Ù¥ë¤ÎïçÃÍ (¤½¤Î¥ì¥Ù¥ë¤ò²¼²ó¤Ã¤¿¥Ñ¥±¥Ã¥È¤Ï
 ÇË´þ¤µ¤ì¤ë) ¤òÄêµÁ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 .SS ¥Ò¥¹¥È¥°¥é¥à (Histogram)
-¤³¤Îµ¡Ç½¤Ï¥·¥°¥Ê¥ë¥ì¥Ù¥ë´Ö³Ö¤Î¿ô¤ÎÀßÄê¡¢¤ª¤è¤Ó¡¢¤½¤ì¤é¤ÎÀßÄꤷ¤¿´Ö³Ö¤Î
-¤½¤ì¤¾¤ì¤Ç¼õ¿®¤·¤¿¥Ñ¥±¥Ã¥È¤Î¿ô¤ò¥«¥¦¥ó¥È¤¹¤ë¤³¤È¤ò²Äǽ¤Ë¤¹¤ë¡£
+¤³¤Îµ¡Ç½¤Ë¤è¤ê¡¢
+¥·¥°¥Ê¥ë¥ì¥Ù¥ë¶è´Ö¤Î¿ô¤ÎÀßÄê¤È¡¢ÀßÄꤷ¤¿¤½¤ì¤¾¤ì¤Î¶è´Ö¤Ç¤Î
+¼õ¿®¥Ñ¥±¥Ã¥È¿ô¤ò¥«¥¦¥ó¥È¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
 ¤³¤ÎʬÉۤϥ·¥°¥Ê¥ë¥ì¥Ù¥ë¤ÎºÇÉÎÃÍɸ½àÊк¹¤Î·×»»¤ËÌòΩ¤Ä¤À¤í¤¦¡£
 .SS ÆÃÄê¤Î¥É¥é¥¤¥Ð¤Ç¤ÎÃí°Õ
 ¤³¤Î¥É¥é¥¤¥Ð¤Ï¤¤¤¯¤Ä¤«¤Î
@@ -123,7 +124,7 @@ Wavelan 
 ¤³¤³¤Þ¤Ç¤Ç½Ò¤Ù¤Æ¤­¤¿µ¡Ç½¤Î¤¦¤Á¤Î¤¤¤¯¤Ä¤«¤Ï¡¢ÁªÂò²Äǽ¤Ç¤¢¤ë¡£
 ¥É¥é¥¤¥Ð¤ÎÀèƬÉôʬ¤Î¥Õ¥é¥°¤òÊѹ¹¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤·¤Ê¤ª¤¹¤³¤È¤Ë¤è¤Ã¤Æ¡¢
 ¤½¤Îµ¡Ç½¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¢¤ë¡£
-.SH Ãø¼Ô
+.\" .SH Ãø¼Ô
 .\" Bruce Janson \(em bruce@cs.usyd.edu.au
 .\" .br
 .\" Jean Tourrilhes \(em jt@hplb.hpl.hp.com
index 314ec20..0a1856a 100644 (file)
@@ -27,7 +27,7 @@
 .\" Updated 2008-08-10, Akihiro MOTOKI, LDP v3.05
 .\" Updated 2008-09-19, Akihiro MOTOKI, LDP v3.08
 .\"
-.TH CORE 5 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH CORE 5 2010-02-27 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 core \- ¥³¥¢¥À¥ó¥×¥Õ¥¡¥¤¥ë
 .SH ÀâÌÀ
@@ -232,14 +232,24 @@ bit 3
 (file-backed shared mappings) ¤ò¥À¥ó¥×¤¹¤ë¡£
 .\" file-backed shared mappings of course also update the underlying
 .\" mapped file.
+.TP
+bit 4 (Linux 2.6.24 °Ê¹ß)
+ELF ¥Ø¥Ã¥À¤ò¥À¥ó¥×¤¹¤ë¡£
+.TP
+bit 5 (Linux 2.6.28 °Ê¹ß)
+¥×¥é¥¤¥Ù¡¼¥È¤Ê¥Ò¥å¡¼¥¸¥Ú¡¼¥¸ (private huge page) ¤ò¥À¥ó¥×¤¹¤ë¡£
+.TP
+bit 6 (Linux 2.6.28 °Ê¹ß)
+¶¦Í­¤µ¤ì¤¿¥Ò¥å¡¼¥¸¥Ú¡¼¥¸ (shared huge page) ¤ò¥À¥ó¥×¤¹¤ë¡£
 .RE
 .PD
 .PP
-.I coredump_filter
-¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤϠ0x3 ¤Ç¤¢¤ë¡£
-¤³¤ÎÃͤÏÀΤ«¤é¤Î Linux ¤ÎµóÆ°¤òÈ¿±Ç¤·¤¿¤â¤Î¤Ç¤¢¤ê¡¢
-̵̾¥á¥â¥ê¥»¥°¥á¥ó¥È (anonymous memory segments) ¤À¤±¤¬¥À¥ó¥×¤µ¤ì¤ë
-¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ó¥Ã¥È 0, 1, 4, 5 ¤¬¥»¥Ã¥È¤µ¤ì¤ë¡£
+(¥Ó¥Ã¥È 4 ¤¬¥»¥Ã¥È¤µ¤ì¤ë¤Î¤Ï¡¢¥«¡¼¥Í¥ë¤¬ÀßÄꥪ¥×¥·¥ç¥ó
+.B CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS
+¤òÍ­¸ú¤Ë¤·¤ÆºîÀ®¤µ¤ì¤¿¾ì¹ç¤Ç¤¢¤ë)¡£
+¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃͤϠ16 ¿Ê·Á¼°¤Çɽ¼¨¤µ¤ì¤ë
+(¤·¤¿¤¬¤Ã¤Æ¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤϠ33 ¤Èɽ¼¨¤µ¤ì¤ë)¡£
 
 .I coredump_filter
 ¤ÎÃͤ˴ؤï¤é¤º¡¢¥Õ¥ì¡¼¥à¥Ð¥Ã¥Õ¥¡¤Ê¤É¤Î memory-mapped I/O ¤Ë´Ø¤¹¤ë
index 30e57ea..207be0b 100644 (file)
@@ -58,7 +58,7 @@ IP
 ¤Ê¤É¤Î¤¿¤á¤ËÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¡£
 .PP
 Berkeley Internet Name Domain (BIND) ¥µ¡¼¥Ð¤Ï¡¢
-Unix ¥·¥¹¥Æ¥à¤Î¤¿¤á¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Í¡¼¥à¥µ¡¼¥Ð¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£
+UNIX ¥·¥¹¥Æ¥à¤Î¤¿¤á¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Í¡¼¥à¥µ¡¼¥Ð¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£
 ¤³¤ì¤Ï¡¢
 .I /etc/hosts
 ¥Õ¥¡¥¤¥ë¤ä¥Û¥¹¥È̾¥ë¥Ã¥¯¥¢¥Ã¥×¤ò³ÈÄ¥¤·¤¿¤êÃÖ¤­´¹¤¨¤¿¤ê¤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
index 99aaa64..03e091d 100644 (file)
@@ -10,7 +10,7 @@
 .\" 
 .TH RPC 5  1985-09-26 "" "Linux Programmer's Manual"
 .SH Ì¾Á°
-rpc \- rpc ¥×¥í¥°¥é¥àÈÖ¹æ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹
+rpc \- RPC ¥×¥í¥°¥é¥àÈÖ¹æ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹
 .SH ½ñ¼°
 .B /etc/rpc
 .SH ÀâÌÀ
index 2582139..3b1823d 100644 (file)
@@ -36,7 +36,7 @@
 .\" Translated Wed Aug 20 08:32:26 JST 1997
 .\"       by MOTOKI Akihiro <motoki@hal.t.u-tokyo.ac.jp>
 .\"
-.TH SERVICES 5 2008-09-23 "Linux" "Linux Programmer's Manual"
+.TH SERVICES 5 2010-05-22 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 services \- ¥¤¥ó¥¿¡¼¥Í¥Ã¥È ¥Í¥Ã¥È¥ï¡¼¥¯¥µ¡¼¥Ó¥¹ ¥ê¥¹¥È
 .SH ÀâÌÀ
@@ -124,9 +124,8 @@ IANA 
 .TP
 .I aliases
 ¥µ¡¼¥Ó¥¹¤ËÂФ¹¤ëÊÌ̾¤Î¥ê¥¹¥È (¶èÀڤϥ¹¥Ú¡¼¥¹¤Þ¤¿¤Ï¥¿¥Ö) ¤Ç¡¢¤³¤ÎÍó¤Ï
-ɬÍפˤʤé¤Ð½ñ¤¯¤³¤È¤¬¤Ç¤­¤ë
-(⤷¡¢²¼µ­¤Î¥Ð¥°¤Î¥»¥¯¥·¥ç¥ó¤ò»²¾È¤Î¤³¤È)¡£¤Þ¤¿¡¢ÊÌ̾¤Ï
-Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤ë¡£
+ɬÍפˤʤé¤Ð½ñ¤¯¤³¤È¤¬¤Ç¤­¤ë¡£
+¤Þ¤¿¡¢ÊÌ̾¤ÏÂçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤ë¡£
 .PP
 ¤½¤ì¤¾¤ì¤ÎÍó¤Î¶èÀÚ¤ê¤Ë¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï¥¿¥Ö¤¬»ÈÍѤµ¤ì¤ë¡£
 
index ca6fa62..7011791 100644 (file)
@@ -433,7 +433,7 @@ f 
 \(aq%\(aq ¤òɽ¼¨¤¹¤ë
 .LP
 ¥Ð¥¤¥Ê¥ê½ÐÎϤò¹Ô¤¦¾ì¹ç¡¢
-ʸ»úÎó¤ò½ªÃ¼¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥Ì¥ëʸ»ú¤òÈò¤±¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
+ʸ»úÎ󤬽ªÃ¼¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥Ì¥ëʸ»ú ('\\0') ¤òÈò¤±¤Í¤Ð¤Ê¤é¤Ê¤¤¡£
 ¥¿¥Öʸ»ú¤ò¥Ñ¥é¥á¡¼¥¿¤Î¥Ð¥¤¥Ê¥ê½ÐÎϤȤ¹¤ë¾ì¹ç¤Ï¡¢
 ¥¿¥Öʸ»ú¤ÎŸ³«¤ò¥ê¥»¥Ã¥È¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 .IP Ãí°Õ:
index 016b991..c84802e 100644 (file)
@@ -44,9 +44,9 @@ ttytype \- ü
 .B TERM
 ´Ä¶­ÊÑ¿ô¤¬¡¢¥Ç¥Õ¥©¥ë¥È¤ÎüËö̾¤Ë¥»¥Ã¥È¤µ¤ì¤ë¡£
 
-¤³¤Îµ¡Ç½¤ÏÅÁÅýŪ¤Ê¥¿¥¤¥à¡¦¥·¥§¥¢¥ê¥ó¥°´Ä¶­ ( Unix ¥ß¥Ë¥³¥ó¥Ô¥å¡¼¥¿¤Ë
+¤³¤Îµ¡Ç½¤ÏÅÁÅýŪ¤Ê¥¿¥¤¥à¡¦¥·¥§¥¢¥ê¥ó¥°´Ä¶­ ( UNIX ¥ß¥Ë¥³¥ó¥Ô¥å¡¼¥¿¤Ë
 ¥­¥ã¥é¥¯¥¿Ã¼Ëö¤¬Ä¾·ë¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ê´Ä¶­) ¸þ¤±¤ËÀ߷פµ¤ì¤¿¡£¶áÂåŪ¤Ê
-¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤ä¥Ñ¡¼¥½¥Ê¥ë Unix ´Ä¶­¤Ç¤Ï¡¢¤Û¤È¤ó¤ÉÍøÍѤµ¤ì¤Æ¤¤¤Ê¤¤¡£
+¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤ä¥Ñ¡¼¥½¥Ê¥ë UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤Û¤È¤ó¤ÉÍøÍѤµ¤ì¤Æ¤¤¤Ê¤¤¡£
 .SH ¥Õ¥¡¥¤¥ë
 .TP
 .I /etc/ttytype
index 08bc6b3..1b0096d 100644 (file)
@@ -131,7 +131,7 @@ struct utmp {
     char __unused[20];            /* Reserved for future use */
 };
 
-/* Backwards compatibility hacks */
+/* Backward compatibility hacks */
 #define ut_name ut_user
 #ifndef _NO_UT_TIME
 #define ut_time ut_tv.tv_sec
index b6f002a..9dcb2de 100644 (file)
@@ -4,8 +4,8 @@
 .\" I tried to be as much generic in the description as possible:
 .\" - General boot sequence is applicable to almost any
 .\" OS/Machine (DOS/PC, Linux/PC, Solaris/SPARC, CMS/S390)
-.\" - kernel and init(8) is applicable to almost any Unix/Linux
-.\" - boot scripts are applicable to SYSV-R4 based Unix/Linux
+.\" - kernel and init(8) is applicable to almost any UNIX/Linux
+.\" - boot scripts are applicable to SYSV-R4 based UNIX/Linux
 .\"
 .\" Modified 2004-11-03 patch from Martin Schulze <joey@infodrom.org>
 .\"
@@ -13,7 +13,7 @@
 .\" Translated 2002-08-07, NAKANO Takeo <nakano@apm.seikei.ac.jp>
 .\" Updated 2005-02-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.TH BOOT 7 2007-06-03 "Linux" "Linux Programmer's Manual"
+.TH BOOT 7 2010-09-19 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 boot-scripts \- ¥Ö¡¼¥È¥·¡¼¥±¥ó¥¹¤Î°ìÈÌŪ¤Ê²òÀâ
 .SH ÀâÌÀ
@@ -125,9 +125,9 @@ inittab 
 .TP
 Ãí°Õ:
 °Ê²¼¤ÎÀâÌÀ¤Ï System V Release 4 ¤ò¥Ù¡¼¥¹¤È¤·¤¿¥·¥¹¥Æ¥à¤Ë´Ø¤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
-¸½ºß¤ÎÂçÄñ¤Î¾¦ÍÑ Unix ¥·¥¹¥Æ¥à (Solaris, HP-UX, Irix, Tru64) ¤ä¡¢
-¥á¥¸¥ã¡¼¤Ê Linux ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó (RedHat, Debian, Mandrake,
-Suse, Caldera) ¤Ï¤³¤ì¤ò¥Ù¡¼¥¹¤Ë¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£
+¸½ºß¤ÎÂçÄñ¤Î¾¦ÍÑ UNIX ¥·¥¹¥Æ¥à (Solaris, HP-UX, Irix, Tru64) ¤ä¡¢
+¥á¥¸¥ã¡¼¤Ê Linux ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó (Red Hat, Debian, Mandrake,
+SUSE, Ubuntu) ¤Ï¤³¤ì¤ò¥Ù¡¼¥¹¤Ë¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£
 ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¤Ï¡¢¥Ö¡¼¥È¥¹¥¯¥ê¥×¥È¤Îµ¡¹½¤¬
 ¤¤¤¯¤é¤«°Û¤Ê¤ë¤³¤È¤â¤¢¤ë (Slackware Linux, FreeBSD, OpenBSD ¤Ê¤É)¡£
 .LP
@@ -190,11 +190,11 @@ Suse, Caldera) 
 ¥·¥¹¥Æ¥à´ÉÍý¼Ô¤¬¤³¤ì¤é¤Î¥Ñ¥é¥á¡¼¥¿¤òÊѹ¹¤·¤¿¤¤¤È»×¤Ã¤¿¤È¤­¤Ë¡¢
 ¥Ö¡¼¥È¥¹¥¯¥ê¥×¥È¤½¤Î¤â¤Î¤òÊÔ½¸¤·¤Ê¤¯¤Æ¤â¤¹¤à¤è¤¦¡¢
 ÀßÄê¥Õ¥¡¥¤¥ë¤¬ÍѤ¤¤é¤ì¤ë¡£¤³¤ì¤é¤ÏÆÃÄê¤Î¥Ç¥£¥ì¥¯¥È¥ê
-(RedHat ¥·¥¹¥Æ¥à¤Ç¤Ï
+(Red Hat ¥·¥¹¥Æ¥à¤Ç¤Ï
 .IR /etc/sysconfig )
 ¤ËÃÖ¤«¤ì¡¢¥Ö¡¼¥È¥¹¥¯¥ê¥×¥È¤«¤é»²¾È¤µ¤ì¤ë¡£
 
-¸Å¤¤ Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï
+¸Å¤¤ UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï
 ¥Ç¡¼¥â¥ó¤ËÍ¿¤¨¤ë¼ÂºÝ¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤¬½ñ¤«¤ì¤Æ¤¤¤¿¡£
 ¤·¤«¤·ºÇ¶á¤Î Linux ¥·¥¹¥Æ¥à (¤ä HP-UX) ¤Ç¤Ï¡¢
 ¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ïñ¤Ë¥·¥§¥ëÊÑ¿ô¤¬½ñ¤«¤ì¤Æ¤¤¤ë¤À¤±¤Ç¤¢¤ë¡£
index 90a7ab4..7bc1a4f 100644 (file)
@@ -289,7 +289,7 @@ Linux 
 16MB ¤Î¥á¥â¥ê¤¬¤¢¤ë¡¢¤È¤¤¤¦°ÕÌ£¤Ë¤Ê¤ë¡£
 96MB ¤Î¥Þ¥·¥ó¤Ê¤é 'mem=0x6000000' ¤À¡£
 
-.BR "Ãí°Õ Ãí°Õ Ãí°Õ" :
+.BR "Ãí°Õ" :
 ¥Þ¥·¥ó¤Ë¤è¤Ã¤Æ¤Ï¥á¥â¥ê¤ÎºÇ¾å°Ì¤ÎÎΰè¤ò BIOS ¤Î¥­¥ã¥Ã¥·¥å¤ä¤é²¿¤ä¤é¤Î
 ¤¿¤á¤Ë»È¤Ã¤Æ¤¤¤ë¤³¤È¤¬¤¢¤ë¤«¤é¡¢
 ¼ÂºÝ¤Ë¤Ï 96MB ¤ò¥Õ¥ë¤Ë¥¢¥É¥ì¥¹¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤¡£
index 17d0529..119c76b 100644 (file)
 .\" Updated 2009-02-27, Akihiro MOTOKI, LDP v3.19
 .\" Updated 2010-04-11, Akihiro MOTOKI, LDP v3.24
 .\"
-.TH CAPABILITIES 7 2010-01-31 "Linux" "Linux Programmer's Manual"
+.TH CAPABILITIES 7 2010-06-19 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 capabilities \- Linux ¤Î¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£ (capability) ¤Î³µÍ×
 .SH ÀâÌÀ
-¸¢¸Â¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤¦´ÑÅÀ¤«¤é¸«¤ë¤È¡¢ÅÁÅýŪ¤Ê Unix ¤Î¼ÂÁõ¤Ç¤Ï
+¸¢¸Â¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤¦´ÑÅÀ¤«¤é¸«¤ë¤È¡¢ÅÁÅýŪ¤Ê UNIX ¤Î¼ÂÁõ¤Ç¤Ï
 ¥×¥í¥»¥¹¤ÏÆó¤Ä¤Î¥«¥Æ¥´¥ê¤ËʬÎà¤Ç¤­¤ë:
 .I Æø¢
 ¥×¥í¥»¥¹ (¼Â¸ú¥æ¡¼¥¶ID ¤¬ 0 ¤Î¥×¥í¥»¥¹¡£¥æ¡¼¥¶ID 0 ¤Ï
@@ -209,7 +209,7 @@ RAW 
 .TP
 .B CAP_SETGID
 ¥×¥í¥»¥¹¤Î GID ¤ÈÄɲäΠGID ¥ê¥¹¥È¤ËÂФ¹¤ëǤ°Õ¤ÎÁàºî¤ò¹Ô¤¦¡£
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
 µ¶¤Î GID ¤òÅϤ¹¤³¤È¤¬¤Ç¤­¤ë¡£
 .TP
 .BR CAP_SETFCAP " (Linux 2.6.24 °Ê¹ß)"
@@ -243,7 +243,7 @@ Unix 
 .BR setresuid (2),
 .BR setfsuid (2))
 ¤ò¹Ô¤¦¡£
-Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
+UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È·Ðͳ¤Ç¥½¥±¥Ã¥È¤Î»ñ³Ê¾ðÊó (credential) ¤òÅϤ¹ºÝ¤Ë
 µ¶¤Î UID ¤òÅϤ¹¤³¤È¤¬¤Ç¤­¤ë¡£
 .\" FIXME CAP_SETUID also an effect in exec(); document this.
 .TP
@@ -309,6 +309,11 @@ Unix 
 ¤È
 .B KEYCTL_SETPERM
 Áàºî¤ò¼Â¹Ô¤¹¤ë¡£
+.IP *
+.BR madvise (2)
+¤Î
+.B MADV_HWPOISON
+Áàºî¤ò¼Â¹Ô¤¹¤ë¡£
 .RE
 .PD
 .TP
@@ -378,6 +383,9 @@ Unix 
 .B CAP_SYS_PTRACE
 .BR ptrace (2)
 ¤ò»È¤Ã¤ÆǤ°Õ¤Î¥×¥í¥»¥¹¤ò¥È¥ì¡¼¥¹¤¹¤ë¡£
+Ǥ°Õ¤Î¥×¥í¥»¥¹¤Ë
+.BR get_robust_list (2)
+¤òŬÍѤ¹¤ë¡£
 .TP
 .B CAP_SYS_RAWIO
 I/O ¥Ý¡¼¥ÈÁàºî¤ò¼Â¹Ô¤¹¤ë
@@ -414,6 +422,11 @@ ext3 
 ¤È
 .BR msgctl (2)
 »²¾È)¡£
+.IP *
+.I /proc/sys/fs/pipe-max-size
+¤Ë»ØÄꤵ¤ì¤Æ¤¤¤ë¾å¸Â¤òĶ¤¨¤Æ¥Ñ¥¤¥×¤ÎÍÆÎ̤òÁý¤ä¤¹¤Î¤Ë
+.B F_SETPIPE_SZ
+¤ò»ÈÍѤ¹¤ë¡£
 .RE
 .PD
 .TP
@@ -592,7 +605,7 @@ set-user-ID-root 
 .\" ¼Â UID ¤¬ 0 ¤Ç¼Â¸ú UID ¤¬ 0 °Ê³°¤Î¥×¥í¥»¥¹¤¬ exec () ¤ò¹Ô¤¦¤È¡¢
 .\" µö²Ä¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¥»¥Ã¥È¤Ë´Þ¤Þ¤ì¤ëÁ´¤Æ¤Î¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£
 .\" ¤¬¼èÆÀ¤µ¤ì¡¢¼Â¸ú¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¤Ï¼èÆÀ¤µ¤ì¤Ê¤¤¡£
-¤³¤ì¤Ë¤è¤ê¡¢ÅÁÅýŪ¤Ê Unix ¥·¥¹¥Æ¥à¤ÈƱ¤¸¿¶¤ëÉñ¤¤¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¡£
+¤³¤ì¤Ë¤è¤ê¡¢ÅÁÅýŪ¤Ê UNIX ¥·¥¹¥Æ¥à¤ÈƱ¤¸¿¶¤ëÉñ¤¤¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¡£
 .SS ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¡¦¥Ð¥¦¥ó¥Ç¥£¥ó¥°¥»¥Ã¥È
 ¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£¡¦¥Ð¥¦¥ó¥Ç¥£¥ó¥°¥»¥Ã¥È (capability bounding set) ¤Ï¡¢
 .BR execve (2)
index b140150..90dc88c 100644 (file)
@@ -148,7 +148,7 @@ Linux 
 ¤³¤ì¤é¤Î ID ¤Ï¡¢¥á¥Ã¥»¡¼¥¸¥­¥å¡¼¡¢¶¦Í­¥á¥â¥ê¡¢¥»¥Þ¥Õ¥©¤Ê¤É¤Î
 ¶¦Í­¥ê¥½¡¼¥¹¤Ë¥¢¥¯¥»¥¹¤·¤è¤¦¤È¤·¤¿ºÝ¤Ë¤½¤Î¥×¥í¥»¥¹¤¬¥¢¥¯¥»¥¹µö²Ä¤ò
 »ý¤Ã¤Æ¤¤¤ë¤«¤ò¥«¡¼¥Í¥ë¤¬È½Äꤹ¤ë¤Î¤Ë»ÈÍѤµ¤ì¤ë¡£
-¤Û¤È¤ó¤É¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î ID ¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹»þ¤Î
+¤Û¤È¤ó¤É¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤ì¤é¤Î ID ¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹»þ¤Î
 ¥¢¥¯¥»¥¹µö²Ä¤ÎȽÄê¤Ë¤â»ÈÍѤµ¤ì¤ë¡£
 ¤·¤«¤·¤Ê¤¬¤é¡¢Linux ¤Ç¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î¥¢¥¯¥»¥¹µö²Ä¤ÎȽÄê¤Ë¤Ï
 ¸å½Ò¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤¬»ÈÍѤµ¤ì¤ë¡£
@@ -188,7 +188,7 @@ set-group-ID 
 ¥×¥í¥»¥¹¤Î¼Â¸ú ID (¥æ¡¼¥¶ ID ¤ä ¥°¥ë¡¼¥× ID) ¤¬Êѹ¹¤µ¤ì¤ë¤¿¤Ó¤Ë¡¢
 ¥«¡¼¥Í¥ë¤Ï¼«Æ°Åª¤ËÂбþ¤¹¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤òƱ¤¸ÃͤËÊѹ¹¤¹¤ë¡£
 ¤½¤Î·ë²Ì¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤ÏÄ̾ï¤ÏÂбþ¤¹¤ë¼Â¸ú ID ¤ÈƱ¤¸ÃͤȤʤꡢ
-¥Õ¥¡¥¤¥ë¤Î¥¢¥¯¥»¥¹¸¢¤Î¥Á¥§¥Ã¥¯ÊýË¡¤Ï Linux ¤È¾¤Î Unix ¥·¥¹¥Æ¥à¤ÇƱ¤¸¤Ç¤¢¤ë¡£
+¥Õ¥¡¥¤¥ë¤Î¥¢¥¯¥»¥¹¸¢¤Î¥Á¥§¥Ã¥¯ÊýË¡¤Ï Linux ¤È¾¤Î UNIX ¥·¥¹¥Æ¥à¤ÇƱ¤¸¤Ç¤¢¤ë¡£
 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à ID ¤Ï¼Â¸ú ID ¤È¤Ï°Û¤Ê¤ëÃͤˤ¹¤ë¤³¤È¤¬¤Ç¤­¡¢
 Êѹ¹¤Ï
 .BR setfsuid (2)
index 89d478d..e2a9e45 100644 (file)
@@ -400,7 +400,7 @@ description) 
 .TP
 .B Q5
 .B epoll
-¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò Unix ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¾¤Î¥×¥í¥»¥¹¤ËÁ÷¤ë¤³¤È¤Ï²Äǽ¤«¡©
+¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ò UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ç¾¤Î¥×¥í¥»¥¹¤ËÁ÷¤ë¤³¤È¤Ï²Äǽ¤«¡©
 .TP
 .B A5
 ²Äǽ¤À¤¬¡¢¤³¤ì¤ò¤¹¤ë¤³¤È¤Ë°ÕÌ£¤Ï¤Ê¤¤¡£
index 84b6385..a6ad4a2 100644 (file)
@@ -31,7 +31,7 @@
 .\"WORD:       feature test macro      µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .\"WORD:       feature test macro requirements µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .\"
-.TH FEATURE_TEST_MACROS 7 2009-12-13 "Linux" "Linux Programmer's Manual"
+.TH FEATURE_TEST_MACROS 7 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 feature_test_macros \- µ¡Ç½¸¡ºº¥Þ¥¯¥í
 .SH ½ñ¼°
@@ -42,15 +42,8 @@ feature_test_macros \- 
 µ¡Ç½¸¡ºº¥Þ¥¯¥í (feature test macro) ¤Ë¤è¤ê¡¢¥×¥í¥°¥é¥Þ¤Ï
 ¥×¥í¥°¥é¥à¤¬¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ëºÝ¤Ë¥·¥¹¥Æ¥à¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Ë¤è¤ê
 ¸ø³«¤µ¤ì¤ëÄêµÁ¤òÀ©¸æ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
-¤³¤Îµ¡Ç½¤ò»È¤¦¤È¡¢Èóɸ½à¤ÎÄêµÁ¤¬¸ø³«¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤Ç¤­¡¢
-°Ü¿¢À­¤Î¤¢¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºîÀ®¤¹¤ë¤Î¤ËÌòΩ¤Ä¡£
-¾¤Î¥Þ¥¯¥í¤ò»È¤¦¤È¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¸ø³«¤µ¤ì¤Ê¤¤Èóɸ½à¤ÎÄêµÁ¤ò
-¸ø³«¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
-°Ê²¼¤ÇÀâÌÀ¤¹¤ëµ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤½¤ì¤¾¤ì¤ÎÀµ³Î¤Ê±Æ¶Á¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢
-¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
-.I <features.h>
-¤òÄ´¤Ù¤ì¤Ð¤è¤¤¡£
 
+.B Ãí°Õ:
 µ¡Ç½¸¡ºº¥Þ¥¯¥í¤òµ¡Ç½¤µ¤»¤ë¤Ë¤Ï¡¢µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤ò
 ¡Ö¤É¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¡×¹Ô¤ï¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
 ¤³¤ì¤ò¼Â¸½¤¹¤ë¤Ë¤Ï¡¢
@@ -58,6 +51,16 @@ feature_test_macros \- 
 .RI ( "cc \-DMACRO=value" )
 ¤È¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ÇɬÍפʥޥ¯¥í¤ÎÄêµÁ¤ò
 ¤É¤Î¥Ø¥Ã¥À¤Î¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤¦ÊýË¡¤¬¤¢¤ë¡£
+
+µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ò»È¤¦¤È¡¢Èóɸ½à¤ÎÄêµÁ¤¬¸ø³«¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤Ç¤­¡¢
+°Ü¿¢À­¤Î¤¢¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºîÀ®¤¹¤ë¤Î¤ËÌòΩ¤Ä¡£
+¾¤Î¥Þ¥¯¥í¤ò»È¤¦¤È¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¸ø³«¤µ¤ì¤Ê¤¤Èóɸ½à¤ÎÄêµÁ¤ò
+¸ø³«¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+°Ê²¼¤ÇÀâÌÀ¤¹¤ëµ¡Ç½¸¡ºº¥Þ¥¯¥í¤Î¤½¤ì¤¾¤ì¤ÎÀµ³Î¤Ê±Æ¶Á¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢
+¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
+.I <features.h>
+¤òÄ´¤Ù¤ì¤Ð¤è¤¤¡£
+
 .SS ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ç¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï¤Îµ¬Äê
 ´Ø¿ô¤¬µ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÄêµÁ¤òɬÍפȤ¹¤ë¾ì¹ç¡¢
 ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î½ñ¼° (SYNOPSIS) ¤ÎÀá¤Ë
@@ -65,7 +68,7 @@ feature_test_macros \- 
 (°Ê²¼¤ÎÎã¤Ï
 .BR chmod (2)
 ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤«¤é¤Î°úÍѤǤ¢¤ë)¡£
-.RS
+.RS 10
 .sp
 .B #include <sys/stat.h>
 .sp
@@ -73,10 +76,12 @@ feature_test_macros \- 
 .br
 .BI "int fchmod(int " fd ", mode_t " mode );
 .sp
+.nf
 .in -4n
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
 »²¾È):
+.fi
 .in
 .sp
 .BR fchmod ():
index b0c351c..7d01ff1 100644 (file)
@@ -41,7 +41,7 @@
 .SH Ì¾Á°
 glob \- ¥Ñ¥¹Ì¾¤ò glob ¤¹¤ë
 .SH ÀâÌÀ
-ÀΡ¹ Unix V6 ¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¥Ñ¥¿¡¼¥ó¤òŸ³«¤¹¤ë
+ÀΡ¹ UNIX V6 ¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¥Ñ¥¿¡¼¥ó¤òŸ³«¤¹¤ë
 .I /etc/glob
 ¤È¸À¤¦¥×¥í¥°¥é¥à¤¬¤¢¤Ã¤¿¡£¤½¤Î¸å¤¹¤°¤Ë¡¢
 ¤³¤Îµ¡Ç½¤Ï¥·¥§¥ë¤ËÁȤ߹þ¤Þ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
@@ -107,7 +107,7 @@ glob ư
 .SS ¶õ¤Î¥ê¥¹¥È
 Àè¤ËÍ¿¤¨¤¿¡¢¤ï¤«¤ê¤ä¤¹¤¯´Êñ¤Ê¥ë¡¼¥ë¡¢
 ¡Ö¥ï¥¤¥ë¥É¥«¡¼¥É¥Ñ¥¿¡¼¥ó¤ò¥Þ¥Ã¥Á¤·¤¿¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤ËŸ³«¤¹¤ë¡×¤È¸À¤¦¤Î¤Ï¡¢
-¥ª¥ê¥¸¥Ê¥ë¤Î Unix ¤Ë¤ª¤±¤ëÄêµÁ¤Ç¤¢¤Ã¤¿¡£
+¥ª¥ê¥¸¥Ê¥ë¤Î UNIX ¤Ë¤ª¤±¤ëÄêµÁ¤Ç¤¢¤Ã¤¿¡£
 ¤³¤ì¤Ï¥Ñ¥¿¡¼¥ó¤¬¶õ¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤ë¤³¤È¤âµö²Ä¤µ¤ì¤Æ¤¤¤¿¡£
 Î㤨¤Ð
 .br
@@ -152,7 +152,7 @@ POSIX 
 Îΰè»ØÄê¤Ï¡¢¤â¤È¤â¤È¤Ï¤â¤Á¤í¤ó ASCII ¤Ë¤ª¤±¤ë½ç½øʤӤò°ÕÌ£¤·¤Æ¤¤¤¿¡£
 ¤·¤¿¤¬¤Ã¤Æ "\fI[\ \-%]\fP" ¤Ï "\fI[\ !"#$%]\fP" ¤Î°ÕÌ£¤Ç¤¢¤ê¡¢
 "\fI[a\-z]\fP" ¤Ï¡Ö¤¹¤Ù¤Æ¤Î¾®Ê¸»ú¡×¤Î°ÕÌ£¤Ç¤¢¤Ã¤¿¡£
-Unix ¤Î¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢¤³¤ì¤ò³ÈÄ¥¤·¤¿¤â¤Î¤¬Â¸ºß¤·¡¢
+UNIX ¤Î¼ÂÁõ¤ÎÃæ¤Ë¤Ï¡¢¤³¤ì¤ò³ÈÄ¥¤·¤¿¤â¤Î¤¬Â¸ºß¤·¡¢
 ¤½¤³¤Ç¤Ï X\-Y ¤È¤¤¤¦Îΰè»ØÄê¤Ï¡¢X ¤Î¥³¡¼¥É¤È
 Y ¤Î¥³¡¼¥É¤Ë¶´¤Þ¤ì¤¿¥³¡¼¥É¤ò»ý¤Äʸ»ú¤¹¤Ù¤Æ¤òɽ¤¹¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤¿¡£
 ¤·¤«¤·¡¢¤³¤ì¤Ë¤Ï¥æ¡¼¥¶¡¼¤¬¥í¡¼¥«¥ë¤Ê¥·¥¹¥Æ¥à¤Ë¤ª¤±¤ë
index 4a6020a..d3199f9 100644 (file)
@@ -38,7 +38,7 @@
 .SH Ì¾Á°
 koi8-r \- ¥Í¥Ã¥È¥ï¡¼¥¯¤Ç»È¤ï¤ì¤ë¥í¥·¥¢¸ìʸ»ú½¸¹ç¤Î 8 ¿Ê¿ô¡¢10 ¿Ê¿ô¡¢16 ¿Ê¿ô¤Ë¤è¤ëÉä¹æ²½
 .SH ÀâÌÀ
-KOI8-R ¤Ï¿¤¯¤Î Unix ·Ï OS ¤Ç»È¤ï¤ì¤ë¥í¥·¥¢¸ìʸ½ñ¤òÉä¹æ²½¤¹¤ë
+KOI8-R ¤Ï¿¤¯¤Î UNIX ·Ï OS ¤Ç»È¤ï¤ì¤ë¥í¥·¥¢¸ìʸ½ñ¤òÉä¹æ²½¤¹¤ë
 Ê¸»ú½¸¹ç¤ÎÁªÂò»Þ¤Î°ì¤Ä¤Ç¤¢¤ë¡£
 KOI8-R ¤Ï¡¢¾¯¤Ê¤¯¤È¤âµì¥½¥Ó¥¨¥ÈϢˮ¤ÎÁ´¤Æ¤Î·÷Æâ¤Ë¤ª¤¤¤Æ
 ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Î¥á¡¼¥ë¡¦¥Ë¥å¡¼¥¹¡¦WWW¡¦¤½¤Î¾¤ÎÂÐÏÃŪ¥µ¡¼¥Ó¥¹¤Î
index 6143d1f..6e62c99 100644 (file)
@@ -245,6 +245,7 @@ struct packet_mreq {
 °ú¤­¿ô¤Ï
 .I struct timeval
 ¤Ç¤¢¤ë¡£
+.\" FIXME Document SIOCGSTAMPNS
 
 ¤µ¤é¤Ë¡¢
 .BR netdevice (7)
index fd05bf5..66757ee 100644 (file)
@@ -30,7 +30,7 @@
 .SH Ì¾Á°
 path_resolution \- ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹Ì¾¤Î²ò·èÊýË¡
 .SH ÀâÌÀ
-¤¤¤¯¤Ä¤«¤Î Unix/Linux ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢
+¤¤¤¯¤Ä¤«¤Î UNIX/Linux ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï¡¢
 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë̾¤ò°ú¤­¿ô¤È¤·¤Æ»ý¤Ä¡£
 ¥Õ¥¡¥¤¥ë̾ (¤Þ¤¿¤Ï¥Ñ¥¹Ì¾) ¤Ï°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ²ò·è¤µ¤ì¤ë¡£
 .SS "¥¹¥Æ¥Ã¥× 1: ²ò·è²áÄø¤ò³«»Ï¤¹¤ë"
@@ -156,7 +156,7 @@ path_resolution \- 
 .B ENAMETOOLONG
 ¥¨¥é¡¼¤¬ÊÖ¤µ¤ì¤ë ("File name too long")¡£
 .SS "¶õ¤Î¥Ñ¥¹Ì¾"
-¸µ¡¹¤Î Unix ¤Ç¤Ï¡¢¶õ¤Î¥Ñ¥¹Ì¾¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò»²¾È¤·¤Æ¤¤¤¿¡£
+¸µ¡¹¤Î UNIX ¤Ç¤Ï¡¢¶õ¤Î¥Ñ¥¹Ì¾¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò»²¾È¤·¤Æ¤¤¤¿¡£
 ºÇ¶á¡¢POSIX ¤Ç¤Ï¶õ¤Î¥Ñ¥¹Ì¾¤ò²ò·è¤¹¤ë¤Ù¤­¤Ç¤Ï¤Ê¤¤¤È¤¤¤¦·èÄ꤬¤Ê¤µ¤ì¤¿¡£
 ¤³¤Î¾ì¹ç¡¢Linux ¤Ï
 .B ENOENT
@@ -199,7 +199,7 @@ fsgid ("
 ¤ò»²¾È¤¹¤ë¤³¤È¡£
 .\" FIXME say something about file system mounted read-only ?
 .SS "µö²Ä¤Î³Îǧ¤ò¥¹¥­¥Ã¥×¤¹¤ë: ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤È¥±¡¼¥Ñ¥Ó¥ê¥Æ¥£"
-ÅÁÅýŪ¤Ê Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶
+ÅÁÅýŪ¤Ê UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶
 .RI ( root ,
 ¥æ¡¼¥¶ ID 0) ¤ÏÈó¾ï¤Ë¶¯ÎϤǤ¢¤ê¡¢¥Õ¥¡¥¤¥ë¥¢¥¯¥»¥¹»þ¤Î
 µö²Ä¤Ë¤è¤ëÀ©¸Â¤òÁ´¤Æ¥¹¥­¥Ã¥×¤¹¤ë¡£
index f4f971c..fdf512c 100644 (file)
@@ -901,6 +901,7 @@ bash$ $( LD_ASSUME_KERNEL=2.2.5 ldd /bin/ls | grep libc.so | \\
 .BR futex (2),
 .BR gettid (2),
 .BR futex (7),
+.BR sigevent (7),
 .BR signal (7),
 .br
 ¤ª¤è¤Ó Pthreads ¤Î³Æ¼ï¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¡¢Î㤨¤Ð:
index cae18ea..2c33387 100644 (file)
 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
 .\" Translated 2005-10-14, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 .\"
-.\"WORD:       pseudo-terminal         µ¼»÷üËö
+.\"WORD:       pseudoterminal          µ¼»÷üËö
 .\"WORD:       character device        ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹
-.\"WORD:       pseudo-terminal         
 .\"
 .TH PTY 7 2005-10-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 pty \- µ¼»÷üËö¥¤¥ó¥¿¥Õ¥§¡¼¥¹
 .SH ÀâÌÀ
-µ¼»÷üËö (pseudo-terminal) ¤Ï¡¢ÁÐÊý¸þÄÌ¿®¥Á¥ã¥ó¥Í¥ë¤òÄ󶡤¹¤ë
-²¾ÁÛ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¤Î¥Ú¥¢¤Ç¤¢¤ë¡£
+µ¼»÷üËö (pseudoterminal; "pty" ¤Èά¤µ¤ì¤ë¤³¤È¤â¤¢¤ë) ¤Ï¡¢
+ÁÐÊý¸þÄÌ¿®¥Á¥ã¥ó¥Í¥ë¤òÄ󶡤¹¤ë²¾ÁÛ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¤Î¥Ú¥¢¤Ç¤¢¤ë¡£
 ¥Á¥ã¥ó¥Í¥ë¤Î°ìÊý¤ÎüÅÀ¤Ï
 .I ¥Þ¥¹¥¿ (master)
 ¤È¸Æ¤Ð¤ì¡¢¤â¤¦°ìÊý¤ÎüÅÀ¤Ï
@@ -66,12 +65,12 @@ SUSv1 
 µ¼»÷üËö¤ò»ÈÍѤ¹¤ë¿·¤·¤¤¥×¥í¥°¥é¥à¤Ï¤¹¤Ù¤Æ¤³¤Î API ¤òºÎÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
 
 Linux ¤Ç¤Ï BSD É÷¤È (ɸ½à²½¤µ¤ì¤¿) System V É÷¤Îµ¼»÷üËö¤òÄ󶡤·¤Æ¤¤¤ë¡£
-System V É÷¤ÎüËö¤Ï¡¢Linux ¥·¥¹¥Æ¥à¤Ç¤Ï°ìÈ̤ˠUnix 98 µ¼»÷üËö¤È¸Æ¤Ð¤ì¤Æ¤¤¤ë¡£
+System V É÷¤ÎüËö¤Ï¡¢Linux ¥·¥¹¥Æ¥à¤Ç¤Ï°ìÈ̤ˠUNIX 98 µ¼»÷üËö¤È¸Æ¤Ð¤ì¤Æ¤¤¤ë¡£
 ¥«¡¼¥Í¥ë 2.6.4 °Ê¹ß¤Ç¤Ï¡¢BSD É÷¤Îµ¼»÷üËö¤ÏÇÑ»ßͽÄê¤È¤ß¤Ê¤µ¤ì¤Æ¤¤¤ë
 (¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç BSD É÷¤Îµ¼»÷üËö¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë)¡£
-¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢Unix 98 µ¼»÷üËö¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
-.SS "Unix 98 µ¼»÷üËö"
-̤»ÈÍѤΠUnix 98 µ¼»÷üËö¥Þ¥¹¥¿¤ò¥ª¡¼¥×¥ó¤¹¤ë¤Ë¤Ï
+¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢UNIX 98 µ¼»÷üËö¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
+.SS "UNIX 98 µ¼»÷üËö"
+̤»ÈÍѤΠUNIX 98 µ¼»÷üËö¥Þ¥¹¥¿¤ò¥ª¡¼¥×¥ó¤¹¤ë¤Ë¤Ï
 .BR posix_openpt (3)
 ¤ò¸Æ¤Ó½Ð¤¹
 (¤³¤Î´Ø¿ô¤Ï¥Þ¥¹¥¿¡¦¥¯¥í¡¼¥ó¡¦¥Ç¥Ð¥¤¥¹ (master clone device),
@@ -90,7 +89,7 @@ System V 
 ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤Ë¤è¤ê
 Âбþ¤¹¤ë¥¹¥ì¡¼¥Ö¥Ç¥Ð¥¤¥¹¤ò¥ª¡¼¥×¥ó¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ë¡£
 
-Linux ¥«¡¼¥Í¥ë¤Ç¤Ï¡¢ÍøÍѤǤ­¤ë Unix 98 µ¼»÷üËö¤Î¿ô¤Ë¾å¸Â¤òÀߤ±¤Æ¤¤¤ë¡£
+Linux ¥«¡¼¥Í¥ë¤Ç¤Ï¡¢ÍøÍѤǤ­¤ë UNIX 98 µ¼»÷üËö¤Î¿ô¤Ë¾å¸Â¤òÀߤ±¤Æ¤¤¤ë¡£
 2.6.3 °ÊÁ°¤Î¥«¡¼¥Í¥ë¤Ç¤Ï¡¢¤³¤Î¾å¸Â¤Ï¥«¡¼¥Í¥ë¤Î¥³¥ó¥Ñ¥¤¥ë»þ¤ÎÀßÄê
 .RB ( CONFIG_UNIX98_PTYS )
 ¤Ç¤¢¤ë¡£µö²Ä¤µ¤ì¤ëµ¼»÷üËö¤Î¿ô¤ÏºÇÂç 2048 ¤Ç¤¢¤ê¡¢
@@ -111,7 +110,7 @@ BSD 
 (¥¹¥ì¡¼¥Ö¦) ¤Ç¤¢¤ë¡£¤³¤³¤Ç¡¢
 X ¤Ï [p-za-e] ¤Î 16ʸ»ú¤Î¤¦¤Á¤Î°ìʸ»ú¡¢
 Y ¤Ï [0-9a-f] ¤Î 16ʸ»ú¤Î¤¦¤Á¤Î°ìʸ»ú¤Ç¤¢¤ë
-(X, Y ¤Ë»È¤ï¤ì¤ëʸ»ú¤ÎÀµ³Î¤ÊÈϰϤϠUnix ¤Î¼ÂÁõ¤Ë¤è¤ê°Û¤Ê¤ë)¡£
+(X, Y ¤Ë»È¤ï¤ì¤ëʸ»ú¤ÎÀµ³Î¤ÊÈϰϤϠUNIX ¤Î¼ÂÁõ¤Ë¤è¤ê°Û¤Ê¤ë)¡£
 Î㤨¤Ð¡¢
 .I /dev/ptyp1
 ¤È
@@ -125,10 +124,10 @@ Y 
 (¥¹¥ì¡¼¥Ö¤Î̾Á°¤Ï¡¢¥Þ¥¹¥¿¤Î̾Á°¤Î "pty" ¤ò "tty" ¤ËÃÖ¤­´¹¤¨¤¿¤â¤Î¤Ç¤¢¤ë)¡£
 .SH ¥Õ¥¡¥¤¥ë
 .I /dev/ptmx
-(Unix 98 ¥Þ¥¹¥¿¡¦¥¯¥í¡¼¥ó¡¦¥Ç¥Ð¥¤¥¹)
+(UNIX 98 ¥Þ¥¹¥¿¡¦¥¯¥í¡¼¥ó¡¦¥Ç¥Ð¥¤¥¹)
 .br
 .I /dev/pts/*
-(Unix 98 ¥¹¥ì¡¼¥Ö¥Ç¥Ð¥¤¥¹)
+(UNIX 98 ¥¹¥ì¡¼¥Ö¥Ç¥Ð¥¤¥¹)
 .br
 .I /dev/pty[p-za-e][0-9a-f]
 (BSD ¥Þ¥¹¥¿¥Ç¥Ð¥¤¥¹)
index 1488953..8b02ef5 100644 (file)
@@ -129,7 +129,7 @@ IPv4 
 ¤³¤ì¤é¤Ï
 .I ifaddrmsg
 ¹½Â¤ÂΤòȼ¤¦¡£¤½¤Î¤¢¤È¤Ë
-.I rtaddr
+.I rtattr
 ¥ë¡¼¥Æ¥£¥ó¥°Â°À­¤¬Â³¤¯¤³¤È¤â¤¢¤ë¡£
 
 .nf
@@ -386,7 +386,7 @@ NTF_ROUTER:IPv6 
 
 .\" FIXME
 .\" document the members of the struct better
-.I rtaddr
+.I rtattr
 ¹½Â¤ÂΤϡ¢
 .I rta_type
 ¥Õ¥£¡¼¥ë¥É¤Ë±þ¤¸¤Æ¤½¤ì¤¾¤ì°Ê²¼¤Î°ÕÌ£¤ò»ý¤Ä:
index 4c34ddc..9854029 100644 (file)
@@ -28,7 +28,7 @@
 .\" Updated 2008-08-07, Akihiro MOTOKI, LDP v3.05
 .\" Updated 2009-02-23, Akihiro MOTOKI, LDP v3.19
 .\"
-.TH SEM_OVERVIEW 7 2009-02-25 "Linux" "Linux Programmer's Manual"
+.TH SEM_OVERVIEW 7 2010-05-22 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 sem_overview \- POSIX ¥»¥Þ¥Õ¥©¤Î³µÍ×
 .SH ÀâÌÀ
@@ -94,7 +94,7 @@ POSIX 
 ¤È¸Æ¤Ö)¡£¥¹¥ì¥Ã¥É¶¦Í­¥»¥Þ¥Õ¥©¤Ï¡¢Æ±¤¸¥×¥í¥»¥¹Æâ¤Î¥¹¥ì¥Ã¥É´Ö¤Ç¶¦Í­¤µ¤ì¤¿
 ¥á¥â¥êÎΰ衢Î㤨¤ÐÂç°èÊÑ¿ô (global variable) ¤ËÇÛÃÖ¤µ¤ì¤ë¡£
 ¥×¥í¥»¥¹¶¦Í­¥»¥Þ¥Õ¥©¤Ï¡¢¶¦Í­¥á¥â¥êÎΰè (Î㤨¤Ð¡¢
-.BR semget (2)
+.BR shmget (2)
 ¤ò»È¤Ã¤ÆºîÀ®¤Ç¤­¤ë System V ¶¦Í­¥á¥â¥ê¡¦¥»¥°¥á¥ó¥È¤ä
 .BR shm_open (3)
 ¤ò»È¤Ã¤ÆºîÀ®¤Ç¤­¤ë POSIX ¶¦Í­¥á¥â¥ê¡¦¥ª¥Ö¥¸¥§¥¯¥È)
index 431ac68..b512483 100644 (file)
@@ -28,7 +28,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\"
-.TH SHM_OVERVIEW 7 2008-06-25 "Linux" "Linux Programmer's Manual"
+.TH SHM_OVERVIEW 7 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 shm_overview \- POSIX ¶¦Í­¥á¥â¥ê¤Î³µÍ×
 .SH ÀâÌÀ
index 7e9a136..d4fe1e6 100644 (file)
@@ -61,7 +61,7 @@
 .\"WORD:       pending         ½èÍýÂÔ¤Á
 .\"WORD:       signal handler  ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é
 .\"
-.TH SIGNAL 7  2010-02-03 "Linux" "Linux Programmer's Manual"
+.TH SIGNAL 7  2010-09-19 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 signal \- ¥·¥°¥Ê¥ë¤Î³µÍ×
 .SH ÀâÌÀ
@@ -93,7 +93,11 @@ Linux 
 .BR signal (2)
 ¤ò»È¤Ã¤Æ¡¢¥·¥°¥Ê¥ë¤Î½èÍýÊýË¡¤òÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë
 .RB ( signal (2)
-¤ÎÊý¤¬°Ü¿¢À­¤ÏÄ㤤)¡£¥·¥°¥Ê¥ë¤ÎÇÛÁ÷»þ¤Ëµ¯¤³¤ëÆ°ºî¤È¤·¤Æ
+¤ÎÊý¤¬¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤òÀßÄꤹ¤ëºÝ¤Î°Ü¿¢À­¤¬Ä㤤;
+¾ÜºÙ¤Ï
+.BR signal (2)
+¤ò»²¾È)¡£
+¥·¥°¥Ê¥ë¤ÎÇÛÁ÷»þ¤Ëµ¯¤³¤ëÆ°ºî¤È¤·¤Æ
 ¥×¥í¥»¥¹¤¬ÁªÂò¤Ç¤­¤ë¤Î¤Ï¡¢¼¡¤Î¤¤¤º¤ì¤«°ì¤Ä¤Ç¤¢¤ë¡£
 ¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¼Â¹Ô¤¹¤ë¡¢¥·¥°¥Ê¥ë¤ò̵»ë¤¹¤ë¡¢
 .I "¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é (signal handler)"
@@ -304,7 +308,7 @@ Linux 2.2 
 ¤ª¤è¤Ó SPARC ¤È MIPS °Ê³°¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Î
 .B SIGBUS
 ¤Î¥Ç¥Õ¥©¥ë¥È¤Î¿¶¤ëÉñ¤¤¤Ï (¥³¥¢¥À¥ó¥×½ÐÎϤʤ·¤Î) ¥×¥í¥»¥¹½ªÎ»¤Ç¤¢¤Ã¤¿¡£
-(¾¤Î Unix ¥·¥¹¥Æ¥à¤Ë¤â
+(¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ë¤â
 .BR SIGXCPU " ¤È " SIGXFSZ
 ¤Î¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤¬¥³¥¢¥À¥ó¥×¤Ê¤·¤Î¥×¥í¥»¥¹½ªÎ»¤Î¤â¤Î¤¬¤¢¤ë¡£)
 Linux 2.4 ¤Ç¤Ï¡¢POSIX.1-2001 ¤Ç¤ÎÍ×µá»ÅÍͤ˽àµò¤·¤Æ¡¢
@@ -343,15 +347,15 @@ SIGUNUSED \-,31,\-        Core    \fBSIGSYS\fP 
 
 .B SIGEMT
 ¤Ï POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬¡¢
-¤½¤Î¾¤Î¿¤¯¤Î Unix ¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¡£
+¤½¤Î¾¤Î¿¤¯¤Î UNIX ¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¡£
 ¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤Ï¿¤¯¤Î¾ì¹ç¡¢¥³¥¢¥À¥ó¥×½ÐÎϤòȼ¤¦¥×¥í¥»¥¹¤Î½ªÎ»¤Ç¤¢¤ë¡£
 
 .B SIGPWR
 ¤Ï (POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬) ¤³¤Î¥·¥°¥Ê¥ë¤¬Â¸ºß¤¹¤ë
-¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï¿¤¯¤Î¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï̵»ë¤Ç¤¢¤ë¡£
+¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï¿¤¯¤Î¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï̵»ë¤Ç¤¢¤ë¡£
 
 .B SIGIO
-¤Ï (POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬) ¤¤¤¯¤Ä¤«¤Î¾¤Î Unix ¥·¥¹¥Æ¥à¤Ç¤Ï
+¤Ï (POSIX.1-2001 ¤Ëµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¤¬) ¤¤¤¯¤Ä¤«¤Î¾¤Î UNIX ¥·¥¹¥Æ¥à¤Ç¤Ï
 ¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï̵»ë¤Ç¤¢¤ë¡£
 
 .B SIGUNUSED
@@ -383,7 +387,7 @@ Linux 
 ¤ÎÃͤòŬÀڤˠ(34 ¤« 35 ¤Ë) Ä´À°¤¹¤ë¡£
 ÍøÍѲÄǽ¤Ê¥ê¥¢¥ë¥¿¥¤¥à¥·¥°¥Ê¥ë¤ÎÈϰϤϠglibc ¤Î¥¹¥ì¥Ã¥É¼ÂÁõ¤Ë¤è¤ê
 °Û¤Ê¤ë¤· (»ÈÍѤ¹¤ë¥«¡¼¥Í¥ë¤È glibc ¤Ë¤è¤ê¼Â¹Ô»þ¤Ë¤âÊѲ½¤¹¤ë)¡¢
-Unix ¥·¥¹¥Æ¥à¤Î¼ïÎà¤Ë¤è¤Ã¤Æ¤â°Û¤Ê¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢
+UNIX ¥·¥¹¥Æ¥à¤Î¼ïÎà¤Ë¤è¤Ã¤Æ¤â°Û¤Ê¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢
 ¥×¥í¥°¥é¥à¤Ç¤Ï¡Ö¥Ï¡¼¥É¥³¡¼¥Ç¥£¥ó¥°¤·¤¿¿ô»ú¤ò»È¤Ã¤Æ¤Î¥ê¥¢¥ë¥¿¥¤¥à¥·¥°¥Ê¥ë¤Î
 »²¾È¤Ï·è¤·¤Æ¤¹¤Ù¤­¤Ç¤Ï¤Ê¤¯¡×¡¢Âå¤ï¤ê¤Ë
 .BR SIGRTMIN +n
@@ -469,11 +473,8 @@ Linux 2.6.8 
 ¤ò»²¾È¡£
 .SS "ÈóƱ´ü¥·¥°¥Ê¥ë¤Ç°ÂÁ´¤Ê´Ø¿ô (async-signal-safe functions)"
 .PP
-¾¤Î¾ì½ê¤Î½èÍý¤Ï¥×¥í¥°¥é¥à¼Â¹Ô¤ÎǤ°Õ¤Î²Õ½ê¤ÇÃæÃǤµ¤ì¤ë¤¿¤á¡¢
-.BR sigaction (2)
-¤ä
-.BR signal (2)
-¤ÇÅÐÏ¿¤¹¤ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é´Ø¿ô¤Ë¤ÏÈó¾ï¤ËÃí°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
+¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é´Ø¿ô¤Ë¤ÏÈó¾ï¤ËÃí°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
+¾¤Î¾ì½ê¤Î½èÍý¤Ï¥×¥í¥°¥é¥à¼Â¹Ô¤ÎǤ°Õ¤Î²Õ½ê¤ÇÃæÃǤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¤Ç¤¢¤ë¡£
 POSIX ¤Ë¤Ï¡Ö°ÂÁ´¤Ê´Ø¿ô (safe function)¡×¤È¤¤¤¦³µÇ°¤¬¤¢¤ë¡£
 ¥·¥°¥Ê¥ë¤¬°ÂÁ´¤Ç¤Ê¤¤´Ø¿ô¤Î¼Â¹Ô¤òÃæÃǤ·¡¢¤«¤Ä
 .I handler
@@ -649,7 +650,7 @@ utimes()
 ¥Õ¥é¥°
 .RB ( sigaction (2)
 »²¾È) ¤ò»È¤Ã¤ÆÀßÄꤵ¤ì¤Æ¤¤¤¿¤«¤Ë¤â°Í¸¤¹¤ë¡£
-¾ÜºÙ¤Ï Unix ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ°Û¤Ê¤ë¡£
+¾ÜºÙ¤Ï UNIX ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ°Û¤Ê¤ë¡£
 Linux ¤Ë¤ª¤±¤ë¾ÜºÙ¤ò°Ê²¼¤ÇÀâÌÀ¤¹¤ë¡£
 
 °Ê²¼¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Î¤¤¤º¤ì¤«¤Î¸Æ¤Ó½Ð¤·¤¬Ää»ß¤·¤Æ¤¤¤ë´Ö¤Ë
@@ -891,4 +892,5 @@ POSIX.1 (
 .BR sysv_signal (3),
 .BR core (5),
 .BR proc (5),
-.BR pthreads (7)
+.BR pthreads (7),
+.BR sigevent (7)
index 68f7fda..00327d9 100644 (file)
@@ -229,7 +229,7 @@ Suffix      File type
  .qt   quicktime ¥à¡¼¥Ó¡¼
  .r    RATFOR ¤Î¥½¡¼¥¹ (ÇѸì)
  .rej  \fBpatch\fP(1) ¤Ë¼ºÇÔ¤·¤¿ pacth ¥Õ¥¡¥¤¥ë
- .rpm  RedHat ¤Î¥½¥Õ¥È¥¦¥§¥¢¡¦¥Ñ¥Ã¥±¡¼¥¸
+ .rpm  RPM ¤Î¥½¥Õ¥È¥¦¥§¥¢¡¦¥Ñ¥Ã¥±¡¼¥¸
  .rtf  ¥ê¥Ã¥Á¡¦¥Æ¥­¥¹¥È¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
  .rules        ²¿¤«¤Î¤¿¤á¤Î¥ë¡¼¥ë
  .s    ¥¢¥»¥ó¥Ö¥é¤Î¥½¡¼¥¹
@@ -285,7 +285,7 @@ Suffix      File type
  rc    µ¯Æ°¥Õ¥¡¥¤¥ë (`run control') (Îã \fI.newsrc\fP)
 .TE
 .SH ½àµò
-°ìÈÌŪ¤Ê Unix ¤ÎºîË¡¡£
+°ìÈÌŪ¤Ê UNIX ¤ÎºîË¡¡£
 .SH ¥Ð¥°
 ¤³¤Î¥ê¥¹¥È¤Ï´°Á´¤Ç¤Ï¤Ê¤¤¡£
 .SH ´ØÏ¢¹àÌÜ
index 3321f03..f971413 100644 (file)
@@ -123,7 +123,7 @@ Linux 2.6.21 
 ¹âÀºÅÙ¥¿¥¤¥Þ¤Ï¤¹¤Ù¤Æ¤Î¥Ï¡¼¥É¥¦¥§¥¢¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë
 Ìõ¤Ç¤Ï¤Ê¤¤ (Âбþ¤·¤Æ¤¤¤ë¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï x86, arm, powerpc ¤Ç¤¢¤ë)¡£
 .SS "µª¸µ"
-Unix ¥·¥¹¥Æ¥à¤Ï»þ¹ï¤ò
+UNIX ¥·¥¹¥Æ¥à¤Ï»þ¹ï¤ò
 µª¸µ (1970-01-01 00:00:00 +0000 (UTC)) ¤«¤é¤ÎÉÿô¤Çɽ¸½¤¹¤ë¡£
 
 ¥×¥í¥°¥é¥à¤Ï \fI¥«¥ì¥ó¥À»þ¹ï\fR ¤ò
index 0d0cbcf..e20958c 100644 (file)
@@ -274,7 +274,7 @@ http://www.unicode.org/unicode/reports/
 .RE
 .TP
 *
-Markus Kuhn: Unix/Linux ¤Î¤¿¤á¤Î UTF-8 ¤È Unicode ¤Î FAQ¡£
+Markus Kuhn: UNIX/Linux ¤Î¤¿¤á¤Î UTF-8 ¤È Unicode ¤Î FAQ¡£
 .RS
 http://www.cl.cam.ac.uk/~mgk25/unicode.html
 
index 61f490e..6a8d147 100644 (file)
@@ -97,7 +97,7 @@ URI 
 ÁêÂХѥ¹»²¾È¤Ç¤Ï¡¢ "." ¤ª¤è¤Ó ".." ¤À¤±¤Î¥Ñ¥¹Éôʬ (path segment)
 ¤ÏÆÃÊ̤ʰÕÌ£¤ò»ý¤Á¡¢
 ¤½¤ì¤¾¤ì¡Ö¸½ºß¤Î³¬ÁØ¥ì¥Ù¥ë¡×¤ª¤è¤Ó¡Ö¸½ºß¤Î³¬Áؤΰì¤Ä¾å¤Î¥ì¥Ù¥ë¡×
-¤È¤·¤Æ°·¤ï¤ì¤ë (Unix-like ¤Ê¥·¥¹¥Æ¥à¤ÈƱÍÍ)¡£
+¤È¤·¤Æ°·¤ï¤ì¤ë (UNIX É÷¤Î¥·¥¹¥Æ¥à¤ÈƱÍÍ)¡£
 ¥³¥í¥óʸ»ú¤ò´Þ¤à¥Ñ¥¹Éôʬ¤ÏÁêÂРURI ¥Ñ¥¹¤ÎÀèƬ¤ËÍѤ¤¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤
 (¤Ä¤Þ¤ê "this:that" ¤Ï¥À¥á)¡£¥¹¥­¡¼¥à̾¤È¶èÊ̤Ǥ­¤Ê¤¤¤«¤é¤Ç¤¢¤ë¡£
 ¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï ./ ¤òÁ°ÃÖ¤¹¤ë¤³¤È (¤Ä¤Þ¤ê "./this:that" ¤È¤¹¤ë)¡£
@@ -135,7 +135,7 @@ URL 
 ¥ê¥â¡¼¥È¥µ¡¼¥Ð¤Ï¥Ñ¥¹¥ï¡¼¥É¤òÍ׵ᤷ¤Æ¤¯¤ë¡£
 URL ¤ò²ò¼á¤·¤¿¥×¥í¥°¥é¥à¤¬¡¢¥æ¡¼¥¶¤Ë¤³¤ÎÆþÎϤòÂ¥¤¹¤³¤È¤Ë¤Ê¤í¤¦¡£
 .PP
-°Ê²¼¤Ë¡¢ Unix-like ¤Ê¥·¥¹¥Æ¥à¤ÇÈó¾ï¤ËÎɤ¯ÍѤ¤¤é¤ì¤Æ¤ª¤ê¡¢
+°Ê²¼¤Ë¡¢ UNIX É÷¤Î¥·¥¹¥Æ¥à¤ÇÈó¾ï¤ËÎɤ¯ÍѤ¤¤é¤ì¤Æ¤ª¤ê¡¢
 Â¿¤¯¤Î¥Ä¡¼¥ë¤¬Íý²ò¤¹¤ë¥¹¥­¡¼¥à¤ò¼¨¤¹¡£
 URI ¤ò»È¤¦¥Ä¡¼¥ë¤Î¿¤¯¤Ç¤Ï¡¢ÆâÉô¥¹¥­¡¼¥à¤äÆüì¤Ê¥¹¥­¡¼¥à¤â
 »È¤¨¤ë¤³¤È¤¬Â¿¤¤¡£¤½¤Î¤è¤¦¤Ê¥¹¥­¡¼¥à¤Ë´Ø¤·¤Æ¤Ï¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È¤ò¸«¤ë¤³¤È¡£
@@ -295,7 +295,7 @@ URI 
 command-name ¤Ë¤Ï³ç¸Ì¤È¥»¥¯¥·¥ç¥óÈÖ¹æ¤òÄɲ䷤Ƥâ¤è¤¤¡£
 ¥»¥¯¥·¥ç¥óÈÖ¹æ¤Î°ÕÌ£¤Ë¤Ä¤¤¤Æ¾Ü¤·¤¯ÃΤꤿ¤¤¾ì¹ç¤Ï
 .BR man (7)
-¤ò¤ß¤è¡£¤³¤Î URI ¥¹¥­¡¼¥à¤Ï Unix-like ¤Ê¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
+¤ò¤ß¤è¡£¤³¤Î URI ¥¹¥­¡¼¥à¤Ï UNIX É÷¤Î¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
 ¤ËÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢¸½ºß¤Ï¤Þ¤À IETF ¤Ë¤è¤ëÅÐÏ¿¤Ï¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 Îã¤È¤·¤Æ¤Ï <man:ls(1)> ¤Ê¤É¡£
 .PP
@@ -312,7 +312,7 @@ command-name 
 ¤³¤Î¥¹¥­¡¼¥à¤Ï¡¢¥ª¥ó¥é¥¤¥ó¤Î info ¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸
 (texinfo ¥Õ¥¡¥¤¥ë¤«¤éÀ¸À®¤µ¤ì¤ë) ¤ò»²¾È¤¹¤ë¡£ info ¥Ú¡¼¥¸¤Ï
 GNU ¥Ä¡¼¥ë¤Ê¤É¤Î¥×¥í¥°¥é¥à¤ÇÍѤ¤¤é¤ì¤Æ¤¤¤ëʸ½ñ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¢¤ë¡£
-¤³¤Î URI ¥¹¥­¡¼¥à¤Ï Unix-like ¤Ê¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
+¤³¤Î URI ¥¹¥­¡¼¥à¤Ï UNIX É÷¤Î¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
 ¤ËÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢¸½ºß¤Ï¤Þ¤À IETF ¤Ë¤è¤ëÅÐÏ¿¤Ï¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 ¤³¤Îʸ½ñ¤Î¼¹É®»þ¤Ë¤ª¤¤¤Æ¡¢ GNOME ¤È KDE ¤Ï¤½¤ì¤¾¤ì°Û¤Ê¤ëʸˡ¤Î URI
 ¤òÍѤ¤¤Æ¤ª¤ê¡¢¤ª¸ß¤¤Áê¼ê¤Îʸˡ¤ò¼õ¤±Æþ¤ì¤Ê¤¤¡£
@@ -337,7 +337,7 @@ KDE 
 Ã±¸ì¤¬´°Á´¤Ë¥Þ¥Ã¥Á¤·¤¿·ë²Ì¤À¤±¤¬ÊÖ¤µ¤ì¤ë¡£
 .BR whatis (1)
 ¤ò¸«¤è¡£
-¤³¤Î URI ¥¹¥­¡¼¥à¤Ï Unix-like ¤Ê¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
+¤³¤Î URI ¥¹¥­¡¼¥à¤Ï UNIX É÷¤Î¥·¥¹¥Æ¥à (Linux ¤Ê¤É)
 ¤ËÆÃÍ­¤Î¤â¤Î¤Ç¤¢¤ê¡¢¸½ºß¤Ï¤Þ¤À IETF ¤Ë¤è¤ëÅÐÏ¿¤Ï¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
 .PP
 .B "ghelp \- GNOME ¥Ø¥ë¥×ʸ½ñ"
index 77f6091..35d9c64 100644 (file)
@@ -48,7 +48,7 @@ UTF-8 \- ASCII 
 ¤³¤ÎÎó¤Ë¤Ï¡¢
 \(aq\\0\(aq ¤ä \(aq/\(aq ¤Î¤è¤¦¤Ê (¥Õ¥¡¥¤¥ë̾¤ä C ¤Î¥é¥¤¥Ö¥é¥ê´Ø¿ô¤Î°ú¤­¿ô¤ÎÆâÉô¤Ç)
 Æüì¤Ê°ÕÌ£¤ò»ý¤Ä 16 ¥Ó¥Ã¥Èʸ»ú¤¬´Þ¤Þ¤ì¤ë¤³¤È¤¬¤¢¤ë¡£
-¤µ¤é¤Ë¡¢¤Û¤È¤ó¤É¤Î Unix ¥Ä¡¼¥ë¤Ï ASCII ¥Õ¥¡¥¤¥ë¤òÆþÎϤȤ·¤Æ´üÂÔ¤¹¤ë¤Î¤Ç¡¢
+¤µ¤é¤Ë¡¢¤Û¤È¤ó¤É¤Î UNIX ¥Ä¡¼¥ë¤Ï ASCII ¥Õ¥¡¥¤¥ë¤òÆþÎϤȤ·¤Æ´üÂÔ¤¹¤ë¤Î¤Ç¡¢
 ÂçÉý¤ÊÊѹ¹¤Ê¤·¤Ë¤Ï 16 ¥Ó¥Ã¥È¥ï¡¼¥É¤òʸ»ú¤È¤·¤ÆÆɤळ¤È¤¬¤Ç¤­¤Ê¤¤¡£
 ¤³¤ì¤é¤ÎÍýͳ¤«¤é¡¢
 .B UCS-2
@@ -66,7 +66,7 @@ Unicode 
 .B UCS
 ¤Î
 .B UTF-8
-Éä¹æ²½¤Ë¤Ï¤³¤ì¤é¤ÎÌäÂ꤬¤Ê¤¤¤Î¤Ç¡¢Unix ·Á¼°¤Î OS ¾å¤Ç
+Éä¹æ²½¤Ë¤Ï¤³¤ì¤é¤ÎÌäÂ꤬¤Ê¤¤¤Î¤Ç¡¢UNIX ·Á¼°¤Î OS ¾å¤Ç
 .B Unicode
 Ê¸»ú½¸¹ç¤ò»ÈÍѤ¹¤ë¤¿¤á¤Î°ìÈÌŪ¤ÊÊýË¡¤È¤Ê¤Ã¤Æ¤¤¤ë¡£
 .SS À­¼Á
index 9df5e9b..17ff731 100644 (file)
@@ -1,14 +1,14 @@
\98\86:LDP man-pages:3.25=>3.29:2007/11/15:intro:1:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/11/15:intro:1:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2000/10/30:ldd:1:2002/02/14::ysato@h4.dion.ne.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2008/11/14:time:1:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/11/14:time:1:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:_Exit:2:_exit:2:
 @:LDP man-pages:3.29:2010/09/10:__clone2:2:clone:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:_exit:2:2001/12/14::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:_exit:2:2001/12/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:1995/06/10:_llseek:2:llseek:2:
 @:LDP man-pages:3.29:2010/08/31:_newselect:2:select:2:
 ○:LDP man-pages:3.29:2007/12/19:_syscall:2:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/11/20:_sysctl:2:sysctl:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:accept:2:2008/12/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:accept:2:2008/12/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:accept4:2:accept:2:
 ○:LDP man-pages:3.29:2007/07/10:access:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/06/16:acct:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/10/09:arm_fadvise64_64:2:posix_fadvise:2:
 @:LDP man-pages:3.29:2010/10/09:arm_sync_file_range:2:sync_file_range:2:
 ○:LDP man-pages:3.29:2004/06/17:bdflush:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2007/12/28:bind:2:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/12/28:bind:2:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:break:2:unimplemented:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:brk:2:2007/02/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2007/05/26:cacheflush:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:capget:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:brk:2:2007/02/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/05/26:cacheflush:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:capget:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:capset:2:capget:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:chdir:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:chmod:2:2005/01/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:chown:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/26:chdir:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/26:chmod:2:2005/01/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/26:chown:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/26:chown32:2:chown:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:chroot:2:2005/01/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/02/03:clock_getres:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:chroot:2:2005/01/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/02/03:clock_getres:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/02/03:clock_gettime:2:clock_getres:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:clock_nanosleep:2:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:clock_nanosleep:2:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/02/03:clock_settime:2:clock_getres:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:clone:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:clone:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:clone2:2:clone:2:
 ○:LDP man-pages:3.29:2007/12/28:close:2:2007/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/12/03:connect:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/12/03:connect:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:creat:2:open:2:
 ○:LDP man-pages:3.29:2007/06/03:create_module:2:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:0000/00/00:delete_module:2:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:dup:2:2005/09/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:dup:2:2005/09/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:dup2:2:dup:2:
 @:LDP man-pages:3.29:2010/09/10:dup3:2:dup:2:
 ○:LDP man-pages:3.29:2009/01/17:epoll_create:2:2009/03/14::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2009/01/17:epoll_create1:2:epoll_create:2:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:epoll_ctl:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:epoll_ctl:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/01/17:epoll_pwait:2:epoll_wait:2:
 ○:LDP man-pages:3.29:2009/01/17:epoll_wait:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.25=>3.29:2010/08/30:eventfd:2:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/08/30:eventfd2:2:eventfd:2:
\98\86:LDP man-pages:3.25=>3.29:2010/01/06:execve:2:2008/04/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/01/06:execve:2:2008/04/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:exit:2:_exit:2:
 ○:LDP man-pages:3.29:2008/11/27:exit_group:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:faccessat:2:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/12/13:faccessat:2:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/09:fadvise64:2:posix_fadvise:2:
 @:LDP man-pages:3.29:2010/10/09:fadvise64_64:2:posix_fadvise:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:fallocate:2:2007/10/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:fallocate:2:2007/10/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:fchdir:2:chdir:2:
 @:LDP man-pages:3.29:2010/09/26:fchmod:2:chmod:2:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:fchmodat:2:2006/12/28::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:fchmodat:2:2006/12/28::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/26:fchown:2:chown:2:
 @:LDP man-pages:3.29:2008/06/16:fchown32:2:fchown:2:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:fchownat:2:2006/12/28::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:fchownat:2:2006/12/28::ysato444@yahoo.co.jp:Yuichi SATO:
 ☆:LDP man-pages:3.24=>3.29:2010/09/10:fcntl:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:fcntl64:2:fcntl:2:
 @:LDP man-pages:3.29:2008/11/07:fdatasync:2:fsync:2:
 @:LDP man-pages:3.29:2001/12/01:fgetxattr:2:getxattr:2:
 @:LDP man-pages:3.29:2001/12/01:flistxattr:2:listxattr:2:
\98\86:LDP man-pages:3.25=>3.29:2009/07/25:flock:2:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/04/27:fork:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/07/25:flock:2:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/04/27:fork:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/05/31:free_hugepages:2:alloc_hugepages:2:
 @:LDP man-pages:3.29:2001/12/01:fremovexattr:2:removexattr:2:
 @:LDP man-pages:3.29:2001/12/31:fsetxattr:2:setxattr:2:
 @:LDP man-pages:3.29:2010/09/26:fstat:2:stat:2:
 @:LDP man-pages:3.29:2009/09/30:fstat64:2:fstat:2:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:fstatat:2:2006/12/28::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:fstatat:2:2006/12/28::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/12/13:fstatat64:2:fstatat:2:
 @:LDP man-pages:3.29:2010/09/04:fstatfs:2:statfs:2:
 @:LDP man-pages:3.29:2010/06/13:fstatfs64:2:fstatfs:2:
 ○:LDP man-pages:3.29:2008/11/07:fsync:2:2007/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/07:ftruncate:2:truncate:2:
 @:LDP man-pages:3.29:2010/10/07:ftruncate64:2:ftruncate:2:
\98\86:LDP man-pages:3.24=>3.29:2010/08/29:futex:2:2007/02/08::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:futimesat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/08/29:futex:2:2007/02/08::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:futimesat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:0000/00/00:get_kernel_syms:2:2006/07/31::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/08/15:get_mempolicy:2:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/11/27:get_thread_area:2:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/03/15:getcontext:2:2001/12/15::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ×:LDP man-pages:3.29:2008/06/03:getcpu:2:::::
 @:LDP man-pages:3.29:2010/09/20:getcwd:2:getcwd:3:
\98\86:LDP man-pages:3.25=>3.29:2009/07/04:getdents:2:2009/03/05::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2009/07/04:getdents:2:2009/03/05::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2009/07/04:getdents64:2:getdents:2:
\98\86:LDP man-pages:3.25=>3.29:2009/09/27:getdomainname:2:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:getdtablesize:2:2007/01/14::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2009/09/27:getdomainname:2:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:getdtablesize:2:2007/01/14::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:1993/07/23:getegid:2:getgid:2:
 @:LDP man-pages:3.29:1993/07/23:getegid32:2:getegid:2:
 @:LDP man-pages:3.29:1993/07/23:geteuid:2:getuid:2:
 ○:LDP man-pages:3.29:2008/06/03:getgroups:2:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/06/03:getgroups32:2:getgroups:2:
 @:LDP man-pages:3.29:2010/09/20:gethostid:2:gethostid:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:gethostname:2:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/03/15:getitimer:2:2007/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:getpagesize:2:2007/01/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/26:gethostname:2:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/03/15:getitimer:2:2007/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:getpagesize:2:2007/01/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/12/03:getpeername:2:2005/02/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:getpgid:2:setpgid:2:
 @:LDP man-pages:3.29:2010/09/26:getpgrp:2:setpgid:2:
 ○:LDP man-pages:3.29:2008/09/23:getpid:2:1997/06/27::suto@av.crl.sony.co.jp:SUTO, Mitsuaki:
 @:LDP man-pages:3.29:2007/07/05:getpmsg:2:unimplemented:2:
 @:LDP man-pages:3.29:2008/09/23:getppid:2:getpid:2:
\98\86:LDP man-pages:3.24=>3.29:2008/05/29:getpriority:2:2005/10/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/05/29:getpriority:2:2005/10/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/28:getresgid:2:getresuid:2:
 @:LDP man-pages:3.29:2007/12/28:getresgid32:2:getresgid:2:
 ○:LDP man-pages:3.29:2007/12/28:getresuid:2:2003/11/13::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2007/12/28:getresuid32:2:getresuid:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:getrlimit:2:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/26:getrlimit:2:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.24=>3.29:2010/09/26:getrusage:2:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:getsid:2:2002/02/03::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/26:getsid:2:2002/02/03::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2008/12/03:getsockname:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2008/12/03:getsockopt:2:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2008/04/14:gettid:2:2003/09/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2009/03/25:gettimeofday:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:1993/07/23:getuid:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/03/25:gettimeofday:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:1993/07/23:getuid:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:1993/07/23:getuid32:2:getuid:2:
 ○:LDP man-pages:3.29:2001/12/01:getxattr:2:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:gtty:2:unimplemented:2:
 ○:LDP man-pages:3.29:2006/02/07:inotify_add_watch:2:2006/08/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/10/10:inotify_init:2:2006/08/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/10/10:inotify_init1:2:inotify_init:2:
\98\86:LDP man-pages:3.25=>3.29:2010/10/15:inotify_rm_watch:2:2006/08/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/10/15:inotify_rm_watch:2:2006/08/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:1995/11/29:insb:2:outb:2:
 @:LDP man-pages:3.29:1995/11/29:insl:2:outb:2:
 @:LDP man-pages:3.29:1995/11/29:insw:2:outb:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:intro:2:2006/04/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:intro:2:2006/04/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:1995/11/29:inw:2:outb:2:
 @:LDP man-pages:3.29:1995/11/29:inw_p:2:outb:2:
\98\86:LDP man-pages:3.25=>3.29:2008/06/18:io_cancel:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/06/18:io_destroy:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/07/04:io_getevents:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/06/18:io_setup:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/06/18:io_submit:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2000/09/21:ioctl:2:2005/02/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/18:io_cancel:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/18:io_destroy:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/07/04:io_getevents:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/18:io_setup:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/18:io_submit:2:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2000/09/21:ioctl:2:2005/02/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/12/29:ioctl_list:2:2004/06/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/06/15:ioperm:2:2007/01/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2004/12/26:iopl:2:2005/02/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/07/09:ioprio_get:2:ioprio_set:2:
\98\86:LDP man-pages:3.24=>3.29:2008/07/09:ioprio_set:2:2007/01/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/07/09:ioprio_set:2:2007/01/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/06/28:ipc:2:1997/02/23::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 ×:LDP man-pages:3.29:2010/02/25:keyctl:2:::::
 ○:LDP man-pages:3.29:2009/09/15:kill:2:2005/12/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:killpg:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:killpg:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/26:lchown:2:chown:2:
 @:LDP man-pages:3.29:2008/06/16:lchown32:2:lchown:2:
 @:LDP man-pages:3.29:2001/12/01:lgetxattr:2:getxattr:2:
 ○:LDP man-pages:3.29:2008/08/21:link:2:2005/05/12::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:linkat:2:2007/01/21::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/12/13:linkat:2:2007/01/21::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/11/20:listen:2:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2001/12/01:listxattr:2:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2001/12/01:llistxattr:2:listxattr:2:
 ○:LDP man-pages:3.29:1995/06/10:llseek:2:2005/01/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2007/07/05:lock:2:unimplemented:2:
\98\86:LDP man-pages:3.25=>3.29:2004/06/17:lookup_dcookie:2:2005/02/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2004/06/17:lookup_dcookie:2:2005/02/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2001/12/01:lremovexattr:2:removexattr:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/11:lseek:2:2006/03/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/11:lseek:2:2006/03/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2001/12/31:lsetxattr:2:setxattr:2:
 @:LDP man-pages:3.29:2010/09/26:lstat:2:stat:2:
 @:LDP man-pages:3.29:2009/09/30:lstat64:2:lstat:2:
 ☆:LDP man-pages:3.24=>3.29:2010/06/20:madvise:2:2007/01/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:madvise1:2:unimplemented:2:
\98\86:LDP man-pages:3.25=>3.29:2008/08/15:mbind:2:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/15:mbind:2:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/06/11:migrate_pages:2:::::
\98\86:LDP man-pages:3.25=>3.29:2008/04/22:mincore:2:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/04/22:mincore:2:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.25=>3.29:2010/06/26:mkdir:2:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:mkdirat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:mknod:2:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:mknodat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:mkdirat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:mknod:2:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:mknodat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ☆:LDP man-pages:3.24=>3.29:2010/03/05:mlock:2:2006/02/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/03/05:mlockall:2:mlock:2:
 ☆:LDP man-pages:3.24=>3.29:2010/06/20:mmap:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/04/22:mmap2:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/06/01:modify_ldt:2:2007/06/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/09/10:mount:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/06/11:move_pages:2:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/08/06:mprotect:2:2007/06/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:mount:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/11:move_pages:2:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/06:mprotect:2:2007/06/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:mpx:2:unimplemented:2:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:mq_getsetattr:2:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:mq_getsetattr:2:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/04:mq_notify:2:mq_notify:3:
 @:LDP man-pages:3.29:2009/02/20:mq_open:2:mq_open:3:
 @:LDP man-pages:3.29:2010/09/20:mq_timedreceive:2:mq_receive:3:
 @:LDP man-pages:3.29:2010/09/20:mq_timedsend:2:mq_send:3:
 @:LDP man-pages:3.29:2010/08/29:mq_unlink:2:mq_unlink:3:
\98\86:LDP man-pages:3.24=>3.29:2010/06/10:mremap:2:2006/04/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2008/08/06:msgctl:2:2005/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/10:mremap:2:2006/04/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/06:msgctl:2:2005/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2004/05/27:msgget:2:2005/03/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2008/04/23:msgop:2:2006/03/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/04/23:msgop:2:2006/03/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/04/23:msgrcv:2:msgop:2:
 @:LDP man-pages:3.29:2008/04/23:msgsnd:2:msgop:2:
 ○:LDP man-pages:3.29:2008/04/22:msync:2:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/06/20:munmap:2:mmap:2:
 ○:LDP man-pages:3.29:2009/01/19:nanosleep:2:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1997/07/16:nfsservctl:2:1997/08/30::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.24=>3.29:2007/07/26:nice:2:2005/10/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/07/26:nice:2:2005/10/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:oldfstat:2:stat:2:
 @:LDP man-pages:3.29:2010/09/26:oldlstat:2:stat:2:
 @:LDP man-pages:3.29:2008/12/03:oldolduname:2:uname:2:
 @:LDP man-pages:3.29:2010/09/26:oldstat:2:stat:2:
 @:LDP man-pages:3.29:2008/12/03:olduname:2:uname:2:
\98\86:LDP man-pages:3.24=>3.29:2010/09/10:open:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:openat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/10:open:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/12/13:openat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:1995/11/29:outb:2:2005/10/30::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:1995/11/29:outb_p:2:outb:2:
 @:LDP man-pages:3.29:1995/11/29:outl:2:outb:2:
 @:LDP man-pages:3.29:2003/07/14:pciconfig_iobase:2:pciconfig_read:2:
 ○:LDP man-pages:3.29:2003/07/14:pciconfig_read:2:2004/07/18::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2003/07/14:pciconfig_write:2:pciconfig_read:2:
\98\86:LDP man-pages:3.25=>3.29:2003/01/01:personality:2:2003/09/14::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:pipe:2:2008/11/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2003/01/01:personality:2:2003/09/14::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/10:pipe:2:2008/11/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:pipe2:2:pipe:2:
 ○:LDP man-pages:3.29:2007/06/01:pivot_root:2:2000/06/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.24=>3.29:2010/09/20:poll:2:2006/07/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:poll:2:2006/07/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.24=>3.29:2010/10/09:posix_fadvise:2:2007/02/08::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/20:ppoll:2:poll:2:
 ☆:LDP man-pages:3.24=>3.29:2010/05/13:prctl:2:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/09/26:pread:2:1999/06/25::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/26:pread:2:1999/06/25::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 @:LDP man-pages:3.29:2010/09/26:pread64:2:pread:2:
 @:LDP man-pages:3.29:2007/07/05:prof:2:unimplemented:2:
 @:LDP man-pages:3.29:2010/08/31:pselect:2:select:2:
 @:LDP man-pages:3.29:2010/08/31:pselect6:2:select:2:
\98\86:LDP man-pages:3.25=>3.29:2009/03/30:ptrace:2:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/03/30:ptrace:2:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:putpmsg:2:unimplemented:2:
 @:LDP man-pages:3.29:2010/09/26:pwrite:2:pread:2:
 @:LDP man-pages:3.29:2010/09/26:pwrite64:2:pwrite:2:
 ○:LDP man-pages:3.29:0000/00/00:query_module:2:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.24=>3.29:2010/06/16:quotactl:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2009/02/23:read:2:2005/10/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:readahead:2:2005/02/27::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/10/02:readdir:2:1997/02/23::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:readlink:2:2006/07/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:readlinkat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/02/23:read:2:2005/10/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:readahead:2:2005/02/27::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/10/02:readdir:2:1997/02/23::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/20:readlink:2:2006/07/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/12/13:readlinkat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2002/10/17:readv:2:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/02/11:reboot:2:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.24=>3.29:2010/08/29:recv:2:2008/12/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:recv:2:2008/12/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/08/29:recvfrom:2:recv:2:
 @:LDP man-pages:3.29:2010/08/29:recvmsg:2:recv:2:
 ○:LDP man-pages:3.29:2008/04/22:remap_file_pages:2:2005/10/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2001/12/01:removexattr:2:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/03/30:rename:2:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:renameat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:renameat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ×:LDP man-pages:3.29:2010/02/25:request_key:2:::::
 ○:LDP man-pages:3.29:2008/05/08:rmdir:2:2006/07/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/06/16:rt_sigaction:2:sigaction:2:
 @:LDP man-pages:3.29:2006/03/23:sched_getparam:2:sched_setparam:2:
 @:LDP man-pages:3.29:2010/10/04:sched_getscheduler:2:sched_setscheduler:2:
 ○:LDP man-pages:3.29:2007/04/06:sched_rr_get_interval:2:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:sched_setaffinity:2:2008/12/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:sched_setaffinity:2:2008/12/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2006/03/23:sched_setparam:2:2006/04/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.24=>3.29:2010/10/04:sched_setscheduler:2:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/10/18:sched_yield:2:1997/02/23::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 @:LDP man-pages:3.29:2007/07/05:security:2:unimplemented:2:
\98\86:LDP man-pages:3.24=>3.29:2010/08/31:select:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/06/10:select_tut:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2009/09/27:semctl:2:2005/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/31:select:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/10:select_tut:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/09/27:semctl:2:2005/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2004/05/27:semget:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/10/04:semop:2:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/10/04:semtimedop:2:semop:2:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:send:2:2006/04/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/02/15:sendfile:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:send:2:2006/04/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/02/15:sendfile:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/02/15:sendfile64:2:sendfile:2:
 @:LDP man-pages:3.29:2010/08/29:sendmsg:2:send:2:
 @:LDP man-pages:3.29:2010/08/29:sendto:2:send:2:
 @:LDP man-pages:3.29:2009/03/15:setcontext:2:getcontext:2:
 @:LDP man-pages:3.29:2009/09/27:setdomainname:2:getdomainname:2:
 @:LDP man-pages:3.29:2009/10/17:setegid:2:seteuid:2:
\98\86:LDP man-pages:3.25=>3.29:2009/10/17:seteuid:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/10/17:seteuid:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/12/05:setfsgid:2:2005/02/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/12/05:setfsgid32:2:setfsgid:2:
 ○:LDP man-pages:3.29:2008/12/05:setfsuid:2:2005/02/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:sethostid:2:gethostid:3:
 @:LDP man-pages:3.29:2010/09/26:sethostname:2:gethostname:2:
 @:LDP man-pages:3.29:2009/03/15:setitimer:2:getitimer:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:setpgid:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/26:setpgid:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:setpgrp:2:setpgid:2:
 @:LDP man-pages:3.29:2008/05/29:setpriority:2:getpriority:2:
 @:LDP man-pages:3.29:2010/09/20:setregid:2:setreuid:2:
 @:LDP man-pages:3.29:2007/07/26:setresgid32:2:setresgid:2:
 ○:LDP man-pages:3.29:2007/07/26:setresuid:2:2005/11/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/26:setresuid32:2:setresuid:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:setreuid:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:setreuid:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:setreuid32:2:setreuid:2:
 @:LDP man-pages:3.29:2010/09/26:setrlimit:2:getrlimit:2:
\98\86:LDP man-pages:3.24=>3.29:2008/12/03:setsid:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/12/03:setsid:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2008/12/03:setsockopt:2:getsockopt:2:
 @:LDP man-pages:3.29:2009/03/25:settimeofday:2:gettimeofday:2:
\98\86:LDP man-pages:3.25=>3.29:2010/02/21:setuid:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/02/21:setuid:2:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/02/21:setuid32:2:setuid:2:
 ○:LDP man-pages:3.29:2008/12/03:setup:2:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2001/12/31:setxattr:2:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/05:sgetmask:2:2007/10/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/06/03:shmat:2:shmop:2:
\98\86:LDP man-pages:3.24=>3.29:2008/08/07:shmctl:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/07:shmctl:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/06/03:shmdt:2:shmop:2:
 ○:LDP man-pages:3.29:2006/05/02:shmget:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/06/03:shmop:2:2006/04/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/12/03:shutdown:2:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
 ☆:LDP man-pages:3.24=>3.29:2010/06/16:sigaction:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:sigaltstack:2:2006/01/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/07/11:signal:2:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/26:sigaltstack:2:2006/01/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/07/11:signal:2:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/01/13:signalfd:2:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/01/13:signalfd4:2:signalfd:2:
 ○:LDP man-pages:3.29:2008/10/04:sigpending:2:2005/12/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2008/10/17:sigprocmask:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/10/17:sigprocmask:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/26:sigqueue:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/06/26:sigreturn:2:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2005/09/15:sigsuspend:2:2005/10/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:ssetmask:2:sgetmask:2:
 ☆:LDP man-pages:3.25=>3.29:2010/09/26:stat:2:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:stat64:2:stat:2:
\98\86:LDP man-pages:3.24=>3.29:2010/09/04:statfs:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/04:statfs:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/04:statfs64:2:statfs:2:
 @:LDP man-pages:3.29:2003/08/22:statvfs:2:statvfs:3:
 ○:LDP man-pages:3.29:2010/02/25:stime:2:2003/09/14::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2007/07/05:stty:2:unimplemented:2:
 ×:LDP man-pages:3.29:2010/10/09:subpage_prot:2:::::
 @:LDP man-pages:3.29:2010/06/15:swapoff:2:swapon:2:
\98\86:LDP man-pages:3.24=>3.29:2010/06/15:swapon:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:symlink:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:symlinkat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:sync:2:2003/09/14::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/06/15:swapon:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:symlink:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:symlinkat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:sync:2:2003/09/14::argrath@ub32.org:Kentaro Shirakata:
 ☆:LDP man-pages:3.24=>3.29:2010/10/09:sync_file_range:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/09:sync_file_range2:2:sync_file_range:2:
 ○:LDP man-pages:3.29:2007/07/26:syscall:2:2002/08/20::ysato@h4.dion.ne.jp:Yuichi SATO:
\98\86:LDP man-pages:3.24=>3.29:2010/10/09:syscalls:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/10/09:syscalls:2:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/11/20:sysctl:2:1999/12/03::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2010/06/27:sysfs:2:2001/06/02::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/06/27:sysfs:2:2001/06/02::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/11/15:sysinfo:2:2000/09/23::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 ○:LDP man-pages:3.29:2008/06/20:syslog:2:2008/04/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/09/15:tee:2:2007/02/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/03/10:timerfd_create:2:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/03/10:timerfd_gettime:2:timerfd_create:2:
 @:LDP man-pages:3.29:2009/03/10:timerfd_settime:2:timerfd_create:2:
\98\86:LDP man-pages:3.25=>3.29:2008/06/25:times:2:2008/02/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/25:times:2:2008/02/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/10/01:tkill:2:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/10/07:truncate:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/10/07:truncate:2:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/07:truncate64:2:truncate:2:
 @:LDP man-pages:3.29:2007/07/05:tuxcall:2:unimplemented:2:
 @:LDP man-pages:3.29:2010/09/26:ugetrlimit:2:getrlimit:2:
\98\86:LDP man-pages:3.25=>3.29:2008/01/09:umask:2:2008/02/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/01/09:umask:2:2008/02/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.24=>3.29:2010/06/19:umount:2:2008/11/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/06/19:umount2:2:umount:2:
 ○:LDP man-pages:3.29:2008/12/03:uname:2:2002/02/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/07/05:unimplemented:2:2003/03/06::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 ○:LDP man-pages:3.29:2004/06/23:unlink:2:2006/04/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:unlinkat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:unshare:2:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:unlinkat:2:2006/10/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/10:unshare:2:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2005/01/09:uselib:2:2005/04/21::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2003/08/04:ustat:2:2004/06/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2008/06/19:utime:2:2006/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2009/12/13:utimensat:2:::::
 @:LDP man-pages:3.29:2008/06/19:utimes:2:utime:2:
\98\86:LDP man-pages:3.24=>3.29:2010/09/20:vfork:2:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:vfork:2:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/26:vhangup:2:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2009/02/20:vm86:2:2004/06/13::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/02/20:vm86old:2:vm86:2:
 ○:LDP man-pages:3.29:2009/09/15:vmsplice:2:2007/02/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/05:vserver:2:unimplemented:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:wait:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/26:wait:2:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:wait3:2:wait4:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:wait4:2:2005/03/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:wait4:2:2005/03/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:waitid:2:wait:2:
 @:LDP man-pages:3.29:2010/09/26:waitpid:2:wait:2:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:write:2:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:write:2:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2002/10/17:writev:2:readv:2:
 @:LDP man-pages:3.29:2008/11/20:CMSG_ALIGN:3:cmsg:3:
 @:LDP man-pages:3.29:2008/11/20:CMSG_FIRSTHDR:3:cmsg:3:
 @:LDP man-pages:3.29:2007/07/26:HUGE_VALF:3:INFINITY:3:
 @:LDP man-pages:3.29:2007/07/26:HUGE_VALL:3:INFINITY:3:
 ○:LDP man-pages:3.29:2007/07/26:INFINITY:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:1999/07/04:MB_CUR_MAX:3:1999/09/11::cz8cb01@linux.or.jp:HAYAKAWA Hitoshi:
\98\86:LDP man-pages:3.25=>3.29:1999/07/04:MB_LEN_MAX:3:1999/09/11::cz8cb01@linux.or.jp:HAYAKAWA Hitoshi:
\97\8b:LDP man-pages:3.29:1999/07/04:MB_CUR_MAX:3:1999/09/11::cz8cb01@linux.or.jp:HAYAKAWA Hitoshi:
\97\8b:LDP man-pages:3.29:1999/07/04:MB_LEN_MAX:3:1999/09/11::cz8cb01@linux.or.jp:HAYAKAWA Hitoshi:
 @:LDP man-pages:3.29:2007/07/26:NAN:3:INFINITY:3:
 @:LDP man-pages:3.29:2001/12/16:__fbufsize:3:stdio_ext:3:
 @:LDP man-pages:3.29:2001/12/16:__flbf:3:stdio_ext:3:
 @:LDP man-pages:3.29:2010/10/13:__malloc_hook:3:malloc_hook:3:
 ○:LDP man-pages:3.29:1997/03/08:__setfpucw:3:2000/09/20::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2001/12/16:_flushlbf:3:stdio_ext:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:a64l:3:2004/01/17::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:a64l:3:2004/01/17::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/12/15:abort:3:1998/02/18::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:abs:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:acos:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:abs:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:acos:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:acosf:3:acos:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:acosh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:acosh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:acoshf:3:acosh:3:
 @:LDP man-pages:3.29:2010/09/20:acoshl:3:acosh:3:
 @:LDP man-pages:3.29:2010/09/20:acosl:3:acos:3:
 ○:LDP man-pages:3.29:2008/01/24:alloca:3:2002/09/19::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/02/10:alphasort:3:scandir:3:
 @:LDP man-pages:3.29:2007/05/18:argz:3:argz_add:3:
\98\86:LDP man-pages:3.25=>3.29:2007/05/18:argz_add:3:2003/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/05/18:argz_add:3:2003/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/05/18:argz_add_sep:3:argz_add:3:
 @:LDP man-pages:3.29:2007/05/18:argz_append:3:argz_add:3:
 @:LDP man-pages:3.29:2007/05/18:argz_count:3:argz_add:3:
 @:LDP man-pages:3.29:2007/05/18:argz_stringify:3:argz_add:3:
 @:LDP man-pages:3.29:2010/02/25:asctime:3:ctime:3:
 @:LDP man-pages:3.29:2010/02/25:asctime_r:3:ctime:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:asin:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:asin:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:asinf:3:asin:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:asinh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:asinh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:asinhf:3:asinh:3:
 @:LDP man-pages:3.29:2010/09/20:asinhl:3:asinh:3:
 @:LDP man-pages:3.29:2010/09/20:asinl:3:asin:3:
 ○:LDP man-pages:3.29:2001/12/18:asprintf:3:2002/01/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2002/08/25:assert:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2002/08/25:assert_perror:3:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:atan:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:atan2:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:atan:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:atan2:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:atan2f:3:atan2:3:
 @:LDP man-pages:3.29:2010/09/20:atan2l:3:atan2:3:
 @:LDP man-pages:3.29:2010/09/20:atanf:3:atan:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/11:atanh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/11:atanh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/11:atanhf:3:atanh:3:
 @:LDP man-pages:3.29:2010/09/11:atanhl:3:atanh:3:
 @:LDP man-pages:3.29:2010/09/20:atanl:3:atan:3:
 ○:LDP man-pages:3.29:2008/12/05:atexit:3:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1993/03/29:atof:3:1998/02/18::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:atoi:3:2001/02/09::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:atoi:3:2001/02/09::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/09/20:atol:3:atoi:3:
 @:LDP man-pages:3.29:2010/09/20:atoll:3:atoi:3:
 @:LDP man-pages:3.29:2010/09/20:atoq:3:atoi:3:
 ○:LDP man-pages:3.29:2009/03/15:bsd_signal:3:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2003/11/01:bsearch:3:2005/02/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2004/12/26:bstring:3:2003/11/13::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2009/02/04:btowc:3:1999/09/11::cz8cb01@linux.or.jp:HAYAKAWA Hitoshi:
\97\8b:LDP man-pages:3.29:2009/02/04:btowc:3:1999/09/11::cz8cb01@linux.or.jp:HAYAKAWA Hitoshi:
 ○:LDP man-pages:3.29:1994/08/18:btree:3:1999/08/16::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2009/01/15:byteorder:3:2005/11/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2002/12/31:bzero:3:2003/03/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1998/08/09:catgets:3:1999/03/01::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2001/12/14:catopen:3:2002/01/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2007/05/18:cbc_crypt:3:des_crypt:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:cbrt:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:cbrt:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:cbrtf:3:cbrt:3:
 @:LDP man-pages:3.29:2010/09/20:cbrtl:3:cbrt:3:
 ○:LDP man-pages:3.29:2007/12/26:ccos:3:2003/07/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/26:ccoshf:3:ccosh:3:
 @:LDP man-pages:3.29:2007/12/26:ccoshl:3:ccosh:3:
 @:LDP man-pages:3.29:2007/12/26:ccosl:3:ccos:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:ceil:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:ceil:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:ceilf:3:ceil:3:
 @:LDP man-pages:3.29:2010/09/20:ceill:3:ceil:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/12:cerf:3:2005/02/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/12:cerf:3:2005/02/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/12:cerfc:3:cerf:3:
 @:LDP man-pages:3.29:2010/09/12:cerfcf:3:cerf:3:
 @:LDP man-pages:3.29:2010/09/12:cerfcl:3:cerf:3:
 ○:LDP man-pages:3.29:2007/12/23:cimag:3:2003/09/02::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/23:cimagf:3:cimag:3:
 @:LDP man-pages:3.29:2007/12/23:cimagl:3:cimag:3:
\98\86:LDP man-pages:3.25=>3.29:2010/10/04:clearenv:3:2002/08/20::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/10/04:clearenv:3:2002/08/20::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2008/08/29:clearerr:3:ferror:3:
 @:LDP man-pages:3.29:2008/08/29:clearerr_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2008/07/17:clnt_broadcast:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:clnttcp_create:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:clntudp_bufcreate:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:clntudp_create:3:rpc:3:
\98\86:LDP man-pages:3.25=>3.29:2008/08/28:clock:3:2007/06/01::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/28:clock:3:2007/06/01::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/09/10:clock_getcpuclockid:3:::::
 @:LDP man-pages:3.29:2010/02/03:clock_getres:3:clock_getres:2:
 @:LDP man-pages:3.29:2010/02/03:clock_gettime:3:clock_getres:2:
 @:LDP man-pages:3.29:2007/12/26:clogl:3:clog:3:
 ○:LDP man-pages:3.29:2008/09/23:closedir:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2008/11/12:closelog:3:syslog:3:
\98\86:LDP man-pages:3.25=>3.29:2008/11/20:cmsg:3:1999/08/17::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2008/11/20:cmsg:3:1999/08/17::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2010/02/03:confstr:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/12/26:conj:3:2003/09/02::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/26:conjf:3:conj:3:
 @:LDP man-pages:3.29:2007/12/26:conjl:3:conj:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:copysign:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:copysign:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:copysignf:3:copysign:3:
 @:LDP man-pages:3.29:2010/09/20:copysignl:3:copysign:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/11:cos:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/11:cos:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/11:cosf:3:cos:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:cosh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:cosh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:coshf:3:cosh:3:
 @:LDP man-pages:3.29:2010/09/20:coshl:3:cosh:3:
 @:LDP man-pages:3.29:2010/09/11:cosl:3:cos:3:
 ○:LDP man-pages:3.29:2002/07/28:cpow:3:2003/09/02::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2002/07/28:cpowf:3:cpow:3:
 @:LDP man-pages:3.29:2002/07/28:cpowl:3:cpow:3:
\98\86:LDP man-pages:3.24=>3.29:2010/06/10:cproj:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/10:cproj:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/06/10:cprojf:3:cproj:3:
 @:LDP man-pages:3.29:2010/06/10:cprojl:3:cproj:3:
 ○:LDP man-pages:3.29:2007/12/26:creal:3:2003/07/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/26:crealf:3:creal:3:
 @:LDP man-pages:3.29:2007/12/26:creall:3:creal:3:
\98\86:LDP man-pages:3.24=>3.29:2010/06/20:crypt:3:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/06/20:crypt:3:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/06/20:crypt_r:3:crypt:3:
 ○:LDP man-pages:3.29:2007/12/26:csin:3:2003/07/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/26:csinf:3:csin:3:
 @:LDP man-pages:3.29:2007/12/26:ctanhf:3:ctanh:3:
 @:LDP man-pages:3.29:2007/12/26:ctanhl:3:ctanh:3:
 @:LDP man-pages:3.29:2007/12/26:ctanl:3:ctan:3:
\98\86:LDP man-pages:3.25=>3.29:2007/07/26:ctermid:3:1997/2/10::nagoya@cc.hit-u.ac.jp:NAGOYA Hiroaki:
\98\86:LDP man-pages:3.25=>3.29:2010/02/25:ctime:3:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/07/26:ctermid:3:1997/2/10::nagoya@cc.hit-u.ac.jp:NAGOYA Hiroaki:
\97\8b:LDP man-pages:3.29:2010/02/25:ctime:3:2008/11/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/02/25:ctime_r:3:ctime:3:
 @:LDP man-pages:3.29:2008/06/29:cuserid:3:getlogin:3:
 ○:LDP man-pages:3.29:2009/12/05:daemon:3:2002/01/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/05/18:des_crypt:3:2004/08/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2007/05/18:des_setparity:3:des_crypt:3:
 ○:LDP man-pages:3.29:2010/02/25:difftime:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:dirfd:3:2003/10/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/26:dirfd:3:2003/10/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/03/30:dirname:3:basename:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:div:3:2004/06/13::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:div:3:2004/06/13::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/05/18:dl_iterate_phdr:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2008/12/06:dladdr:3:dlopen:3:
 @:LDP man-pages:3.29:2008/12/06:dlclose:3:dlopen:3:
 @:LDP man-pages:3.29:2008/12/06:dlvsym:3:dlopen:3:
 @:LDP man-pages:3.29:2010/06/17:dn_comp:3:resolver:3:
 @:LDP man-pages:3.29:2010/06/17:dn_expand:3:resolver:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:dprintf:3:2002/01/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2010/09/15:dprintf:3:2002/01/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2007/07/26:drand48:3:1997/01/20::tyoshino@eng.toyo.ac.jp:YOSHINO Takashi:
 ○:LDP man-pages:3.29:2007/07/26:drand48_r:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/20:drem:3:remainder:3:
 @:LDP man-pages:3.29:2010/09/20:dremf:3:remainder:3:
 @:LDP man-pages:3.29:2010/09/20:dreml:3:remainder:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/22:dysize:3:2002/01/06::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2010/09/22:dysize:3:2002/01/06::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2010/09/10:eaccess:3:euidaccess:3:
 @:LDP man-pages:3.29:2007/05/18:ecb_crypt:3:des_crypt:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:ecvt:3:2009/05/14::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2007/07/26:ecvt_r:3:2002/09/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:ecvt:3:2009/05/14::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2007/07/26:ecvt_r:3:2002/09/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/07/17:edata:3:end:3:
 ○:LDP man-pages:3.29:2003/04/04:encrypt:3:2004/02/06::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2003/04/04:encrypt_r:3:encrypt:3:
\98\86:LDP man-pages:3.25=>3.29:2008/07/17:end:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/07/17:end:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2003/09/09:endaliasent:3:setaliasent:3:
 @:LDP man-pages:3.29:2002/02/28:endfsent:3:getfsent:3:
 @:LDP man-pages:3.29:2010/09/20:endgrent:3:getgrent:3:
 @:LDP man-pages:3.29:2007/05/18:envz_strip:3:envz_add:3:
 @:LDP man-pages:3.29:2007/07/26:erand48:3:drand48:3:
 @:LDP man-pages:3.29:2007/07/26:erand48_r:3:drand48_r:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:erf:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:erfc:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:erf:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:erfc:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:erfcf:3:erfc:3:
 @:LDP man-pages:3.29:2010/09/20:erfcl:3:erfc:3:
 @:LDP man-pages:3.29:2010/09/20:erff:3:erf:3:
 @:LDP man-pages:3.29:2010/09/20:erfl:3:erf:3:
 ○:LDP man-pages:3.29:2007/12/28:err:3:2003/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/07/09:errno:3:2006/07/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:error:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/07/09:errno:3:2006/07/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:error:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/08/29:error_at_line:3:error:3:
 @:LDP man-pages:3.29:2010/08/29:error_message_count:3:error:3:
 @:LDP man-pages:3.29:2010/08/29:error_one_per_line:3:error:3:
 @:LDP man-pages:3.29:2002/07/20:ether_ntoa:3:ether_aton:3:
 @:LDP man-pages:3.29:2002/07/20:ether_ntoa_r:3:ether_aton:3:
 @:LDP man-pages:3.29:2002/07/20:ether_ntohost:3:ether_aton:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:euidaccess:3:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:euidaccess:3:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/08/30:eventfd_read:3:eventfd:2:
 @:LDP man-pages:3.29:2010/08/30:eventfd_write:3:eventfd:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/25:exec:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/25:exec:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/25:execl:3:exec:3:
 @:LDP man-pages:3.29:2010/09/25:execle:3:exec:3:
 @:LDP man-pages:3.29:2010/09/25:execlp:3:exec:3:
 @:LDP man-pages:3.29:2010/09/25:execv:3:exec:3:
 @:LDP man-pages:3.29:2010/09/25:execvp:3:exec:3:
 @:LDP man-pages:3.29:2010/09/25:execvpe:3:exec:3:
\98\86:LDP man-pages:3.25=>3.29:2009/09/20:exit:3:2007/06/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:exp:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/09/20:exit:3:2007/06/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:exp:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/08/11:exp10:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/11:exp10f:3:exp10:3:
 @:LDP man-pages:3.29:2008/08/11:exp10l:3:exp10:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:exp2:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:exp2:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:exp2f:3:exp2:3:
 @:LDP man-pages:3.29:2010/09/20:exp2l:3:exp2:3:
 @:LDP man-pages:3.29:2010/09/20:expf:3:exp:3:
 @:LDP man-pages:3.29:2010/09/20:expl:3:exp:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/12:expm1:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/12:expm1:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/12:expm1f:3:expm1:3:
 @:LDP man-pages:3.29:2010/09/12:expm1l:3:expm1:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fabs:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fabs:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fabsf:3:fabs:3:
 @:LDP man-pages:3.29:2010/09/20:fabsl:3:fabs:3:
 ○:LDP man-pages:3.29:2009/02/23:fclose:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2006/12/27:fcloseall:3:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fcvt:3:ecvt:3:
 @:LDP man-pages:3.29:2007/07/26:fcvt_r:3:ecvt_r:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fdim:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fdim:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fdimf:3:fdim:3:
 @:LDP man-pages:3.29:2010/09/20:fdiml:3:fdim:3:
 @:LDP man-pages:3.29:2009/02/23:fdopen:3:fopen:3:
 @:LDP man-pages:3.29:2008/08/11:fegetexceptflag:3:fenv:3:
 @:LDP man-pages:3.29:2008/08/11:fegetround:3:fenv:3:
 @:LDP man-pages:3.29:2008/08/11:feholdexcept:3:fenv:3:
\98\86:LDP man-pages:3.24=>3.29:2008/08/11:fenv:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/11:fenv:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/29:feof:3:ferror:3:
 @:LDP man-pages:3.29:2008/08/29:feof_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2008/08/11:feraiseexcept:3:fenv:3:
 @:LDP man-pages:3.29:2008/08/11:fesetround:3:fenv:3:
 @:LDP man-pages:3.29:2008/08/11:fetestexcept:3:fenv:3:
 @:LDP man-pages:3.29:2008/08/11:feupdateenv:3:fenv:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:fexecve:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/15:fexecve:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/09/06:fflush:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:fflush_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:ffs:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:ffs:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/09/20:ffsl:3:ffs:3:
 @:LDP man-pages:3.29:2010/09/20:ffsll:3:ffs:3:
 @:LDP man-pages:3.29:2008/08/06:fgetc:3:gets:3:
 @:LDP man-pages:3.29:2008/08/29:fgets_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2010/02/25:fgetspent:3:getspnam:3:
 @:LDP man-pages:3.29:2010/02/25:fgetspent_r:3:getspnam:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:fgetwc:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:fgetwc:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:fgetwc_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:fgetws:3:2001/11/09::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:1999/07/25:fgetws:3:2001/11/09::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2008/08/29:fgetws_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2008/08/29:fileno:3:ferror:3:
 @:LDP man-pages:3.29:2008/08/29:fileno_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:2008/08/05:finite:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/05:finite:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/05:finitef:3:finite:3:
 @:LDP man-pages:3.29:2008/08/05:finitel:3:finite:3:
\98\86:LDP man-pages:3.25=>3.29:2008/08/29:flockfile:3:2001/11/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:floor:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/29:flockfile:3:2001/11/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:floor:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:floorf:3:floor:3:
 @:LDP man-pages:3.29:2010/09/20:floorl:3:floor:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fma:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fma:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fmaf:3:fma:3:
 @:LDP man-pages:3.29:2010/09/20:fmal:3:fma:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fmax:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fmax:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fmaxf:3:fmax:3:
 @:LDP man-pages:3.29:2010/09/20:fmaxl:3:fmax:3:
\98\86:LDP man-pages:3.24=>3.29:2010/09/15:fmemopen:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fmin:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/15:fmemopen:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fmin:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fminf:3:fmin:3:
 @:LDP man-pages:3.29:2010/09/20:fminl:3:fmin:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fmod:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fmod:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fmodf:3:fmod:3:
 @:LDP man-pages:3.29:2010/09/20:fmodl:3:fmod:3:
\98\86:LDP man-pages:3.25=>3.29:2008/06/14:fmtmsg:3:2004/08/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/06/14:fmtmsg:3:2004/08/14::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2000/10/15:fnmatch:3:2006/03/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/02/23:fopen:3:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/02/23:fopen:3:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2008/12/05:fopencookie:3:::::
 @:LDP man-pages:3.29:2010/06/13:forkpty:3:openpty:3:
 ○:LDP man-pages:3.29:1993/04/04:fpathconf:3:1998/03/20::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fpclassify:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:fpclassify:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:fprintf:3:printf:3:
 ○:LDP man-pages:3.29:2001/12/15:fpurge:3:2002/01/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:1993/04/04:fputc:3:puts:3:
 @:LDP man-pages:3.29:2008/08/29:fputc_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:1993/04/04:fputs:3:puts:3:
 @:LDP man-pages:3.29:2008/08/29:fputs_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:fputwc:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:fputwc:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:fputwc_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:fputws:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:fputws:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:fputws_unlocked:3:unlocked_stdio:3:
 ○:LDP man-pages:3.29:1996/05/17:fread:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:fread_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2010/09/04:freehostent:3:getipnodebyname:3:
 ※:LDP man-pages:3.29:2010/10/06:freeifaddrs:3:getifaddrs:3:
 @:LDP man-pages:3.29:2009/02/23:freopen:3:fopen:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:frexp:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:frexp:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:frexpf:3:frexp:3:
 @:LDP man-pages:3.29:2010/09/20:frexpl:3:frexp:3:
 @:LDP man-pages:3.29:2010/09/20:fscanf:3:scanf:3:
\98\86:LDP man-pages:3.25=>3.29:1993/11/29:fseek:3:1998/04/27::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:1993/11/29:fseek:3:1998/04/27::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2001/11/05:fseeko:3:2006/01/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:1993/11/29:fsetpos:3:fseek:3:
 @:LDP man-pages:3.29:2003/08/22:fstatvfs:3:statvfs:3:
 @:LDP man-pages:3.29:2007/12/28:fts_open:3:fts:3:
 @:LDP man-pages:3.29:2007/12/28:fts_read:3:fts:3:
 @:LDP man-pages:3.29:2007/12/28:fts_set:3:fts:3:
\98\86:LDP man-pages:3.24=>3.29:2010/09/20:ftw:3:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:ftw:3:2006/07/30::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/29:funlockfile:3:flockfile:3:
 ※:LDP man-pages:3.29:2009/12/13:futimens:3:utimensat:2:
 ○:LDP man-pages:3.29:2008/04/07:futimes:3:2006/07/31::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:fwide:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/20:fwide:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 @:LDP man-pages:3.29:2010/09/20:fwprintf:3:wprintf:3:
 @:LDP man-pages:3.29:1996/05/17:fwrite:3:fread:3:
 @:LDP man-pages:3.29:2008/08/29:fwrite_unlocked:3:unlocked_stdio:3:
 ※:LDP man-pages:3.29:2010/09/27:gai_error:3:getaddrinfo_a:3:
 @:LDP man-pages:3.29:2010/09/27:gai_strerror:3:getaddrinfo:3:
 ※:LDP man-pages:3.29:2010/09/27:gai_suspend:3:getaddrinfo_a:3:
\98\86:LDP man-pages:3.25=>3.29:2008/08/05:gamma:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/05:gamma:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/05:gammaf:3:gamma:3:
 @:LDP man-pages:3.29:2008/08/05:gammal:3:gamma:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:gcvt:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:gcvt:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:get_current_dir_name:3:getcwd:3:
 @:LDP man-pages:3.29:2008/07/17:get_myaddress:3:rpc:3:
\98\86:LDP man-pages:3.24=>3.29:2010/09/27:getaddrinfo:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/27:getaddrinfo:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/09/27:getaddrinfo_a:3:::::
 @:LDP man-pages:3.29:2003/09/09:getaliasbyname:3:setaliasent:3:
 @:LDP man-pages:3.29:2003/09/09:getaliasbyname_r:3:setaliasent:3:
 @:LDP man-pages:3.29:2008/08/29:getc_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2008/08/06:getchar:3:gets:3:
 @:LDP man-pages:3.29:2008/08/29:getchar_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:getcwd:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:getdate:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:getcwd:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:getdate:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:getdate_err:3:getdate:3:
 @:LDP man-pages:3.29:2010/09/20:getdate_r:3:getdate:3:
 @:LDP man-pages:3.29:2010/06/12:getdelim:3:getline:3:
 ○:LDP man-pages:3.29:2007/07/26:getdirentries:3:1998/04/30::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2008/03/17:getenv:3:2003/09/28::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:2002/02/28:getfsent:3:2002/08/07::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2002/02/28:getfsent:3:2002/08/07::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2002/02/28:getfsfile:3:getfsent:3:
 @:LDP man-pages:3.29:2002/02/28:getfsspec:3:getfsent:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:getgrent:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:getgrent:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/26:getgrent_r:3:2004/08/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/03/30:getgrgid:3:getgrnam:3:
 @:LDP man-pages:3.29:2009/03/30:getgrgid_r:3:getgrnam:3:
\98\86:LDP man-pages:3.25=>3.29:2009/03/30:getgrnam:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/03/30:getgrnam:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/03/30:getgrnam_r:3:getgrnam:3:
 ○:LDP man-pages:3.29:2008/07/03:getgrouplist:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/04:gethostbyaddr:3:gethostbyname:3:
 @:LDP man-pages:3.29:2010/10/04:gethostbyaddr_r:3:gethostbyname:3:
\98\86:LDP man-pages:3.25=>3.29:2010/10/04:gethostbyname:3:2007/06/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/10/04:gethostbyname:3:2007/06/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/04:gethostbyname2:3:gethostbyname:3:
 @:LDP man-pages:3.29:2010/10/04:gethostbyname2_r:3:gethostbyname:3:
 @:LDP man-pages:3.29:2010/10/04:gethostbyname_r:3:gethostbyname:3:
 @:LDP man-pages:3.29:2010/10/04:gethostent:3:gethostbyname:3:
 @:LDP man-pages:3.29:2010/10/04:gethostent_r:3:gethostbyname:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:gethostid:3:::::
\97\8b:LDP man-pages:3.29:2010/09/20:gethostid:3:2009/01/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/10/06:getifaddrs:3:::::
 @:LDP man-pages:3.29:2010/09/04:getipnodebyaddr:3:getipnodebyname:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/04:getipnodebyname:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.24=>3.29:2010/06/12:getline:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/04:getipnodebyname:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/06/12:getline:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:0000/00/00:getloadavg:3:2002/01/21::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2008/06/29:getlogin:3:2005/03/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/06/29:getlogin_r:3:getlogin:3:
\98\86:LDP man-pages:3.25=>3.29:2009/09/15:getmntent:3:2005/03/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/09/15:getmntent:3:2005/03/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/09/15:getmntent_r:3:getmntent:3:
 ○:LDP man-pages:3.29:2009/12/03:getnameinfo:3:2007/01/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/19:getnetbyaddr:3:getnetent:3:
 ○:LDP man-pages:3.29:2010/02/03:getopt:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/02/03:getopt_long:3:getopt:3:
 @:LDP man-pages:3.29:2010/02/03:getopt_long_only:3:getopt:3:
\98\86:LDP man-pages:3.24=>3.29:2010/09/20:getpass:3:2001/02/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:Older ver. is in obsolete/
\97\8b:LDP man-pages:3.29:2010/09/20:getpass:3:2001/02/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:Older ver. is in obsolete/
 @:LDP man-pages:3.29:2008/08/19:getprotobyname:3:getprotoent:3:
 ※:LDP man-pages:3.29:2010/09/10:getprotobyname_r:3:getprotoent_r:3:
 @:LDP man-pages:3.29:2008/08/19:getprotobynumber:3:getprotoent:3:
 ※:LDP man-pages:3.29:2010/09/10:getprotobynumber_r:3:getprotoent_r:3:
 ○:LDP man-pages:3.29:2008/08/19:getprotoent:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/09/10:getprotoent_r:3:::::
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:getpt:3:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:getpw:3:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:getpwent:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:getpt:3:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:getpw:3:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:getpwent:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/26:getpwent_r:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/03/30:getpwnam:3:2005/10/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/03/30:getpwnam:3:2005/10/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/03/30:getpwnam_r:3:getpwnam:3:
 @:LDP man-pages:3.29:2009/03/30:getpwuid:3:getpwnam:3:
 @:LDP man-pages:3.29:2009/03/30:getpwuid_r:3:getpwnam:3:
 ×:LDP man-pages:3.29:2010/09/10:getservent_r:3:::::
 @:LDP man-pages:3.29:2010/02/25:getspent:3:getspnam:3:
 @:LDP man-pages:3.29:2010/02/25:getspent_r:3:getspnam:3:
\98\86:LDP man-pages:3.25=>3.29:2010/02/25:getspnam:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/02/25:getspnam:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/02/25:getspnam_r:3:getspnam:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:getsubopt:3:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/26:getsubopt:3:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2002/07/18:getttyent:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2002/07/18:getttynam:3:getttyent:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:getumask:3:2003/02/02::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2007/07/26:getusershell:3:1998/02/05::ishioka@dad.eec.toshiba.co.jp:ISHIOKA Takashi:
\97\8b:LDP man-pages:3.29:2010/09/10:getumask:3:2003/02/02::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/07/26:getusershell:3:1998/02/05::ishioka@dad.eec.toshiba.co.jp:ISHIOKA Takashi:
 ○:LDP man-pages:3.29:2008/06/29:getutent:3:2005/03/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/06/29:getutent_r:3:getutent:3:
 @:LDP man-pages:3.29:2008/06/29:getutid:3:getutent:3:
 @:LDP man-pages:3.29:2008/06/29:getutxent:3:getutent:3:
 @:LDP man-pages:3.29:2008/06/29:getutxid:3:getutent:3:
 @:LDP man-pages:3.29:2008/06/29:getutxline:3:getutent:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:getw:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/26:getw:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:1999/07/25:getwc:3:fgetwc:3:
 @:LDP man-pages:3.29:2008/08/29:getwc_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:getwchar:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:getwchar:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:getwchar_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2010/09/20:getwd:3:getcwd:3:
 ○:LDP man-pages:3.29:2007/10/10:glob:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 ※:LDP man-pages:3.29:2010/09/10:gnu_dev_makedev:3:makedev:3:
 ※:LDP man-pages:3.29:2010/09/10:gnu_dev_minor:3:makedev:3:
 @:LDP man-pages:3.29:2010/09/10:gnu_get_libc_release:3:gnu_get_libc_version:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:gnu_get_libc_version:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/06/14:grantpt:3:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:gnu_get_libc_version:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/14:grantpt:3:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/26:gsignal:3:2003/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/04:h_errno:3:gethostbyname:3:
\98\86:LDP man-pages:3.25=>3.29:1994/08/18:hash:3:1999/08/17::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:1994/08/18:hash:3:1999/08/17::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2009/09/15:hasmntopt:3:getmntent:3:
 @:LDP man-pages:3.29:2008/10/06:hcreate:3:hsearch:3:
 @:LDP man-pages:3.29:2008/10/06:hcreate_r:3:hsearch:3:
 ※:LDP man-pages:3.29:2010/09/10:htole64:3:endian:3:
 @:LDP man-pages:3.29:2009/01/15:htonl:3:byteorder:3:
 @:LDP man-pages:3.29:2009/01/15:htons:3:byteorder:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:hypot:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:hypot:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:hypotf:3:hypot:3:
 @:LDP man-pages:3.29:2010/09/20:hypotl:3:hypot:3:
\98\86:LDP man-pages:3.25=>3.29:2008/09/08:iconv:3:2000/07/11::sato@complex.eng.hokudai.ac.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2008/08/11:iconv_close:3:2000/07/11::sato@complex.eng.hokudai.ac.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2008/08/11:iconv_open:3:2007/06/01::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:ilogb:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/09/08:iconv:3:2000/07/11::sato@complex.eng.hokudai.ac.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/08/11:iconv_close:3:2000/07/11::sato@complex.eng.hokudai.ac.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/08/11:iconv_open:3:2007/06/01::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:ilogb:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:ilogbf:3:ilogb:3:
 @:LDP man-pages:3.29:2010/09/20:ilogbl:3:ilogb:3:
 @:LDP man-pages:3.29:2010/09/20:imaxabs:3:abs:3:
 @:LDP man-pages:3.29:2010/09/20:imaxdiv:3:div:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:index:3:1997/12/12::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\97\8b:LDP man-pages:3.29:2010/09/20:index:3:1997/12/12::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
 ○:LDP man-pages:3.29:2008/06/19:inet:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/06/19:inet_addr:3:inet:3:
 @:LDP man-pages:3.29:2008/06/19:inet_aton:3:inet:3:
 @:LDP man-pages:3.29:2008/03/07:initstate_r:3:random_r:3:
 @:LDP man-pages:3.29:2007/07/26:innetgr:3:setnetgrent:3:
 ☆:LDP man-pages:3.25=>3.29:2010/09/09:insque:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:intro:3:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:intro:3:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/28:iruserok:3:rcmd:3:
 @:LDP man-pages:3.29:2010/09/20:isalnum:3:isalpha:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:isalpha:3:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:isalpha:3:2007/05/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:isascii:3:isalpha:3:
 ○:LDP man-pages:3.29:2008/12/03:isatty:3:1997/2/10::nagoya@cc.hit-u.ac.jp:NAGOYA Hiroaki:
 @:LDP man-pages:3.29:2010/09/20:isblank:3:isalpha:3:
 @:LDP man-pages:3.29:2010/09/20:isdigit:3:isalpha:3:
 @:LDP man-pages:3.29:2010/09/20:isfinite:3:fpclassify:3:
 @:LDP man-pages:3.29:2010/09/20:isgraph:3:isalpha:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:isgreater:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:isgreater:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:isgreaterequal:3:isgreater:3:
 @:LDP man-pages:3.29:2010/09/20:isinf:3:fpclassify:3:
 @:LDP man-pages:3.29:2008/08/05:isinff:3:finite:3:
 @:LDP man-pages:3.29:2010/09/20:isspace:3:isalpha:3:
 @:LDP man-pages:3.29:2010/09/20:isunordered:3:isgreater:3:
 @:LDP man-pages:3.29:2010/09/20:isupper:3:isalpha:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswalnum:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswalpha:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:iswblank:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswcntrl:3:1999/09/12::fujiwara@linux.or.jp:FUJIWARA Teruyoshi:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswctype:3:1999/09/12::fujiwara@linux.or.jp:FUJIWARA Teruyoshi:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswdigit:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswgraph:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswlower:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswprint:3:1999/09/12::fujiwara@linux.or.jp:FUJIWARA Teruyoshi:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswpunct:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswspace:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswupper:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:iswxdigit:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswalnum:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswalpha:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:iswblank:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswcntrl:3:1999/09/12::fujiwara@linux.or.jp:FUJIWARA Teruyoshi:
\97\8b:LDP man-pages:3.29:1999/07/25:iswctype:3:1999/09/12::fujiwara@linux.or.jp:FUJIWARA Teruyoshi:
\97\8b:LDP man-pages:3.29:1999/07/25:iswdigit:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswgraph:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswlower:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswprint:3:1999/09/12::fujiwara@linux.or.jp:FUJIWARA Teruyoshi:
\97\8b:LDP man-pages:3.29:1999/07/25:iswpunct:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswspace:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswupper:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:iswxdigit:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/09/20:isxdigit:3:isalpha:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:j0:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:j0:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:j0f:3:j0:3:
 @:LDP man-pages:3.29:2010/09/20:j0l:3:j0:3:
 @:LDP man-pages:3.29:2010/09/20:j1:3:j0:3:
 @:LDP man-pages:3.29:2010/02/25:lckpwdf:3:getspnam:3:
 @:LDP man-pages:3.29:2007/07/26:lcong48:3:drand48:3:
 @:LDP man-pages:3.29:2007/07/26:lcong48_r:3:drand48_r:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:ldexp:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:ldexp:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:ldexpf:3:ldexp:3:
 @:LDP man-pages:3.29:2010/09/20:ldexpl:3:ldexp:3:
 @:LDP man-pages:3.29:2010/09/20:ldiv:3:div:3:
 ※:LDP man-pages:3.29:2010/09/10:le32toh:3:endian:3:
 ※:LDP man-pages:3.29:2010/09/10:le64toh:3:endian:3:
 @:LDP man-pages:3.29:1999/09/27:lfind:3:lsearch:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/11:lgamma:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/11:lgamma:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/11:lgamma_r:3:lgamma:3:
 @:LDP man-pages:3.29:2010/09/11:lgammaf:3:lgamma:3:
 @:LDP man-pages:3.29:2010/09/11:lgammaf_r:3:lgamma:3:
 ○:LDP man-pages:3.29:1993/04/25:localeconv:3:1998/05/25::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
 @:LDP man-pages:3.29:2010/02/25:localtime:3:ctime:3:
 @:LDP man-pages:3.29:2010/02/25:localtime_r:3:ctime:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:lockf:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/09/20:log:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/09/20:log10:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:lockf:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:log:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:log10:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:log10f:3:log10:3:
 @:LDP man-pages:3.29:2010/09/20:log10l:3:log10:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:log1p:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:log1p:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:log1pf:3:log1p:3:
 @:LDP man-pages:3.29:2010/09/20:log1pl:3:log1p:3:
\98\86:LDP man-pages:3.24=>3.29:2010/09/12:log2:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/12:log2:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/12:log2f:3:log2:3:
 @:LDP man-pages:3.29:2010/09/12:log2l:3:log2:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:logb:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:logb:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:logbf:3:logb:3:
 @:LDP man-pages:3.29:2010/09/20:logbl:3:logb:3:
 @:LDP man-pages:3.29:2010/09/20:logf:3:log:3:
 ○:LDP man-pages:3.29:2009/01/13:longjmp:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/26:lrand48:3:drand48:3:
 @:LDP man-pages:3.29:2007/07/26:lrand48_r:3:drand48_r:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:lrint:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:lrint:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:lrintf:3:lrint:3:
 @:LDP man-pages:3.29:2010/09/20:lrintl:3:lrint:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:lround:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:lround:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:lroundf:3:lround:3:
 @:LDP man-pages:3.29:2010/09/20:lroundl:3:lround:3:
 ○:LDP man-pages:3.29:1999/09/27:lsearch:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.25=>3.29:2010/10/18:malloc:3:2007/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.25=>3.29:2010/10/13:malloc_hook:3:2003/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/09/10:matherr:3:::::
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:mblen:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:mbrlen:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2001/11/22:mbrtowc:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2000/11/20:mbsinit:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:mbsnrtowcs:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:mbsrtowcs:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:mbstowcs:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2001/07/04:mbtowc:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:1999/07/25:mblen:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:1999/07/25:mbrlen:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2001/11/22:mbrtowc:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2000/11/20:mbsinit:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/15:mbsnrtowcs:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:1999/07/25:mbsrtowcs:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:1999/07/25:mbstowcs:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2001/07/04:mbtowc:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 @:LDP man-pages:3.29:2010/09/20:memalign:3:posix_memalign:3:
 ○:LDP man-pages:3.29:2009/01/13:memccpy:3:1997/07/26::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
\98\86:LDP man-pages:3.25=>3.29:2009/12/04:memchr:3:2004/01/17::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/04:memchr:3:2004/01/17::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:1993/04/10:memcmp:3:1997/12/17::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
 ○:LDP man-pages:3.29:1993/04/10:memcpy:3:1997/02/21::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:memfrob:3:1998/05/34::ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
\97\8b:LDP man-pages:3.29:2010/09/10:memfrob:3:1998/05/34::ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 ○:LDP man-pages:3.29:2008/12/05:memmem:3:1997/12/17::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
 ○:LDP man-pages:3.29:1993/04/10:memmove:3:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/08/12:mempcpy:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/12/04:memrchr:3:memchr:3:
 ○:LDP man-pages:3.29:1993/04/11:memset:3:1997/02/21::tyoshino@eng.toyo.ac.jp:Takashi Yoshino:
 ※:LDP man-pages:3.29:2010/09/10:minor:3:makedev:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:mkdtemp:3:2001/11/09::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/26:mkdtemp:3:2001/11/09::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2008/06/12:mkfifo:3:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2009/12/13:mkfifoat:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/12/13:mkfifoat:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/26:mkostemp:3:mkstemp:3:
 @:LDP man-pages:3.29:2010/09/26:mkostemps:3:mkstemp:3:
 ☆:LDP man-pages:3.24=>3.29:2010/09/26:mkstemp:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:mkstemps:3:mkstemp:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:mktemp:3:1999/04/10::tanisako@osa.dec.com:Kazuyuki Tanisako:
\97\8b:LDP man-pages:3.29:2010/09/20:mktemp:3:1999/04/10::tanisako@osa.dec.com:Kazuyuki Tanisako:
 @:LDP man-pages:3.29:2010/02/25:mktime:3:ctime:3:
 @:LDP man-pages:3.29:2008/04/22:mmap64:3:mmap2:2:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:modf:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:modf:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:modff:3:modf:3:
 @:LDP man-pages:3.29:2010/09/20:modfl:3:modf:3:
 ○:LDP man-pages:3.29:1993/06/04:mpool:3:1999/08/19::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:mq_close:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:mq_getattr:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/10/04:mq_notify:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:mq_close:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:mq_getattr:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/10/04:mq_notify:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/02/20:mq_open:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:mq_receive:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:mq_send:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:mq_receive:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:mq_send:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/08/29:mq_setattr:3:mq_getattr:3:
 @:LDP man-pages:3.29:2010/09/20:mq_timedreceive:3:mq_receive:3:
 @:LDP man-pages:3.29:2010/09/20:mq_timedsend:3:mq_send:3:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:mq_unlink:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/08/29:mq_unlink:3:2006/04/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/26:mrand48:3:drand48:3:
 @:LDP man-pages:3.29:2007/07/26:mrand48_r:3:drand48_r:3:
 ○:LDP man-pages:3.29:2002/07/20:mtrace:3:2003/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2002/07/20:muntrace:3:mtrace:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:nan:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:nan:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:nanf:3:nan:3:
 @:LDP man-pages:3.29:2010/09/20:nanl:3:nan:3:
 @:LDP man-pages:3.29:2010/09/20:nearbyint:3:rint:3:
 @:LDP man-pages:3.29:2010/09/20:nearbyintf:3:rint:3:
 @:LDP man-pages:3.29:2010/09/20:nearbyintl:3:rint:3:
 ○:LDP man-pages:3.29:1999/05/14:netlink:3:1999/08/20::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:nextafter:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:nextafter:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:nextafterf:3:nextafter:3:
 @:LDP man-pages:3.29:2010/09/20:nextafterl:3:nextafter:3:
 @:LDP man-pages:3.29:2010/09/20:nexttoward:3:nextafter:3:
 @:LDP man-pages:3.29:2010/09/20:nexttowardf:3:nextafter:3:
 @:LDP man-pages:3.29:2010/09/20:nexttowardl:3:nextafter:3:
 @:LDP man-pages:3.29:2010/09/20:nftw:3:ftw:3:
\98\86:LDP man-pages:3.25=>3.29:2010/10/03:nl_langinfo:3:2001/07/15::KY4N-UCD@asahi-net.or.jp:UCHIDA Norihiro:
\97\8b:LDP man-pages:3.29:2010/10/03:nl_langinfo:3:2001/07/15::KY4N-UCD@asahi-net.or.jp:UCHIDA Norihiro:
 @:LDP man-pages:3.29:2007/07/26:nrand48:3:drand48:3:
 @:LDP man-pages:3.29:2007/07/26:nrand48_r:3:drand48_r:3:
 @:LDP man-pages:3.29:2009/01/15:ntohl:3:byteorder:3:
 ○:LDP man-pages:3.29:2008/12/05:on_exit:3:2009/01/15:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/15:open_memstream:3:fmemopen:3:
 @:LDP man-pages:3.29:2010/09/15:open_wmemstream:3:fmemopen:3:
\98\86:LDP man-pages:3.24=>3.29:2010/06/20:opendir:3:2007/10/14:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/20:opendir:3:2007/10/14:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/11/12:openlog:3:syslog:3:
\98\86:LDP man-pages:3.24=>3.29:2010/06/13:openpty:3:2006/02/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/13:openpty:3:2006/02/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/02/03:optarg:3:getopt:3:
 @:LDP man-pages:3.29:2010/02/03:opterr:3:getopt:3:
 @:LDP man-pages:3.29:2010/02/03:optind:3:getopt:3:
 @:LDP man-pages:3.29:2008/07/17:pmap_rmtcall:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:pmap_set:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:pmap_unset:3:rpc:3:
\98\86:LDP man-pages:3.25=>3.29:2010/02/03:popen:3:2008/11/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:posix_fallocate:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:posix_memalign:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/10/04:posix_openpt:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/12:pow:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/02/03:popen:3:2008/11/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:posix_fallocate:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:posix_memalign:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/10/04:posix_openpt:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/12:pow:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2004/10/05:pow10:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2004/10/05:pow10f:3:pow10:3:
 @:LDP man-pages:3.29:2004/10/05:pow10l:3:pow10:3:
 @:LDP man-pages:3.29:2010/09/12:powf:3:pow:3:
 @:LDP man-pages:3.29:2010/09/12:powl:3:pow:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:printf:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:printf:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/07/26:profil:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2006/04/29:program_invocation_name:3:2006/07/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2006/04/29:program_invocation_short_name:3:program_invocation_name:3:
 ※:LDP man-pages:3.29:2010/09/10:pthread_timedjoin_np:3:pthread_tryjoin_np:3:
 ×:LDP man-pages:3.29:2010/09/10:pthread_tryjoin_np:3:::::
 ×:LDP man-pages:3.29:2009/04/10:pthread_yield:3:::::
\98\86:LDP man-pages:3.25=>3.29:2008/09/03:ptsname:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/09/03:ptsname:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/09/03:ptsname_r:3:ptsname:3:
 @:LDP man-pages:3.29:1993/04/04:putc:3:puts:3:
 @:LDP man-pages:3.29:2008/08/29:putc_unlocked:3:unlocked_stdio:3:
 @:LDP man-pages:3.29:2010/09/26:putw:3:getw:3:
 @:LDP man-pages:3.29:1999/07/25:putwc:3:fputwc:3:
 @:LDP man-pages:3.29:2008/08/29:putwc_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:1999/07/25:putwchar:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1999/07/25:putwchar:3:2001/11/09::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/08/29:putwchar_unlocked:3:unlocked_stdio:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:qecvt:3:2002/09/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:qecvt:3:2002/09/24::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/26:qecvt_r:3:ecvt_r:3:
 @:LDP man-pages:3.29:2010/09/20:qfcvt:3:qecvt:3:
 @:LDP man-pages:3.29:2007/07/26:qfcvt_r:3:ecvt_r:3:
 @:LDP man-pages:3.29:2010/09/20:qgcvt:3:qecvt:3:
 ○:LDP man-pages:3.29:2009/09/15:qsort:3:2007/01/07::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2007/12/28:queue:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2007/12/28:queue:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2008/10/17:raise:3:1997/12/25::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
 ☆:LDP man-pages:3.25=>3.29:2010/10/01:rand:3:2005/03/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/10/01:rand_r:3:rand:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:random:3:1997/01/21::tyoshino@eng.toyo.ac.jp:YOSHINO Takashi:
\98\86:LDP man-pages:3.25=>3.29:2008/03/07:random_r:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:random:3:1997/01/21::tyoshino@eng.toyo.ac.jp:YOSHINO Takashi:
\97\8b:LDP man-pages:3.29:2008/03/07:random_r:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/12/04:rawmemchr:3:memchr:3:
\98\86:LDP man-pages:3.25=>3.29:2007/12/28:rcmd:3:1999/03/01::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2007/12/28:rcmd:3:1999/03/01::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:1995/07/14:re_comp:3:1997/12/18::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
 @:LDP man-pages:3.29:1995/07/14:re_exec:3:re_comp:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:readdir:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:readdir:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/10:readdir_r:3:readdir:3:
 @:LDP man-pages:3.29:2010/10/18:realloc:3:malloc:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:realpath:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:realpath:3:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1994/08/18:recno:3:1999/08/19::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2008/05/29:regcomp:3:regex:3:
 @:LDP man-pages:3.29:2008/05/29:regerror:3:regex:3:
 @:LDP man-pages:3.29:2008/05/29:regexec:3:regex:3:
 @:LDP man-pages:3.29:2008/05/29:regfree:3:regex:3:
 @:LDP man-pages:3.29:2008/07/17:registerrpc:3:rpc:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:remainder:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:remainder:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:remainderf:3:remainder:3:
 @:LDP man-pages:3.29:2010/09/20:remainderl:3:remainder:3:
 ○:LDP man-pages:3.29:2008/12/03:remove:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/09/09:remque:3:insque:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:remquo:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:remquo:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:remquof:3:remquo:3:
 @:LDP man-pages:3.29:2010/09/20:remquol:3:remquo:3:
 @:LDP man-pages:3.29:2010/06/17:res_init:3:resolver:3:
 @:LDP man-pages:3.29:2010/06/17:res_querydomain:3:resolver:3:
 @:LDP man-pages:3.29:2010/06/17:res_search:3:resolver:3:
 @:LDP man-pages:3.29:2010/06/17:res_send:3:resolver:3:
\98\86:LDP man-pages:3.24=>3.29:2010/06/17:resolver:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/06/17:resolver:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:1993/11/29:rewind:3:fseek:3:
 ○:LDP man-pages:3.29:1995/06/11:rewinddir:3:1997/12/24::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:rexec:3:2005/12/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:rexec:3:2005/12/28::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:rindex:3:index:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:rint:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:rint:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:rintf:3:rint:3:
 @:LDP man-pages:3.29:2010/09/20:rintl:3:rint:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:round:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:round:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:roundf:3:round:3:
 @:LDP man-pages:3.29:2010/09/20:roundl:3:round:3:
\98\86:LDP man-pages:3.25=>3.29:2008/07/17:rpc:3:2001/11/09::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/07/17:rpc:3:2001/11/09::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2007/07/26:rpmatch:3:2006/07/31::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/12/28:rresvport:3:rcmd:3:
 ○:LDP man-pages:3.29:2010/02/25:rtime:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/01/11:rtnetlink:3:1999/08/20::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2010/01/11:rtnetlink:3:1999/08/20::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2007/12/28:ruserok:3:rcmd:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:scalb:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:scalb:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:scalbf:3:scalb:3:
 @:LDP man-pages:3.29:2010/09/20:scalbl:3:scalb:3:
 ×:LDP man-pages:3.29:2010/09/20:scalbln:3:::::
 ※:LDP man-pages:3.29:2010/09/20:scalbnf:3:scalbln:3:
 ※:LDP man-pages:3.29:2010/09/20:scalbnl:3:scalbln:3:
 ○:LDP man-pages:3.29:2009/02/10:scandir:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:scanf:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:scanf:3:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/12/08:sched_getcpu:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2007/07/26:seed48:3:drand48:3:
 @:LDP man-pages:3.29:2007/07/26:seed48_r:3:drand48_r:3:
 ○:LDP man-pages:3.29:2003/09/09:setaliasent:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2008/06/26:setbuf:3:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2008/06/26:setbuffer:3:setbuf:3:
\98\86:LDP man-pages:3.25=>3.29:2009/09/20:setenv:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/09/20:setenv:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2002/02/28:setfsent:3:getfsent:3:
 @:LDP man-pages:3.29:2010/09/20:setgrent:3:getgrent:3:
 @:LDP man-pages:3.29:2010/10/04:sethostent:3:gethostbyname:3:
 ○:LDP man-pages:3.29:2001/10/05:setlogmask:3:2001/11/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/09/15:setmntent:3:getmntent:3:
 @:LDP man-pages:3.29:2008/08/19:setnetent:3:getnetent:3:
\98\86:LDP man-pages:3.25=>3.29:2007/07/26:setnetgrent:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/07/26:setnetgrent:3:2005/03/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/19:setprotoent:3:getprotoent:3:
 @:LDP man-pages:3.29:2010/09/20:setpwent:3:getpwent:3:
 @:LDP man-pages:3.29:2008/08/19:setrpcent:3:getrpcent:3:
 @:LDP man-pages:3.29:2008/06/26:setvbuf:3:setbuf:3:
 @:LDP man-pages:3.29:2010/02/25:sgetspent:3:getspnam:3:
 @:LDP man-pages:3.29:2010/02/25:sgetspent_r:3:getspnam:3:
\98\86:LDP man-pages:3.25=>3.29:2009/02/25:shm_open:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/02/25:shm_open:3:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/02/25:shm_unlink:3:shm_open:3:
 @:LDP man-pages:3.29:2008/09/01:sigaddset:3:sigsetops:3:
 @:LDP man-pages:3.29:2008/09/01:sigandset:3:sigsetops:3:
 @:LDP man-pages:3.29:2007/07/26:siggetmask:3:sigvec:3:
 @:LDP man-pages:3.29:2010/09/20:sighold:3:sigset:3:
 @:LDP man-pages:3.29:2010/09/20:sigignore:3:sigset:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:siginterrupt:3:1998/05/24::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/26:siginterrupt:3:1998/05/24::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
 @:LDP man-pages:3.29:2008/09/01:sigisemptyset:3:sigsetops:3:
 @:LDP man-pages:3.29:2008/09/01:sigismember:3:sigsetops:3:
 @:LDP man-pages:3.29:2009/01/13:siglongjmp:3:longjmp:3:
 @:LDP man-pages:3.29:2007/07/26:sigmask:3:sigvec:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:signbit:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:signbit:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/11:signgam:3:lgamma:3:
\98\86:LDP man-pages:3.25=>3.29:2009/02/04:significand:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/02/04:significand:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/02/04:significandf:3:significand:3:
 @:LDP man-pages:3.29:2009/02/04:significandl:3:significand:3:
 @:LDP man-pages:3.29:2008/09/01:sigorset:3:sigsetops:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/12:sigpause:3:2005/12/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/12:sigpause:3:2005/12/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:sigrelse:3:sigset:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:sigset:3:2005/12/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:sigset:3:2005/12/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/06/26:sigsetjmp:3:setjmp:3:
 @:LDP man-pages:3.29:2007/07/26:sigsetmask:3:sigvec:3:
\98\86:LDP man-pages:3.25=>3.29:2008/09/01:sigsetops:3:2005/12/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/09/01:sigsetops:3:2005/12/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/26:sigstack:3:sigaltstack:2:
 ○:LDP man-pages:3.29:2007/07/26:sigvec:3:2005/12/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:sigwait:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/11:sin:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:sigwait:3:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/11:sin:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/08/11:sincos:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/08/11:sincosf:3:sincos:3:
 @:LDP man-pages:3.29:2008/08/11:sincosl:3:sincos:3:
 @:LDP man-pages:3.29:2010/09/11:sinf:3:sin:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:sinh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:sinh:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:sinhf:3:sinh:3:
 @:LDP man-pages:3.29:2010/09/20:sinhl:3:sinh:3:
 @:LDP man-pages:3.29:2010/09/11:sinl:3:sin:3:
 @:LDP man-pages:3.29:2010/09/20:snprintf:3:printf:3:
 ○:LDP man-pages:3.29:2008/12/03:sockatmark:3:2006/08/19::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/20:sprintf:3:printf:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:sqrt:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:sqrt:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:sqrtf:3:sqrt:3:
 @:LDP man-pages:3.29:2010/09/20:sqrtl:3:sqrt:3:
 @:LDP man-pages:3.29:2010/10/01:srand:3:rand:3:
 @:LDP man-pages:3.29:2008/03/07:srandom_r:3:random_r:3:
 @:LDP man-pages:3.29:2010/09/20:sscanf:3:scanf:3:
 @:LDP man-pages:3.29:2007/07/26:ssignal:3:gsignal:3:
\98\86:LDP man-pages:3.24=>3.29:2003/08/22:statvfs:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2001/10/14:stdarg:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2003/08/22:statvfs:3:2005/02/14::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2001/10/14:stdarg:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2008/07/14:stderr:3:stdin:3:
\98\86:LDP man-pages:3.25=>3.29:2008/07/14:stdin:3:2005/09/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/07/14:stdin:3:2005/09/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2001/12/26:stdio:3:2004/02/06::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2001/12/16:stdio_ext:3:2002/08/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/07/14:stdout:3:stdin:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:stpcpy:3:1997/12/26::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:stpncpy:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strcasecmp:3:1997/12/25::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\97\8b:LDP man-pages:3.29:2010/09/15:stpcpy:3:1997/12/26::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\97\8b:LDP man-pages:3.29:2010/09/15:stpncpy:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/20:strcasecmp:3:1997/12/25::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
 @:LDP man-pages:3.29:2010/09/20:strcasestr:3:strstr:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strcat:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strchr:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strcat:3:2005/03/15::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/20:strchr:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:strchrnul:3:strchr:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strcmp:3:2001/10/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strcoll:3:2007/06/01::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strcpy:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:strcmp:3:2001/10/18::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strcoll:3:2007/06/01::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strcpy:3:2008/07/23::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/09/20:strcspn:3:strspn:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/26:strdup:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/26:strdup:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2010/09/26:strdupa:3:strdup:3:
\98\86:LDP man-pages:3.25=>3.29:2009/03/30:strerror:3:2005/12/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/03/30:strerror:3:2005/12/26::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/03/30:strerror_r:3:strerror:3:
 ○:LDP man-pages:3.29:2000/12/05:strfmon:3:2001/02/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strfry:3:1998/05/25::motoki@hal.t.u-tokyo.ac.jp:Akihiro Motoki:
\98\86:LDP man-pages:3.25=>3.29:2010/01/17:strftime:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strfry:3:1998/05/25::motoki@hal.t.u-tokyo.ac.jp:Akihiro Motoki:
\97\8b:LDP man-pages:3.29:2010/01/17:strftime:3:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2010/02/25:string:3:1997/01/20::yoshino@civil.jcn.nihon-u.ac.jp:YOSHINO Takashi:
 ○:LDP man-pages:3.29:1993/04/12:strlen:3:1997/01/20::tyoshino@eng.toyo.ac.jp:YOSHINO Takashi:
 @:LDP man-pages:3.29:2010/09/20:strncasecmp:3:strcasecmp:3:
 @:LDP man-pages:3.29:2010/09/20:strncpy:3:strcpy:3:
 @:LDP man-pages:3.29:2010/09/26:strndup:3:strdup:3:
 @:LDP man-pages:3.29:2010/09/26:strndupa:3:strdup:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:strnlen:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strpbrk:3:1999/12/25::argrath@yo.rim.or.jp:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2009/12/05:strptime:3:2002/01/14::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/09/15:strnlen:3:2000/01/11::hanataka@abyss.rim.or.jp:HANATAKA Shinya:
\97\8b:LDP man-pages:3.29:2010/09/20:strpbrk:3:1999/12/25::argrath@yo.rim.or.jp:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2009/12/05:strptime:3:2002/01/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/09/20:strrchr:3:strchr:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strsep:3:2009/03/05::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/15:strsignal:3:1999/12/25::argrath@yo.rim.or.jp:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strspn:3:1997/12/16::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strstr:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strtod:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strsep:3:2009/03/05::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/15:strsignal:3:1999/12/25::argrath@yo.rim.or.jp:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:strspn:3:1997/12/16::nishi@rpts.cl.nec.co.jp:HIROFUMI Nishizuka:
\97\8b:LDP man-pages:3.29:2010/09/20:strstr:3:2008/07/24::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/20:strtod:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:strtof:3:strtod:3:
 ○:LDP man-pages:3.29:2003/11/28:strtoimax:3:2004/09/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2010/09/27:strtok:3:2005/11/19:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/27:strtok:3:2005/11/19:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/27:strtok_r:3:strtok:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strtol:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strtol:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:strtold:3:strtod:3:
 @:LDP man-pages:3.29:2010/09/20:strtoll:3:strtol:3:
 @:LDP man-pages:3.29:2010/09/20:strtoq:3:strtol:3:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strtoul:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/20:strtoul:3:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/20:strtoull:3:strtoul:3:
 @:LDP man-pages:3.29:2003/11/28:strtoumax:3:strtoimax:3:
 @:LDP man-pages:3.29:2010/09/20:strtouq:3:strtoul:3:
 ○:LDP man-pages:3.29:2001/12/19:strverscmp:3:2002/09/22::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/20:strxfrm:3:1999/03/24::ss236rx@ymg.urban.ne.jp:Shouichi Saito:
\97\8b:LDP man-pages:3.29:2010/09/20:strxfrm:3:1999/03/24::ss236rx@ymg.urban.ne.jp:Shouichi Saito:
 @:LDP man-pages:3.29:2008/07/17:svc_destroy:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:svc_freeargs:3:rpc:3:
 @:LDP man-pages:3.29:2008/07/17:svc_getargs:3:rpc:3:
 @:LDP man-pages:3.29:2010/09/20:swprintf:3:wprintf:3:
 @:LDP man-pages:3.29:2007/07/26:sys_errlist:3:perror:3:
 @:LDP man-pages:3.29:2007/07/26:sys_nerr:3:perror:3:
\98\86:LDP man-pages:3.24=>3.29:2007/12/12:sysconf:3:2005/03/31::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2008/11/12:syslog:3:2008/07/24:o:argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:system:3:2005/03/12:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/12/12:sysconf:3:2005/03/31::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/11/12:syslog:3:2008/07/24:o:argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/09/10:system:3:2005/03/12:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/05/04:sysv_signal:3:2007/06/03::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.25=>3.29:2010/09/11:tan:3:2008/09/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2010/09/11:tanf:3:tan:3:
 @:LDP man-pages:3.29:2008/08/10:ynl:3:y0:3:
 ○:LDP man-pages:3.29:1994/10/31:console:4:2002/01/14:o:argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2008/01/01:console_codes:4:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2009/02/28:console_ioctl:4:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2009/02/28:console_ioctl:4:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
 ×:LDP man-pages:3.29:2009/03/31:cpuid:4:::::
 ○:LDP man-pages:3.29:2000/03/01:dsp56k:4:2000/07/11::sato@complex.eng.hokudai.ac.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/02/01:epoll:4:epoll:7:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:fd:4:1998/01/12:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
\97\8b:LDP man-pages:3.29:2010/08/29:fd:4:1998/01/12:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 @:LDP man-pages:3.29:2008/12/03:fifo:4:fifo:7:
 ○:LDP man-pages:3.29:1997/08/02:full:4:2006/07/20::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2002/12/31:futex:4:futex:7:
 ○:LDP man-pages:3.29:1992/12/17:hd:4:1998/02/05:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
\98\86:LDP man-pages:3.25=>3.29:2010/09/04:initrd:4:2005/10/09:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/04:initrd:4:2005/10/09:o:amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/10/23:intro:4:1998/02/05:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 @:LDP man-pages:3.29:1992/11/21:kmem:4:mem:4:
 ○:LDP man-pages:3.29:1995/01/15:lp:4:1998/02/05:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 ○:LDP man-pages:3.29:2009/02/23:null:4:1998/02/05:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 @:LDP man-pages:3.29:1992/11/21:port:4:mem:4:
 @:LDP man-pages:3.29:2002/10/09:ptmx:4:pts:4:
\98\86:LDP man-pages:3.25=>3.29:2002/10/09:pts:4:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2002/10/09:pts:4:2003/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1992/11/21:ram:4:1997/01/12:o:ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
\98\86:LDP man-pages:3.25=>3.29:2010/08/29:random:4:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/02/25:rtc:4:2007/02/08::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2010/08/29:random:4:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/02/25:rtc:4:2007/02/08::ysato444@yahoo.co.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:1992/12/17:sd:4:1998/02/05::ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 ○:LDP man-pages:3.29:2007/11/25:sk98lin:4:2007/06/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/04:st:4:2005/06/12::nakano@st.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2010/09/04:st:4:2005/06/12::nakano@st.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2003/04/07:tty:4:2003/09/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1992/12/19:ttyS:4:1998/02/05::ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
\98\86:LDP man-pages:3.25=>3.29:2008/10/29:tty_ioctl:4:2004/11/16::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/10/29:tty_ioctl:4:2004/11/16::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2010/08/29:urandom:4:random:4:
 ○:LDP man-pages:3.29:2007/12/17:vcs:4:2001/02/11::sato@complex.eng.hokudai.ac.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2007/12/17:vcsa:4:vcs:4:
\98\86:LDP man-pages:3.25=>3.29:1996/10/22:wavelan:4:1998/02/10::ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
\97\8b:LDP man-pages:3.29:1996/10/22:wavelan:4:1998/02/10::ishikawa@linux.or.jp:ISHIKAWA Mutsumi:
 @:LDP man-pages:3.29:2009/02/23:zero:4:null:4:
 ○:LDP man-pages:3.29:2008/06/15:acct:5:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:1994/11/28:charmap:5:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2009/07/25:complex:5:complex:7:
\98\86:LDP man-pages:3.24=>3.29:2010/02/27:core:5:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/02/27:core:5:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2001/12/26:dir_colors:5:2002/01/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 ☆:LDP man-pages:3.24=>3.29:2010/06/19:elf:5:2005/11/03::ysato444@yahoo.co.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2009/07/25:environ:5:environ:7:
 ○:LDP man-pages:3.29:2000/08/27:ftpusers:5:2001/03/12::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2009/10/17:group:5:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2003/08/23:host.conf:5:2003/10/15::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2002/06/16:hosts:5:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2002/06/16:hosts:5:2005/09/06::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2003/08/24:hosts.equiv:5:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/10/23:intro:5:1998/10/13::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 @:LDP man-pages:3.29:2009/01/26:ipc:5:svipc:7:
 ○:LDP man-pages:3.29:2008/09/23:protocols:5:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2009/03/01:resolv.conf:5:2010/04/25::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2009/03/01:resolver:5:resolv.conf:5:
\98\86:LDP man-pages:3.24=>3.29:1985/09/26:rpc:5:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:1985/09/26:rpc:5:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:1992/12/29:securetty:5:2003/01/08::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/05/22:services:5:2002/08/14::amotoki@dd.iij4u.or.jp:Akihiro Motoki:
\97\8b:LDP man-pages:3.29:2010/05/22:services:5:2002/08/14::amotoki@dd.iij4u.or.jp:Akihiro Motoki:
 ○:LDP man-pages:3.29:1993/11/21:shells:5:2000/12/11::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2001/06/19:slabinfo:5:2001/09/10::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:1996/10/21:termcap:5:2000/10/12::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:1993/07/24:ttytype:5:1998/02/10::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:1996/10/21:termcap:5:2000/10/12::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:1993/07/24:ttytype:5:1998/02/10::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ☆:LDP man-pages:3.25=>3.29:2010/08/31:tzfile:5:1999/09/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\98\86:LDP man-pages:3.25=>3.29:2008/10/10:utmp:5:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/10/10:utmp:5:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/10/10:utmpx:5:utmp:5:
 @:LDP man-pages:3.29:2008/10/10:wtmp:5:utmp:5:
 ○:LDP man-pages:3.29:2007/10/23:intro:6:1997/11/15::pessi@kmc.kyoto-u.ac.jp:II Ryouta:
 ×:LDP man-pages:3.29:2010/09/20:armscii-8:7:::::
 ○:LDP man-pages:3.29:2008/11/25:arp:7:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/02/12:ascii:7:2006/04/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/19:boot:7:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2007/12/16:bootparam:7:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:2010/06/19:capabilities:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/19:boot:7:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/12/16:bootparam:7:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/06/19:capabilities:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/06/03:charsets:7:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
 ○:LDP man-pages:3.29:2009/07/25:complex:7:2006/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/09/20:cp1251:7:::::
 ×:LDP man-pages:3.29:2008/11/12:cpuset:7:::::
\98\86:LDP man-pages:3.25=>3.29:2008/06/03:credentials:7:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/06/03:credentials:7:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/11/20:ddp:7:1999/12/06::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2009/07/25:environ:7:2006/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/02/01:epoll:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:feature_test_macros:7:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/02/01:epoll:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:feature_test_macros:7:2007/10/11::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/12/03:fifo:7:2006/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2002/12/31:futex:7:2006/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2002/12/31:futex:7:2006/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ※:LDP man-pages:3.29:2009/01/13:glibc:7:libc:7:
\98\86:LDP man-pages:3.25=>3.29:2003/08/24:glob:7:2003/09/28::nakano@apm.seikei.ac.jp:NAKANO Takeo:
\97\8b:LDP man-pages:3.29:2003/08/24:glob:7:2003/09/28::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2009/03/30:hier:7:2002/01/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ×:LDP man-pages:3.29:2008/06/11:hostname:7:::::
 ○:LDP man-pages:3.29:2010/02/25:icmp:7:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 @:LDP man-pages:3.29:2008/10/30:iso_8859_7:7:iso_8859-7:7:
 ※:LDP man-pages:3.29:2010/09/20:iso_8859_8:7:iso_8859-8:7:
 @:LDP man-pages:3.29:2002/09/24:iso_8859_9:7:iso_8859-9:7:
\98\86:LDP man-pages:3.25=>3.29:2009/02/04:koi8-r:7:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2009/02/04:koi8-r:7:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 ×:LDP man-pages:3.29:2010/09/20:koi8-u:7:::::
 @:LDP man-pages:3.29:1999/05/31:latin1:7:iso_8859-1:7:
 @:LDP man-pages:3.29:2003/03/05:latin10:7:iso_8859-16:7:
 ×:LDP man-pages:3.29:2009/01/13:libc:7:::::
 ○:LDP man-pages:3.29:2008/12/05:locale:7:2006/02/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2004/09/15:mailaddr:7:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2007/05/30:man:7:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2007/05/30:man:7:2007/06/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/10/28:man-pages:7:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/08/11:math_error:7:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.24=>3.29:0000/00/00:mdoc:7:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
-c:LDP man-pages:3.24=>3.29:0000/00/00:mdoc.samples:7:1999/01/21::man-jp@freebsd.org:FreeBSD jpman project:http://www.jp.freebsd.org/man-jp/
\97\8b:LDP man-pages:3.29:0000/00/00:mdoc:7:2008/10/08::argrath@ub32.org:Kentaro Shirakata:
+c:LDP man-pages:3.29:0000/00/00:mdoc.samples:7:1999/01/21::man-jp@freebsd.org:FreeBSD jpman project:http://www.jp.freebsd.org/man-jp/
 ○:LDP man-pages:3.29:2009/09/27:mq_overview:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/01/14:netdevice:7:2009/03/05::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.25=>3.29:2008/11/11:netlink:7:2006/07/12::ysato444@yahoo.co.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2008/11/11:netlink:7:2006/07/12::ysato444@yahoo.co.jp:Yuichi SATO:
 ×:LDP man-pages:3.29:2008/08/15:numa:7:::::
 ○:LDP man-pages:3.29:2004/08/24:operator:7:2004/11/16::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2008/08/08:packet:7:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2009/12/05:path_resolution:7:2007/06/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/08:packet:7:2005/03/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2009/12/05:path_resolution:7:2007/06/13::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2005/12/08:pipe:7:2005/12/27::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2007/12/21:posixoptions:7:2005/01/14::ysato444@yahoo.co.jp:Yuichi SATO:
\98\86:LDP man-pages:3.25=>3.29:2008/11/18:pthreads:7:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2005/10/10:pty:7:2005/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/11/18:pthreads:7:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2005/10/10:pty:7:2005/10/14::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/11/20:raw:7:2007/01/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/01/12:regex:7:1998/07/08::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ×:LDP man-pages:3.29:2010/09/10:rtld-audit:7:::::
\98\86:LDP man-pages:3.25=>3.29:2008/08/08:rtnetlink:7:2001/03/11::argrath@ub32.org:Kentaro Shirakata:
\98\86:LDP man-pages:3.24=>3.29:2010/05/22:sem_overview:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/09/10:shm_overview:7:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2008/08/08:rtnetlink:7:2001/03/11::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2010/05/22:sem_overview:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/10:shm_overview:7:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2010/10/04:sigevent:7:::::
\98\86:LDP man-pages:3.24=>3.29:2010/09/19:signal:7:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/09/19:signal:7:2008/08/19::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:3.24=>3.29:2010/06/13:socket:7:2007/01/05::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ☆:LDP man-pages:2.67=>3.29:2007/12/20:spufs:7:2007/10/23::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2009/06/01:standards:7:2006/08/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2000/11/16:suffixes:7:2001/04/24::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2000/11/16:suffixes:7:2001/04/24::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2009/01/26:svipc:7:2006/07/16::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ×:LDP man-pages:3.29:2008/06/18:symlink:7:::::
 ☆:LDP man-pages:3.25=>3.29:2010/09/10:tcp:7:2009/03/09::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2006/12/28:termio:7:2007/05/04::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2010/02/25:time:7:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\97\8b:LDP man-pages:3.29:2010/02/25:time:7:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ※:LDP man-pages:3.29:2010/09/20:tis-620:7:iso_8859-11:7:
 ☆:LDP man-pages:3.24=>3.29:2010/06/13:udp:7:2009/01/15::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
 ○:LDP man-pages:3.29:2008/12/03:udplite:7:2008/10/12::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2001/05/11:unicode:7:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2001/05/11:unicode:7:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 ○:LDP man-pages:3.29:2001/12/22:units:7:2002/01/14::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ☆:LDP man-pages:3.25=>3.29:2010/10/10:unix:7:2008/08/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI:
\98\86:LDP man-pages:3.25=>3.29:2000/03/14:uri:7:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
\97\8b:LDP man-pages:3.29:2000/03/14:uri:7:2008/07/22::argrath@ub32.org:Kentaro Shirakata:
 @:LDP man-pages:3.29:2000/03/14:url:7:uri:7:
 @:LDP man-pages:3.29:2000/03/14:urn:7:uri:7:
\98\86:LDP man-pages:3.25=>3.29:2001/05/11:utf-8:7:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
\97\8b:LDP man-pages:3.29:2001/05/11:utf-8:7:2001/07/14::ysato@h4.dion.ne.jp:Yuichi SATO:
 @:LDP man-pages:3.29:2001/05/11:utf8:7:utf-8:7:
 ○:LDP man-pages:3.29:2008/08/08:x25:7:1999/12/06::nakano@apm.seikei.ac.jp:NAKANO Takeo:
 ○:LDP man-pages:3.29:2007/10/23:intro:8:2008/02/10::amotoki@dd.iij4u.or.jp:Akihiro MOTOKI: