OSDN Git Service

(split) LDP: Update POT and ja.po to LDP v3.63
[linuxjm/LDP_man-pages.git] / po4a / signal / po / signal.pot
index 4a918b6..19ced34 100644 (file)
@@ -7,13 +7,13 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-09-28 04:06+0900\n"
+"POT-Creation-Date: 2014-04-13 10:27+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"
 "Language: \n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 #. type: TH
@@ -25,7 +25,7 @@ msgstr ""
 #. type: TH
 #: build/C/man3/bsd_signal.3:25
 #, no-wrap
-msgid "2009-03-15"
+msgid "2013-10-22"
 msgstr ""
 
 #. type: TH
@@ -97,7 +97,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/bsd_signal.3:54 build/C/man2/eventfd.2:222 build/C/man2/getitimer.2:122 build/C/man2/kill.2:100 build/C/man2/killpg.2:89 build/C/man2/pause.2:42 build/C/man2/prctl.2:775 build/C/man3/profil.3:68 build/C/man3/psignal.3:89 build/C/man3/raise.3:61 build/C/man2/restart_syscall.2:84 build/C/man2/rt_sigqueueinfo.2:129 build/C/man2/s390_runtime_instr.2:54 build/C/man2/sgetmask.2:59 build/C/man2/sigaction.2:660 build/C/man2/sigaltstack.2:133 build/C/man3/siginterrupt.3:73 build/C/man2/signal.2:97 build/C/man2/signalfd.2:251 build/C/man3/sigpause.3:48 build/C/man2/sigpending.2:53 build/C/man2/sigprocmask.2:93 build/C/man3/sigqueue.3:83 build/C/man2/sigreturn.2:53 build/C/man3/sigset.3:129 build/C/man3/sigsetops.3:107 build/C/man2/sigsuspend.2:70 build/C/man3/sigvec.3:199 build/C/man3/sigwait.3:69 build/C/man2/sigwaitinfo.2:105 build/C/man3/sysv_signal.3:51 build/C/man2/timer_create.2:167 build/C/man2/timer_delete.2:53 build/C/man2/timer_getoverrun.2:82 build/C/man2/timer_settime.2:173 build/C/man2/timerfd_create.2:287 build/C/man2/tkill.2:95 build/C/man2/wait.2:355 build/C/man2/wait4.2:132
+#: build/C/man3/bsd_signal.3:54 build/C/man2/eventfd.2:222 build/C/man2/getitimer.2:122 build/C/man2/kill.2:100 build/C/man2/killpg.2:89 build/C/man2/pause.2:42 build/C/man2/prctl.2:781 build/C/man3/profil.3:68 build/C/man3/psignal.3:89 build/C/man3/raise.3:61 build/C/man2/restart_syscall.2:84 build/C/man2/rt_sigqueueinfo.2:129 build/C/man2/s390_runtime_instr.2:54 build/C/man2/sgetmask.2:59 build/C/man2/sigaction.2:660 build/C/man2/sigaltstack.2:133 build/C/man3/siginterrupt.3:73 build/C/man2/signal.2:97 build/C/man2/signalfd.2:251 build/C/man3/sigpause.3:48 build/C/man2/sigpending.2:53 build/C/man2/sigprocmask.2:93 build/C/man3/sigqueue.3:83 build/C/man2/sigreturn.2:53 build/C/man3/sigset.3:129 build/C/man3/sigsetops.3:107 build/C/man2/sigsuspend.2:70 build/C/man3/sigvec.3:199 build/C/man3/sigwait.3:69 build/C/man2/sigwaitinfo.2:105 build/C/man3/sysv_signal.3:51 build/C/man2/timer_create.2:167 build/C/man2/timer_delete.2:53 build/C/man2/timer_getoverrun.2:82 build/C/man2/timer_settime.2:173 build/C/man2/timerfd_create.2:287 build/C/man2/tkill.2:95 build/C/man2/wait.2:355 build/C/man2/wait4.2:132
 #, no-wrap
 msgid "RETURN VALUE"
 msgstr ""
@@ -110,7 +110,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/bsd_signal.3:60 build/C/man2/eventfd.2:229 build/C/man2/getitimer.2:127 build/C/man2/kill.2:105 build/C/man2/killpg.2:94 build/C/man2/pause.2:53 build/C/man2/prctl.2:793 build/C/man2/restart_syscall.2:88 build/C/man2/rt_sigqueueinfo.2:134 build/C/man2/s390_runtime_instr.2:65 build/C/man2/sgetmask.2:64 build/C/man2/sigaction.2:665 build/C/man2/sigaltstack.2:137 build/C/man3/siginterrupt.3:83 build/C/man2/signal.2:105 build/C/man2/signalfd.2:265 build/C/man2/sigpending.2:59 build/C/man2/sigprocmask.2:99 build/C/man3/sigqueue.3:91 build/C/man3/sigset.3:154 build/C/man3/sigsetops.3:126 build/C/man2/sigsuspend.2:76 build/C/man3/sigvec.3:216 build/C/man3/sigwait.3:74 build/C/man2/sigwaitinfo.2:114 build/C/man3/sysv_signal.3:57 build/C/man2/timer_create.2:175 build/C/man2/timer_delete.2:60 build/C/man2/timer_getoverrun.2:90 build/C/man2/timer_settime.2:182 build/C/man2/timerfd_create.2:302 build/C/man2/tkill.2:99 build/C/man2/wait.2:384 build/C/man2/wait4.2:135
+#: build/C/man3/bsd_signal.3:60 build/C/man2/eventfd.2:229 build/C/man2/getitimer.2:127 build/C/man2/kill.2:105 build/C/man2/killpg.2:94 build/C/man2/pause.2:53 build/C/man2/prctl.2:800 build/C/man2/restart_syscall.2:88 build/C/man2/rt_sigqueueinfo.2:134 build/C/man2/s390_runtime_instr.2:65 build/C/man2/sgetmask.2:64 build/C/man2/sigaction.2:665 build/C/man2/sigaltstack.2:137 build/C/man3/siginterrupt.3:83 build/C/man2/signal.2:105 build/C/man2/signalfd.2:265 build/C/man2/sigpending.2:59 build/C/man2/sigprocmask.2:99 build/C/man3/sigqueue.3:91 build/C/man3/sigset.3:154 build/C/man3/sigsetops.3:126 build/C/man2/sigsuspend.2:76 build/C/man3/sigvec.3:216 build/C/man3/sigwait.3:74 build/C/man2/sigwaitinfo.2:114 build/C/man3/sysv_signal.3:57 build/C/man2/timer_create.2:175 build/C/man2/timer_delete.2:60 build/C/man2/timer_getoverrun.2:90 build/C/man2/timer_settime.2:182 build/C/man2/timerfd_create.2:302 build/C/man2/tkill.2:99 build/C/man2/wait.2:384 build/C/man2/wait4.2:135
 #, no-wrap
 msgid "ERRORS"
 msgstr ""
@@ -121,31 +121,48 @@ msgid "As for B<signal>(2)."
 msgstr ""
 
 #. type: SH
-#: build/C/man3/bsd_signal.3:63 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:965 build/C/man3/profil.3:70 build/C/man3/psignal.3:99 build/C/man3/raise.3:64 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:56 build/C/man2/sigpending.2:64 build/C/man2/sigprocmask.2:112 build/C/man3/sigqueue.3:114 build/C/man2/sigreturn.2:60 build/C/man3/sigset.3:173 build/C/man3/sigsetops.3:131 build/C/man2/sigsuspend.2:84 build/C/man3/sigvec.3:221 build/C/man3/sigwait.3:80 build/C/man2/sigwaitinfo.2:133 build/C/man3/sysv_signal.3:60 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:63 build/C/man3/raise.3:64 build/C/man3/sigpause.3:56 build/C/man3/sigqueue.3:114 build/C/man3/sigwait.3:80 build/C/man3/sysv_signal.3:60
+#, no-wrap
+msgid "ATTRIBUTES"
+msgstr ""
+
+#. type: SS
+#: build/C/man3/bsd_signal.3:64 build/C/man3/raise.3:65 build/C/man3/sigpause.3:57 build/C/man3/sigqueue.3:115 build/C/man3/sigwait.3:81 build/C/man3/sysv_signal.3:61
+#, no-wrap
+msgid "Multithreading (see pthreads(7))"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/bsd_signal.3:68
+msgid "The B<bsd_signal>()  function is thread-safe."
+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:969 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:131 build/C/man2/sigsuspend.2:84 build/C/man3/sigvec.3:221 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 ""
 
 #. type: Plain text
-#: build/C/man3/bsd_signal.3:70
+#: build/C/man3/bsd_signal.3:75
 msgid ""
 "4.2BSD, POSIX.1-2001.  POSIX.1-2008 removes the specification of "
 "B<bsd_signal>(), recommending the use of B<sigaction>(2)  instead."
 msgstr ""
 
 #. type: SH
-#: build/C/man3/bsd_signal.3:70 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:66 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:60 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:116 build/C/man2/sigreturn.2:64 build/C/man3/sigset.3:190 build/C/man3/sigsetops.3:133 build/C/man2/sigsuspend.2:86 build/C/man3/sigvec.3:227 build/C/man3/sigwait.3:82 build/C/man2/sigwaitinfo.2:135 build/C/man3/sysv_signal.3:62 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: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:133 build/C/man2/sigsuspend.2:86 build/C/man3/sigvec.3:227 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 ""
 
 #. type: Plain text
-#: build/C/man3/bsd_signal.3:76
+#: build/C/man3/bsd_signal.3:81
 msgid "Use of B<bsd_signal>()  should be avoided; use B<sigaction>(2)  instead."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/bsd_signal.3:87
+#: build/C/man3/bsd_signal.3:92
 msgid ""
 "On modern Linux systems, B<bsd_signal>()  and B<signal>(2)  are equivalent.  "
 "But on older systems, B<signal>(2)  provided unreliable signal semantics; "
@@ -153,33 +170,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/bsd_signal.3:94 build/C/man3/sysv_signal.3:87
+#: build/C/man3/bsd_signal.3:99 build/C/man3/sysv_signal.3:92
 msgid ""
 "The use of I<sighandler_t> is a GNU extension; this type is defined only if "
 "the B<_GNU_SOURCE> feature test macro is defined."
 msgstr ""
 
 #. type: SH
-#: build/C/man3/bsd_signal.3:94 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:979 build/C/man3/profil.3:81 build/C/man3/psignal.3:113 build/C/man3/raise.3:77 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:80 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:98 build/C/man2/sigpending.2:87 build/C/man2/sigprocmask.2:144 build/C/man3/sigqueue.3:149 build/C/man2/sigreturn.2:74 build/C/man3/sigset.3:266 build/C/man3/sigsetops.3:171 build/C/man2/sigsuspend.2:108 build/C/man3/sigvec.3:252 build/C/man3/sigwait.3:89 build/C/man2/sigwaitinfo.2:187 build/C/man3/sysv_signal.3:87 build/C/man2/timer_create.2:399 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:983 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:172 build/C/man2/sigsuspend.2:108 build/C/man3/sigvec.3:252 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
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/bsd_signal.3:99
+#: build/C/man3/bsd_signal.3:104
 msgid "B<sigaction>(2), B<signal>(2), B<sysv_signal>(3), B<signal>(7)"
 msgstr ""
 
 #. type: SH
-#: build/C/man3/bsd_signal.3:99 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:982 build/C/man3/profil.3:86 build/C/man3/psignal.3:118 build/C/man3/raise.3:84 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:83 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:106 build/C/man2/sigpending.2:95 build/C/man2/sigprocmask.2:155 build/C/man3/sigqueue.3:157 build/C/man2/sigreturn.2:80 build/C/man3/sigset.3:276 build/C/man3/sigsetops.3:176 build/C/man2/sigsuspend.2:118 build/C/man3/sigvec.3:262 build/C/man3/sigwait.3:97 build/C/man2/sigwaitinfo.2:199 build/C/man3/sysv_signal.3:92 build/C/man2/timer_create.2:414 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:986 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:177 build/C/man2/sigsuspend.2:118 build/C/man3/sigvec.3:262 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
 #, no-wrap
 msgid "COLOPHON"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/bsd_signal.3:106 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:989 build/C/man3/profil.3:93 build/C/man3/psignal.3:125 build/C/man3/raise.3:91 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:90 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:113 build/C/man2/sigpending.2:102 build/C/man2/sigprocmask.2:162 build/C/man3/sigqueue.3:164 build/C/man2/sigreturn.2:87 build/C/man3/sigset.3:283 build/C/man3/sigsetops.3:183 build/C/man2/sigsuspend.2:125 build/C/man3/sigvec.3:269 build/C/man3/sigwait.3:104 build/C/man2/sigwaitinfo.2:206 build/C/man3/sysv_signal.3:99 build/C/man2/timer_create.2:421 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: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:993 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:184 build/C/man2/sigsuspend.2:125 build/C/man3/sigvec.3:269 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
 msgid ""
-"This page is part of release 3.54 of the Linux I<man-pages> project.  A "
+"This page is part of release 3.63 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/."
 msgstr ""
@@ -308,8 +325,8 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/eventfd.2:91
 msgid ""
-"The value returned by B<read>(2)  is in host byte order, i.e., the native "
-"byte order for integers on the host machine."
+"The value returned by B<read>(2)  is in host byte order\\(emthat is, the "
+"native byte order for integers on the host machine."
 msgstr ""
 
 #. type: Plain text
@@ -321,7 +338,7 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: build/C/man2/eventfd.2:99 build/C/man2/eventfd.2:106 build/C/man2/eventfd.2:113 build/C/man2/eventfd.2:158 build/C/man2/eventfd.2:168 build/C/man2/eventfd.2:178 build/C/man2/prctl.2:836 build/C/man2/prctl.2:841 build/C/man2/prctl.2:846 build/C/man2/prctl.2:856 build/C/man3/psignal.3:105 build/C/man3/psignal.3:109 build/C/man2/sigaction.2:298 build/C/man2/sigaction.2:313 build/C/man2/sigaction.2:329 build/C/man2/sigaction.2:344 build/C/man2/sigaction.2:391 build/C/man2/sigaction.2:427 build/C/man2/signal.2:68 build/C/man2/signal.2:73 build/C/man2/signal.2:80 build/C/man2/signal.2:224 build/C/man2/signal.2:228 build/C/man2/signal.2:267 build/C/man7/signal.7:149 build/C/man7/signal.7:157 build/C/man7/signal.7:615 build/C/man7/signal.7:617 build/C/man7/signal.7:638 build/C/man7/signal.7:653 build/C/man7/signal.7:657 build/C/man7/signal.7:664 build/C/man7/signal.7:680 build/C/man7/signal.7:686 build/C/man7/signal.7:693 build/C/man7/signal.7:698 build/C/man7/signal.7:717 build/C/man7/signal.7:736 build/C/man7/signal.7:743 build/C/man7/signal.7:752 build/C/man7/signal.7:760 build/C/man7/signal.7:766 build/C/man7/signal.7:771 build/C/man7/signal.7:791 build/C/man7/signal.7:810 build/C/man7/signal.7:813 build/C/man7/signal.7:816 build/C/man7/signal.7:819 build/C/man7/signal.7:824 build/C/man7/signal.7:830 build/C/man7/signal.7:834 build/C/man3/sigwait.3:62 build/C/man3/sigwait.3:67 build/C/man2/timer_create.2:216 build/C/man2/timer_create.2:219 build/C/man2/timer_create.2:222 build/C/man2/timer_create.2:226 build/C/man2/timer_create.2:229 build/C/man2/timer_create.2:235 build/C/man2/timer_create.2:239
+#: build/C/man2/eventfd.2:99 build/C/man2/eventfd.2:106 build/C/man2/eventfd.2:113 build/C/man2/eventfd.2:158 build/C/man2/eventfd.2:168 build/C/man2/eventfd.2:178 build/C/man2/prctl.2:843 build/C/man2/prctl.2:848 build/C/man2/prctl.2:853 build/C/man2/prctl.2:863 build/C/man3/psignal.3:105 build/C/man3/psignal.3:109 build/C/man2/sigaction.2:298 build/C/man2/sigaction.2:313 build/C/man2/sigaction.2:329 build/C/man2/sigaction.2:344 build/C/man2/sigaction.2:391 build/C/man2/sigaction.2:427 build/C/man2/signal.2:68 build/C/man2/signal.2:73 build/C/man2/signal.2:80 build/C/man2/signal.2:224 build/C/man2/signal.2:228 build/C/man2/signal.2:267 build/C/man7/signal.7:149 build/C/man7/signal.7:157 build/C/man7/signal.7:615 build/C/man7/signal.7:617 build/C/man7/signal.7:638 build/C/man7/signal.7:653 build/C/man7/signal.7:657 build/C/man7/signal.7:664 build/C/man7/signal.7:680 build/C/man7/signal.7:686 build/C/man7/signal.7:693 build/C/man7/signal.7:698 build/C/man7/signal.7:717 build/C/man7/signal.7:736 build/C/man7/signal.7:743 build/C/man7/signal.7:752 build/C/man7/signal.7:760 build/C/man7/signal.7:766 build/C/man7/signal.7:771 build/C/man7/signal.7:791 build/C/man7/signal.7:810 build/C/man7/signal.7:813 build/C/man7/signal.7:816 build/C/man7/signal.7:819 build/C/man7/signal.7:824 build/C/man7/signal.7:830 build/C/man7/signal.7:834 build/C/man3/sigwait.3:62 build/C/man3/sigwait.3:67 build/C/man2/timer_create.2:216 build/C/man2/timer_create.2:219 build/C/man2/timer_create.2:222 build/C/man2/timer_create.2:226 build/C/man2/timer_create.2:229 build/C/man2/timer_create.2:235 build/C/man2/timer_create.2:239
 #, no-wrap
 msgid "*"
 msgstr ""
@@ -456,7 +473,7 @@ msgid ""
 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:798 build/C/man2/prctl.2:803 build/C/man2/prctl.2:815 build/C/man2/prctl.2:820 build/C/man2/prctl.2:829 build/C/man2/prctl.2:869 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:805 build/C/man2/prctl.2:810 build/C/man2/prctl.2:822 build/C/man2/prctl.2:827 build/C/man2/prctl.2:836 build/C/man2/prctl.2:876 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 ""
@@ -511,7 +528,7 @@ msgid "There was insufficient memory to create a new eventfd file descriptor."
 msgstr ""
 
 #. type: SH
-#: build/C/man2/eventfd.2:253 build/C/man2/prctl.2:960 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:964 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 ""
@@ -617,7 +634,7 @@ msgid ""
 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:86 build/C/man2/timer_create.2:253 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: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
 #, no-wrap
 msgid "EXAMPLE"
 msgstr ""
@@ -653,7 +670,7 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/eventfd.2:359 build/C/man2/signalfd.2:383 build/C/man2/timer_create.2:284 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:585
 #, no-wrap
 msgid "Program source"
 msgstr ""
@@ -932,7 +949,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/getitimer.2:128 build/C/man2/prctl.2:794 build/C/man2/sigaction.2:666 build/C/man2/sigaltstack.2:138 build/C/man2/sigpending.2:60 build/C/man2/sigprocmask.2:100 build/C/man2/sigsuspend.2:77 build/C/man2/timer_settime.2:184 build/C/man2/timerfd_create.2:342
+#: build/C/man2/getitimer.2:128 build/C/man2/prctl.2:801 build/C/man2/sigaction.2:666 build/C/man2/sigaltstack.2:138 build/C/man2/sigpending.2:60 build/C/man2/sigprocmask.2:100 build/C/man2/sigsuspend.2:77 build/C/man2/timer_settime.2:184 build/C/man2/timerfd_create.2:342
 #, no-wrap
 msgid "B<EFAULT>"
 msgstr ""
@@ -1006,7 +1023,7 @@ msgid ""
 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:81 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:535
 #, no-wrap
 msgid "BUGS"
 msgstr ""
@@ -1257,7 +1274,7 @@ msgid "An invalid signal was specified."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/kill.2:109 build/C/man2/killpg.2:99 build/C/man2/prctl.2:879 build/C/man2/prctl.2:891 build/C/man2/prctl.2:901 build/C/man2/prctl.2:909 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:886 build/C/man2/prctl.2:898 build/C/man2/prctl.2:908 build/C/man2/prctl.2:916 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
 #, no-wrap
 msgid "B<EPERM>"
 msgstr ""
@@ -1317,7 +1334,7 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/kill.2:147 build/C/man3/sigpause.3:77 build/C/man2/wait.2:478
+#: build/C/man2/kill.2:147 build/C/man3/sigpause.3:82 build/C/man2/wait.2:478
 #, no-wrap
 msgid "Linux notes"
 msgstr ""
@@ -1533,7 +1550,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/prctl.2:52
 #, no-wrap
-msgid "2013-05-21"
+msgid "2014-02-22"
 msgstr ""
 
 #. type: Plain text
@@ -1880,10 +1897,10 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/prctl.2:297
 msgid ""
-"Return the value of the I<no_new_privs> bit for the current process.  A "
-"value of 0 indicates the regular B<execve>(2)  behavior.  A value of 1 "
-"indicates B<execve>(2)  will operate in the privilege-restricting mode "
-"described above."
+"Return (as the function result) the value of the I<no_new_privs> bit for the "
+"current process.  A value of 0 indicates the regular B<execve>(2)  "
+"behavior.  A value of 1 indicates B<execve>(2)  will operate in the "
+"privilege-restricting mode described above."
 msgstr ""
 
 #. type: TP
@@ -1893,30 +1910,31 @@ msgid "B<PR_SET_PDEATHSIG> (since Linux 2.1.57)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:308
+#: build/C/man2/prctl.2:310
 msgid ""
 "Set the parent process death signal of the calling process to I<arg2> "
 "(either a signal value in the range 1..maxsig, or 0 to clear).  This is the "
 "signal that the calling process will get when its parent dies.  This value "
 "is cleared for the child of a B<fork>(2)  and (since Linux 2.4.36 / 2.6.23)  "
-"when executing a set-user-ID or set-group-ID binary."
+"when executing a set-user-ID or set-group-ID binary.  This value is "
+"preserved across B<execve>(2)."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:308
+#: build/C/man2/prctl.2:310
 #, no-wrap
 msgid "B<PR_GET_PDEATHSIG> (since Linux 2.3.15)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:313
+#: build/C/man2/prctl.2:315
 msgid ""
 "Return the current value of the parent process death signal, in the location "
 "pointed to by I<(int\\ *) arg2>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:313
+#: build/C/man2/prctl.2:315
 #, no-wrap
 msgid "B<PR_SET_PTRACER> (since Linux 3.4)"
 msgstr ""
@@ -1924,7 +1942,7 @@ msgstr ""
 #.  commit 2d514487faf188938a4ee4fb3464eeecfbdcf8eb
 #.  commit bf06189e4d14641c0148bea16e9dd24943862215
 #. type: Plain text
-#: build/C/man2/prctl.2:338
+#: build/C/man2/prctl.2:340
 msgid ""
 "This is meaningful only when the Yama LSM is enabled and in mode 1 "
 "(\"restricted ptrace\", visible via I</proc/sys/kernel/yama/ptrace_scope>).  "
@@ -1933,19 +1951,19 @@ msgid ""
 "a direct process ancestor.  Each B<PR_SET_PTRACER> operation replaces the "
 "previous \"ptracer process ID\".  Employing B<PR_SET_PTRACER> with I<arg2> "
 "set to 0 clears the caller's \"ptracer process ID\".  If I<arg2> is "
-"B<PR_SET_PTRACER_ANY,> the ptrace restrictions introduced by Yama are "
+"B<PR_SET_PTRACER_ANY>, the ptrace restrictions introduced by Yama are "
 "effectively disabled for the calling process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:341
+#: build/C/man2/prctl.2:343
 msgid ""
 "For further information, see the kernel source file "
 "I<Documentation/security/Yama.txt>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:341
+#: build/C/man2/prctl.2:343
 #, no-wrap
 msgid "B<PR_SET_SECCOMP> (since Linux 2.6.23)"
 msgstr ""
@@ -1954,7 +1972,7 @@ msgstr ""
 #.  [PATCH 0 of 2] seccomp updates
 #.  andrea@cpushare.com
 #. type: Plain text
-#: build/C/man2/prctl.2:352
+#: build/C/man2/prctl.2:354
 msgid ""
 "Set the secure computing (seccomp) mode for the calling thread, to limit the "
 "available system calls.  The seccomp mode is selected via I<arg2>.  (The "
@@ -1962,7 +1980,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:373
+#: build/C/man2/prctl.2:375
 msgid ""
 "With I<arg2> set to B<SECCOMP_MODE_STRICT> the only system calls that the "
 "thread is permitted to make are B<read>(2), B<write>(2), B<_exit>(2), and "
@@ -1974,7 +1992,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:388
+#: build/C/man2/prctl.2:390
 msgid ""
 "With I<arg2> set to B<SECCOMP_MODE_FILTER> (since Linux 3.5)  the system "
 "calls allowed are defined by a pointer to a Berkeley Packet Filter passed in "
@@ -1985,7 +2003,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:403
+#: build/C/man2/prctl.2:405
 msgid ""
 "If B<SECCOMP_MODE_FILTER> filters permit B<fork>(2), then the seccomp mode "
 "is inherited by children created by B<fork>(2); if B<execve>(2)  is "
@@ -1995,65 +2013,65 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:406
+#: build/C/man2/prctl.2:408
 msgid ""
 "For further information, see the kernel source file "
 "I<Documentation/prctl/seccomp_filter.txt>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:406
+#: build/C/man2/prctl.2:408
 #, no-wrap
 msgid "B<PR_GET_SECCOMP> (since Linux 2.6.23)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:421
+#: build/C/man2/prctl.2:424
 msgid ""
-"Return the secure computing mode of the calling thread.  If the caller is "
-"not in secure computing mode, this operation returns 0; if the caller is in "
-"strict secure computing mode, then the B<prctl>()  call will cause a "
-"B<SIGKILL> signal to be sent to the process.  If the caller is in filter "
-"mode, and this system call is allowed by the seccomp filters, it returns 2.  "
-"This operation is available only if the kernel is configured with "
-"B<CONFIG_SECCOMP> enabled."
+"Return (as the function result)  the secure computing mode of the calling "
+"thread.  If the caller is not in secure computing mode, this operation "
+"returns 0; if the caller is in strict secure computing mode, then the "
+"B<prctl>()  call will cause a B<SIGKILL> signal to be sent to the process.  "
+"If the caller is in filter mode, and this system call is allowed by the "
+"seccomp filters, it returns 2.  This operation is available only if the "
+"kernel is configured with B<CONFIG_SECCOMP> enabled."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:421
+#: build/C/man2/prctl.2:424
 #, no-wrap
 msgid "B<PR_SET_SECUREBITS> (since Linux 2.6.26)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:427
+#: build/C/man2/prctl.2:430
 msgid ""
 "Set the \"securebits\" flags of the calling thread to the value supplied in "
 "I<arg2>.  See B<capabilities>(7)."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:427
+#: build/C/man2/prctl.2:430
 #, no-wrap
 msgid "B<PR_GET_SECUREBITS> (since Linux 2.6.26)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:433
+#: build/C/man2/prctl.2:436
 msgid ""
 "Return (as the function result)  the \"securebits\" flags of the calling "
 "thread.  See B<capabilities>(7)."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:433
+#: build/C/man2/prctl.2:436
 #, no-wrap
 msgid "B<PR_GET_TID_ADDRESS> (since Linux 3.5)"
 msgstr ""
 
 #.  commit 300f786b2683f8bb1ec0afb6e1851183a479c86d
 #. type: Plain text
-#: build/C/man2/prctl.2:448
+#: build/C/man2/prctl.2:451
 msgid ""
 "Retrieve the I<clear_child_tid> address set by B<set_tid_address>(2)  and "
 "the B<clone>(2)  B<CLONE_CHILD_CLEARTID> flag, in the location pointed to by "
@@ -2062,7 +2080,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:448
+#: build/C/man2/prctl.2:451
 #, no-wrap
 msgid "B<PR_SET_TIMERSLACK> (since Linux 2.6.28)"
 msgstr ""
@@ -2072,7 +2090,7 @@ msgstr ""
 #.  It seems that it's not possible to set the timer slack to zero;
 #.  The minimum value is 1? Seems a little strange.
 #. type: Plain text
-#: build/C/man2/prctl.2:467
+#: build/C/man2/prctl.2:470
 msgid ""
 "Set the current timer slack for the calling thread to the nanosecond value "
 "supplied in I<arg2>.  If I<arg2> is less than or equal to zero, reset the "
@@ -2086,7 +2104,7 @@ msgstr ""
 
 #.  List obtained by grepping for futex usage in glibc source
 #. type: Plain text
-#: build/C/man2/prctl.2:487
+#: build/C/man2/prctl.2:490
 msgid ""
 "The timer expirations affected by timer slack are those set by B<select>(2), "
 "B<pselect>(2), B<poll>(2), B<ppoll>(2), B<epoll_wait>(2), B<epoll_pwait>(2), "
@@ -2098,14 +2116,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:491
+#: build/C/man2/prctl.2:494
 msgid ""
-"Timer slack is not applied to threads that are scheduled under a realtime "
+"Timer slack is not applied to threads that are scheduled under a real-time "
 "scheduling policy (see B<sched_setscheduler>(2))."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:508
+#: build/C/man2/prctl.2:511
 msgid ""
 "Each thread has two associated timer slack values: a \"default\" value, and "
 "a \"current\" value.  The current value is the one that governs grouping of "
@@ -2118,18 +2136,20 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:508
+#: build/C/man2/prctl.2:511
 #, no-wrap
 msgid "B<PR_GET_TIMERSLACK> (since Linux 2.6.28)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:511
-msgid "Return the current timer slack value of the calling thread."
+#: build/C/man2/prctl.2:515
+msgid ""
+"Return (as the function result)  the current timer slack value of the "
+"calling thread."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:511
+#: build/C/man2/prctl.2:515
 #, no-wrap
 msgid "B<PR_SET_TIMING> (since Linux 2.6.0-test4)"
 msgstr ""
@@ -2140,7 +2160,7 @@ msgstr ""
 #.  and looking at the patch history, it appears
 #.  that it never did anything.
 #. type: Plain text
-#: build/C/man2/prctl.2:528
+#: build/C/man2/prctl.2:532
 msgid ""
 "Set whether to use (normal, traditional) statistical process timing or "
 "accurate timestamp-based process timing, by passing B<PR_TIMING_STATISTICAL> "
@@ -2150,26 +2170,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:528
+#: build/C/man2/prctl.2:532
 #, no-wrap
 msgid "B<PR_GET_TIMING> (since Linux 2.6.0-test4)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:532
+#: build/C/man2/prctl.2:536
 msgid ""
 "Return (as the function result) which process timing method is currently in "
 "use."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:532
+#: build/C/man2/prctl.2:536
 #, no-wrap
 msgid "B<PR_TASK_PERF_EVENTS_DISABLE> (since Linux 2.6.31)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:541
+#: build/C/man2/prctl.2:545
 msgid ""
 "Disable all performance counters attached to the calling process, regardless "
 "of whether the counters were created by this process or another process.  "
@@ -2180,20 +2200,20 @@ msgstr ""
 
 #.  commit 1d1c7ddbfab358445a542715551301b7fc363e28
 #. type: Plain text
-#: build/C/man2/prctl.2:547
+#: build/C/man2/prctl.2:551
 msgid ""
 "Originally called B<PR_TASK_PERF_COUNTERS_DISABLE>; renamed (with same "
 "numerical value)  in Linux 2.6.32."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:547
+#: build/C/man2/prctl.2:551
 #, no-wrap
 msgid "B<PR_TASK_PERF_EVENTS_ENABLE> (since Linux 2.6.31)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:552
+#: build/C/man2/prctl.2:556
 msgid ""
 "The converse of B<PR_TASK_PERF_EVENTS_DISABLE>; enable performance counters "
 "attached to the calling process."
@@ -2202,18 +2222,18 @@ msgstr ""
 #.  commit 1d1c7ddbfab358445a542715551301b7fc363e28
 #.  commit cdd6c482c9ff9c55475ee7392ec8f672eddb7be6
 #. type: Plain text
-#: build/C/man2/prctl.2:559
+#: build/C/man2/prctl.2:563
 msgid "Originally called B<PR_TASK_PERF_COUNTERS_ENABLE>; renamed in Linux 2.6.32."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:559
+#: build/C/man2/prctl.2:563
 #, no-wrap
 msgid "B<PR_SET_TSC> (since Linux 2.6.26, x86 only)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:572
+#: build/C/man2/prctl.2:576
 msgid ""
 "Set the state of the flag determining whether the timestamp counter can be "
 "read by the process.  Pass B<PR_TSC_ENABLE> to I<arg2> to allow it to be "
@@ -2222,26 +2242,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:572
+#: build/C/man2/prctl.2:576
 #, no-wrap
 msgid "B<PR_GET_TSC> (since Linux 2.6.26, x86 only)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:578
+#: build/C/man2/prctl.2:582
 msgid ""
 "Return the state of the flag determining whether the timestamp counter can "
 "be read, in the location pointed to by I<(int\\ *) arg2>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:578
+#: build/C/man2/prctl.2:582
 #, no-wrap
 msgid "B<PR_SET_UNALIGN>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:588
+#: build/C/man2/prctl.2:592
 msgid ""
 "(Only on: ia64, since Linux 2.3.48; parisc, since Linux 2.6.15; PowerPC, "
 "since Linux 2.6.18; Alpha, since Linux 2.6.22)  Set unaligned access control "
@@ -2251,13 +2271,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:588
+#: build/C/man2/prctl.2:592
 #, no-wrap
 msgid "B<PR_GET_UNALIGN>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:595
+#: build/C/man2/prctl.2:599
 msgid ""
 "(see B<PR_SET_UNALIGN> for information on versions and architectures)  "
 "Return unaligned access control bits, in the location pointed to by I<(int\\ "
@@ -2265,13 +2285,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:595
+#: build/C/man2/prctl.2:599
 #, no-wrap
 msgid "B<PR_MCE_KILL> (since Linux 2.6.32)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:635
+#: build/C/man2/prctl.2:639
 msgid ""
 "Set the machine check memory corruption kill policy for the current thread.  "
 "If I<arg2> is B<PR_MCE_KILL_CLEAR>, clear the thread memory corruption kill "
@@ -2290,26 +2310,27 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:635
+#: build/C/man2/prctl.2:639
 #, no-wrap
 msgid "B<PR_MCE_KILL_GET> (since Linux 2.6.32)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:641
+#: build/C/man2/prctl.2:645
 msgid ""
 "Return the current per-process machine check kill policy.  All unused "
 "B<prctl>()  arguments must be zero."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:641
+#: build/C/man2/prctl.2:645
 #, no-wrap
 msgid "B<PR_SET_MM> (since Linux 3.3)"
 msgstr ""
 
+#.  commit 028ee4be34a09a6d48bdf30ab991ae933a7bc036
 #. type: Plain text
-#: build/C/man2/prctl.2:661
+#: build/C/man2/prctl.2:666
 msgid ""
 "Modify certain kernel memory map descriptor fields of the calling process.  "
 "Usually these fields are set by the kernel and dynamic loader (see "
@@ -2323,13 +2344,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:662
+#: build/C/man2/prctl.2:667
 #, no-wrap
 msgid "B<PR_SET_MM_START_CODE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:671
+#: build/C/man2/prctl.2:676
 msgid ""
 "Set the address above which the program text can run.  The corresponding "
 "memory area must be readable and executable, but not writable or sharable "
@@ -2337,26 +2358,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:671
+#: build/C/man2/prctl.2:676
 #, no-wrap
 msgid "B<PR_SET_MM_END_CODE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:676
+#: build/C/man2/prctl.2:681
 msgid ""
 "Set the address below which the program text can run.  The corresponding "
 "memory area must be readable and executable, but not writable or sharable."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:676
+#: build/C/man2/prctl.2:681
 #, no-wrap
 msgid "B<PR_SET_MM_START_DATA>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:682
+#: build/C/man2/prctl.2:687
 msgid ""
 "Set the address above which initialized and uninitialized (bss) data are "
 "placed.  The corresponding memory area must be readable and writable, but "
@@ -2364,13 +2385,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:682
+#: build/C/man2/prctl.2:687
 #, no-wrap
 msgid "B<PR_SET_MM_END_DATA>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:688
+#: build/C/man2/prctl.2:693
 msgid ""
 "Set the address below which initialized and uninitialized (bss) data are "
 "placed.  The corresponding memory area must be readable and writable, but "
@@ -2378,26 +2399,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:688
+#: build/C/man2/prctl.2:693
 #, no-wrap
 msgid "B<PR_SET_MM_START_STACK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:692
+#: build/C/man2/prctl.2:697
 msgid ""
 "Set the start address of the stack.  The corresponding memory area must be "
 "readable and writable."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:692
+#: build/C/man2/prctl.2:697
 #, no-wrap
 msgid "B<PR_SET_MM_START_BRK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:704
+#: build/C/man2/prctl.2:709
 msgid ""
 "Set the address above which the program heap can be expanded with B<brk>(2)  "
 "call.  The address must be greater than the ending address of the current "
@@ -2407,145 +2428,192 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/prctl.2:704
+#: build/C/man2/prctl.2:709
 #, no-wrap
 msgid "B<PR_SET_MM_BRK>"
 msgstr ""
 
-#.  FIXME The following (until ========) is not yet in mainline kernel,
-#.  so commented out for the moment.
-#.  .TP
-#.  .BR PR_SET_MM_ARG_START
-#.  Set the address above which the program command line is placed.
-#.  .TP
-#.  .BR PR_SET_MM_ARG_END
-#.  Set the address below which the program command line is placed.
-#.  .TP
-#.  .BR PR_SET_MM_ENV_START
-#.  Set the address above which the program environment is placed.
-#.  .TP
-#.  .BR PR_SET_MM_ENV_END
-#.  Set the address below which the program environment is placed.
-#.  .IP
-#.  The address passed with
-#.  .BR PR_SET_MM_ARG_START ,
-#.  .BR PR_SET_MM_ARG_END ,
-#.  .BR PR_SET_MM_ENV_START ,
-#.  and
-#.  .BR PR_SET_MM_ENV_END
-#.  should belong to a process stack area.
-#.  Thus, the corresponding memory area must be readable, writable, and
-#.  (depending on the kernel configuration) have the
-#.  .BR MAP_GROWSDOWN
-#.  attribute set (see
-#.  .BR mmap (2)).
-#.  .TP
-#.  .BR PR_SET_MM_AUXV
-#.  Set a new auxiliary vector.
-#.  The
-#.  .I arg3
-#.  argument should provide the address of the vector.
-#.  The
-#.  .I arg4
-#.  is the size of the vector.
-#.  .TP
-#.  .BR PR_SET_MM_EXE_FILE
-#.  Supersede the
-#.  .IR /proc/pid/exe
-#.  symbolic link with a new one pointing to a new executable file
-#.  identified by the file descriptor provided in
-#.  .I arg3
-#.  argument.
-#.  The file descriptor should be obtained with a regular
-#.  .BR open (2)
-#.  call.
-#.  .IP
-#.  To change the symbolic link, one needs to unmap all existing
-#.  executable memory areas, including those created by the kernel itself
-#.  (for example the kernel usually creates at least one executable
-#.  memory area for the ELF
-#.  .IR .text
-#.  section).
-#.  .IP
-#.  The second limitation is that such transitions can be done only once
-#.  in a process life time.
-#.  Any further attempts will be rejected.
-#.  This should help system administrators to monitor unusual
-#.  symbolic-link transitions over all process running in a system.
-#.  ========== END FIXME
 #. type: Plain text
-#: build/C/man2/prctl.2:773
+#: build/C/man2/prctl.2:717
 msgid ""
 "Set the current B<brk>(2)  value.  The requirements for the address are the "
 "same as for the B<PR_SET_MM_START_BRK> option."
 msgstr ""
 
+#.  commit fe8c7f5cbf91124987106faa3bdf0c8b955c4cf7
+#. type: Plain text
+#: build/C/man2/prctl.2:720
+msgid "The following options are available since Linux 3.5."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:720
+#, no-wrap
+msgid "B<PR_SET_MM_ARG_START>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:723
+msgid "Set the address above which the program command line is placed."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:723
+#, no-wrap
+msgid "B<PR_SET_MM_ARG_END>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:726
+msgid "Set the address below which the program command line is placed."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:726
+#, no-wrap
+msgid "B<PR_SET_MM_ENV_START>"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/prctl.2:793
+#: build/C/man2/prctl.2:729
+msgid "Set the address above which the program environment is placed."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:729
+#, no-wrap
+msgid "B<PR_SET_MM_ENV_END>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:732
+msgid "Set the address below which the program environment is placed."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:745
+msgid ""
+"The address passed with B<PR_SET_MM_ARG_START>, B<PR_SET_MM_ARG_END>, "
+"B<PR_SET_MM_ENV_START>, and B<PR_SET_MM_ENV_END> should belong to a process "
+"stack area.  Thus, the corresponding memory area must be readable, writable, "
+"and (depending on the kernel configuration) have the B<MAP_GROWSDOWN> "
+"attribute set (see B<mmap>(2))."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:745
+#, no-wrap
+msgid "B<PR_SET_MM_AUXV>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:754
+msgid ""
+"Set a new auxiliary vector.  The I<arg3> argument should provide the address "
+"of the vector.  The I<arg4> is the size of the vector."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:754
+#, no-wrap
+msgid "B<PR_SET_MM_EXE_FILE>"
+msgstr ""
+
+#.  commit b32dfe377102ce668775f8b6b1461f7ad428f8b6
+#. type: Plain text
+#: build/C/man2/prctl.2:766
+msgid ""
+"Supersede the I</proc/pid/exe> symbolic link with a new one pointing to a "
+"new executable file identified by the file descriptor provided in I<arg3> "
+"argument.  The file descriptor should be obtained with a regular B<open>(2)  "
+"call."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:773
+msgid ""
+"To change the symbolic link, one needs to unmap all existing executable "
+"memory areas, including those created by the kernel itself (for example the "
+"kernel usually creates at least one executable memory area for the ELF "
+"I<.text> section)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:779
+msgid ""
+"The second limitation is that such transitions can be done only once in a "
+"process life time.  Any further attempts will be rejected.  This should help "
+"system administrators monitor unusual symbolic-link transitions over all "
+"processes running on a system."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:800
 msgid ""
 "On success, B<PR_GET_DUMPABLE>, B<PR_GET_KEEPCAPS>, B<PR_GET_NO_NEW_PRIVS>, "
-"B<PR_CAPBSET_READ>, B<PR_GET_TIMING>, B<PR_GET_SECUREBITS>, "
-"B<PR_MCE_KILL_GET>, and (if it returns)  B<PR_GET_SECCOMP> return the "
-"nonnegative values described above.  All other I<option> values return 0 on "
-"success.  On error, -1 is returned, and I<errno> is set appropriately."
+"B<PR_CAPBSET_READ>, B<PR_GET_TIMING>, B<PR_GET_TIMERSLACK>, "
+"B<PR_GET_SECUREBITS>, B<PR_MCE_KILL_GET>, and (if it returns)  "
+"B<PR_GET_SECCOMP> return the nonnegative values described above.  All other "
+"I<option> values return 0 on success.  On error, -1 is returned, and "
+"I<errno> is set appropriately."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:798
+#: build/C/man2/prctl.2:805
 msgid "I<arg2> is an invalid address."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:803
+#: build/C/man2/prctl.2:810
 msgid "The value of I<option> is not recognized."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:815
+#: build/C/man2/prctl.2:822
 msgid ""
 "I<option> is B<PR_MCE_KILL> or B<PR_MCE_KILL_GET> or B<PR_SET_MM>, and "
 "unused B<prctl>()  arguments were not specified as zero."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:820
+#: build/C/man2/prctl.2:827
 msgid "I<arg2> is not valid value for this I<option>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:829
+#: build/C/man2/prctl.2:836
 msgid ""
 "I<option> is B<PR_SET_SECCOMP> or B<PR_GET_SECCOMP>, and the kernel was not "
 "configured with B<CONFIG_SECCOMP>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:835
+#: build/C/man2/prctl.2:842
 msgid "I<option> is B<PR_SET_MM>, and one of the following is true"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:841
+#: build/C/man2/prctl.2:848
 msgid "I<arg4> or I<arg5> is nonzero;"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:846
+#: build/C/man2/prctl.2:853
 msgid ""
 "I<arg3> is greater than B<TASK_SIZE> (the limit on the size of the user "
 "address space for this architecture);"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:856
+#: build/C/man2/prctl.2:863
 msgid ""
 "I<arg2> is B<PR_SET_MM_START_CODE>, B<PR_SET_MM_END_CODE>, "
-"B<PR_SET_MM_START_DATA>, B<PR_SET_MM_END_DATA>, or B<PR_SET_MM_START_STACK,> "
+"B<PR_SET_MM_START_DATA>, B<PR_SET_MM_END_DATA>, or B<PR_SET_MM_START_STACK>, "
 "and the permissions of the corresponding memory area are not as required;"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:868
+#: build/C/man2/prctl.2:875
 msgid ""
 "I<arg2> is B<PR_SET_MM_START_BRK> or B<PR_SET_MM_BRK>, and I<arg3> is less "
 "than or equal to the end of the data segment or specifies a value that would "
@@ -2553,14 +2621,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:879
+#: build/C/man2/prctl.2:886
 msgid ""
 "I<option> is B<PR_SET_PTRACER> and I<arg2> is not 0, B<PR_SET_PTRACER_ANY>, "
 "or the PID of an existing process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:891
+#: build/C/man2/prctl.2:898
 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 "
@@ -2568,54 +2636,59 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:901
+#: build/C/man2/prctl.2:908
 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:909
+#: build/C/man2/prctl.2:916
 msgid ""
 "I<option> is B<PR_CAPBSET_DROP>, and the caller does not have the "
 "B<CAP_SETPCAP> capability."
 msgstr ""
 
-#.  FIXME The following (until ========) is not yet in mainline kernel,
-#.  so commented out for the moment.
-#.  .TP
-#.  .B EACCES
-#.  .I option
-#.  is
-#.  .BR PR_SET_MM ,
-#.  and
-#.  .I arg3
-#.  is
-#.  .BR PR_SET_MM_EXE_FILE ,
-#.  the file is not executable.
-#.  .TP
-#.  .B EBUSY
-#.  .I option
-#.  is
-#.  .BR PR_SET_MM ,
-#.  .I arg3
-#.  is
-#.  .BR PR_SET_MM_EXE_FILE ,
-#.  and this the second attempt to change the
-#.  .I /proc/pid/exe
-#.  symbolic link, which is prohibited.
-#.  .TP
-#.  .B EBADF
-#.  .I option
-#.  is
-#.  .BR PR_SET_MM ,
-#.  .I arg3
-#.  is
-#.  .BR PR_SET_MM_EXE_FILE ,
-#.  and the file descriptor passed in
-#.  .I arg4
-#.  is not valid.
-#.  ========== END FIXME
+#. type: Plain text
+#: build/C/man2/prctl.2:924
+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:924
+#, no-wrap
+msgid "B<EACCES>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:934
+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:934
+#, no-wrap
+msgid "B<EBUSY>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/prctl.2:945
+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 "
+"prohibited."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/prctl.2:945 build/C/man2/signalfd.2:266 build/C/man2/timerfd_create.2:338
+#, no-wrap
+msgid "B<EBADF>"
+msgstr ""
+
 #.  The following can't actually happen, because prctl() in
 #.  seccomp mode will cause SIGKILL.
 #.  .TP
@@ -2625,20 +2698,20 @@ msgstr ""
 #.  .BR PR_SET_SECCOMP ,
 #.  and secure computing mode is already 1.
 #. type: Plain text
-#: build/C/man2/prctl.2:960
+#: build/C/man2/prctl.2:964
 msgid ""
-"I<option> is B<PR_SET_MM>, and the caller does not have the "
-"B<CAP_SYS_RESOURCE> capability."
+"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."
 msgstr ""
 
 #.  The library interface was added in glibc 2.0.6
 #. type: Plain text
-#: build/C/man2/prctl.2:965
+#: build/C/man2/prctl.2:969
 msgid "The B<prctl>()  system call was introduced in Linux 2.1.57."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:972
+#: build/C/man2/prctl.2:976
 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 "
@@ -2646,12 +2719,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:974
+#: build/C/man2/prctl.2:978
 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:979
+#: build/C/man2/prctl.2:983
 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 "
@@ -2660,7 +2733,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/prctl.2:982
+#: build/C/man2/prctl.2:986
 msgid "B<signal>(2), B<core>(5)"
 msgstr ""
 
@@ -2867,7 +2940,7 @@ msgstr ""
 #. type: TH
 #: build/C/man3/raise.3:29
 #, no-wrap
-msgid "2012-04-20"
+msgid "2014-03-10"
 msgstr ""
 
 #. type: Plain text
@@ -2918,13 +2991,18 @@ msgid "B<raise>()  returns 0 on success, and nonzero for failure."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/raise.3:66 build/C/man2/signal.2:112
+#: build/C/man3/raise.3:69
+msgid "The B<raise>()  function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/raise.3:71 build/C/man2/signal.2:112
 msgid "C89, C99, POSIX.1-2001."
 msgstr ""
 
 #.  2.3.2 used the obsolete tkill(), if available.
 #. type: Plain text
-#: build/C/man3/raise.3:77
+#: build/C/man3/raise.3:82
 msgid ""
 "Since version 2.3.3, glibc implements B<raise>()  by calling B<tgkill>(2), "
 "if the kernel supports that system call.  Older glibc versions implemented "
@@ -2932,7 +3010,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/raise.3:84
+#: build/C/man3/raise.3:89
 msgid ""
 "B<getpid>(2), B<kill>(2), B<sigaction>(2), B<signal>(2), B<pthread_kill>(3), "
 "B<signal>(7)"
@@ -2945,9 +3023,9 @@ msgid "RESTART_SYSCALL"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/restart_syscall.2:33 build/C/man2/sigaction.2:47 build/C/man7/signal.7:46 build/C/man2/sigreturn.2:29
+#: build/C/man2/restart_syscall.2:33
 #, no-wrap
-msgid "2013-07-30"
+msgid "2014-02-11"
 msgstr ""
 
 #. type: Plain text
@@ -3014,7 +3092,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/restart_syscall.2:98
-msgid "This system call is Linux specific."
+msgid "This system call is Linux-specific."
 msgstr ""
 
 #. type: Plain text
@@ -3052,7 +3130,7 @@ msgstr ""
 #.  FIXME: check whether recvmmsg() handles stop-sig+SIGCONT properly.
 #. type: Plain text
 #: build/C/man2/restart_syscall.2:131
-msgid "B<sigreturn>(2), B<sigaction>(2), B<signal>(7)"
+msgid "B<sigaction>(2), B<sigreturn>(2), B<signal>(7)"
 msgstr ""
 
 #. type: TH
@@ -3062,7 +3140,7 @@ msgid "RT_SIGQUEUEINFO"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/rt_sigqueueinfo.2:25 build/C/man2/sgetmask.2:26 build/C/man2/tkill.2:29
+#: build/C/man2/rt_sigqueueinfo.2:25 build/C/man2/tkill.2:29
 #, no-wrap
 msgid "2012-07-13"
 msgstr ""
@@ -3393,6 +3471,12 @@ msgstr ""
 msgid "SGETMASK"
 msgstr ""
 
+#. type: TH
+#: build/C/man2/sgetmask.2:26
+#, no-wrap
+msgid "2014-02-25"
+msgstr ""
+
 #. type: Plain text
 #: build/C/man2/sgetmask.2:29
 msgid "sgetmask, ssetmask - manipulation of signal mask (obsolete)"
@@ -3462,12 +3546,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sgetmask.2:80
+#: build/C/man2/sgetmask.2:77
+msgid "These system calls do not exist on x86-64."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/sgetmask.2:82
 msgid "It is not possible to block B<SIGSTOP> or B<SIGKILL>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sgetmask.2:83
+#: build/C/man2/sgetmask.2:85
 msgid "B<sigprocmask>(2), B<signal>(7)"
 msgstr ""
 
@@ -3477,6 +3566,12 @@ msgstr ""
 msgid "SIGACTION"
 msgstr ""
 
+#. type: TH
+#: build/C/man2/sigaction.2:47 build/C/man7/signal.7:46 build/C/man2/sigreturn.2:29
+#, no-wrap
+msgid "2013-07-30"
+msgstr ""
+
 #. type: Plain text
 #: build/C/man2/sigaction.2:50
 msgid "sigaction - examine and change a signal action"
@@ -3605,7 +3700,7 @@ msgstr ""
 #: build/C/man2/sigaction.2:187
 msgid ""
 "If I<signum> is B<SIGCHLD>, do not receive notification when child processes "
-"stop (i.e., when they receive one of B<SIGSTOP>, B<SIGTSTP>, B<SIGTTIN> or "
+"stop (i.e., when they receive one of B<SIGSTOP>, B<SIGTSTP>, B<SIGTTIN>, or "
 "B<SIGTTOU>)  or resume (i.e., they receive B<SIGCONT>)  (see B<wait>(2)).  "
 "This flag is meaningful only when establishing a handler for B<SIGCHLD>."
 msgstr ""
@@ -3807,7 +3902,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/sigaction.2:391
 msgid ""
-"B<SIGCHLD> fills in I<si_pid>, I<si_uid>, I<si_status>, I<si_utime> and "
+"B<SIGCHLD> fills in I<si_pid>, I<si_uid>, I<si_status>, I<si_utime>, and "
 "I<si_stime>, providing information about the child.  The I<si_pid> field is "
 "the process ID of the child; I<si_uid> is the child's real user ID.  The "
 "I<si_status> field contains the exit status of the child (if I<si_code> is "
@@ -4835,7 +4930,7 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/sigaltstack.2:208 build/C/man3/sigpause.3:61
+#: build/C/man2/sigaltstack.2:208 build/C/man3/sigpause.3:66
 #, no-wrap
 msgid "History"
 msgstr ""
@@ -5052,7 +5147,7 @@ msgid "Currently used only by POSIX timers; see B<timer_create>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/sigevent.7:132 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:116 build/C/man3/sigsetops.3:133 build/C/man2/sigsuspend.2:86 build/C/man3/sigwait.3:82 build/C/man2/sigwaitinfo.2:135 build/C/man2/timer_create.2:195 build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:99 build/C/man2/timer_settime.2:209
+#: build/C/man7/sigevent.7:132 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:121 build/C/man3/sigsetops.3:133 build/C/man2/sigsuspend.2:86 build/C/man3/sigwait.3:87 build/C/man2/sigwaitinfo.2:135 build/C/man2/timer_create.2:195 build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:99 build/C/man2/timer_settime.2:209
 msgid "POSIX.1-2001."
 msgstr ""
 
@@ -5071,7 +5166,7 @@ msgid "SIGINTERRUPT"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/siginterrupt.3:31 build/C/man2/signal.2:36 build/C/man2/sigpending.2:29 build/C/man2/sigprocmask.2:29 build/C/man3/sigsetops.3:31 build/C/man2/sigsuspend.2:29
+#: build/C/man3/siginterrupt.3:31 build/C/man2/signal.2:36 build/C/man2/sigprocmask.2:29 build/C/man2/sigsuspend.2:29
 #, no-wrap
 msgid "2013-04-19"
 msgstr ""
@@ -5689,7 +5784,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/signal.7:222 build/C/man2/sigpending.2:81
+#: build/C/man7/signal.7:222 build/C/man2/sigpending.2:85
 msgid ""
 "A child created via B<fork>(2)  initially has an empty pending signal set; "
 "the pending signal set is preserved across an B<execve>(2)."
@@ -6818,12 +6913,6 @@ msgid ""
 "set to indicate the error."
 msgstr ""
 
-#. type: TP
-#: build/C/man2/signalfd.2:266 build/C/man2/timerfd_create.2:338
-#, no-wrap
-msgid "B<EBADF>"
-msgstr ""
-
 #. type: Plain text
 #: build/C/man2/signalfd.2:271
 msgid "The I<fd> file descriptor is not a valid file descriptor."
@@ -7030,7 +7119,7 @@ msgstr ""
 #. type: TH
 #: build/C/man3/sigpause.3:25
 #, no-wrap
-msgid "2010-09-12"
+msgid "2014-01-07"
 msgstr ""
 
 #. type: Plain text
@@ -7041,7 +7130,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man3/sigpause.3:33
 #, no-wrap
-msgid "B<int sigpause(int >I<sigmask>B<);  /* BSD */>\n"
+msgid "B<int sigpause(int >I<sigmask>B<);  /* BSD (but see NOTES) */>\n"
 msgstr ""
 
 #. type: Plain text
@@ -7072,13 +7161,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigpause.3:60
+#: build/C/man3/sigpause.3:61
+msgid "The B<sigpause>()  function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/sigpause.3:65
 msgid "The System V version of B<sigpause>()  is standardized in POSIX.1-2001."
 msgstr ""
 
 #.  __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
 #. type: Plain text
-#: build/C/man3/sigpause.3:77
+#: build/C/man3/sigpause.3:82
 msgid ""
 "The classical BSD version of this function appeared in 4.2BSD.  It sets the "
 "process's signal mask to I<sigmask>.  UNIX 95 standardized the incompatible "
@@ -7090,14 +7184,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigpause.3:80
+#: build/C/man3/sigpause.3:85
 msgid ""
 "On Linux, this routine is a system call only on the Sparc (sparc64)  "
 "architecture."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigpause.3:82
+#: build/C/man3/sigpause.3:87
 msgid "Libc4 and libc5 know only about the BSD version."
 msgstr ""
 
@@ -7106,16 +7200,19 @@ msgstr ""
 #.  .I sigmask
 #.  to indicate that no signals are to be blocked.
 #. type: Plain text
-#: build/C/man3/sigpause.3:98
+#: build/C/man3/sigpause.3:111
 msgid ""
 "Glibc uses the BSD version if the B<_BSD_SOURCE> feature test macro is "
 "defined and none of B<_POSIX_SOURCE>, B<_POSIX_C_SOURCE>, B<_XOPEN_SOURCE>, "
 "B<_GNU_SOURCE>, or B<_SVID_SOURCE> is defined.  Otherwise, the System V "
-"version is used."
+"version is used (and B<_XOPEN_SOURCE> must be defined to obtain the "
+"declaration).  Since glibc 2.19, only the System V version is exposed by "
+"I<E<lt>signal.hE<gt>>; applications that formerly used the BSD B<sigpause>()  "
+"should be amended to use B<sigsuspend>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigpause.3:106
+#: build/C/man3/sigpause.3:119
 msgid ""
 "B<kill>(2), B<sigaction>(2), B<sigprocmask>(2), B<sigsuspend>(2), "
 "B<sigblock>(3), B<sigvec>(3), B<feature_test_macros>(7)"
@@ -7127,6 +7224,12 @@ msgstr ""
 msgid "SIGPENDING"
 msgstr ""
 
+#. type: TH
+#: build/C/man2/sigpending.2:29
+#, no-wrap
+msgid "2013-12-11"
+msgstr ""
+
 #. type: Plain text
 #: build/C/man2/sigpending.2:32
 msgid "sigpending - examine pending signals"
@@ -7167,7 +7270,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sigpending.2:75
+#: build/C/man2/sigpending.2:74
+msgid ""
+"If a signal is both blocked and has a disposition of \"ignored\", it is "
+"I<not> added to the mask of pending signals when generated."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/sigpending.2:79
 msgid ""
 "The set of signals that is pending for a thread is the union of the set of "
 "signals that is pending for that thread and the set of signals that is "
@@ -7175,7 +7285,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sigpending.2:87
+#: build/C/man2/sigpending.2:91
 msgid ""
 "In versions of glibc up to and including 2.2.1, there is a bug in the "
 "wrapper function for B<sigpending>()  which means that information about "
@@ -7183,7 +7293,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sigpending.2:95
+#: build/C/man2/sigpending.2:99
 msgid ""
 "B<kill>(2), B<sigaction>(2), B<signal>(2), B<sigprocmask>(2), "
 "B<sigsuspend>(2), B<sigsetops>(3), B<signal>(7)"
@@ -7340,9 +7450,9 @@ msgid "SIGQUEUE"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/sigqueue.3:28
+#: build/C/man3/sigqueue.3:28 build/C/man3/sigwait.3:26
 #, no-wrap
-msgid "2012-03-25"
+msgid "2013-12-16"
 msgstr ""
 
 #. type: Plain text
@@ -7430,7 +7540,12 @@ msgid "This system call first appeared in Linux 2.2."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigqueue.3:124
+#: build/C/man3/sigqueue.3:119
+msgid "The B<sigqueue>()  function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/sigqueue.3:129
 msgid ""
 "If this function results in the sending of a signal to the process that "
 "invoked it, and that signal was not blocked by the calling thread, and no "
@@ -7440,7 +7555,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigqueue.3:139
+#: build/C/man3/sigqueue.3:144
 msgid ""
 "On Linux, this function is implemented using the B<rt_sigqueueinfo>(2)  "
 "system call.  The system call differs in its third argument, which is the "
@@ -7451,7 +7566,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigqueue.3:147
+#: build/C/man3/sigqueue.3:152
 #, no-wrap
 msgid ""
 "uinfo.si_signo = sig;      /* argument supplied to sigqueue() */\n"
@@ -7462,7 +7577,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigqueue.3:157
+#: build/C/man3/sigqueue.3:162
 msgid ""
 "B<kill>(2), B<rt_sigqueueinfo>(2), B<sigaction>(2), B<signal>(2), "
 "B<pthread_sigqueue>(3), B<sigwait>(3), B<signal>(7)"
@@ -7791,11 +7906,17 @@ msgstr ""
 msgid "SIGSETOPS"
 msgstr ""
 
+#. type: TH
+#: build/C/man3/sigsetops.3:31
+#, no-wrap
+msgid "2013-09-24"
+msgstr ""
+
 #. type: Plain text
 #: build/C/man3/sigsetops.3:35
 msgid ""
 "sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - POSIX signal "
-"set operations."
+"set operations"
 msgstr ""
 
 #. type: Plain text
@@ -7905,60 +8026,44 @@ msgstr ""
 msgid ""
 "If the B<_GNU_SOURCE> feature test macro is defined, then "
 "I<E<lt>signal.hE<gt>> exposes three other functions for manipulating signal "
-"sets."
-msgstr ""
-
-#. type: TP
-#: build/C/man3/sigsetops.3:140
-#, no-wrap
-msgid "B<int sigisemptyset(sigset_t *>I<set>B<);>"
+"sets:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigsetops.3:145
-msgid "returns 1 if I<set> contains no signals, and 0 otherwise."
-msgstr ""
-
-#. type: TP
-#: build/C/man3/sigsetops.3:145
+#: build/C/man3/sigsetops.3:147
 #, no-wrap
 msgid ""
-"B<int sigorset(sigset_t *>I<dest>B<, sigset_t *>I<left>B<, sigset_t "
-"*>I<right>B<);>"
+"B<int sigisemptyset(const sigset_t *>I<set>B<);>\n"
+"B<int sigorset(sigset_t *>I<dest>B<, const sigset_t *>I<left>B<,>\n"
+"B<              const sigset_t *>I<right>B<);>\n"
+"B<int sigandset(sigset_t *>I<dest>B<, const sigset_t *>I<left>B<,>\n"
+"B<              const sigset_t *>I<right>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigsetops.3:154
-msgid "places the union of the sets I<left> and I<right> in I<dest>."
-msgstr ""
-
-#. type: TP
-#: build/C/man3/sigsetops.3:154
-#, no-wrap
+#: build/C/man3/sigsetops.3:153
 msgid ""
-"B<int sigandset(sigset_t *>I<dest>B<, sigset_t *>I<left>B<, sigset_t "
-"*>I<right>B<);>"
+"B<sigisemptyset>()  returns 1 if I<set> contains no signals, and 0 "
+"otherwise."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigsetops.3:163
-msgid "places the intersection of the sets I<left> and I<right> in I<dest>."
-msgstr ""
-
-#. type: Plain text
-#: build/C/man3/sigsetops.3:168
-msgid "B<sigorset>()  and B<sigandset>()  return 0 on success, and -1 on failure."
+#: build/C/man3/sigsetops.3:169
+msgid ""
+"B<sigorset>()  places the union of the sets I<left> and I<right> in "
+"I<dest>.  B<sigandset>()  places the intersection of the sets I<left> and "
+"I<right> in I<dest>.  Both functions return 0 on success, and -1 on failure."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigsetops.3:171
+#: build/C/man3/sigsetops.3:172
 msgid ""
 "These functions are nonstandard (a few other systems provide similar "
 "functions) and their use should be avoided in portable applications."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigsetops.3:176
+#: build/C/man3/sigsetops.3:177
 msgid "B<sigaction>(2), B<sigpending>(2), B<sigprocmask>(2), B<sigsuspend>(2)"
 msgstr ""
 
@@ -8013,7 +8118,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/sigsuspend.2:76
 msgid ""
-"B<sigsuspend>()  always returns -1, with I<errno> set to inndicate the error "
+"B<sigsuspend>()  always returns -1, with I<errno> set to indicate the error "
 "(normally, B<EINTR>)."
 msgstr ""
 
@@ -8056,7 +8161,7 @@ msgstr ""
 #. type: TH
 #: build/C/man3/sigvec.3:26
 #, no-wrap
-msgid "2012-09-06"
+msgid "2014-02-18"
 msgstr ""
 
 #. type: Plain text
@@ -8114,7 +8219,7 @@ msgid ""
 "I<ovec> is not NULL, it points to a I<sigvec> structure that is used to "
 "return the previous disposition of I<sig>.  To obtain the current "
 "disposition of I<sig> without changing it, specify NULL for I<vec>, and a "
-"non-NULL pointer for I<ovec>."
+"non-null pointer for I<ovec>."
 msgstr ""
 
 #. type: Plain text
@@ -8215,7 +8320,7 @@ msgstr ""
 #: build/C/man3/sigvec.3:170
 #, no-wrap
 msgid ""
-"    vec.sv_mask = sigmask(SIGQUIT) | sigpause(SIGABRT);\n"
+"    vec.sv_mask = sigmask(SIGQUIT) | sigmask(SIGABRT);\n"
 "                /* Block SIGQUIT and SIGABRT during\n"
 "                   handler execution */\n"
 msgstr ""
@@ -8297,12 +8402,6 @@ msgstr ""
 msgid "SIGWAIT"
 msgstr ""
 
-#. type: TH
-#: build/C/man3/sigwait.3:26
-#, no-wrap
-msgid "2012-07-21"
-msgstr ""
-
 #. type: Plain text
 #: build/C/man3/sigwait.3:29
 msgid "sigwait - wait for a signal"
@@ -8361,17 +8460,22 @@ msgid "I<set> contains an invalid signal number."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigwait.3:86
+#: build/C/man3/sigwait.3:85
+msgid "The B<sigwait>()  function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/sigwait.3:91
 msgid "B<sigwait>()  is implemented using B<sigtimedwait>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigwait.3:89
+#: build/C/man3/sigwait.3:94
 msgid "See B<pthread_sigmask>(3)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sigwait.3:97
+#: build/C/man3/sigwait.3:102
 msgid ""
 "B<sigaction>(2), B<signalfd>(2), B<sigpending>(2), B<sigsuspend>(2), "
 "B<sigwaitinfo>(2), B<sigsetops>(3), B<signal>(7)"
@@ -8564,7 +8668,7 @@ msgstr ""
 #. type: TH
 #: build/C/man3/sysv_signal.3:25
 #, no-wrap
-msgid "2007-05-04"
+msgid "2014-01-06"
 msgstr ""
 
 #. type: Plain text
@@ -8608,17 +8712,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysv_signal.3:62
+#: build/C/man3/sysv_signal.3:65
+msgid "The B<sysv_signal>()  function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/sysv_signal.3:67
 msgid "This function is nonstandard."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysv_signal.3:68
+#: build/C/man3/sysv_signal.3:73
 msgid "Use of B<sysv_signal>()  should be avoided; use B<sigaction>(2)  instead."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysv_signal.3:79
+#: build/C/man3/sysv_signal.3:84
 msgid ""
 "On older Linux systems, B<sysv_signal>()  and B<signal>(2)  were "
 "equivalent.  But on newer systems, B<signal>(2)  provides reliable signal "
@@ -8626,7 +8735,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysv_signal.3:92
+#: build/C/man3/sysv_signal.3:97
 msgid "B<sigaction>(2), B<signal>(2), B<bsd_signal>(3), B<signal>(7)"
 msgstr ""
 
@@ -8639,7 +8748,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/timer_create.2:31
 #, no-wrap
-msgid "2010-09-27"
+msgid "2014-01-20"
 msgstr ""
 
 #. type: Plain text
@@ -8678,7 +8787,7 @@ msgstr ""
 msgid ""
 "B<timer_create>()  creates a new per-process interval timer.  The ID of the "
 "new timer is returned in the buffer pointed to by I<timerid>, which must be "
-"a non-NULL pointer.  This ID is unique within the process, until the timer "
+"a non-null pointer.  This ID is unique within the process, until the timer "
 "is deleted.  The new timer is initially disarmed."
 msgstr ""
 
@@ -8928,7 +9037,15 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:265
+#: build/C/man2/timer_create.2:261
+msgid ""
+"Since Linux 3.10, the I</proc/[pid]/timers> file can be used to list the "
+"POSIX timers for the process with PID I<pid>.  See B<proc>(5)  for further "
+"information."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/timer_create.2:273
 msgid ""
 "The program below takes two arguments: a sleep period in seconds, and a "
 "timer frequency in nanoseconds.  The program establishes a handler for the "
@@ -8942,7 +9059,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:270
+#: build/C/man2/timer_create.2:278
 msgid ""
 "In the following example run, the program sleeps for 1 second, after "
 "creating a timer that has a frequency of 100 nanoseconds.  By the time the "
@@ -8951,7 +9068,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:282
+#: build/C/man2/timer_create.2:290
 #, no-wrap
 msgid ""
 "$ B<./a.out 1 100>\n"
@@ -8966,7 +9083,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:292
+#: build/C/man2/timer_create.2:300
 #, no-wrap
 msgid ""
 "#include E<lt>stdlib.hE<gt>\n"
@@ -8977,7 +9094,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:295
+#: build/C/man2/timer_create.2:303
 #, no-wrap
 msgid ""
 "#define CLOCKID CLOCK_REALTIME\n"
@@ -8985,7 +9102,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:298
+#: build/C/man2/timer_create.2:306
 #, no-wrap
 msgid ""
 "#define errExit(msg)    do { perror(msg); exit(EXIT_FAILURE); \\e\n"
@@ -8993,7 +9110,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:304
+#: build/C/man2/timer_create.2:312
 #, no-wrap
 msgid ""
 "static void\n"
@@ -9004,13 +9121,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:306
+#: build/C/man2/timer_create.2:314
 #, no-wrap
 msgid "    tidp = si-E<gt>si_value.sival_ptr;\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:309
+#: build/C/man2/timer_create.2:317
 #, no-wrap
 msgid ""
 "    printf(\"    sival_ptr = %p; \", si-E<gt>si_value.sival_ptr);\n"
@@ -9018,7 +9135,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:316
+#: build/C/man2/timer_create.2:324
 #, no-wrap
 msgid ""
 "    or = timer_getoverrun(*tidp);\n"
@@ -9030,7 +9147,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:323
+#: build/C/man2/timer_create.2:331
 #, no-wrap
 msgid ""
 "static void\n"
@@ -9042,7 +9159,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:328
+#: build/C/man2/timer_create.2:336
 #, no-wrap
 msgid ""
 "    printf(\"Caught signal %d\\en\", sig);\n"
@@ -9052,7 +9169,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:338
+#: build/C/man2/timer_create.2:346
 #, no-wrap
 msgid ""
 "int\n"
@@ -9067,7 +9184,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:344
+#: build/C/man2/timer_create.2:352
 #, no-wrap
 msgid ""
 "    if (argc != 3) {\n"
@@ -9079,13 +9196,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:346
+#: build/C/man2/timer_create.2:354
 #, no-wrap
 msgid "    /* Establish handler for timer signal */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:353
+#: build/C/man2/timer_create.2:361
 #, no-wrap
 msgid ""
 "    printf(\"Establishing handler for signal %d\\en\", SIG);\n"
@@ -9097,13 +9214,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:355
+#: build/C/man2/timer_create.2:363
 #, no-wrap
 msgid "    /* Block timer signal temporarily */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:361
+#: build/C/man2/timer_create.2:369
 #, no-wrap
 msgid ""
 "    printf(\"Blocking signal %d\\en\", SIG);\n"
@@ -9114,13 +9231,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:363
+#: build/C/man2/timer_create.2:371
 #, no-wrap
 msgid "    /* Create the timer */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:369
+#: build/C/man2/timer_create.2:377
 #, no-wrap
 msgid ""
 "    sev.sigev_notify = SIGEV_SIGNAL;\n"
@@ -9131,19 +9248,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:371
+#: build/C/man2/timer_create.2:379
 #, no-wrap
 msgid "    printf(\"timer ID is 0x%lx\\en\", (long) timerid);\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:373
+#: build/C/man2/timer_create.2:381
 #, no-wrap
 msgid "    /* Start the timer */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:379
+#: build/C/man2/timer_create.2:387
 #, no-wrap
 msgid ""
 "    freq_nanosecs = atoll(argv[2]);\n"
@@ -9154,7 +9271,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:382
+#: build/C/man2/timer_create.2:390
 #, no-wrap
 msgid ""
 "    if (timer_settime(timerid, 0, &its, NULL) == -1)\n"
@@ -9162,7 +9279,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:385
+#: build/C/man2/timer_create.2:393
 #, no-wrap
 msgid ""
 "    /* Sleep for a while; meanwhile, the timer may expire\n"
@@ -9170,7 +9287,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:388
+#: build/C/man2/timer_create.2:396
 #, no-wrap
 msgid ""
 "    printf(\"Sleeping for %d seconds\\en\", atoi(argv[1]));\n"
@@ -9178,7 +9295,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:391
+#: build/C/man2/timer_create.2:399
 #, no-wrap
 msgid ""
 "    /* Unlock the timer signal, so that timer notification\n"
@@ -9186,7 +9303,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:395
+#: build/C/man2/timer_create.2:403
 #, no-wrap
 msgid ""
 "    printf(\"Unblocking signal %d\\en\", SIG);\n"
@@ -9195,7 +9312,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:398 build/C/man2/timerfd_create.2:540
+#: build/C/man2/timer_create.2:406 build/C/man2/timerfd_create.2:540
 #, no-wrap
 msgid ""
 "    exit(EXIT_SUCCESS);\n"
@@ -9203,7 +9320,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/timer_create.2:414
+#: build/C/man2/timer_create.2:422
 msgid ""
 "B<clock_gettime>(2), B<setitimer>(2), B<timer_delete>(2), "
 "B<timer_getoverrun>(2), B<timer_settime>(2), B<timerfd_create>(2), "
@@ -9806,8 +9923,8 @@ msgid ""
 "last modified using B<timerfd_settime>(), or since the last successful "
 "B<read>(2), then the buffer given to B<read>(2)  returns an unsigned 8-byte "
 "integer (I<uint64_t>)  containing the number of expirations that have "
-"occurred.  (The returned value is in host byte order, i.e., the native byte "
-"order for integers on the host machine.)"
+"occurred.  (The returned value is in host byte order\\(emthat is, the native "
+"byte order for integers on the host machine.)"
 msgstr ""
 
 #. type: Plain text
@@ -10951,7 +11068,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/wait.2:512
 msgid ""
-"Wait for \"clone\" children only.  If omitted then wait for \"non-clone\" "
+"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 "
 "signal other than B<SIGCHLD> to its parent upon termination.)  This option "
 "is ignored if B<__WALL> is also specified."
@@ -10997,7 +11114,7 @@ msgstr ""
 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 "
-"non-NULL pointer).  On Linux, if I<infop> is NULL, B<waitid>()  succeeds, "
+"non-null pointer).  On Linux, if I<infop> is NULL, B<waitid>()  succeeds, "
 "and returns the process ID of the waited-for child.  Applications should "
 "avoid relying on this inconsistent, nonstandard, and unnecessary feature."
 msgstr ""