msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-04-24 00:51+0900\n"
+"POT-Creation-Date: 2014-06-03 01:29+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:68 build/C/man2/eventfd.2:266 build/C/man2/getitimer.2:148 build/C/man3/gsignal.3:95 build/C/man2/kill.2:121 build/C/man2/killpg.2:111 build/C/man2/pause.2:57 build/C/man2/prctl.2:1066 build/C/man3/profil.3:70 build/C/man3/psignal.3:99 build/C/man3/raise.3:69 build/C/man2/restart_syscall.2:96 build/C/man2/rt_sigqueueinfo.2:176 build/C/man2/s390_runtime_instr.2:81 build/C/man2/sgetmask.2:66 build/C/man2/sigaction.2:677 build/C/man2/sigaltstack.2:156 build/C/man7/sigevent.7:130 build/C/man3/siginterrupt.3:87 build/C/man2/signal.2:110 build/C/man7/signal.7:838 build/C/man2/signalfd.2:307 build/C/man3/sigpause.3:61 build/C/man2/sigpending.2:64 build/C/man2/sigprocmask.2:112 build/C/man3/sigqueue.3:119 build/C/man2/sigreturn.2:60 build/C/man3/sigset.3:173 build/C/man3/sigsetops.3:144 build/C/man2/sigsuspend.2:84 build/C/man3/sigvec.3:234 build/C/man3/sigwait.3:85 build/C/man2/sigwaitinfo.2:133 build/C/man3/sysv_signal.3:65 build/C/man2/timer_create.2:193 build/C/man2/timer_delete.2:67 build/C/man2/timer_getoverrun.2:97 build/C/man2/timer_settime.2:207 build/C/man2/timerfd_create.2:371 build/C/man2/tkill.2:116 build/C/man2/wait.2:422 build/C/man2/wait4.2:138
+#: build/C/man3/bsd_signal.3:68 build/C/man2/eventfd.2:266 build/C/man2/getitimer.2:148 build/C/man3/gsignal.3:95 build/C/man2/kill.2:121 build/C/man2/killpg.2:111 build/C/man2/pause.2:57 build/C/man2/prctl.2:1068 build/C/man3/profil.3:70 build/C/man3/psignal.3:99 build/C/man3/raise.3:69 build/C/man2/restart_syscall.2:96 build/C/man2/rt_sigqueueinfo.2:176 build/C/man2/s390_runtime_instr.2:81 build/C/man2/sgetmask.2:66 build/C/man2/sigaction.2:677 build/C/man2/sigaltstack.2:158 build/C/man7/sigevent.7:130 build/C/man3/siginterrupt.3:87 build/C/man2/signal.2:110 build/C/man7/signal.7:838 build/C/man2/signalfd.2:307 build/C/man3/sigpause.3:61 build/C/man2/sigpending.2:64 build/C/man2/sigprocmask.2:112 build/C/man3/sigqueue.3:119 build/C/man2/sigreturn.2:60 build/C/man3/sigset.3:173 build/C/man3/sigsetops.3:144 build/C/man2/sigsuspend.2:84 build/C/man3/sigvec.3:234 build/C/man3/sigwait.3:85 build/C/man2/sigwaitinfo.2:133 build/C/man3/sysv_signal.3:65 build/C/man2/timer_create.2:193 build/C/man2/timer_delete.2:67 build/C/man2/timer_getoverrun.2:97 build/C/man2/timer_settime.2:207 build/C/man2/timerfd_create.2:371 build/C/man2/tkill.2:116 build/C/man2/wait.2:422 build/C/man2/wait4.2:138
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:75 build/C/man2/eventfd.2:271 build/C/man2/getitimer.2:158 build/C/man2/kill.2:123 build/C/man2/killpg.2:115 build/C/man3/raise.3:71 build/C/man2/restart_syscall.2:98 build/C/man2/rt_sigqueueinfo.2:178 build/C/man2/s390_runtime_instr.2:84 build/C/man2/sgetmask.2:68 build/C/man2/sigaction.2:680 build/C/man2/sigaltstack.2:158 build/C/man2/signal.2:112 build/C/man2/signalfd.2:312 build/C/man3/sigpause.3:65 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:121 build/C/man2/sigreturn.2:64 build/C/man3/sigset.3:190 build/C/man3/sigsetops.3:146 build/C/man2/sigsuspend.2:86 build/C/man3/sigvec.3:240 build/C/man3/sigwait.3:87 build/C/man2/sigwaitinfo.2:135 build/C/man3/sysv_signal.3:67 build/C/man2/timer_create.2:195 build/C/man2/timer_getoverrun.2:99 build/C/man2/tkill.2:122 build/C/man2/wait.2:424 build/C/man2/wait4.2:147
+#: build/C/man3/bsd_signal.3:75 build/C/man2/eventfd.2:271 build/C/man2/getitimer.2:158 build/C/man2/kill.2:123 build/C/man2/killpg.2:115 build/C/man3/raise.3:71 build/C/man2/restart_syscall.2:98 build/C/man2/rt_sigqueueinfo.2:178 build/C/man2/s390_runtime_instr.2:84 build/C/man2/sgetmask.2:68 build/C/man2/sigaction.2:680 build/C/man2/sigaltstack.2:160 build/C/man2/signal.2:112 build/C/man2/signalfd.2:312 build/C/man3/sigpause.3:65 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:121 build/C/man2/sigreturn.2:64 build/C/man3/sigset.3:190 build/C/man3/sigsetops.3:146 build/C/man2/sigsuspend.2:86 build/C/man3/sigvec.3:240 build/C/man3/sigwait.3:87 build/C/man2/sigwaitinfo.2:135 build/C/man3/sysv_signal.3:67 build/C/man2/timer_create.2:195 build/C/man2/timer_getoverrun.2:99 build/C/man2/tkill.2:122 build/C/man2/wait.2:424 build/C/man2/wait4.2:147
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:99 build/C/man2/eventfd.2:417 build/C/man2/getitimer.2:239 build/C/man3/gsignal.3:103 build/C/man2/kill.2:171 build/C/man2/killpg.2:134 build/C/man2/pause.2:59 build/C/man2/prctl.2:1080 build/C/man3/profil.3:81 build/C/man3/psignal.3:113 build/C/man3/raise.3:82 build/C/man2/restart_syscall.2:123 build/C/man2/rt_sigqueueinfo.2:188 build/C/man2/s390_runtime_instr.2:88 build/C/man2/sgetmask.2:82 build/C/man2/sigaction.2:793 build/C/man2/sigaltstack.2:232 build/C/man7/sigevent.7:132 build/C/man3/siginterrupt.3:96 build/C/man2/signal.2:278 build/C/man7/signal.7:850 build/C/man2/signalfd.2:433 build/C/man3/sigpause.3:111 build/C/man2/sigpending.2:91 build/C/man2/sigprocmask.2:144 build/C/man3/sigqueue.3:154 build/C/man2/sigreturn.2:74 build/C/man3/sigset.3:266 build/C/man3/sigsetops.3:185 build/C/man2/sigsuspend.2:108 build/C/man3/sigvec.3:265 build/C/man3/sigwait.3:94 build/C/man2/sigwaitinfo.2:187 build/C/man3/sysv_signal.3:92 build/C/man2/timer_create.2:407 build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:131 build/C/man2/timer_settime.2:212 build/C/man2/timerfd_create.2:541 build/C/man2/tkill.2:131 build/C/man2/wait.2:633 build/C/man2/wait4.2:165
+#: build/C/man3/bsd_signal.3:99 build/C/man2/eventfd.2:417 build/C/man2/getitimer.2:239 build/C/man3/gsignal.3:103 build/C/man2/kill.2:171 build/C/man2/killpg.2:134 build/C/man2/pause.2:59 build/C/man2/prctl.2:1082 build/C/man3/profil.3:81 build/C/man3/psignal.3:113 build/C/man3/raise.3:82 build/C/man2/restart_syscall.2:123 build/C/man2/rt_sigqueueinfo.2:188 build/C/man2/s390_runtime_instr.2:88 build/C/man2/sgetmask.2:82 build/C/man2/sigaction.2:793 build/C/man2/sigaltstack.2:234 build/C/man7/sigevent.7:132 build/C/man3/siginterrupt.3:96 build/C/man2/signal.2:278 build/C/man7/signal.7:850 build/C/man2/signalfd.2:433 build/C/man3/sigpause.3:111 build/C/man2/sigpending.2:91 build/C/man2/sigprocmask.2:144 build/C/man3/sigqueue.3:154 build/C/man2/sigreturn.2:74 build/C/man3/sigset.3:266 build/C/man3/sigsetops.3:185 build/C/man2/sigsuspend.2:108 build/C/man3/sigvec.3:265 build/C/man3/sigwait.3:94 build/C/man2/sigwaitinfo.2:187 build/C/man3/sysv_signal.3:92 build/C/man2/timer_create.2:407 build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:131 build/C/man2/timer_settime.2:212 build/C/man2/timerfd_create.2:541 build/C/man2/tkill.2:131 build/C/man2/wait.2:634 build/C/man2/wait4.2:165
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:104 build/C/man2/eventfd.2:428 build/C/man2/getitimer.2:246 build/C/man3/gsignal.3:107 build/C/man2/kill.2:181 build/C/man2/killpg.2:140 build/C/man2/pause.2:64 build/C/man2/prctl.2:1083 build/C/man3/profil.3:86 build/C/man3/psignal.3:118 build/C/man3/raise.3:89 build/C/man2/restart_syscall.2:131 build/C/man2/rt_sigqueueinfo.2:196 build/C/man2/s390_runtime_instr.2:91 build/C/man2/sgetmask.2:85 build/C/man2/sigaction.2:813 build/C/man2/sigaltstack.2:239 build/C/man7/sigevent.7:142 build/C/man3/siginterrupt.3:98 build/C/man2/signal.2:297 build/C/man7/signal.7:884 build/C/man2/signalfd.2:446 build/C/man3/sigpause.3:119 build/C/man2/sigpending.2:99 build/C/man2/sigprocmask.2:155 build/C/man3/sigqueue.3:162 build/C/man2/sigreturn.2:80 build/C/man3/sigset.3:276 build/C/man3/sigsetops.3:190 build/C/man2/sigsuspend.2:118 build/C/man3/sigvec.3:275 build/C/man3/sigwait.3:102 build/C/man2/sigwaitinfo.2:199 build/C/man3/sysv_signal.3:97 build/C/man2/timer_create.2:422 build/C/man2/timer_delete.2:75 build/C/man2/timer_getoverrun.2:141 build/C/man2/timer_settime.2:216 build/C/man2/timerfd_create.2:553 build/C/man2/tkill.2:136 build/C/man2/wait.2:645 build/C/man2/wait4.2:172
+#: build/C/man3/bsd_signal.3:104 build/C/man2/eventfd.2:428 build/C/man2/getitimer.2:246 build/C/man3/gsignal.3:107 build/C/man2/kill.2:181 build/C/man2/killpg.2:140 build/C/man2/pause.2:64 build/C/man2/prctl.2:1085 build/C/man3/profil.3:86 build/C/man3/psignal.3:118 build/C/man3/raise.3:89 build/C/man2/restart_syscall.2:131 build/C/man2/rt_sigqueueinfo.2:196 build/C/man2/s390_runtime_instr.2:91 build/C/man2/sgetmask.2:85 build/C/man2/sigaction.2:813 build/C/man2/sigaltstack.2:241 build/C/man7/sigevent.7:142 build/C/man3/siginterrupt.3:98 build/C/man2/signal.2:297 build/C/man7/signal.7:884 build/C/man2/signalfd.2:446 build/C/man3/sigpause.3:119 build/C/man2/sigpending.2:99 build/C/man2/sigprocmask.2:155 build/C/man3/sigqueue.3:162 build/C/man2/sigreturn.2:80 build/C/man3/sigset.3:276 build/C/man3/sigsetops.3:190 build/C/man2/sigsuspend.2:118 build/C/man3/sigvec.3:275 build/C/man3/sigwait.3:102 build/C/man2/sigwaitinfo.2:199 build/C/man3/sysv_signal.3:97 build/C/man2/timer_create.2:422 build/C/man2/timer_delete.2:75 build/C/man2/timer_getoverrun.2:141 build/C/man2/timer_settime.2:216 build/C/man2/timerfd_create.2:553 build/C/man2/tkill.2:136 build/C/man2/wait.2:646 build/C/man2/wait4.2:172
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/bsd_signal.3:111 build/C/man2/eventfd.2:435 build/C/man2/getitimer.2:253 build/C/man3/gsignal.3:114 build/C/man2/kill.2:188 build/C/man2/killpg.2:147 build/C/man2/pause.2:71 build/C/man2/prctl.2:1090 build/C/man3/profil.3:93 build/C/man3/psignal.3:125 build/C/man3/raise.3:96 build/C/man2/restart_syscall.2:138 build/C/man2/rt_sigqueueinfo.2:203 build/C/man2/s390_runtime_instr.2:98 build/C/man2/sgetmask.2:92 build/C/man2/sigaction.2:820 build/C/man2/sigaltstack.2:246 build/C/man7/sigevent.7:149 build/C/man3/siginterrupt.3:105 build/C/man2/signal.2:304 build/C/man7/signal.7:891 build/C/man2/signalfd.2:453 build/C/man3/sigpause.3:126 build/C/man2/sigpending.2:106 build/C/man2/sigprocmask.2:162 build/C/man3/sigqueue.3:169 build/C/man2/sigreturn.2:87 build/C/man3/sigset.3:283 build/C/man3/sigsetops.3:197 build/C/man2/sigsuspend.2:125 build/C/man3/sigvec.3:282 build/C/man3/sigwait.3:109 build/C/man2/sigwaitinfo.2:206 build/C/man3/sysv_signal.3:104 build/C/man2/timer_create.2:429 build/C/man2/timer_delete.2:82 build/C/man2/timer_getoverrun.2:148 build/C/man2/timer_settime.2:223 build/C/man2/timerfd_create.2:560 build/C/man2/tkill.2:143 build/C/man2/wait.2:652 build/C/man2/wait4.2:179
+#: build/C/man3/bsd_signal.3:112 build/C/man2/eventfd.2:436 build/C/man2/getitimer.2:254 build/C/man3/gsignal.3:115 build/C/man2/kill.2:189 build/C/man2/killpg.2:148 build/C/man2/pause.2:72 build/C/man2/prctl.2:1093 build/C/man3/profil.3:94 build/C/man3/psignal.3:126 build/C/man3/raise.3:97 build/C/man2/restart_syscall.2:139 build/C/man2/rt_sigqueueinfo.2:204 build/C/man2/s390_runtime_instr.2:99 build/C/man2/sgetmask.2:93 build/C/man2/sigaction.2:821 build/C/man2/sigaltstack.2:249 build/C/man7/sigevent.7:150 build/C/man3/siginterrupt.3:106 build/C/man2/signal.2:305 build/C/man7/signal.7:892 build/C/man2/signalfd.2:454 build/C/man3/sigpause.3:127 build/C/man2/sigpending.2:107 build/C/man2/sigprocmask.2:163 build/C/man3/sigqueue.3:170 build/C/man2/sigreturn.2:88 build/C/man3/sigset.3:284 build/C/man3/sigsetops.3:198 build/C/man2/sigsuspend.2:126 build/C/man3/sigvec.3:283 build/C/man3/sigwait.3:110 build/C/man2/sigwaitinfo.2:207 build/C/man3/sysv_signal.3:105 build/C/man2/timer_create.2:430 build/C/man2/timer_delete.2:83 build/C/man2/timer_getoverrun.2:149 build/C/man2/timer_settime.2:224 build/C/man2/timerfd_create.2:561 build/C/man2/tkill.2:144 build/C/man2/wait.2:654 build/C/man2/wait4.2:180
msgid ""
-"This page is part of release 3.65 of the Linux I<man-pages> project. A "
-"description of the project, and information about reporting bugs, can be "
-"found at \\%http://www.kernel.org/doc/man-pages/."
+"This page is part of release 3.67 of the Linux I<man-pages> project. A "
+"description of the project, information about reporting bugs, and the latest "
+"version of this page, can be found at "
+"\\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
msgstr ""
#. type: TP
-#: build/C/man2/eventfd.2:230 build/C/man2/getitimer.2:135 build/C/man2/kill.2:106 build/C/man2/killpg.2:95 build/C/man2/prctl.2:827 build/C/man2/prctl.2:832 build/C/man2/prctl.2:844 build/C/man2/prctl.2:849 build/C/man2/prctl.2:858 build/C/man2/prctl.2:898 build/C/man2/prctl.2:908 build/C/man2/prctl.2:916 build/C/man2/prctl.2:927 build/C/man2/prctl.2:936 build/C/man2/prctl.2:950 build/C/man2/prctl.2:962 build/C/man2/prctl.2:972 build/C/man2/rt_sigqueueinfo.2:141 build/C/man2/s390_runtime_instr.2:66 build/C/man2/sigaction.2:670 build/C/man2/sigaltstack.2:142 build/C/man3/siginterrupt.3:84 build/C/man2/signal.2:106 build/C/man2/signalfd.2:271 build/C/man2/signalfd.2:279 build/C/man2/sigprocmask.2:107 build/C/man3/sigqueue.3:98 build/C/man3/sigsetops.3:127 build/C/man3/sigwait.3:75 build/C/man2/sigwaitinfo.2:129 build/C/man2/timer_create.2:179 build/C/man2/timer_delete.2:61 build/C/man2/timer_getoverrun.2:91 build/C/man2/timer_settime.2:191 build/C/man2/timer_settime.2:199 build/C/man2/timerfd_create.2:305 build/C/man2/timerfd_create.2:313 build/C/man2/timerfd_create.2:349 build/C/man2/timerfd_create.2:356 build/C/man2/timerfd_create.2:362 build/C/man2/tkill.2:100 build/C/man2/wait.2:417
+#: build/C/man2/eventfd.2:230 build/C/man2/getitimer.2:135 build/C/man2/kill.2:106 build/C/man2/killpg.2:95 build/C/man2/prctl.2:827 build/C/man2/prctl.2:832 build/C/man2/prctl.2:844 build/C/man2/prctl.2:849 build/C/man2/prctl.2:858 build/C/man2/prctl.2:898 build/C/man2/prctl.2:908 build/C/man2/prctl.2:916 build/C/man2/prctl.2:927 build/C/man2/prctl.2:936 build/C/man2/prctl.2:950 build/C/man2/prctl.2:962 build/C/man2/prctl.2:973 build/C/man2/rt_sigqueueinfo.2:141 build/C/man2/s390_runtime_instr.2:66 build/C/man2/sigaction.2:670 build/C/man2/sigaltstack.2:142 build/C/man3/siginterrupt.3:84 build/C/man2/signal.2:106 build/C/man2/signalfd.2:271 build/C/man2/signalfd.2:279 build/C/man2/sigprocmask.2:107 build/C/man3/sigqueue.3:98 build/C/man3/sigsetops.3:127 build/C/man3/sigwait.3:75 build/C/man2/sigwaitinfo.2:129 build/C/man2/timer_create.2:179 build/C/man2/timer_delete.2:61 build/C/man2/timer_getoverrun.2:91 build/C/man2/timer_settime.2:191 build/C/man2/timer_settime.2:199 build/C/man2/timerfd_create.2:305 build/C/man2/timerfd_create.2:313 build/C/man2/timerfd_create.2:349 build/C/man2/timerfd_create.2:356 build/C/man2/timerfd_create.2:362 build/C/man2/tkill.2:100 build/C/man2/wait.2:417
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/eventfd.2:253 build/C/man2/prctl.2:1061 build/C/man3/psignal.3:95 build/C/man2/restart_syscall.2:92 build/C/man2/rt_sigqueueinfo.2:169 build/C/man2/s390_runtime_instr.2:79 build/C/man2/signalfd.2:299 build/C/man3/sigqueue.3:112 build/C/man2/timer_create.2:191 build/C/man2/timer_delete.2:65 build/C/man2/timer_getoverrun.2:95 build/C/man2/timer_settime.2:205 build/C/man2/timerfd_create.2:368 build/C/man2/tkill.2:111
+#: build/C/man2/eventfd.2:253 build/C/man2/prctl.2:1063 build/C/man3/psignal.3:95 build/C/man2/restart_syscall.2:92 build/C/man2/rt_sigqueueinfo.2:169 build/C/man2/s390_runtime_instr.2:79 build/C/man2/signalfd.2:299 build/C/man3/sigqueue.3:112 build/C/man2/timer_create.2:191 build/C/man2/timer_delete.2:65 build/C/man2/timer_getoverrun.2:95 build/C/man2/timer_settime.2:205 build/C/man2/timerfd_create.2:368 build/C/man2/tkill.2:111
#, no-wrap
msgid "VERSIONS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/eventfd.2:334 build/C/man2/sigaction.2:790 build/C/man2/sigaltstack.2:215 build/C/man2/signalfd.2:360 build/C/man3/sigwait.3:91 build/C/man2/timer_create.2:261 build/C/man2/timer_getoverrun.2:128 build/C/man2/timer_settime.2:209 build/C/man2/timerfd_create.2:379 build/C/man2/wait.2:550
+#: build/C/man2/eventfd.2:334 build/C/man2/sigaction.2:790 build/C/man2/sigaltstack.2:217 build/C/man2/signalfd.2:360 build/C/man3/sigwait.3:91 build/C/man2/timer_create.2:261 build/C/man2/timer_getoverrun.2:128 build/C/man2/timer_settime.2:209 build/C/man2/timerfd_create.2:379 build/C/man2/wait.2:551
#, no-wrap
msgid "EXAMPLE"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man2/eventfd.2:359 build/C/man2/signalfd.2:383 build/C/man2/timer_create.2:292 build/C/man2/timerfd_create.2:407 build/C/man2/wait.2:585
+#: build/C/man2/eventfd.2:359 build/C/man2/signalfd.2:383 build/C/man2/timer_create.2:292 build/C/man2/timerfd_create.2:407 build/C/man2/wait.2:586
#, no-wrap
msgid "Program source"
msgstr ""
"the system load; see B<time>(7). (But see BUGS below.) Upon expiration, a "
"signal will be generated and the timer reset. If the timer expires while "
"the process is active (always true for B<ITIMER_VIRTUAL>), the signal will "
-"be delivered immediately when generated. Otherwise the delivery will be "
+"be delivered immediately when generated. Otherwise, the delivery will be "
"offset by a small time dependent on the system loading."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/getitimer.2:189 build/C/man2/kill.2:161 build/C/man3/profil.3:72 build/C/man3/psignal.3:101 build/C/man2/sigaction.2:781 build/C/man2/signalfd.2:352 build/C/man2/sigpending.2:85 build/C/man3/sigset.3:232 build/C/man2/timer_getoverrun.2:115 build/C/man2/timerfd_create.2:373 build/C/man2/wait.2:535
+#: build/C/man2/getitimer.2:189 build/C/man2/kill.2:161 build/C/man3/profil.3:72 build/C/man3/psignal.3:101 build/C/man2/sigaction.2:781 build/C/man2/signalfd.2:352 build/C/man2/sigpending.2:85 build/C/man3/sigset.3:232 build/C/man2/timer_getoverrun.2:115 build/C/man2/timerfd_create.2:373 build/C/man2/wait.2:536
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/kill.2:109 build/C/man2/killpg.2:99 build/C/man2/prctl.2:983 build/C/man2/prctl.2:995 build/C/man2/prctl.2:1005 build/C/man2/prctl.2:1013 build/C/man2/rt_sigqueueinfo.2:148 build/C/man2/sigaltstack.2:151 build/C/man3/sigqueue.3:102 build/C/man2/tkill.2:103
+#: build/C/man2/kill.2:109 build/C/man2/killpg.2:99 build/C/man2/prctl.2:985 build/C/man2/prctl.2:997 build/C/man2/prctl.2:1007 build/C/man2/prctl.2:1015 build/C/man2/rt_sigqueueinfo.2:148 build/C/man2/sigaltstack.2:153 build/C/man3/sigqueue.3:102 build/C/man2/tkill.2:103
#, no-wrap
msgid "B<EPERM>"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man2/kill.2:147 build/C/man3/sigpause.3:82 build/C/man2/wait.2:478
+#: build/C/man2/kill.2:147 build/C/man3/sigpause.3:82 build/C/man2/wait.2:479
#, no-wrap
msgid "Linux notes"
msgstr ""
#: build/C/man2/killpg.2:129
msgid ""
"There are various differences between the permission checking in BSD-type "
-"systems and System V-type systems. See the POSIX rationale for B<kill>(). "
-"A difference not mentioned by POSIX concerns the return value B<EPERM>: BSD "
-"documents that no signal is sent and B<EPERM> returned when the permission "
-"check failed for at least one target process, while POSIX documents B<EPERM> "
-"only when the permission check failed for all target processes."
+"systems and System\\ V-type systems. See the POSIX rationale for "
+"B<kill>(). A difference not mentioned by POSIX concerns the return value "
+"B<EPERM>: BSD documents that no signal is sent and B<EPERM> returned when "
+"the permission check failed for at least one target process, while POSIX "
+"documents B<EPERM> only when the permission check failed for all target "
+"processes."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:972
-msgid "I<option> is PR_SET_THP_DISABLE and I<arg3>, I<arg4>, or I<arg5> is nonzero."
+#: build/C/man2/prctl.2:973
+msgid ""
+"I<option> is B<PR_SET_THP_DISABLE> and I<arg3>, I<arg4>, or I<arg5> is "
+"nonzero."
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:983
+#: build/C/man2/prctl.2:985
msgid ""
-"I<option> is PR_GET_THP_DISABLE and I<arg2>, I<arg3>, I<arg4>, or I<arg5> is "
-"nonzero."
+"I<option> is B<PR_GET_THP_DISABLE> and I<arg2>, I<arg3>, I<arg4>, or I<arg5> "
+"is nonzero."
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:995
+#: build/C/man2/prctl.2:997
msgid ""
"I<option> is B<PR_SET_SECUREBITS>, and the caller does not have the "
"B<CAP_SETPCAP> capability, or tried to unset a \"locked\" flag, or tried to "
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1005
+#: build/C/man2/prctl.2:1007
msgid ""
"I<option> is B<PR_SET_KEEPCAPS>, and the callers's "
"B<SECURE_KEEP_CAPS_LOCKED> flag is set (see B<capabilities>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1013
+#: build/C/man2/prctl.2:1015
msgid ""
"I<option> is B<PR_CAPBSET_DROP>, and the caller does not have the "
"B<CAP_SETPCAP> capability."
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1021
+#: build/C/man2/prctl.2:1023
msgid ""
"I<option> is B<PR_SET_MM>, and the caller does not have the "
"B<CAP_SYS_RESOURCE> capability."
msgstr ""
#. type: TP
-#: build/C/man2/prctl.2:1021
+#: build/C/man2/prctl.2:1023
#, no-wrap
msgid "B<EACCES>"
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1031
+#: build/C/man2/prctl.2:1033
msgid ""
"I<option> is B<PR_SET_MM>, and I<arg3> is B<PR_SET_MM_EXE_FILE>, the file is "
"not executable."
msgstr ""
#. type: TP
-#: build/C/man2/prctl.2:1031
+#: build/C/man2/prctl.2:1033
#, no-wrap
msgid "B<EBUSY>"
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1042
+#: build/C/man2/prctl.2:1044
msgid ""
"I<option> is B<PR_SET_MM>, I<arg3> is B<PR_SET_MM_EXE_FILE>, and this the "
"second attempt to change the I</proc/pid/exe> symbolic link, which is "
msgstr ""
#. type: TP
-#: build/C/man2/prctl.2:1042 build/C/man2/signalfd.2:266 build/C/man2/timerfd_create.2:338
+#: build/C/man2/prctl.2:1044 build/C/man2/signalfd.2:266 build/C/man2/timerfd_create.2:338
#, no-wrap
msgid "B<EBADF>"
msgstr ""
#. .BR PR_SET_SECCOMP ,
#. and secure computing mode is already 1.
#. type: Plain text
-#: build/C/man2/prctl.2:1061
+#: build/C/man2/prctl.2:1063
msgid ""
"I<option> is B<PR_SET_MM>, I<arg3> is B<PR_SET_MM_EXE_FILE>, and the file "
"descriptor passed in I<arg4> is not valid."
#. The library interface was added in glibc 2.0.6
#. type: Plain text
-#: build/C/man2/prctl.2:1066
+#: build/C/man2/prctl.2:1068
msgid "The B<prctl>() system call was introduced in Linux 2.1.57."
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1073
+#: build/C/man2/prctl.2:1075
msgid ""
"This call is Linux-specific. IRIX has a B<prctl>() system call (also "
"introduced in Linux 2.1.44 as irix_prctl on the MIPS architecture), with "
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1075
+#: build/C/man2/prctl.2:1077
msgid "B<ptrdiff_t prctl(int >I<option>B<, int >I<arg2>B<, int >I<arg3>B<);>"
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1080
+#: build/C/man2/prctl.2:1082
msgid ""
"and options to get the maximum number of processes per user, get the maximum "
"number of processors the calling process can use, find out whether a "
msgstr ""
#. type: Plain text
-#: build/C/man2/prctl.2:1083
+#: build/C/man2/prctl.2:1085
msgid "B<signal>(2), B<core>(5)"
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man2/sigaction.2:47 build/C/man7/signal.7:46 build/C/man2/sigreturn.2:29
+#: build/C/man2/sigaction.2:47
#, no-wrap
-msgid "2013-07-30"
+msgid "2014-04-27"
msgstr ""
#. type: Plain text
"B<CLD_EXITED>), or the signal number that caused the process to change "
"state. The I<si_utime> and I<si_stime> contain the user and system CPU time "
"used by the child process; these fields do not include the times used by "
-"waited-for children (unlike B<getrusage>(2) and B<time>(2)). In kernels up "
-"to 2.6, and since 2.6.27, these fields report CPU time in units of "
+"waited-for children (unlike B<getrusage>(2) and B<times>(2)). In kernels "
+"up to 2.6, and since 2.6.27, these fields report CPU time in units of "
"I<sysconf(_SC_CLK_TCK)>. In 2.6 kernels before 2.6.27, a bug meant that "
"these fields reported time in units of the (configurable) system jiffy (see "
"B<time>(7))."
"POSIX.1-1990 disallowed setting the action for B<SIGCHLD> to B<SIG_IGN>. "
"POSIX.1-2001 allows this possibility, so that ignoring B<SIGCHLD> can be "
"used to prevent the creation of zombies (see B<wait>(2)). Nevertheless, the "
-"historical BSD and System V behaviors for ignoring B<SIGCHLD> differ, so "
+"historical BSD and System\\ V behaviors for ignoring B<SIGCHLD> differ, so "
"that the only completely portable method of ensuring that terminated "
"children do not become zombies is to catch the B<SIGCHLD> signal and perform "
"a B<wait>(2) or similar."
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:151
+#: build/C/man2/sigaltstack.2:153
msgid ""
-"The specified size of the new alternate signal stack (I<ss.ss_size>) was "
-"less than B<MINSTKSZ>."
+"The specified size of the new alternate signal stack I<ss.ss_size> as less "
+"than B<MINSTKSZ>."
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:156
+#: build/C/man2/sigaltstack.2:158
msgid ""
"An attempt was made to change the alternate signal stack while it was active "
"(i.e., the process was already executing on the current alternate signal "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:158
+#: build/C/man2/sigaltstack.2:160
msgid "SUSv2, SVr4, POSIX.1-2001."
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:166
+#: build/C/man2/sigaltstack.2:168
msgid ""
"The most common usage of an alternate signal stack is to handle the "
"B<SIGSEGV> signal that is generated if the space available for the normal "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:176
+#: build/C/man2/sigaltstack.2:178
msgid ""
"Establishing an alternate signal stack is useful if a process expects that "
"it may exhaust its standard stack. This may occur, for example, because the "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:182
+#: build/C/man2/sigaltstack.2:184
msgid ""
"On most hardware architectures supported by Linux, stacks grow downward. "
"B<sigaltstack>() automatically takes account of the direction of stack "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:191
+#: build/C/man2/sigaltstack.2:193
msgid ""
"Functions called from a signal handler executing on an alternate signal "
"stack will also use the alternate signal stack. (This also applies to any "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:199
+#: build/C/man2/sigaltstack.2:201
msgid ""
"A successful call to B<execve>(2) removes any existing alternate signal "
"stack. A child process created via B<fork>(2) inherits a copy of its "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:208
+#: build/C/man2/sigaltstack.2:210
msgid ""
"B<sigaltstack>() supersedes the older B<sigstack>() call. For backward "
"compatibility, glibc also provides B<sigstack>(). All new applications "
msgstr ""
#. type: SS
-#: build/C/man2/sigaltstack.2:208 build/C/man3/sigpause.3:66
+#: build/C/man2/sigaltstack.2:210 build/C/man3/sigpause.3:66
#, no-wrap
msgid "History"
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:215
+#: build/C/man2/sigaltstack.2:217
msgid ""
"4.2BSD had a B<sigstack>() system call. It used a slightly different "
"struct, and had the major disadvantage that the caller had to know the "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:218
+#: build/C/man2/sigaltstack.2:220
msgid "The following code segment demonstrates the use of B<sigaltstack>():"
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:222
+#: build/C/man2/sigaltstack.2:224
#, no-wrap
msgid "stack_t ss;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:230
+#: build/C/man2/sigaltstack.2:232
#, no-wrap
msgid ""
"ss.ss_sp = malloc(SIGSTKSZ);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:239
+#: build/C/man2/sigaltstack.2:241
msgid ""
"B<execve>(2), B<setrlimit>(2), B<sigaction>(2), B<siglongjmp>(3), "
"B<sigsetjmp>(3), B<signal>(7)"
#. type: Plain text
#: build/C/man2/signal.2:205
msgid ""
-"System V also provides these semantics for B<signal>(). This was bad "
+"System\\ V also provides these semantics for B<signal>(). This was bad "
"because the signal might be delivered again before the handler had a chance "
"to reestablish itself. Furthermore, rapid deliveries of the same signal "
"could result in recursive invocations of the handler."
#. type: Plain text
#: build/C/man2/signal.2:228
-msgid "The kernel's B<signal>() system call provides System V semantics."
+msgid "The kernel's B<signal>() system call provides System\\ V semantics."
msgstr ""
#. type: Plain text
#: build/C/man2/signal.2:267
msgid ""
"On glibc 2 and later, if the B<_BSD_SOURCE> feature test macro is not "
-"defined, then B<signal>() provides System V semantics. (The default "
+"defined, then B<signal>() provides System\\ V semantics. (The default "
"implicit definition of B<_BSD_SOURCE> is not provided if one invokes "
"B<gcc>(1) in one of its standard modes (I<-std=xxx> or I<-ansi>) or "
"defines various other feature test macros such as B<_POSIX_SOURCE>, "
#. type: Plain text
#: build/C/man2/signal.2:278
msgid ""
-"The B<signal>() function in Linux libc4 and libc5 provide System V "
+"The B<signal>() function in Linux libc4 and libc5 provide System\\ V "
"semantics. If one on a libc5 system includes I<E<lt>bsd/signal.hE<gt>> "
"instead of I<E<lt>signal.hE<gt>>, then B<signal>() provides BSD semantics."
msgstr ""
"B<signal>(7)"
msgstr ""
+#. type: TH
+#: build/C/man7/signal.7:46 build/C/man2/sigreturn.2:29
+#, no-wrap
+msgid "2013-07-30"
+msgstr ""
+
#. type: Plain text
#: build/C/man7/signal.7:49
msgid "signal - overview of signals"
#: build/C/man3/sigqueue.3:91
msgid ""
"On success, B<sigqueue>() returns 0, indicating that the signal was "
-"successfully queued to the receiving process. Otherwise -1 is returned and "
+"successfully queued to the receiving process. Otherwise, -1 is returned and "
"I<errno> is set to indicate the error."
msgstr ""
#: build/C/man3/sigqueue.3:152
#, no-wrap
msgid ""
-"uinfo.si_signo = sig; /* argument supplied to sigqueue() */\n"
+"uinfo.si_signo = sig; /* Argument supplied to sigqueue() */\n"
"uinfo.si_code = SI_QUEUE;\n"
"uinfo.si_pid = getpid(); /* Process ID of sender */\n"
"uinfo.si_uid = getuid(); /* Real UID of sender */\n"
-"uinfo.si_value = val; /* argument supplied to sigqueue() */\n"
+"uinfo.si_value = val; /* Argument supplied to sigqueue() */\n"
msgstr ""
#. type: Plain text
"Each of the substructures of the I<itimerspec> structure is a I<timespec> "
"structure that allows a time value to be specified in seconds and "
"nanoseconds. These time values are measured according to the clock that was "
-"specified when the timer was created by B<timer_create>(2)"
+"specified when the timer was created by B<timer_create>(2)."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/timerfd_create.2:390 build/C/man2/wait.2:569
+#: build/C/man2/timerfd_create.2:390 build/C/man2/wait.2:570
msgid "The following shell session demonstrates the use of the program:"
msgstr ""
#: build/C/man2/wait.2:105
msgid ""
"If a child has already changed state, then these calls return immediately. "
-"Otherwise they block until either a child changes state or a signal handler "
+"Otherwise, they block until either a child changes state or a signal handler "
"interrupts the call (assuming that system calls are not automatically "
"restarted using the B<SA_RESTART> flag of B<sigaction>(2)). In the "
"remainder of this page, a child whose state has changed and which has not "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:478
+#: build/C/man2/wait.2:466
msgid ""
"POSIX.1-2001 specifies that if the disposition of B<SIGCHLD> is set to "
"B<SIG_IGN> or the B<SA_NOCLDWAIT> flag is set for B<SIGCHLD> (see "
"POSIX standard left the behavior of setting B<SIGCHLD> to B<SIG_IGN> "
"unspecified. Note that even though the default disposition of B<SIGCHLD> is "
"\"ignore\", explicitly setting the disposition to B<SIG_IGN> results in "
-"different treatment of zombie process children.) Linux 2.6 conforms to this "
-"specification. However, Linux 2.4 (and earlier) does not: if a B<wait>() "
-"or B<waitpid>() call is made while B<SIGCHLD> is being ignored, the call "
-"behaves just as though B<SIGCHLD> were not being ignored, that is, the call "
-"blocks until the next child terminates and then returns the process ID and "
-"status of that child."
+"different treatment of zombie process children.)"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/wait.2:479
+msgid ""
+"Linux 2.6 conforms to the POSIX requirements. However, Linux 2.4 (and "
+"earlier) does not: if a B<wait>() or B<waitpid>() call is made while "
+"B<SIGCHLD> is being ignored, the call behaves just as though B<SIGCHLD> were "
+"not being ignored, that is, the call blocks until the next child terminates "
+"and then returns the process ID and status of that child."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:494
+#: build/C/man2/wait.2:495
msgid ""
"In the Linux kernel, a kernel-scheduled thread is not a distinct construct "
"from a process. Instead, a thread is simply a process that is created using "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:501
+#: build/C/man2/wait.2:502
msgid ""
"The following Linux-specific I<options> are for use with children created "
"using B<clone>(2); they cannot be used with B<waitid>():"
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:501
+#: build/C/man2/wait.2:502
#, no-wrap
msgid "B<__WCLONE>"
msgstr ""
#. since 0.99pl10
#. type: Plain text
-#: build/C/man2/wait.2:512
+#: build/C/man2/wait.2:513
msgid ""
"Wait for \"clone\" children only. If omitted, then wait for \"non-clone\" "
"children only. (A \"clone\" child is one which delivers no signal, or a "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:512
+#: build/C/man2/wait.2:513
#, no-wrap
msgid "B<__WALL> (since Linux 2.4)"
msgstr ""
#. since patch-2.3.48
#. type: Plain text
-#: build/C/man2/wait.2:517
+#: build/C/man2/wait.2:518
msgid "Wait for all children, regardless of type (\"clone\" or \"non-clone\")."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:517
+#: build/C/man2/wait.2:518
#, no-wrap
msgid "B<__WNOTHREAD> (since Linux 2.4)"
msgstr ""
#. since patch-2.4.0-test8
#. type: Plain text
-#: build/C/man2/wait.2:523
+#: build/C/man2/wait.2:524
msgid ""
"Do not wait for children of other threads in the same thread group. This "
"was the default before Linux 2.4."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:535
+#: build/C/man2/wait.2:536
msgid ""
"The raw B<waitid>() system call takes a fith argument, of type I<struct "
"rusage\\ *>. If this argument is non-NULL, then it is used to return "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:550
+#: build/C/man2/wait.2:551
msgid ""
"According to POSIX.1-2008, an application calling B<waitid>() must ensure "
"that I<infop> points to a I<siginfo_t> structure (i.e., that it is a "
#. fork.2 refers to this example program.
#. type: Plain text
-#: build/C/man2/wait.2:567
+#: build/C/man2/wait.2:568
msgid ""
"The following program demonstrates the use of B<fork>(2) and B<waitpid>(). "
"The program creates a child process. If no command-line argument is "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:583
+#: build/C/man2/wait.2:584
#, no-wrap
msgid ""
"$B< ./a.out &>\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:592
+#: build/C/man2/wait.2:593
#, no-wrap
msgid ""
"#include E<lt>sys/wait.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:598
+#: build/C/man2/wait.2:599
#, no-wrap
msgid ""
"int\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:604
+#: build/C/man2/wait.2:605
#, no-wrap
msgid ""
" cpid = fork();\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:610
+#: build/C/man2/wait.2:611
#, no-wrap
msgid ""
" if (cpid == 0) { /* Code executed by child */\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:618
+#: build/C/man2/wait.2:619
#, no-wrap
msgid ""
" } else { /* Code executed by parent */\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:632
+#: build/C/man2/wait.2:633
#, no-wrap
msgid ""
" if (WIFEXITED(status)) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:645
+#: build/C/man2/wait.2:646
msgid ""
"B<_exit>(2), B<clone>(2), B<fork>(2), B<kill>(2), B<ptrace>(2), "
"B<sigaction>(2), B<signal>(2), B<wait4>(2), B<pthread_create>(3), "