OSDN Git Service

(split) LDP: Update POT and ja.po to LDP v3.51.
[linuxjm/LDP_man-pages.git] / po4a / unistd / po / unistd.pot
index a8cd8a9..9143396 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-03-26 16:48+0900\n"
+"POT-Creation-Date: 2013-04-30 20:30+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"
@@ -142,7 +142,7 @@ msgid "I</usr/include/linux/unistd.h>"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:77 build/C/man2/access.2:148 build/C/man2/alarm.2:61 build/C/man2/brk.2:114 build/C/man2/chdir.2:125 build/C/man2/chmod.2:219 build/C/man2/chown.2:181 build/C/man2/chroot.2:134 build/C/man2/close.2:84 build/C/man3/confstr.3:127 build/C/man3/crypt.3:163 build/C/man3/daemon.3:90 build/C/man3/des_crypt.3:134 build/C/man2/dup.2:170 build/C/man3/encrypt.3:124 build/C/man3/euidaccess.3:73 build/C/man3/exec.3:199 build/C/man2/execve.2:450 build/C/man2/exit_group.2:43 build/C/man2/fcntl.2:1146 build/C/man3/fexecve.3:94 build/C/man2/flock.2:138 build/C/man2/fork.2:206 build/C/man3/fpathconf.3:169 build/C/man2/fsync.2:125 build/C/man3/get_nprocs_conf.3:48 build/C/man2/get_thread_area.2:46 build/C/man3/getcwd.3:208 build/C/man2/getdomainname.2:110 build/C/man3/getdtablesize.3:69 build/C/man3/gethostid.3:92 build/C/man2/gethostname.2:124 build/C/man3/getlogin.3:138 build/C/man3/getopt.3:318 build/C/man2/getpagesize.2:64 build/C/man2/gettid.2:58 build/C/man3/getumask.3:58 build/C/man3/getusershell.3:85 build/C/man2/idle.2:61 build/C/man2/ioctl.2:117 build/C/man2/ioperm.2:104 build/C/man3/lockf.3:154 build/C/man2/mincore.2:134 build/C/man2/mkdir.2:118 build/C/man2/nice.2:75 build/C/man2/pread.2:115 build/C/man2/set_thread_area.2:63 build/C/man2/setup.2:62 build/C/man3/sleep.3:44 build/C/man3/swab.3:58 build/C/man2/swapon.2:151 build/C/man3/sysconf.3:324 build/C/man2/sysctl.2:100 build/C/man2/sysinfo.2:83 build/C/man3/tcgetpgrp.3:106 build/C/man2/truncate.2:195 build/C/man3/ualarm.3:92 build/C/man2/umask.2:93 build/C/man2/uname.2:73 build/C/man2/uselib.2:76 build/C/man3/usleep.3:86 build/C/man2/vfork.2:159 build/C/man2/vhangup.2:63
+#: build/C/man2/_syscall.2:77 build/C/man2/access.2:156 build/C/man2/alarm.2:59 build/C/man2/brk.2:114 build/C/man2/chdir.2:125 build/C/man2/chmod.2:219 build/C/man2/chown.2:181 build/C/man2/chroot.2:134 build/C/man2/close.2:84 build/C/man3/confstr.3:127 build/C/man3/crypt.3:163 build/C/man3/daemon.3:90 build/C/man3/des_crypt.3:134 build/C/man2/dup.2:170 build/C/man3/encrypt.3:124 build/C/man3/euidaccess.3:73 build/C/man3/exec.3:199 build/C/man2/execve.2:450 build/C/man2/exit_group.2:43 build/C/man2/fcntl.2:1146 build/C/man3/fexecve.3:94 build/C/man2/flock.2:138 build/C/man2/fork.2:206 build/C/man3/fpathconf.3:169 build/C/man2/fsync.2:125 build/C/man3/get_nprocs_conf.3:48 build/C/man2/get_thread_area.2:46 build/C/man3/getcwd.3:208 build/C/man2/getdomainname.2:110 build/C/man3/getdtablesize.3:69 build/C/man3/gethostid.3:92 build/C/man2/gethostname.2:124 build/C/man3/getlogin.3:138 build/C/man3/getopt.3:318 build/C/man2/getpagesize.2:64 build/C/man2/gettid.2:58 build/C/man3/getumask.3:58 build/C/man3/getusershell.3:85 build/C/man2/idle.2:61 build/C/man2/ioctl.2:117 build/C/man2/ioperm.2:104 build/C/man3/lockf.3:154 build/C/man2/mincore.2:134 build/C/man2/mkdir.2:118 build/C/man2/nice.2:75 build/C/man2/pread.2:115 build/C/man2/set_thread_area.2:63 build/C/man2/setup.2:62 build/C/man3/sleep.3:44 build/C/man3/swab.3:58 build/C/man2/swapon.2:151 build/C/man3/sysconf.3:324 build/C/man2/sysctl.2:100 build/C/man2/sysinfo.2:83 build/C/man3/tcgetpgrp.3:106 build/C/man2/truncate.2:195 build/C/man3/ualarm.3:92 build/C/man2/umask.2:93 build/C/man2/uname.2:73 build/C/man2/uselib.2:76 build/C/man3/usleep.3:86 build/C/man2/vfork.2:159 build/C/man2/vhangup.2:63
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr ""
@@ -153,7 +153,7 @@ msgid "The use of these macros is Linux-specific, and deprecated."
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:79 build/C/man2/access.2:150 build/C/man2/alarm.2:63 build/C/man2/brk.2:122 build/C/man2/chdir.2:127 build/C/man2/chown.2:192 build/C/man2/chroot.2:139 build/C/man2/close.2:87 build/C/man3/crypt.3:168 build/C/man3/daemon.3:96 build/C/man2/dup.2:180 build/C/man3/encrypt.3:135 build/C/man3/euidaccess.3:79 build/C/man3/exec.3:205 build/C/man2/execve.2:458 build/C/man2/exit_group.2:45 build/C/man2/fcntl.2:1196 build/C/man3/fexecve.3:98 build/C/man2/flock.2:147 build/C/man2/fork.2:208 build/C/man3/fpathconf.3:171 build/C/man2/fsync.2:140 build/C/man3/get_nprocs_conf.3:50 build/C/man2/get_thread_area.2:50 build/C/man3/getcwd.3:230 build/C/man2/getdomainname.2:113 build/C/man3/getdtablesize.3:77 build/C/man3/gethostid.3:102 build/C/man2/gethostname.2:130 build/C/man3/getopt.3:350 build/C/man2/getpagesize.2:71 build/C/man2/gettid.2:62 build/C/man3/getumask.3:60 build/C/man2/ioctl.2:132 build/C/man2/ioperm.2:108 build/C/man2/mkdir.2:121 build/C/man2/nice.2:82 build/C/man2/pread.2:117 build/C/man2/set_thread_area.2:67 build/C/man2/setup.2:65 build/C/man2/swapon.2:157 build/C/man2/syscall.2:78 build/C/man2/syscalls.2:640 build/C/man2/sysctl.2:114 build/C/man3/tcgetpgrp.3:108 build/C/man2/truncate.2:208 build/C/man3/ualarm.3:100 build/C/man2/umask.2:95 build/C/man2/uname.2:82 build/C/man2/uselib.2:80 build/C/man3/usleep.3:104 build/C/man2/vfork.2:174
+#: build/C/man2/_syscall.2:79 build/C/man2/access.2:158 build/C/man2/alarm.2:61 build/C/man2/brk.2:122 build/C/man2/chdir.2:127 build/C/man2/chown.2:192 build/C/man2/chroot.2:139 build/C/man2/close.2:87 build/C/man3/crypt.3:168 build/C/man3/daemon.3:96 build/C/man2/dup.2:180 build/C/man3/encrypt.3:135 build/C/man3/euidaccess.3:79 build/C/man3/exec.3:205 build/C/man2/execve.2:458 build/C/man2/exit_group.2:45 build/C/man2/fcntl.2:1196 build/C/man3/fexecve.3:98 build/C/man2/flock.2:147 build/C/man2/fork.2:208 build/C/man3/fpathconf.3:171 build/C/man2/fsync.2:140 build/C/man3/get_nprocs_conf.3:50 build/C/man2/get_thread_area.2:50 build/C/man3/getcwd.3:230 build/C/man2/getdomainname.2:113 build/C/man3/getdtablesize.3:77 build/C/man3/gethostid.3:102 build/C/man2/gethostname.2:130 build/C/man3/getopt.3:350 build/C/man2/getpagesize.2:71 build/C/man2/gettid.2:62 build/C/man3/getumask.3:60 build/C/man2/ioctl.2:132 build/C/man2/ioperm.2:108 build/C/man2/mkdir.2:121 build/C/man2/nice.2:82 build/C/man2/pread.2:117 build/C/man2/set_thread_area.2:67 build/C/man2/setup.2:65 build/C/man2/swapon.2:157 build/C/man2/syscall.2:78 build/C/man2/syscalls.2:656 build/C/man2/sysctl.2:114 build/C/man3/tcgetpgrp.3:108 build/C/man2/truncate.2:208 build/C/man3/ualarm.3:100 build/C/man2/umask.2:95 build/C/man2/uname.2:82 build/C/man2/uselib.2:80 build/C/man3/usleep.3:104 build/C/man2/vfork.2:174
 #, no-wrap
 msgid "NOTES"
 msgstr ""
@@ -189,7 +189,7 @@ msgstr ""
 #.  The preferred way to invoke system calls that glibc does not know
 #.  about yet is via
 #.  .BR syscall (2).
-#.  However, this mechanism can only be used if using a libc
+#.  However, this mechanism can be used only if using a libc
 #.  (such as glibc) that supports
 #.  .BR syscall (2),
 #.  and if the
@@ -204,7 +204,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:119 build/C/man2/chown.2:288 build/C/man3/confstr.3:129 build/C/man3/encrypt.3:137 build/C/man2/execve.2:542 build/C/man2/fork.2:239 build/C/man3/get_nprocs_conf.3:67 build/C/man3/getopt.3:376 build/C/man5/shells.5:45 build/C/man2/syscall.2:82 build/C/man2/sysctl.2:143
+#: build/C/man2/_syscall.2:119 build/C/man2/chown.2:288 build/C/man3/confstr.3:129 build/C/man3/encrypt.3:137 build/C/man2/execve.2:542 build/C/man2/fork.2:239 build/C/man3/get_nprocs_conf.3:67 build/C/man3/getopt.3:376 build/C/man5/shells.5:45 build/C/man2/syscall.2:198 build/C/man2/sysctl.2:143
 #, no-wrap
 msgid "EXAMPLE"
 msgstr ""
@@ -287,7 +287,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:163 build/C/man2/access.2:242 build/C/man2/alarm.2:81 build/C/man2/brk.2:164 build/C/man2/chdir.2:136 build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151 build/C/man2/close.2:125 build/C/man3/confstr.3:146 build/C/man3/crypt.3:229 build/C/man3/daemon.3:104 build/C/man3/des_crypt.3:137 build/C/man2/dup.2:207 build/C/man3/encrypt.3:161 build/C/man7/environ.7:227 build/C/man3/euidaccess.3:94 build/C/man3/exec.3:241 build/C/man2/execve.2:637 build/C/man2/exit_group.2:49 build/C/man2/fcntl.2:1297 build/C/man3/fexecve.3:106 build/C/man2/flock.2:201 build/C/man2/fork.2:244 build/C/man3/fpathconf.3:180 build/C/man2/fsync.2:162 build/C/man2/get_thread_area.2:55 build/C/man3/getcwd.3:249 build/C/man2/getdomainname.2:127 build/C/man3/getdtablesize.3:90 build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176 build/C/man3/getlogin.3:193 build/C/man3/getopt.3:514 build/C/man2/getpagesize.2:108 build/C/man2/gettid.2:71 build/C/man3/getumask.3:63 build/C/man3/getusershell.3:87 build/C/man2/ioctl.2:140 build/C/man2/ioctl_list.2:953 build/C/man2/ioperm.2:121 build/C/man3/lockf.3:156 build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105 build/C/man2/pread.2:145 build/C/man2/set_thread_area.2:72 build/C/man5/shells.5:56 build/C/man3/sleep.3:61 build/C/man3/swab.3:60 build/C/man2/swapon.2:191 build/C/man2/syscall.2:98 build/C/man2/syscalls.2:817 build/C/man3/sysconf.3:335 build/C/man2/sysctl.2:181 build/C/man2/sysinfo.2:94 build/C/man3/tcgetpgrp.3:117 build/C/man2/truncate.2:251 build/C/man3/ualarm.3:135 build/C/man2/umask.2:116 build/C/man2/uname.2:157 build/C/man2/uselib.2:102 build/C/man3/usleep.3:137 build/C/man2/vfork.2:273 build/C/man2/vhangup.2:66
+#: build/C/man2/_syscall.2:163 build/C/man2/access.2:250 build/C/man2/alarm.2:79 build/C/man2/brk.2:164 build/C/man2/chdir.2:136 build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151 build/C/man2/close.2:125 build/C/man3/confstr.3:146 build/C/man3/crypt.3:229 build/C/man3/daemon.3:104 build/C/man3/des_crypt.3:137 build/C/man2/dup.2:207 build/C/man3/encrypt.3:161 build/C/man7/environ.7:227 build/C/man3/euidaccess.3:94 build/C/man3/exec.3:241 build/C/man2/execve.2:637 build/C/man2/exit_group.2:49 build/C/man2/fcntl.2:1297 build/C/man3/fexecve.3:106 build/C/man2/flock.2:201 build/C/man2/fork.2:244 build/C/man3/fpathconf.3:180 build/C/man2/fsync.2:162 build/C/man2/get_thread_area.2:55 build/C/man3/getcwd.3:249 build/C/man2/getdomainname.2:127 build/C/man3/getdtablesize.3:90 build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176 build/C/man3/getlogin.3:193 build/C/man3/getopt.3:514 build/C/man2/getpagesize.2:108 build/C/man2/gettid.2:71 build/C/man3/getumask.3:63 build/C/man3/getusershell.3:87 build/C/man2/ioctl.2:140 build/C/man2/ioctl_list.2:953 build/C/man2/ioperm.2:121 build/C/man3/lockf.3:156 build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105 build/C/man2/pread.2:150 build/C/man2/set_thread_area.2:72 build/C/man5/shells.5:56 build/C/man3/sleep.3:61 build/C/man3/swab.3:60 build/C/man2/swapon.2:191 build/C/man2/syscall.2:214 build/C/man2/syscalls.2:833 build/C/man3/sysconf.3:335 build/C/man2/sysctl.2:181 build/C/man2/sysinfo.2:94 build/C/man3/tcgetpgrp.3:117 build/C/man2/truncate.2:256 build/C/man3/ualarm.3:142 build/C/man2/umask.2:116 build/C/man2/uname.2:157 build/C/man2/uselib.2:102 build/C/man3/usleep.3:137 build/C/man2/vfork.2:273 build/C/man2/vhangup.2:66
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
@@ -298,15 +298,15 @@ msgid "B<intro>(2), B<syscall>(2), B<errno>(3)"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:167 build/C/man2/access.2:253 build/C/man2/alarm.2:90 build/C/man2/brk.2:169 build/C/man2/chdir.2:140 build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154 build/C/man2/close.2:132 build/C/man3/confstr.3:150 build/C/man3/crypt.3:235 build/C/man3/daemon.3:107 build/C/man3/des_crypt.3:141 build/C/man2/dup.2:211 build/C/man3/encrypt.3:166 build/C/man7/environ.7:241 build/C/man3/euidaccess.3:105 build/C/man3/exec.3:248 build/C/man2/execve.2:648 build/C/man2/exit_group.2:51 build/C/man2/fcntl.2:1318 build/C/man3/fexecve.3:108 build/C/man2/flock.2:215 build/C/man2/fork.2:255 build/C/man3/fpathconf.3:185 build/C/man2/fsync.2:171 build/C/man3/get_nprocs_conf.3:88 build/C/man2/get_thread_area.2:58 build/C/man3/getcwd.3:256 build/C/man2/getdomainname.2:131 build/C/man3/getdtablesize.3:95 build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180 build/C/man3/getlogin.3:197 build/C/man3/getopt.3:516 build/C/man2/getpagesize.2:111 build/C/man2/gettid.2:90 build/C/man3/getumask.3:65 build/C/man3/getusershell.3:89 build/C/man2/idle.2:64 build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:955 build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171 build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112 build/C/man2/pread.2:150 build/C/man2/set_thread_area.2:74 build/C/man2/setup.2:72 build/C/man5/shells.5:59 build/C/man3/sleep.3:66 build/C/man3/swab.3:62 build/C/man2/swapon.2:195 build/C/man2/syscall.2:102 build/C/man2/syscalls.2:821 build/C/man3/sysconf.3:343 build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96 build/C/man3/tcgetpgrp.3:121 build/C/man2/truncate.2:255 build/C/man3/ualarm.3:143 build/C/man2/umask.2:122 build/C/man2/uname.2:161 build/C/man2/uselib.2:112 build/C/man3/usleep.3:146 build/C/man2/vfork.2:279 build/C/man2/vhangup.2:69
+#: build/C/man2/_syscall.2:167 build/C/man2/access.2:261 build/C/man2/alarm.2:88 build/C/man2/brk.2:169 build/C/man2/chdir.2:140 build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154 build/C/man2/close.2:132 build/C/man3/confstr.3:150 build/C/man3/crypt.3:235 build/C/man3/daemon.3:107 build/C/man3/des_crypt.3:141 build/C/man2/dup.2:211 build/C/man3/encrypt.3:166 build/C/man7/environ.7:241 build/C/man3/euidaccess.3:105 build/C/man3/exec.3:248 build/C/man2/execve.2:648 build/C/man2/exit_group.2:51 build/C/man2/fcntl.2:1318 build/C/man3/fexecve.3:108 build/C/man2/flock.2:215 build/C/man2/fork.2:255 build/C/man3/fpathconf.3:185 build/C/man2/fsync.2:171 build/C/man3/get_nprocs_conf.3:88 build/C/man2/get_thread_area.2:58 build/C/man3/getcwd.3:256 build/C/man2/getdomainname.2:131 build/C/man3/getdtablesize.3:95 build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180 build/C/man3/getlogin.3:197 build/C/man3/getopt.3:516 build/C/man2/getpagesize.2:111 build/C/man2/gettid.2:90 build/C/man3/getumask.3:65 build/C/man3/getusershell.3:89 build/C/man2/idle.2:64 build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:955 build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171 build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112 build/C/man2/pread.2:155 build/C/man2/set_thread_area.2:74 build/C/man2/setup.2:72 build/C/man5/shells.5:59 build/C/man3/sleep.3:66 build/C/man3/swab.3:62 build/C/man2/swapon.2:195 build/C/man2/syscall.2:218 build/C/man2/syscalls.2:837 build/C/man3/sysconf.3:343 build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96 build/C/man3/tcgetpgrp.3:121 build/C/man2/truncate.2:260 build/C/man3/ualarm.3:150 build/C/man2/umask.2:122 build/C/man2/uname.2:161 build/C/man2/uselib.2:112 build/C/man3/usleep.3:146 build/C/man2/vfork.2:279 build/C/man2/vhangup.2:69
 #, no-wrap
 msgid "COLOPHON"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:174 build/C/man2/access.2:260 build/C/man2/alarm.2:97 build/C/man2/brk.2:176 build/C/man2/chdir.2:147 build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161 build/C/man2/close.2:139 build/C/man3/confstr.3:157 build/C/man3/crypt.3:242 build/C/man3/daemon.3:114 build/C/man3/des_crypt.3:148 build/C/man2/dup.2:218 build/C/man3/encrypt.3:173 build/C/man7/environ.7:248 build/C/man3/euidaccess.3:112 build/C/man3/exec.3:255 build/C/man2/execve.2:655 build/C/man2/exit_group.2:58 build/C/man2/fcntl.2:1325 build/C/man3/fexecve.3:115 build/C/man2/flock.2:222 build/C/man2/fork.2:262 build/C/man3/fpathconf.3:192 build/C/man2/fsync.2:178 build/C/man3/get_nprocs_conf.3:95 build/C/man2/get_thread_area.2:65 build/C/man3/getcwd.3:263 build/C/man2/getdomainname.2:138 build/C/man3/getdtablesize.3:102 build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187 build/C/man3/getlogin.3:204 build/C/man3/getopt.3:523 build/C/man2/getpagesize.2:118 build/C/man2/gettid.2:97 build/C/man3/getumask.3:72 build/C/man3/getusershell.3:96 build/C/man2/idle.2:71 build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:962 build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178 build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119 build/C/man2/pread.2:157 build/C/man2/set_thread_area.2:81 build/C/man2/setup.2:79 build/C/man5/shells.5:66 build/C/man3/sleep.3:73 build/C/man3/swab.3:69 build/C/man2/swapon.2:202 build/C/man2/syscall.2:109 build/C/man2/syscalls.2:828 build/C/man3/sysconf.3:350 build/C/man2/sysctl.2:190 build/C/man2/sysinfo.2:103 build/C/man3/tcgetpgrp.3:128 build/C/man2/truncate.2:262 build/C/man3/ualarm.3:150 build/C/man2/umask.2:129 build/C/man2/uname.2:168 build/C/man2/uselib.2:119 build/C/man3/usleep.3:153 build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76
+#: build/C/man2/_syscall.2:174 build/C/man2/access.2:268 build/C/man2/alarm.2:95 build/C/man2/brk.2:176 build/C/man2/chdir.2:147 build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161 build/C/man2/close.2:139 build/C/man3/confstr.3:157 build/C/man3/crypt.3:242 build/C/man3/daemon.3:114 build/C/man3/des_crypt.3:148 build/C/man2/dup.2:218 build/C/man3/encrypt.3:173 build/C/man7/environ.7:248 build/C/man3/euidaccess.3:112 build/C/man3/exec.3:255 build/C/man2/execve.2:655 build/C/man2/exit_group.2:58 build/C/man2/fcntl.2:1325 build/C/man3/fexecve.3:115 build/C/man2/flock.2:222 build/C/man2/fork.2:262 build/C/man3/fpathconf.3:192 build/C/man2/fsync.2:178 build/C/man3/get_nprocs_conf.3:95 build/C/man2/get_thread_area.2:65 build/C/man3/getcwd.3:263 build/C/man2/getdomainname.2:138 build/C/man3/getdtablesize.3:102 build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187 build/C/man3/getlogin.3:204 build/C/man3/getopt.3:523 build/C/man2/getpagesize.2:118 build/C/man2/gettid.2:97 build/C/man3/getumask.3:72 build/C/man3/getusershell.3:96 build/C/man2/idle.2:71 build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:962 build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178 build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119 build/C/man2/pread.2:162 build/C/man2/set_thread_area.2:81 build/C/man2/setup.2:79 build/C/man5/shells.5:66 build/C/man3/sleep.3:73 build/C/man3/swab.3:69 build/C/man2/swapon.2:202 build/C/man2/syscall.2:225 build/C/man2/syscalls.2:844 build/C/man3/sysconf.3:350 build/C/man2/sysctl.2:190 build/C/man2/sysinfo.2:103 build/C/man3/tcgetpgrp.3:128 build/C/man2/truncate.2:267 build/C/man3/ualarm.3:157 build/C/man2/umask.2:129 build/C/man2/uname.2:168 build/C/man2/uselib.2:119 build/C/man3/usleep.3:153 build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76
 msgid ""
-"This page is part of release 3.50 of the Linux I<man-pages> project.  A "
+"This page is part of release 3.51 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 ""
@@ -320,7 +320,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/access.2:43
 #, no-wrap
-msgid "2013-02-28"
+msgid "2013-04-16"
 msgstr ""
 
 #. type: Plain text
@@ -376,38 +376,40 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/access.2:88 build/C/man2/alarm.2:56 build/C/man2/brk.2:93 build/C/man2/chdir.2:70 build/C/man2/chmod.2:153 build/C/man2/chown.2:119 build/C/man2/chroot.2:90 build/C/man2/close.2:64 build/C/man3/confstr.3:94 build/C/man3/crypt.3:120 build/C/man3/daemon.3:72 build/C/man3/des_crypt.3:106 build/C/man2/dup.2:120 build/C/man3/encrypt.3:113 build/C/man3/euidaccess.3:58 build/C/man3/exec.3:183 build/C/man2/execve.2:355 build/C/man2/exit_group.2:39 build/C/man2/fcntl.2:1051 build/C/man3/fexecve.3:67 build/C/man2/flock.2:111 build/C/man2/fork.2:173 build/C/man3/fpathconf.3:160 build/C/man2/fsync.2:108 build/C/man3/get_nprocs_conf.3:46 build/C/man2/get_thread_area.2:29 build/C/man3/getcwd.3:156 build/C/man2/getdomainname.2:75 build/C/man3/getdtablesize.3:61 build/C/man3/gethostid.3:71 build/C/man2/gethostname.2:89 build/C/man3/getlogin.3:95 build/C/man3/getopt.3:274 build/C/man2/gettid.2:50 build/C/man3/getusershell.3:77 build/C/man2/idle.2:52 build/C/man2/ioctl.2:83 build/C/man2/ioctl_list.2:106 build/C/man2/ioperm.2:82 build/C/man3/lockf.3:116 build/C/man2/mincore.2:94 build/C/man2/mkdir.2:48 build/C/man2/nice.2:56 build/C/man2/pread.2:79 build/C/man2/set_thread_area.2:44 build/C/man2/setup.2:53 build/C/man3/sleep.3:40 build/C/man3/swab.3:54 build/C/man2/swapon.2:108 build/C/man2/syscall.2:72 build/C/man3/sysconf.3:311 build/C/man2/sysctl.2:74 build/C/man2/sysinfo.2:74 build/C/man3/tcgetpgrp.3:61 build/C/man2/truncate.2:110 build/C/man3/ualarm.3:81 build/C/man2/umask.2:90 build/C/man2/uname.2:63 build/C/man2/uselib.2:48 build/C/man3/usleep.3:75 build/C/man2/vhangup.2:50
+#: build/C/man2/access.2:88 build/C/man2/alarm.2:54 build/C/man2/brk.2:93 build/C/man2/chdir.2:70 build/C/man2/chmod.2:153 build/C/man2/chown.2:119 build/C/man2/chroot.2:90 build/C/man2/close.2:64 build/C/man3/confstr.3:94 build/C/man3/crypt.3:120 build/C/man3/daemon.3:72 build/C/man3/des_crypt.3:106 build/C/man2/dup.2:120 build/C/man3/encrypt.3:113 build/C/man3/euidaccess.3:58 build/C/man3/exec.3:183 build/C/man2/execve.2:355 build/C/man2/exit_group.2:39 build/C/man2/fcntl.2:1051 build/C/man3/fexecve.3:67 build/C/man2/flock.2:111 build/C/man2/fork.2:173 build/C/man3/fpathconf.3:160 build/C/man2/fsync.2:108 build/C/man3/get_nprocs_conf.3:46 build/C/man2/get_thread_area.2:29 build/C/man3/getcwd.3:156 build/C/man2/getdomainname.2:75 build/C/man3/getdtablesize.3:61 build/C/man3/gethostid.3:71 build/C/man2/gethostname.2:89 build/C/man3/getlogin.3:95 build/C/man3/getopt.3:274 build/C/man2/gettid.2:50 build/C/man3/getusershell.3:77 build/C/man2/idle.2:52 build/C/man2/ioctl.2:83 build/C/man2/ioctl_list.2:106 build/C/man2/ioperm.2:82 build/C/man3/lockf.3:116 build/C/man2/mincore.2:94 build/C/man2/mkdir.2:48 build/C/man2/nice.2:56 build/C/man2/pread.2:79 build/C/man2/set_thread_area.2:44 build/C/man2/setup.2:53 build/C/man3/sleep.3:40 build/C/man3/swab.3:54 build/C/man2/swapon.2:108 build/C/man2/syscall.2:72 build/C/man3/sysconf.3:311 build/C/man2/sysctl.2:74 build/C/man2/sysinfo.2:74 build/C/man3/tcgetpgrp.3:61 build/C/man2/truncate.2:110 build/C/man3/ualarm.3:81 build/C/man2/umask.2:90 build/C/man2/uname.2:63 build/C/man2/uselib.2:48 build/C/man3/usleep.3:75 build/C/man2/vhangup.2:50
 #, no-wrap
 msgid "RETURN VALUE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:96 build/C/man3/euidaccess.3:66
+#: build/C/man2/access.2:104
 msgid ""
-"On success (all requested permissions granted), zero is returned.  On error "
-"(at least one bit in I<mode> asked for a permission that is denied, or some "
-"other error occurred), -1 is returned, and I<errno> is set appropriately."
+"On success (all requested permissions granted, or I<mode> is B<F_OK> and the "
+"file exists), zero is returned.  On error (at least one bit in I<mode> asked "
+"for a permission that is denied, or I<mode> is B<F_OK> and the file does not "
+"exist, or some other error occurred), -1 is returned, and I<errno> is set "
+"appropriately."
 msgstr ""
 
 #. type: SH
-#: build/C/man2/access.2:96 build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/close.2:70 build/C/man3/confstr.3:121 build/C/man3/crypt.3:123 build/C/man2/dup.2:126 build/C/man3/encrypt.3:115 build/C/man3/euidaccess.3:66 build/C/man3/exec.3:190 build/C/man2/execve.2:361 build/C/man2/fcntl.2:1084 build/C/man3/fexecve.3:74 build/C/man2/flock.2:116 build/C/man2/fork.2:180 build/C/man2/fsync.2:113 build/C/man2/get_thread_area.2:35 build/C/man3/getcwd.3:172 build/C/man2/getdomainname.2:80 build/C/man3/getdtablesize.3:63 build/C/man3/gethostid.3:81 build/C/man2/gethostname.2:94 build/C/man3/getlogin.3:101 build/C/man2/gettid.2:52 build/C/man2/idle.2:55 build/C/man2/ioctl.2:92 build/C/man2/ioperm.2:87 build/C/man3/lockf.3:121 build/C/man2/mincore.2:101 build/C/man2/mkdir.2:53 build/C/man2/nice.2:61 build/C/man2/pread.2:89 build/C/man2/set_thread_area.2:49 build/C/man2/setup.2:56 build/C/man2/swapon.2:113 build/C/man2/sysctl.2:81 build/C/man2/sysinfo.2:79 build/C/man3/tcgetpgrp.3:83 build/C/man2/truncate.2:115 build/C/man3/ualarm.3:84 build/C/man2/uname.2:68 build/C/man2/uselib.2:53 build/C/man3/usleep.3:77 build/C/man2/vhangup.2:55
+#: build/C/man2/access.2:104 build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/close.2:70 build/C/man3/confstr.3:121 build/C/man3/crypt.3:123 build/C/man2/dup.2:126 build/C/man3/encrypt.3:115 build/C/man3/euidaccess.3:66 build/C/man3/exec.3:190 build/C/man2/execve.2:361 build/C/man2/fcntl.2:1084 build/C/man3/fexecve.3:74 build/C/man2/flock.2:116 build/C/man2/fork.2:180 build/C/man2/fsync.2:113 build/C/man2/get_thread_area.2:35 build/C/man3/getcwd.3:172 build/C/man2/getdomainname.2:80 build/C/man3/getdtablesize.3:63 build/C/man3/gethostid.3:81 build/C/man2/gethostname.2:94 build/C/man3/getlogin.3:101 build/C/man2/gettid.2:52 build/C/man2/idle.2:55 build/C/man2/ioctl.2:92 build/C/man2/ioperm.2:87 build/C/man3/lockf.3:121 build/C/man2/mincore.2:101 build/C/man2/mkdir.2:53 build/C/man2/nice.2:61 build/C/man2/pread.2:89 build/C/man2/set_thread_area.2:49 build/C/man2/setup.2:56 build/C/man2/swapon.2:113 build/C/man2/sysctl.2:81 build/C/man2/sysinfo.2:79 build/C/man3/tcgetpgrp.3:83 build/C/man2/truncate.2:115 build/C/man3/ualarm.3:84 build/C/man2/uname.2:68 build/C/man2/uselib.2:53 build/C/man3/usleep.3:77 build/C/man2/vhangup.2:55
 #, no-wrap
 msgid "ERRORS"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:99
+#: build/C/man2/access.2:107
 msgid "B<access>()  shall fail if:"
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:99 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117 build/C/man2/chmod.2:163 build/C/man2/chown.2:129 build/C/man2/chroot.2:98 build/C/man2/execve.2:369 build/C/man2/execve.2:376 build/C/man2/execve.2:379 build/C/man2/execve.2:382 build/C/man3/getcwd.3:173 build/C/man3/gethostid.3:84 build/C/man2/mkdir.2:54 build/C/man2/truncate.2:118 build/C/man2/uselib.2:59
+#: build/C/man2/access.2:107 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117 build/C/man2/chmod.2:163 build/C/man2/chown.2:129 build/C/man2/chroot.2:98 build/C/man2/execve.2:369 build/C/man2/execve.2:376 build/C/man2/execve.2:379 build/C/man2/execve.2:382 build/C/man3/getcwd.3:173 build/C/man3/gethostid.3:84 build/C/man2/mkdir.2:54 build/C/man2/truncate.2:118 build/C/man2/uselib.2:59
 #, no-wrap
 msgid "B<EACCES>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:106
+#: build/C/man2/access.2:114
 msgid ""
 "The requested access would be denied to the file, or search permission is "
 "denied for one of the directories in the path prefix of I<pathname>.  (See "
@@ -415,127 +417,127 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:106 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chown.2:138 build/C/man2/chroot.2:112 build/C/man2/execve.2:403 build/C/man2/mkdir.2:76 build/C/man2/truncate.2:151
+#: build/C/man2/access.2:114 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chown.2:138 build/C/man2/chroot.2:112 build/C/man2/execve.2:403 build/C/man2/mkdir.2:76 build/C/man2/truncate.2:151
 #, no-wrap
 msgid "B<ELOOP>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:110 build/C/man2/mkdir.2:80
+#: build/C/man2/access.2:118 build/C/man2/mkdir.2:80
 msgid "Too many symbolic links were encountered in resolving I<pathname>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:110 build/C/man2/chdir.2:98 build/C/man2/chmod.2:179 build/C/man2/chown.2:142 build/C/man2/chroot.2:116 build/C/man2/execve.2:411 build/C/man2/gethostname.2:109 build/C/man2/mkdir.2:84 build/C/man2/truncate.2:154
+#: build/C/man2/access.2:118 build/C/man2/chdir.2:98 build/C/man2/chmod.2:179 build/C/man2/chown.2:142 build/C/man2/chroot.2:116 build/C/man2/execve.2:411 build/C/man2/gethostname.2:109 build/C/man2/mkdir.2:84 build/C/man2/truncate.2:154
 #, no-wrap
 msgid "B<ENAMETOOLONG>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:114
+#: build/C/man2/access.2:122
 msgid "I<pathname> is too long."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:114 build/C/man2/chdir.2:102 build/C/man2/chmod.2:183 build/C/man2/chown.2:146 build/C/man2/chown.2:172 build/C/man2/chroot.2:120 build/C/man2/execve.2:418 build/C/man3/getcwd.3:198 build/C/man3/getlogin.3:120 build/C/man2/mkdir.2:87 build/C/man2/swapon.2:136 build/C/man2/truncate.2:158
+#: build/C/man2/access.2:122 build/C/man2/chdir.2:102 build/C/man2/chmod.2:183 build/C/man2/chown.2:146 build/C/man2/chown.2:172 build/C/man2/chroot.2:120 build/C/man2/execve.2:418 build/C/man3/getcwd.3:198 build/C/man3/getlogin.3:120 build/C/man2/mkdir.2:87 build/C/man2/swapon.2:136 build/C/man2/truncate.2:158
 #, no-wrap
 msgid "B<ENOENT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:119
+#: build/C/man2/access.2:127
 msgid "A component of I<pathname> does not exist or is a dangling symbolic link."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:119 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:432 build/C/man2/mkdir.2:104 build/C/man2/sysctl.2:88 build/C/man2/truncate.2:161
+#: build/C/man2/access.2:127 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:432 build/C/man2/mkdir.2:104 build/C/man2/sysctl.2:88 build/C/man2/truncate.2:161
 #, no-wrap
 msgid "B<ENOTDIR>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:124 build/C/man2/mkdir.2:109
+#: build/C/man2/access.2:132 build/C/man2/mkdir.2:109
 msgid "A component used as a directory in I<pathname> is not, in fact, a directory."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:124 build/C/man2/chmod.2:198 build/C/man2/chmod.2:216 build/C/man2/chown.2:159 build/C/man2/chown.2:178 build/C/man2/mkdir.2:114 build/C/man2/truncate.2:170
+#: build/C/man2/access.2:132 build/C/man2/chmod.2:198 build/C/man2/chmod.2:216 build/C/man2/chown.2:159 build/C/man2/chown.2:178 build/C/man2/mkdir.2:114 build/C/man2/truncate.2:170
 #, no-wrap
 msgid "B<EROFS>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:127
+#: build/C/man2/access.2:135
 msgid "Write permission was requested for a file on a read-only file system."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:130
+#: build/C/man2/access.2:138
 msgid "B<access>()  may fail if:"
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:130 build/C/man2/chdir.2:87 build/C/man2/chmod.2:168 build/C/man2/chown.2:134 build/C/man2/chroot.2:105 build/C/man2/execve.2:386 build/C/man2/fcntl.2:1106 build/C/man2/get_thread_area.2:36 build/C/man3/getcwd.3:176 build/C/man2/getdomainname.2:83 build/C/man2/gethostname.2:95 build/C/man2/ioctl.2:97 build/C/man2/mincore.2:104 build/C/man2/mkdir.2:73 build/C/man2/set_thread_area.2:53 build/C/man2/sysctl.2:82 build/C/man2/sysinfo.2:80 build/C/man2/truncate.2:124 build/C/man2/uname.2:69
+#: build/C/man2/access.2:138 build/C/man2/chdir.2:87 build/C/man2/chmod.2:168 build/C/man2/chown.2:134 build/C/man2/chroot.2:105 build/C/man2/execve.2:386 build/C/man2/fcntl.2:1106 build/C/man2/get_thread_area.2:36 build/C/man3/getcwd.3:176 build/C/man2/getdomainname.2:83 build/C/man2/gethostname.2:95 build/C/man2/ioctl.2:97 build/C/man2/mincore.2:104 build/C/man2/mkdir.2:73 build/C/man2/set_thread_area.2:53 build/C/man2/sysctl.2:82 build/C/man2/sysinfo.2:80 build/C/man2/truncate.2:124 build/C/man2/uname.2:69
 #, no-wrap
 msgid "B<EFAULT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:134 build/C/man2/mkdir.2:76
+#: build/C/man2/access.2:142 build/C/man2/mkdir.2:76
 msgid "I<pathname> points outside your accessible address space."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:134 build/C/man3/confstr.3:122 build/C/man2/dup.2:151 build/C/man2/execve.2:390 build/C/man2/fcntl.2:1122 build/C/man3/fexecve.3:78 build/C/man2/flock.2:126 build/C/man2/get_thread_area.2:39 build/C/man3/getcwd.3:180 build/C/man2/getdomainname.2:87 build/C/man2/getdomainname.2:99 build/C/man2/gethostname.2:99 build/C/man2/ioctl.2:101 build/C/man2/ioperm.2:88 build/C/man3/lockf.3:147 build/C/man2/mincore.2:108 build/C/man2/set_thread_area.2:50 build/C/man2/swapon.2:121 build/C/man3/tcgetpgrp.3:88 build/C/man2/truncate.2:140 build/C/man2/truncate.2:191 build/C/man3/ualarm.3:88 build/C/man3/usleep.3:82
+#: build/C/man2/access.2:142 build/C/man3/confstr.3:122 build/C/man2/dup.2:151 build/C/man2/execve.2:390 build/C/man2/fcntl.2:1122 build/C/man3/fexecve.3:78 build/C/man2/flock.2:126 build/C/man2/get_thread_area.2:39 build/C/man3/getcwd.3:180 build/C/man2/getdomainname.2:87 build/C/man2/getdomainname.2:99 build/C/man2/gethostname.2:99 build/C/man2/ioctl.2:101 build/C/man2/ioperm.2:88 build/C/man3/lockf.3:147 build/C/man2/mincore.2:108 build/C/man2/set_thread_area.2:50 build/C/man2/swapon.2:121 build/C/man3/tcgetpgrp.3:88 build/C/man2/truncate.2:140 build/C/man2/truncate.2:191 build/C/man3/ualarm.3:88 build/C/man3/usleep.3:82
 #, no-wrap
 msgid "B<EINVAL>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:138
+#: build/C/man2/access.2:146
 msgid "I<mode> was incorrectly specified."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:138 build/C/man2/chdir.2:91 build/C/man2/chmod.2:172 build/C/man2/chmod.2:210 build/C/man2/chown.2:169 build/C/man2/chroot.2:109 build/C/man2/close.2:81 build/C/man2/execve.2:394 build/C/man2/fsync.2:118 build/C/man2/ioperm.2:94 build/C/man2/truncate.2:145
+#: build/C/man2/access.2:146 build/C/man2/chdir.2:91 build/C/man2/chmod.2:172 build/C/man2/chmod.2:210 build/C/man2/chown.2:169 build/C/man2/chroot.2:109 build/C/man2/close.2:81 build/C/man2/execve.2:394 build/C/man2/fsync.2:118 build/C/man2/ioperm.2:94 build/C/man2/truncate.2:145
 #, no-wrap
 msgid "B<EIO>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:141 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chroot.2:112 build/C/man2/close.2:84 build/C/man2/execve.2:397
+#: build/C/man2/access.2:149 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chroot.2:112 build/C/man2/close.2:84 build/C/man2/execve.2:397
 msgid "An I/O error occurred."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:141 build/C/man2/chdir.2:105 build/C/man2/chmod.2:186 build/C/man2/chown.2:149 build/C/man2/chroot.2:123 build/C/man2/execve.2:429 build/C/man2/fork.2:196 build/C/man3/getlogin.3:123 build/C/man2/ioperm.2:97 build/C/man2/mincore.2:112 build/C/man2/mincore.2:124 build/C/man2/mkdir.2:92 build/C/man2/swapon.2:141
+#: build/C/man2/access.2:149 build/C/man2/chdir.2:105 build/C/man2/chmod.2:186 build/C/man2/chown.2:149 build/C/man2/chroot.2:123 build/C/man2/execve.2:429 build/C/man2/fork.2:196 build/C/man3/getlogin.3:123 build/C/man2/ioperm.2:97 build/C/man2/mincore.2:112 build/C/man2/mincore.2:124 build/C/man2/mkdir.2:92 build/C/man2/swapon.2:141
 #, no-wrap
 msgid "B<ENOMEM>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:144 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:432 build/C/man2/mkdir.2:95
+#: build/C/man2/access.2:152 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:432 build/C/man2/mkdir.2:95
 msgid "Insufficient kernel memory was available."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:144 build/C/man2/execve.2:447 build/C/man2/truncate.2:173
+#: build/C/man2/access.2:152 build/C/man2/execve.2:447 build/C/man2/truncate.2:173
 #, no-wrap
 msgid "B<ETXTBSY>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:148
+#: build/C/man2/access.2:156
 msgid "Write access was requested to an executable which is being executed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:150 build/C/man2/close.2:87 build/C/man2/fork.2:208 build/C/man3/swab.3:60 build/C/man2/umask.2:95
+#: build/C/man2/access.2:158 build/C/man2/close.2:87 build/C/man2/fork.2:208 build/C/man3/swab.3:60 build/C/man2/umask.2:95
 msgid "SVr4, 4.3BSD, POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:165
+#: build/C/man2/access.2:173
 msgid ""
 "B<Warning>: Using B<access>()  to check if a user is authorized to, for "
 "example, open a file before actually doing so using B<open>(2)  creates a "
@@ -547,7 +549,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:172
+#: build/C/man2/access.2:180
 msgid ""
 "B<access>()  always dereferences symbolic links.  If you need to check the "
 "permissions on a symbolic link, use B<faccessat>(2)  with the flag "
@@ -555,7 +557,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:179
+#: build/C/man2/access.2:187
 msgid ""
 "B<access>()  returns an error if any of the access types in I<mode> is "
 "denied, even if some of the other access types in I<mode> are permitted."
@@ -563,7 +565,7 @@ msgstr ""
 
 #.  HPU-UX 11 and Tru64 5.1 do this.
 #. type: Plain text
-#: build/C/man2/access.2:186
+#: build/C/man2/access.2:194
 msgid ""
 "If the calling process has appropriate privileges (i.e., is superuser), "
 "POSIX.1-2001 permits an implementation to indicate success for an B<X_OK> "
@@ -572,16 +574,16 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:194
+#: build/C/man2/access.2:202
 msgid ""
-"A file is only accessible if the permissions on each of the directories in "
+"A file is accessible only if the permissions on each of the directories in "
 "the path prefix of I<pathname> grant search (i.e., execute) access.  If any "
 "directory is inaccessible, then the B<access>()  call will fail, regardless "
 "of the permissions on the file itself."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:202
+#: build/C/man2/access.2:210
 msgid ""
 "Only access bits are checked, not the file type or contents.  Therefore, if "
 "a directory is found to be writable, it probably means that files can be "
@@ -591,7 +593,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:208
+#: build/C/man2/access.2:216
 msgid ""
 "B<access>()  may not work correctly on NFS file systems with UID mapping "
 "enabled, because UID mapping is done on the server and hidden from the "
@@ -600,14 +602,14 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/access.2:208 build/C/man7/environ.7:189 build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122 build/C/man3/getlogin.3:161 build/C/man3/getopt.3:369 build/C/man2/mincore.2:144 build/C/man2/pread.2:133 build/C/man3/sleep.3:46 build/C/man3/sysconf.3:326 build/C/man2/sysctl.2:135 build/C/man2/truncate.2:243 build/C/man2/vfork.2:252
+#: build/C/man2/access.2:216 build/C/man7/environ.7:189 build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122 build/C/man3/getlogin.3:161 build/C/man3/getopt.3:369 build/C/man2/mincore.2:144 build/C/man2/pread.2:138 build/C/man3/sleep.3:46 build/C/man3/sysconf.3:326 build/C/man2/sysctl.2:135 build/C/man2/truncate.2:248 build/C/man2/vfork.2:252
 #, no-wrap
 msgid "BUGS"
 msgstr ""
 
 #.  This behavior appears to have been an implementation accident.
 #. type: Plain text
-#: build/C/man2/access.2:231
+#: build/C/man2/access.2:239
 msgid ""
 "In kernel 2.4 (and earlier) there is some strangeness in the handling of "
 "B<X_OK> tests for superuser.  If all categories of execute permission are "
@@ -619,7 +621,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:242
+#: build/C/man2/access.2:250
 msgid ""
 "In kernels before 2.6.20, B<access>()  ignored the effect of the "
 "B<MS_NOEXEC> flag if it was used to B<mount>(2)  the underlying file "
@@ -627,7 +629,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:253
+#: build/C/man2/access.2:261
 msgid ""
 "B<chmod>(2), B<chown>(2), B<faccessat>(2), B<open>(2), B<setgid>(2), "
 "B<setuid>(2), B<stat>(2), B<euidaccess>(3), B<credentials>(7), "
@@ -641,9 +643,9 @@ msgid "ALARM"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/alarm.2:30
+#: build/C/man2/alarm.2:30 build/C/man3/ualarm.3:24
 #, no-wrap
-msgid "2008-06-12"
+msgid "2013-04-18"
 msgstr ""
 
 #. type: Plain text
@@ -665,17 +667,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:52
-msgid "If I<seconds> is zero, no new B<alarm>()  is scheduled."
+#: build/C/man2/alarm.2:50
+msgid "If I<seconds> is zero, any pending alarm is cancelled."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:56
+#: build/C/man2/alarm.2:54
 msgid "In any event any previously set B<alarm>()  is canceled."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:61
+#: build/C/man2/alarm.2:59
 msgid ""
 "B<alarm>()  returns the number of seconds remaining until any previously "
 "scheduled alarm was due to be delivered, or zero if there was no previously "
@@ -683,33 +685,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:63
+#: build/C/man2/alarm.2:61
 msgid "SVr4, POSIX.1-2001, 4.3BSD."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:69
+#: build/C/man2/alarm.2:67
 msgid ""
 "B<alarm>()  and B<setitimer>(2)  share the same timer; calls to one will "
 "interfere with use of the other."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:78
+#: build/C/man2/alarm.2:76
 msgid ""
 "B<sleep>(3)  may be implemented using B<SIGALRM>; mixing calls to B<alarm>()  "
 "and B<sleep>(3)  is a bad idea."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:81
+#: build/C/man2/alarm.2:79
 msgid ""
 "Scheduling delays can, as ever, cause the execution of the process to be "
 "delayed by an arbitrary amount of time."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/alarm.2:90
+#: build/C/man2/alarm.2:88
 msgid ""
 "B<gettimeofday>(2), B<pause>(2), B<select>(2), B<setitimer>(2), "
 "B<sigaction>(2), B<signal>(2), B<sleep>(3), B<time>(7)"
@@ -722,7 +724,7 @@ msgid "BRK"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/brk.2:29 build/C/man2/chroot.2:33 build/C/man3/getcwd.3:32 build/C/man3/gethostid.3:29 build/C/man3/ualarm.3:24
+#: build/C/man2/brk.2:29 build/C/man2/chroot.2:33 build/C/man3/getcwd.3:32 build/C/man3/gethostid.3:29
 #, no-wrap
 msgid "2010-09-20"
 msgstr ""
@@ -1080,7 +1082,7 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: build/C/man2/chmod.2:61 build/C/man2/chmod.2:66 build/C/man2/chown.2:70 build/C/man2/chown.2:75 build/C/man2/chown.2:79 build/C/man2/chown.2:233 build/C/man2/chown.2:238 build/C/man2/chown.2:244 build/C/man2/dup.2:62 build/C/man2/dup.2:68 build/C/man2/dup.2:101 build/C/man2/dup.2:110 build/C/man2/execve.2:124 build/C/man2/execve.2:128 build/C/man2/execve.2:131 build/C/man2/execve.2:134 build/C/man2/execve.2:137 build/C/man2/execve.2:140 build/C/man2/execve.2:143 build/C/man2/execve.2:146 build/C/man2/execve.2:149 build/C/man2/execve.2:152 build/C/man2/execve.2:156 build/C/man2/execve.2:160 build/C/man2/execve.2:169 build/C/man2/execve.2:176 build/C/man2/execve.2:181 build/C/man2/execve.2:188 build/C/man2/execve.2:195 build/C/man2/execve.2:202 build/C/man2/execve.2:209 build/C/man2/execve.2:213 build/C/man2/execve.2:216 build/C/man2/execve.2:224 build/C/man2/execve.2:228 build/C/man2/execve.2:233 build/C/man2/fork.2:52 build/C/man2/fork.2:56 build/C/man2/fork.2:58 build/C/man2/fork.2:62 build/C/man2/fork.2:68 build/C/man2/fork.2:71 build/C/man2/fork.2:74 build/C/man2/fork.2:77 build/C/man2/fork.2:82 build/C/man2/fork.2:94 build/C/man2/fork.2:101 build/C/man2/fork.2:107 build/C/man2/fork.2:114 build/C/man2/fork.2:120 build/C/man2/fork.2:125 build/C/man2/fork.2:133 build/C/man2/fork.2:142 build/C/man2/fork.2:156 build/C/man2/fork.2:165 build/C/man2/syscalls.2:87 build/C/man2/syscalls.2:90 build/C/man2/syscalls.2:96 build/C/man2/syscalls.2:112 build/C/man2/syscalls.2:118 build/C/man2/syscalls.2:124 build/C/man2/syscalls.2:130 build/C/man2/syscalls.2:137 build/C/man2/syscalls.2:676 build/C/man2/syscalls.2:697 build/C/man2/syscalls.2:708 build/C/man2/syscalls.2:715 build/C/man2/syscalls.2:726 build/C/man2/syscalls.2:738 build/C/man2/syscalls.2:759 build/C/man2/syscalls.2:767 build/C/man2/vfork.2:193 build/C/man2/vfork.2:197
+#: build/C/man2/chmod.2:61 build/C/man2/chmod.2:66 build/C/man2/chown.2:70 build/C/man2/chown.2:75 build/C/man2/chown.2:79 build/C/man2/chown.2:233 build/C/man2/chown.2:238 build/C/man2/chown.2:244 build/C/man2/dup.2:62 build/C/man2/dup.2:68 build/C/man2/dup.2:101 build/C/man2/dup.2:110 build/C/man2/execve.2:124 build/C/man2/execve.2:128 build/C/man2/execve.2:131 build/C/man2/execve.2:134 build/C/man2/execve.2:137 build/C/man2/execve.2:140 build/C/man2/execve.2:143 build/C/man2/execve.2:146 build/C/man2/execve.2:149 build/C/man2/execve.2:152 build/C/man2/execve.2:156 build/C/man2/execve.2:160 build/C/man2/execve.2:169 build/C/man2/execve.2:176 build/C/man2/execve.2:181 build/C/man2/execve.2:188 build/C/man2/execve.2:195 build/C/man2/execve.2:202 build/C/man2/execve.2:209 build/C/man2/execve.2:213 build/C/man2/execve.2:216 build/C/man2/execve.2:224 build/C/man2/execve.2:228 build/C/man2/execve.2:233 build/C/man2/fork.2:52 build/C/man2/fork.2:56 build/C/man2/fork.2:58 build/C/man2/fork.2:62 build/C/man2/fork.2:68 build/C/man2/fork.2:71 build/C/man2/fork.2:74 build/C/man2/fork.2:77 build/C/man2/fork.2:82 build/C/man2/fork.2:94 build/C/man2/fork.2:101 build/C/man2/fork.2:107 build/C/man2/fork.2:114 build/C/man2/fork.2:120 build/C/man2/fork.2:125 build/C/man2/fork.2:133 build/C/man2/fork.2:142 build/C/man2/fork.2:156 build/C/man2/fork.2:165 build/C/man2/syscalls.2:87 build/C/man2/syscalls.2:90 build/C/man2/syscalls.2:96 build/C/man2/syscalls.2:112 build/C/man2/syscalls.2:118 build/C/man2/syscalls.2:124 build/C/man2/syscalls.2:130 build/C/man2/syscalls.2:137 build/C/man2/syscalls.2:692 build/C/man2/syscalls.2:713 build/C/man2/syscalls.2:724 build/C/man2/syscalls.2:731 build/C/man2/syscalls.2:742 build/C/man2/syscalls.2:754 build/C/man2/syscalls.2:775 build/C/man2/syscalls.2:783 build/C/man2/vfork.2:193 build/C/man2/vfork.2:197
 #, no-wrap
 msgid "*"
 msgstr ""
@@ -1477,7 +1479,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/chown.2:192
 msgid ""
-"The 4.4BSD version can only be used by the superuser (that is, ordinary "
+"The 4.4BSD version can be used only by the superuser (that is, ordinary "
 "users cannot give away files)."
 msgstr ""
 
@@ -2270,7 +2272,7 @@ msgid "ID  | Method\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:193
+#: build/C/man3/crypt.3:193 build/C/man2/syscall.2:157 build/C/man2/syscall.2:180
 #, no-wrap
 msgid "_\n"
 msgstr ""
@@ -3350,6 +3352,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
+#: build/C/man3/euidaccess.3:66
+msgid ""
+"On success (all requested permissions granted), zero is returned.  On error "
+"(at least one bit in I<mode> asked for a permission that is denied, or some "
+"other error occurred), -1 is returned, and I<errno> is set appropriately."
+msgstr ""
+
+#. type: Plain text
 #: build/C/man3/euidaccess.3:69
 msgid "As for B<access>(2)."
 msgstr ""
@@ -3562,7 +3572,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man3/exec.3:190
 msgid ""
-"The B<exec>()  functions only return if an error has occurred.  The return "
+"The B<exec>()  functions return only if an error has occurred.  The return "
 "value is -1, and I<errno> is set to indicate the error."
 msgstr ""
 
@@ -5237,8 +5247,8 @@ msgstr ""
 #: build/C/man2/fcntl.2:791
 msgid ""
 "Take out a read lease.  This will cause the calling process to be notified "
-"when the file is opened for writing or is truncated.  A read lease can only "
-"be placed on a file descriptor that is opened read-only."
+"when the file is opened for writing or is truncated.  A read lease can be "
+"placed only on a file descriptor that is opened read-only."
 msgstr ""
 
 #. type: TP
@@ -5281,8 +5291,8 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/fcntl.2:822
 msgid ""
-"Leases may only be taken out on regular files.  An unprivileged process may "
-"only take out a lease on a file whose UID (owner) matches the file system "
+"Leases may be taken out only on regular files.  An unprivileged process may "
+"take out a lease only on a file whose UID (owner) matches the file system "
 "UID of the process.  A process with the B<CAP_LEASE> capability may take out "
 "leases on arbitrary files."
 msgstr ""
@@ -6098,7 +6108,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/flock.2:103
 msgid ""
-"A process may only hold one type of lock (shared or exclusive)  on a file.  "
+"A process may hold only one type of lock (shared or exclusive)  on a file.  "
 "Subsequent B<flock>()  calls on an already locked file will convert an "
 "existing lock to the new lock mode."
 msgstr ""
@@ -7028,10 +7038,10 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:55 build/C/man2/set_thread_area.2:72
+#: build/C/man2/get_thread_area.2:55
 msgid ""
 "Glibc does not provide a wrapper for this system call, since it is generally "
-"intended only for use by threading libraries.  In the unlikely event that "
+"intended for use only by threading libraries.  In the unlikely event that "
 "you want to call it directly, use B<syscall>(2)."
 msgstr ""
 
@@ -12797,9 +12807,9 @@ msgid "PREAD"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/pread.2:25
+#: build/C/man2/pread.2:25 build/C/man2/truncate.2:43
 #, no-wrap
-msgid "2012-04-30"
+msgid "2013-04-01"
 msgstr ""
 
 #. type: Plain text
@@ -12887,9 +12897,16 @@ msgid ""
 "functions transparently deal with the change."
 msgstr ""
 
+#. type: Plain text
+#: build/C/man2/pread.2:138 build/C/man2/truncate.2:248
+msgid ""
+"On some 32-bit architectures, the calling signature for these system calls "
+"differ, for the reasons described in B<syscall>(2)."
+msgstr ""
+
 #.  FIXME https://bugzilla.kernel.org/show_bug.cgi?id=43178
 #. type: Plain text
-#: build/C/man2/pread.2:145
+#: build/C/man2/pread.2:150
 msgid ""
 "POSIX requires that opening a file with the B<O_APPEND> flag should have no "
 "affect on the location at which B<pwrite>()  writes data.  However, on "
@@ -12898,7 +12915,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:150
+#: build/C/man2/pread.2:155
 msgid "B<lseek>(2), B<read>(2), B<readv>(2), B<write>(2)"
 msgstr ""
 
@@ -12968,6 +12985,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
+#: build/C/man2/set_thread_area.2:72
+msgid ""
+"Glibc does not provide a wrapper for this system call, since it is generally "
+"intended only for use by threading libraries.  In the unlikely event that "
+"you want to call it directly, use B<syscall>(2)."
+msgstr ""
+
+#. type: Plain text
 #: build/C/man2/set_thread_area.2:74
 msgid "B<get_thread_area>(2)"
 msgstr ""
@@ -13275,7 +13300,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/swapon.2:86
 msgid ""
-"These functions may only be used by a privileged process (one having the "
+"These functions may be used only by a privileged process (one having the "
 "B<CAP_SYS_ADMIN> capability)."
 msgstr ""
 
@@ -13401,7 +13426,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/syscall.2:40
 #, no-wrap
-msgid "2012-08-14"
+msgid "2013-04-07"
 msgstr ""
 
 #. type: Plain text
@@ -13461,8 +13486,227 @@ msgstr ""
 msgid "B<syscall>()  first appeared in 4BSD."
 msgstr ""
 
+#. type: SS
+#: build/C/man2/syscall.2:82
+#, no-wrap
+msgid "Architecture-specific requirements"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:93
+msgid ""
+"Each architecture ABI has its own requirements on how system call arguments "
+"are passed to the kernel.  For system calls that have a glibc wrapper (e.g., "
+"most system calls), glibc handles the details of copying arguments to the "
+"right registers in a manner suitable for the architecture.  However, when "
+"using B<syscall>()  to make a system call, the caller might need to handle "
+"architecture-dependent details; this requirement is most commonly "
+"encountered on certain 32-bit architectures."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:104
+msgid ""
+"For example, on the ARM architecture Embedded ABI (EABI), a 64-bit value "
+"(e.g., I<long long>)  must be aligned to an even register pair.  Thus, using "
+"B<syscall>()  instead of the wrapper provided by glibc, the B<readahead>()  "
+"system call would be invoked as follows on the ARM architecture with the "
+"EABI:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:111
+#, no-wrap
+msgid ""
+"syscall(SYS_readahead, fd, 0,\n"
+"        (unsigned int) (offset E<gt>E<gt> 32),\n"
+"        (unsigned int) (offset & 0xFFFFFFFF),\n"
+"        count);\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:125
+msgid ""
+"Since the offset argument is 64 bits, and the first argument (I<fd>)  is "
+"passed in I<r0>, the caller must manually split and align the 64-bit value "
+"so that it is passed in the I<r2>/I<r3> register pair.  That means inserting "
+"a dummy value into I<r1> (the second argument of 0)."
+msgstr ""
+
+#.  Mike Frysinger: this issue ends up forcing MIPS
+#.  O32 to take 7 arguments to syscall()
+#. type: Plain text
+#: build/C/man2/syscall.2:130
+msgid ""
+"Similar issues can occur on MIPS with the O32 ABI, on PowerPC with the "
+"32-bit ABI, and on Xtensa."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:141
+msgid ""
+"The affected system calls are B<fadvise64_64>(2), B<ftruncate64>(2), "
+"B<posix_fadvise>(2), B<pread64>(2), B<pwrite64>(2), B<readahead>(2), "
+"B<sync_file_range>(2), and B<truncate64>(2)."
+msgstr ""
+
+#. type: SS
+#: build/C/man2/syscall.2:141
+#, no-wrap
+msgid "Architecture calling conventions"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:145
+msgid ""
+"Every architecture has its own way of invoking and passing arguments to the "
+"kernel.  The details for various architectures are listed in the two tables "
+"below."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:151
+msgid ""
+"The first table lists the instruction used to transition to kernel mode, "
+"(which might not be the fastest or best way to transition to the kernel, so "
+"you might have to refer to the VDSO), the register used to indicate the "
+"system call number, and the register used to return the system call result."
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:156
+#, no-wrap
+msgid "arch/ABI\tinstruction\tsyscall #\tretval\tNotes\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:158
+#, no-wrap
+msgid "arm/OABI\tswi NR\t-\ta1\tNR is syscall #\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:159
+#, no-wrap
+msgid "arm/EABI\tswi 0x0\tr7\tr1\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:160
+#, no-wrap
+msgid "blackfin\texcpt 0x0\tP0\tR0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:161
+#, no-wrap
+msgid "i386\tint $0x80\teax\teax\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:162
+#, no-wrap
+msgid "ia64\tbreak 0x100000\tr15\tr10/r8\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:163
+#, no-wrap
+msgid "parisc\tble 0x100(%sr2, %r0)\tr20\tr28\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:164
+#, no-wrap
+msgid "sparc/32\tt 0x10\tg1\to0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:165
+#, no-wrap
+msgid "sparc/64\tt 0x6d\tg1\to0\t\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:166
+#, no-wrap
+msgid "x86_64\tsyscall\trax\trax\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:174
+msgid "The second table shows the registers used to pass the system call arguments."
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:179
+#, no-wrap
+msgid "arch/ABI\targ1\targ2\targ3\targ4\targ5\targ6\targ7\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:181
+#, no-wrap
+msgid "arm/OABI\ta1\ta2\ta3\ta4\tv1\tv2\tv3\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:182
+#, no-wrap
+msgid "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:183
+#, no-wrap
+msgid "blackfin\tR0\tR1\tR2\tR3\tR4\tR5\t-\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:184
+#, no-wrap
+msgid "i386\tebx\tecx\tedx\tesi\tedi\tebp\t-\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:185
+#, no-wrap
+msgid "ia64\tr11\tr9\tr10\tr14\tr15\tr13\t-\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:186
+#, no-wrap
+msgid "parisc\tr26\tr25\tr24\tr23\tr22\tr21\t-\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:187
+#, no-wrap
+msgid "sparc/32\to0\to1\to2\to3\to4\to5\t-\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:188
+#, no-wrap
+msgid "sparc/64\to0\to1\to2\to3\to4\to5\t-\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscall.2:189
+#, no-wrap
+msgid "x86_64\trdi\trsi\trdx\tr10\tr8\tr9\t-\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:198
+msgid ""
+"Note that these tables don't cover the entire calling convention\\(emsome "
+"architectures may indiscriminately clobber other registers not listed here."
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/syscall.2:88
+#: build/C/man2/syscall.2:204
 #, no-wrap
 msgid ""
 "#define _GNU_SOURCE\n"
@@ -13472,7 +13716,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:93
+#: build/C/man2/syscall.2:209
 #, no-wrap
 msgid ""
 "int\n"
@@ -13482,7 +13726,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:97
+#: build/C/man2/syscall.2:213
 #, no-wrap
 msgid ""
 "    tid = syscall(SYS_gettid);\n"
@@ -13491,7 +13735,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:102
+#: build/C/man2/syscall.2:218
 msgid "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
 msgstr ""
 
@@ -13504,7 +13748,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/syscalls.2:31
 #, no-wrap
-msgid "2013-03-10"
+msgid "2013-04-17"
 msgstr ""
 
 #. type: Plain text
@@ -13669,7 +13913,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/syscalls.2:152
 msgid ""
-"The list of system calls that are available as at kernel 3.5 (or in a few "
+"The list of system calls that are available as at kernel 3.9 (or in a few "
 "cases only on older kernels) is as follows:"
 msgstr ""
 
@@ -13754,258 +13998,276 @@ msgstr ""
 #. type: tbl table
 #: build/C/man2/syscalls.2:171
 #, no-wrap
-msgid "Deprecated (does nothing) since 2.6\n"
+msgid "Deprecated (does nothing)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:172 build/C/man2/syscalls.2:182 build/C/man2/syscalls.2:310 build/C/man2/syscalls.2:381 build/C/man2/syscalls.2:395 build/C/man2/syscalls.2:405 build/C/man2/syscalls.2:532
+#: build/C/man2/syscalls.2:172 build/C/man2/syscalls.2:184 build/C/man2/syscalls.2:314 build/C/man2/syscalls.2:387 build/C/man2/syscalls.2:403 build/C/man2/syscalls.2:415
 #, no-wrap
-msgid "T}\n"
+msgid ".br\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:173
 #, no-wrap
+msgid "since 2.6\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:174 build/C/man2/syscalls.2:186 build/C/man2/syscalls.2:316 build/C/man2/syscalls.2:389 build/C/man2/syscalls.2:405 build/C/man2/syscalls.2:417 build/C/man2/syscalls.2:545 build/C/man2/syscalls.2:590
+#, no-wrap
+msgid "T}\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:175
+#, no-wrap
 msgid "B<bind>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:174
+#: build/C/man2/syscalls.2:176
 #, no-wrap
 msgid "B<brk>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:175
+#: build/C/man2/syscalls.2:177
 #, no-wrap
 msgid "B<cacheflush>(2)\t1.2\tNot on x86\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:176
+#: build/C/man2/syscalls.2:178
 #, no-wrap
 msgid "B<capget>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:177
+#: build/C/man2/syscalls.2:179
 #, no-wrap
 msgid "B<capset>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:178
+#: build/C/man2/syscalls.2:180
 #, no-wrap
 msgid "B<chdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:179
+#: build/C/man2/syscalls.2:181
 #, no-wrap
 msgid "B<chmod>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:180
+#: build/C/man2/syscalls.2:182
 #, no-wrap
 msgid "B<chown>(2)\t2.2\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:181 build/C/man2/syscalls.2:309
+#: build/C/man2/syscalls.2:183 build/C/man2/syscalls.2:313
+#, no-wrap
+msgid "See B<chown>(2) for\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:185 build/C/man2/syscalls.2:315
 #, no-wrap
-msgid "See B<chown>(2) for version details\n"
+msgid "version details\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:183
+#: build/C/man2/syscalls.2:187
 #, no-wrap
 msgid "B<chown32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:184
+#: build/C/man2/syscalls.2:188
 #, no-wrap
 msgid "B<chroot>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:185
+#: build/C/man2/syscalls.2:189
 #, no-wrap
 msgid "B<clock_adjtime>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:186
+#: build/C/man2/syscalls.2:190
 #, no-wrap
 msgid "B<clock_getres>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:187
+#: build/C/man2/syscalls.2:191
 #, no-wrap
 msgid "B<clock_gettime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:188
+#: build/C/man2/syscalls.2:192
 #, no-wrap
 msgid "B<clock_nanosleep>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:189
+#: build/C/man2/syscalls.2:193
 #, no-wrap
 msgid "B<clock_settime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:190
+#: build/C/man2/syscalls.2:194
 #, no-wrap
 msgid "B<clone>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:191
+#: build/C/man2/syscalls.2:195
 #, no-wrap
 msgid "B<close>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:192
+#: build/C/man2/syscalls.2:196
 #, no-wrap
 msgid "B<connect>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:193
+#: build/C/man2/syscalls.2:197
 #, no-wrap
 msgid "B<creat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:194
+#: build/C/man2/syscalls.2:198
 #, no-wrap
 msgid "B<create_module>(2)\t\tRemoved in 2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:195
+#: build/C/man2/syscalls.2:199
 #, no-wrap
 msgid "B<delete_module>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:196
+#: build/C/man2/syscalls.2:200
 #, no-wrap
 msgid "B<dup>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:197
+#: build/C/man2/syscalls.2:201
 #, no-wrap
 msgid "B<dup2>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:198
+#: build/C/man2/syscalls.2:202
 #, no-wrap
 msgid "B<dup3>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:199
+#: build/C/man2/syscalls.2:203
 #, no-wrap
 msgid "B<epoll_create>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:200
+#: build/C/man2/syscalls.2:204
 #, no-wrap
 msgid "B<epoll_create1>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:201
+#: build/C/man2/syscalls.2:205
 #, no-wrap
 msgid "B<epoll_ctl>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:202
+#: build/C/man2/syscalls.2:206
 #, no-wrap
 msgid "B<epoll_pwait>(2)\t2.6.19\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:203
+#: build/C/man2/syscalls.2:207
 #, no-wrap
 msgid "B<epoll_wait>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:204
+#: build/C/man2/syscalls.2:208
 #, no-wrap
 msgid "B<eventfd>(2)\t2.6.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:205
+#: build/C/man2/syscalls.2:209
 #, no-wrap
 msgid "B<eventfd2>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:206
+#: build/C/man2/syscalls.2:210
 #, no-wrap
 msgid "B<execve>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:207
+#: build/C/man2/syscalls.2:211
 #, no-wrap
 msgid "B<exit>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:208
+#: build/C/man2/syscalls.2:212
 #, no-wrap
 msgid "B<exit_group>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:209
+#: build/C/man2/syscalls.2:213
 #, no-wrap
 msgid "B<faccessat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:210
+#: build/C/man2/syscalls.2:214
 #, no-wrap
 msgid "B<fadvise64>(2)\t2.6\n"
 msgstr ""
 
 #.  Implements \fBposix_fadvise\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:212
+#: build/C/man2/syscalls.2:216
 #, no-wrap
 msgid "B<fadvise64_64>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:213
+#: build/C/man2/syscalls.2:217
 #, no-wrap
 msgid "B<fallocate>(2)\t2.6.23\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:214
+#: build/C/man2/syscalls.2:218
 #, no-wrap
 msgid "B<fanotify_init>(2)\t2.6.37\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:215
+#: build/C/man2/syscalls.2:219
 #, no-wrap
 msgid "B<fanotify_mark>(2)\t2.6.37\n"
 msgstr ""
@@ -14013,507 +14275,507 @@ msgstr ""
 #.  The fanotify calls were added in Linux 2.6.36,
 #.  but disabled while the API was finalized.
 #. type: tbl table
-#: build/C/man2/syscalls.2:218
+#: build/C/man2/syscalls.2:222
 #, no-wrap
 msgid "B<fchdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:219
+#: build/C/man2/syscalls.2:223
 #, no-wrap
 msgid "B<fchmod>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:220
+#: build/C/man2/syscalls.2:224
 #, no-wrap
 msgid "B<fchmodat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:221
+#: build/C/man2/syscalls.2:225
 #, no-wrap
 msgid "B<fchown>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:222
+#: build/C/man2/syscalls.2:226
 #, no-wrap
 msgid "B<fchown32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:223
+#: build/C/man2/syscalls.2:227
 #, no-wrap
 msgid "B<fchownat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:224
+#: build/C/man2/syscalls.2:228
 #, no-wrap
 msgid "B<fcntl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:225
+#: build/C/man2/syscalls.2:229
 #, no-wrap
 msgid "B<fcntl64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:226
+#: build/C/man2/syscalls.2:230
 #, no-wrap
 msgid "B<fdatasync>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:227
+#: build/C/man2/syscalls.2:231
 #, no-wrap
 msgid "B<fgetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:228
+#: build/C/man2/syscalls.2:232
 #, no-wrap
 msgid "B<finit_module>(2)\t3.8\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:229
+#: build/C/man2/syscalls.2:233
 #, no-wrap
 msgid "B<flistxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:230
+#: build/C/man2/syscalls.2:234
 #, no-wrap
 msgid "B<flock>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:231
+#: build/C/man2/syscalls.2:235
 #, no-wrap
 msgid "B<fork>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:232
+#: build/C/man2/syscalls.2:236
 #, no-wrap
 msgid "B<free_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:233
+#: build/C/man2/syscalls.2:237
 #, no-wrap
 msgid "B<fremovexattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:234
+#: build/C/man2/syscalls.2:238
 #, no-wrap
 msgid "B<fsetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:235
+#: build/C/man2/syscalls.2:239
 #, no-wrap
 msgid "B<fstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:236
+#: build/C/man2/syscalls.2:240
 #, no-wrap
 msgid "B<fstat64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:237
+#: build/C/man2/syscalls.2:241
 #, no-wrap
 msgid "B<fstatat64>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:238
+#: build/C/man2/syscalls.2:242
 #, no-wrap
 msgid "B<fstatfs>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:239
+#: build/C/man2/syscalls.2:243
 #, no-wrap
 msgid "B<fstatfs64>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:240
+#: build/C/man2/syscalls.2:244
 #, no-wrap
 msgid "B<fsync>(2)\t1.0\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:241
+#: build/C/man2/syscalls.2:245
 #, no-wrap
 msgid "B<ftruncate>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:242
+#: build/C/man2/syscalls.2:246
 #, no-wrap
 msgid "B<ftruncate64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:243
+#: build/C/man2/syscalls.2:247
 #, no-wrap
 msgid "B<futex>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:244
+#: build/C/man2/syscalls.2:248
 #, no-wrap
 msgid "B<futimesat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:245
+#: build/C/man2/syscalls.2:249
 #, no-wrap
 msgid "B<get_kernel_syms>(2)\t\tRemoved in 2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:246
+#: build/C/man2/syscalls.2:250
 #, no-wrap
 msgid "B<get_mempolicy>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:247
+#: build/C/man2/syscalls.2:251
 #, no-wrap
 msgid "B<get_robust_list>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:248
+#: build/C/man2/syscalls.2:252
 #, no-wrap
 msgid "B<get_thread_area>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:249
+#: build/C/man2/syscalls.2:253
 #, no-wrap
 msgid "B<getcpu>(2)\t2.6.19\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:250
+#: build/C/man2/syscalls.2:254
 #, no-wrap
 msgid "B<getcwd>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:251
+#: build/C/man2/syscalls.2:255
 #, no-wrap
 msgid "B<getdents>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:252
+#: build/C/man2/syscalls.2:256
 #, no-wrap
 msgid "B<getdents64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:253
+#: build/C/man2/syscalls.2:257
 #, no-wrap
 msgid "B<getegid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:254
+#: build/C/man2/syscalls.2:258
 #, no-wrap
 msgid "B<getegid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:255
+#: build/C/man2/syscalls.2:259
 #, no-wrap
 msgid "B<geteuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:256
+#: build/C/man2/syscalls.2:260
 #, no-wrap
 msgid "B<geteuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:257
+#: build/C/man2/syscalls.2:261
 #, no-wrap
 msgid "B<getgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:258
+#: build/C/man2/syscalls.2:262
 #, no-wrap
 msgid "B<getgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:259
+#: build/C/man2/syscalls.2:263
 #, no-wrap
 msgid "B<getgroups>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:260
+#: build/C/man2/syscalls.2:264
 #, no-wrap
 msgid "B<getgroups32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:261
+#: build/C/man2/syscalls.2:265
 #, no-wrap
 msgid "B<getitimer>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:262
+#: build/C/man2/syscalls.2:266
 #, no-wrap
 msgid "B<getpeername>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:263
+#: build/C/man2/syscalls.2:267
 #, no-wrap
 msgid "B<getpagesize>(2)\t2.0\tNot on x86\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:264
+#: build/C/man2/syscalls.2:268
 #, no-wrap
 msgid "B<getpgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:265
+#: build/C/man2/syscalls.2:269
 #, no-wrap
 msgid "B<getpgrp>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:266
+#: build/C/man2/syscalls.2:270
 #, no-wrap
 msgid "B<getpid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:267
+#: build/C/man2/syscalls.2:271
 #, no-wrap
 msgid "B<getppid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:268
+#: build/C/man2/syscalls.2:272
 #, no-wrap
 msgid "B<getpriority>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:269
+#: build/C/man2/syscalls.2:273
 #, no-wrap
 msgid "B<getresgid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:270
+#: build/C/man2/syscalls.2:274
 #, no-wrap
 msgid "B<getresgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:271
+#: build/C/man2/syscalls.2:275
 #, no-wrap
 msgid "B<getresuid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:272
+#: build/C/man2/syscalls.2:276
 #, no-wrap
 msgid "B<getresuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:273
+#: build/C/man2/syscalls.2:277
 #, no-wrap
 msgid "B<getrlimit>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:274
+#: build/C/man2/syscalls.2:278
 #, no-wrap
 msgid "B<getrusage>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:275
+#: build/C/man2/syscalls.2:279
 #, no-wrap
 msgid "B<getsid>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:276
+#: build/C/man2/syscalls.2:280
 #, no-wrap
 msgid "B<getsockname>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:277
+#: build/C/man2/syscalls.2:281
 #, no-wrap
 msgid "B<getsockopt>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:278
+#: build/C/man2/syscalls.2:282
 #, no-wrap
 msgid "B<gettid>(2)\t2.4.11\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:279
+#: build/C/man2/syscalls.2:283
 #, no-wrap
 msgid "B<gettimeofday>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:280
+#: build/C/man2/syscalls.2:284
 #, no-wrap
 msgid "B<getuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:281
+#: build/C/man2/syscalls.2:285
 #, no-wrap
 msgid "B<getuid32>(2)\t2.4\n"
 msgstr ""
 
 #.  \fBgetunwind\fP(2) 2.4.8   ia64; DEPRECATED
 #. type: tbl table
-#: build/C/man2/syscalls.2:283
+#: build/C/man2/syscalls.2:287
 #, no-wrap
 msgid "B<getxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:284
+#: build/C/man2/syscalls.2:288
 #, no-wrap
 msgid "B<init_module>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:285
+#: build/C/man2/syscalls.2:289
 #, no-wrap
 msgid "B<inotify_add_watch>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:286
+#: build/C/man2/syscalls.2:290
 #, no-wrap
 msgid "B<inotify_init>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:287
+#: build/C/man2/syscalls.2:291
 #, no-wrap
 msgid "B<inotify_init1>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:288
+#: build/C/man2/syscalls.2:292
 #, no-wrap
 msgid "B<inotify_rm_watch>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:289
+#: build/C/man2/syscalls.2:293
 #, no-wrap
 msgid "B<io_cancel>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:290
+#: build/C/man2/syscalls.2:294
 #, no-wrap
 msgid "B<io_destroy>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:291
+#: build/C/man2/syscalls.2:295
 #, no-wrap
 msgid "B<io_getevents>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:292
+#: build/C/man2/syscalls.2:296
 #, no-wrap
 msgid "B<io_setup>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:293
+#: build/C/man2/syscalls.2:297
 #, no-wrap
 msgid "B<io_submit>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:294
+#: build/C/man2/syscalls.2:298
 #, no-wrap
 msgid "B<ioctl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:295
+#: build/C/man2/syscalls.2:299
 #, no-wrap
 msgid "B<ioperm>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:296
+#: build/C/man2/syscalls.2:300
 #, no-wrap
 msgid "B<iopl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:297
+#: build/C/man2/syscalls.2:301
 #, no-wrap
 msgid "B<ioprio_get>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:298
+#: build/C/man2/syscalls.2:302
 #, no-wrap
 msgid "B<ioprio_set>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:299
+#: build/C/man2/syscalls.2:303
 #, no-wrap
 msgid "B<ipc>(2)\t1.0\n"
 msgstr ""
 
 #.  Implements System V IPC calls
 #. type: tbl table
-#: build/C/man2/syscalls.2:301
+#: build/C/man2/syscalls.2:305
 #, no-wrap
 msgid "B<kcmp>(2)\t3.5\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:302
+#: build/C/man2/syscalls.2:306
 #, no-wrap
 msgid "B<kern_features>(2)\t3.7\tSparc64\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:303
+#: build/C/man2/syscalls.2:307
 #, no-wrap
 msgid "B<kexec_load>(2)\t2.6.13\n"
 msgstr ""
@@ -14521,273 +14783,273 @@ msgstr ""
 #.  The entry in the syscall table was reserved starting in 2.6.7
 #.  Was named sys_kexec_load() from 2.6.7 to 2.6.16
 #. type: tbl table
-#: build/C/man2/syscalls.2:306
+#: build/C/man2/syscalls.2:310
 #, no-wrap
 msgid "B<keyctl>(2)\t2.6.11\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:307
+#: build/C/man2/syscalls.2:311
 #, no-wrap
 msgid "B<kill>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:308
+#: build/C/man2/syscalls.2:312
 #, no-wrap
 msgid "B<lchown>(2)\t1.0\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:311
+#: build/C/man2/syscalls.2:317
 #, no-wrap
 msgid "B<lchown32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:312
+#: build/C/man2/syscalls.2:318
 #, no-wrap
 msgid "B<lgetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:313
+#: build/C/man2/syscalls.2:319
 #, no-wrap
 msgid "B<link>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:314
+#: build/C/man2/syscalls.2:320
 #, no-wrap
 msgid "B<linkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:315
+#: build/C/man2/syscalls.2:321
 #, no-wrap
 msgid "B<listen>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:316
+#: build/C/man2/syscalls.2:322
 #, no-wrap
 msgid "B<listxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:317
+#: build/C/man2/syscalls.2:323
 #, no-wrap
 msgid "B<llistxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:318
+#: build/C/man2/syscalls.2:324
 #, no-wrap
 msgid "B<lookup_dcookie>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:319
+#: build/C/man2/syscalls.2:325
 #, no-wrap
 msgid "B<lremovexattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:320
+#: build/C/man2/syscalls.2:326
 #, no-wrap
 msgid "B<lseek>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:321
+#: build/C/man2/syscalls.2:327
 #, no-wrap
 msgid "B<lsetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:322
+#: build/C/man2/syscalls.2:328
 #, no-wrap
 msgid "B<lstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:323
+#: build/C/man2/syscalls.2:329
 #, no-wrap
 msgid "B<lstat64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:324
+#: build/C/man2/syscalls.2:330
 #, no-wrap
 msgid "B<madvise>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:325
+#: build/C/man2/syscalls.2:331
 #, no-wrap
 msgid "B<madvise1>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:326
+#: build/C/man2/syscalls.2:332
 #, no-wrap
 msgid "B<mbind>(2)\t2.6.6\n"
 msgstr ""
 
 #.  \fBmemory_ordering\fP(2)   ???     Sparc64
 #. type: tbl table
-#: build/C/man2/syscalls.2:328
+#: build/C/man2/syscalls.2:334
 #, no-wrap
 msgid "B<migrate_pages>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:329
+#: build/C/man2/syscalls.2:335
 #, no-wrap
 msgid "B<mincore>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:330
+#: build/C/man2/syscalls.2:336
 #, no-wrap
 msgid "B<mkdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:331
+#: build/C/man2/syscalls.2:337
 #, no-wrap
 msgid "B<mkdirat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:332
+#: build/C/man2/syscalls.2:338
 #, no-wrap
 msgid "B<mknod>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:333
+#: build/C/man2/syscalls.2:339
 #, no-wrap
 msgid "B<mknodat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:334
+#: build/C/man2/syscalls.2:340
 #, no-wrap
 msgid "B<mlock>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:335
+#: build/C/man2/syscalls.2:341
 #, no-wrap
 msgid "B<mlockall>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:336
+#: build/C/man2/syscalls.2:342
 #, no-wrap
 msgid "B<mmap>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:337
+#: build/C/man2/syscalls.2:343
 #, no-wrap
 msgid "B<mmap2>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:338
+#: build/C/man2/syscalls.2:344
 #, no-wrap
 msgid "B<modify_ldt>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:339
+#: build/C/man2/syscalls.2:345
 #, no-wrap
 msgid "B<mount>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:340
+#: build/C/man2/syscalls.2:346
 #, no-wrap
 msgid "B<move_pages>(2)\t2.6.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:341
+#: build/C/man2/syscalls.2:347
 #, no-wrap
 msgid "B<mprotect>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:342
+#: build/C/man2/syscalls.2:348
 #, no-wrap
 msgid "B<mq_getsetattr>(2)\t2.6.6\n"
 msgstr ""
 
 #.  Implements \fBmq_getattr\fP(3) and \fBmq_setattr\fP(3)
 #. type: tbl table
-#: build/C/man2/syscalls.2:344
+#: build/C/man2/syscalls.2:350
 #, no-wrap
 msgid "B<mq_notify>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:345
+#: build/C/man2/syscalls.2:351
 #, no-wrap
 msgid "B<mq_open>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:346
+#: build/C/man2/syscalls.2:352
 #, no-wrap
 msgid "B<mq_timedreceive>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:347
+#: build/C/man2/syscalls.2:353
 #, no-wrap
 msgid "B<mq_timedsend>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:348
+#: build/C/man2/syscalls.2:354
 #, no-wrap
 msgid "B<mq_unlink>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:349
+#: build/C/man2/syscalls.2:355
 #, no-wrap
 msgid "B<mremap>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:350
+#: build/C/man2/syscalls.2:356
 #, no-wrap
 msgid "B<msgctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:351
+#: build/C/man2/syscalls.2:357
 #, no-wrap
 msgid "B<msgget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:352
+#: build/C/man2/syscalls.2:358
 #, no-wrap
 msgid "B<msgrcv>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:353
+#: build/C/man2/syscalls.2:359
 #, no-wrap
 msgid "B<msgsnd>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:354
+#: build/C/man2/syscalls.2:360
 #, no-wrap
 msgid "B<msync>(2)\t2.0\n"
 msgstr ""
@@ -14795,583 +15057,601 @@ msgstr ""
 #.  \fBmultiplexer\fP(2)       ??      __NR_multiplexer reserved on
 #.             PowerPC, but unimplemented?
 #. type: tbl table
-#: build/C/man2/syscalls.2:357
+#: build/C/man2/syscalls.2:363
 #, no-wrap
 msgid "B<munlock>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:358
+#: build/C/man2/syscalls.2:364
 #, no-wrap
 msgid "B<munlockall>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:359
+#: build/C/man2/syscalls.2:365
 #, no-wrap
 msgid "B<munmap>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:360
+#: build/C/man2/syscalls.2:366
 #, no-wrap
 msgid "B<name_to_handle_at>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:361
+#: build/C/man2/syscalls.2:367
 #, no-wrap
 msgid "B<nanosleep>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:362
+#: build/C/man2/syscalls.2:368
 #, no-wrap
 msgid "B<nfsservctl>(2)\t2.2\tRemoved in 3.1\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:363
+#: build/C/man2/syscalls.2:369
 #, no-wrap
 msgid "B<nice>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:364
+#: build/C/man2/syscalls.2:370
 #, no-wrap
 msgid "B<oldfstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:365
+#: build/C/man2/syscalls.2:371
 #, no-wrap
 msgid "B<oldlstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:366
+#: build/C/man2/syscalls.2:372
 #, no-wrap
 msgid "B<oldolduname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:367
+#: build/C/man2/syscalls.2:373
 #, no-wrap
 msgid "B<oldstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:368
+#: build/C/man2/syscalls.2:374
 #, no-wrap
 msgid "B<olduname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:369
+#: build/C/man2/syscalls.2:375
 #, no-wrap
 msgid "B<open>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:370
+#: build/C/man2/syscalls.2:376
 #, no-wrap
 msgid "B<open_by_handle_at>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:371
+#: build/C/man2/syscalls.2:377
 #, no-wrap
 msgid "B<openat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:372
+#: build/C/man2/syscalls.2:378
 #, no-wrap
 msgid "B<pause>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:373
+#: build/C/man2/syscalls.2:379
 #, no-wrap
 msgid "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on x86\n"
 msgstr ""
 
 #.  Alpha, PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:375
+#: build/C/man2/syscalls.2:381
 #, no-wrap
 msgid "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on x86\n"
 msgstr ""
 
 #.  , PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:377
+#: build/C/man2/syscalls.2:383
 #, no-wrap
 msgid "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on x86\n"
 msgstr ""
 
 #.  , PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:379
+#: build/C/man2/syscalls.2:385
 #, no-wrap
 msgid "B<perf_event_open>(2)\t2.6.31\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:380
+#: build/C/man2/syscalls.2:386
 #, no-wrap
-msgid "Was called perf_counter_open() in 2.6.31; renamed in 2.6.32\n"
+msgid "Was called perf_counter_open()\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:382
+#: build/C/man2/syscalls.2:388
+#, no-wrap
+msgid "in 2.6.31; renamed in 2.6.32\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:390
 #, no-wrap
 msgid "B<personality>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:383
+#: build/C/man2/syscalls.2:391
 #, no-wrap
 msgid "B<perfctr>(2)\t2.2\tSparc; removed in 2.6.34\n"
 msgstr ""
 
 #.     commit c7d5a0050773e98d1094eaa9f2a1a793fafac300 removed perfctr()
 #. type: tbl table
-#: build/C/man2/syscalls.2:385
+#: build/C/man2/syscalls.2:393
 #, no-wrap
 msgid "B<perfmonctl>(2)\t2.4\tia64\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:386
+#: build/C/man2/syscalls.2:394
 #, no-wrap
 msgid "B<pipe>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:387
+#: build/C/man2/syscalls.2:395
 #, no-wrap
 msgid "B<pipe2>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:388
+#: build/C/man2/syscalls.2:396
 #, no-wrap
 msgid "B<pivot_root>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:389
+#: build/C/man2/syscalls.2:397
 #, no-wrap
 msgid "B<poll>(2)\t2.0.36; 2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:390
+#: build/C/man2/syscalls.2:398
 #, no-wrap
 msgid "B<ppc_rtas>(2)\t\tPowerPC only\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:391
+#: build/C/man2/syscalls.2:399
 #, no-wrap
 msgid "B<ppoll>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:392
+#: build/C/man2/syscalls.2:400
 #, no-wrap
 msgid "B<prctl>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:393
+#: build/C/man2/syscalls.2:401
 #, no-wrap
 msgid "B<pread64>(2)\t\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:394
+#: build/C/man2/syscalls.2:402
 #, no-wrap
-msgid "Added as \"pread\" in 2.2; renamed \"pread64\" in 2.6\n"
+msgid "Added as \"pread\" in 2.2;\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:396
+#: build/C/man2/syscalls.2:404
+#, no-wrap
+msgid "renamed \"pread64\" in 2.6\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:406
 #, no-wrap
 msgid "B<preadv>(2)\t2.6.30\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:397
+#: build/C/man2/syscalls.2:407
 #, no-wrap
 msgid "B<prlimit>(2)\t2.6.36\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:398
+#: build/C/man2/syscalls.2:408
 #, no-wrap
 msgid "B<process_vm_readv>(2)\t3.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:399
+#: build/C/man2/syscalls.2:409
 #, no-wrap
 msgid "B<process_vm_writev>(2)\t3.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:400
+#: build/C/man2/syscalls.2:410
 #, no-wrap
 msgid "B<pselect6>(2)\t2.6.16\n"
 msgstr ""
 
 #.  Implements \fBpselect\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:402
+#: build/C/man2/syscalls.2:412
 #, no-wrap
 msgid "B<ptrace>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:403
+#: build/C/man2/syscalls.2:413
 #, no-wrap
 msgid "B<pwrite64>(2)\t\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:404
+#: build/C/man2/syscalls.2:414
 #, no-wrap
-msgid "Added as \"pwrite\" in 2.2; renamed \"pwrite64\" in 2.6\n"
+msgid "Added as \"pwrite\" in 2.2;\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:406
+#: build/C/man2/syscalls.2:416
+#, no-wrap
+msgid "renamed \"pwrite64\" in 2.6\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:418
 #, no-wrap
 msgid "B<pwritev>(2)\t2.6.30\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:407
+#: build/C/man2/syscalls.2:419
 #, no-wrap
 msgid "B<query_module>(2)\t2.2\tRemoved in 2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:408
+#: build/C/man2/syscalls.2:420
 #, no-wrap
 msgid "B<quotactl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:409
+#: build/C/man2/syscalls.2:421
 #, no-wrap
 msgid "B<read>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:410
+#: build/C/man2/syscalls.2:422
 #, no-wrap
 msgid "B<readahead>(2)\t2.4.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:411
+#: build/C/man2/syscalls.2:423
 #, no-wrap
 msgid "B<readdir>(2)\t1.0\n"
 msgstr ""
 
 #.  Supersedes \fBgetdents\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:413
+#: build/C/man2/syscalls.2:425
 #, no-wrap
 msgid "B<readlink>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:414
+#: build/C/man2/syscalls.2:426
 #, no-wrap
 msgid "B<readlinkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:415
+#: build/C/man2/syscalls.2:427
 #, no-wrap
 msgid "B<readv>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:416
+#: build/C/man2/syscalls.2:428
 #, no-wrap
 msgid "B<reboot>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:417
+#: build/C/man2/syscalls.2:429
 #, no-wrap
 msgid "B<recv>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:418
+#: build/C/man2/syscalls.2:430
 #, no-wrap
 msgid "B<recvfrom>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:419
+#: build/C/man2/syscalls.2:431
 #, no-wrap
 msgid "B<recvmsg>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:420
+#: build/C/man2/syscalls.2:432
 #, no-wrap
 msgid "B<recvmmsg>(2)\t2.6.33\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:421
+#: build/C/man2/syscalls.2:433
 #, no-wrap
 msgid "B<remap_file_pages>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:422
+#: build/C/man2/syscalls.2:434
 #, no-wrap
 msgid "B<removexattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:423
+#: build/C/man2/syscalls.2:435
 #, no-wrap
 msgid "B<rename>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:424
+#: build/C/man2/syscalls.2:436
 #, no-wrap
 msgid "B<renameat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:425
+#: build/C/man2/syscalls.2:437
 #, no-wrap
 msgid "B<request_key>(2)\t2.6.11\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:426
+#: build/C/man2/syscalls.2:438
 #, no-wrap
 msgid "B<restart_syscall>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:427
+#: build/C/man2/syscalls.2:439
 #, no-wrap
 msgid "B<rmdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:428
+#: build/C/man2/syscalls.2:440
 #, no-wrap
 msgid "B<rt_sigaction>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:429
+#: build/C/man2/syscalls.2:441
 #, no-wrap
 msgid "B<rt_sigpending>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:430
+#: build/C/man2/syscalls.2:442
 #, no-wrap
 msgid "B<rt_sigprocmask>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:431
+#: build/C/man2/syscalls.2:443
 #, no-wrap
 msgid "B<rt_sigqueueinfo>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:432
+#: build/C/man2/syscalls.2:444
 #, no-wrap
 msgid "B<rt_sigreturn>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:433
+#: build/C/man2/syscalls.2:445
 #, no-wrap
 msgid "B<rt_sigsuspend>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:434
+#: build/C/man2/syscalls.2:446
 #, no-wrap
 msgid "B<rt_sigtimedwait>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:435
+#: build/C/man2/syscalls.2:447
 #, no-wrap
 msgid "B<rt_tgsigqueueinfo>(2)\t2.6.31\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:436
+#: build/C/man2/syscalls.2:448
 #, no-wrap
 msgid "B<s390_runtime_instr>(2)\t3.7\ts390 only\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:437
+#: build/C/man2/syscalls.2:449
 #, no-wrap
 msgid "B<sched_get_priority_max>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:438
+#: build/C/man2/syscalls.2:450
 #, no-wrap
 msgid "B<sched_get_priority_min>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:439
+#: build/C/man2/syscalls.2:451
 #, no-wrap
 msgid "B<sched_getaffinity>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:440
+#: build/C/man2/syscalls.2:452
 #, no-wrap
 msgid "B<sched_getparam>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:441
+#: build/C/man2/syscalls.2:453
 #, no-wrap
 msgid "B<sched_getscheduler>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:442
+#: build/C/man2/syscalls.2:454
 #, no-wrap
 msgid "B<sched_rr_get_interval>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:443
+#: build/C/man2/syscalls.2:455
 #, no-wrap
 msgid "B<sched_setaffinity>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:444
+#: build/C/man2/syscalls.2:456
 #, no-wrap
 msgid "B<sched_setparam>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:445
+#: build/C/man2/syscalls.2:457
 #, no-wrap
 msgid "B<sched_setscheduler>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:446
+#: build/C/man2/syscalls.2:458
 #, no-wrap
 msgid "B<sched_yield>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:447
+#: build/C/man2/syscalls.2:459
 #, no-wrap
 msgid "B<select>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:448
+#: build/C/man2/syscalls.2:460
 #, no-wrap
 msgid "B<semctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:449
+#: build/C/man2/syscalls.2:461
 #, no-wrap
 msgid "B<semget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:450
+#: build/C/man2/syscalls.2:462
 #, no-wrap
 msgid "B<semop>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:451
+#: build/C/man2/syscalls.2:463
 #, no-wrap
 msgid "B<semtimedop>(2)\t2.6; 2.4.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:452
+#: build/C/man2/syscalls.2:464
 #, no-wrap
 msgid "B<send>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:453
+#: build/C/man2/syscalls.2:465
 #, no-wrap
 msgid "B<sendfile>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:454
+#: build/C/man2/syscalls.2:466
 #, no-wrap
 msgid "B<sendfile64>(2)\t2.6; 2.4.19\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:455
+#: build/C/man2/syscalls.2:467
 #, no-wrap
 msgid "B<sendmmsg>(2)\t3.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:456
+#: build/C/man2/syscalls.2:468
 #, no-wrap
 msgid "B<sendmsg>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:457
+#: build/C/man2/syscalls.2:469
 #, no-wrap
 msgid "B<sendto>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:458
+#: build/C/man2/syscalls.2:470
 #, no-wrap
 msgid "B<set_mempolicy>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:459
+#: build/C/man2/syscalls.2:471
 #, no-wrap
 msgid "B<set_robust_list>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:460
+#: build/C/man2/syscalls.2:472
 #, no-wrap
 msgid "B<set_thread_area>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:461
+#: build/C/man2/syscalls.2:473
 #, no-wrap
 msgid "B<set_tid_address>(2)\t2.6\n"
 msgstr ""
@@ -15379,674 +15659,692 @@ msgstr ""
 #.  See http://lkml.org/lkml/2005/8/1/83
 #.  "[PATCH] remove sys_set_zone_reclaim()"
 #. type: tbl table
-#: build/C/man2/syscalls.2:464
+#: build/C/man2/syscalls.2:476
 #, no-wrap
 msgid "B<setdomainname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:465
+#: build/C/man2/syscalls.2:477
 #, no-wrap
 msgid "B<setfsgid>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:466
+#: build/C/man2/syscalls.2:478
 #, no-wrap
 msgid "B<setfsgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:467
+#: build/C/man2/syscalls.2:479
 #, no-wrap
 msgid "B<setfsuid>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:468
+#: build/C/man2/syscalls.2:480
 #, no-wrap
 msgid "B<setfsuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:469
+#: build/C/man2/syscalls.2:481
 #, no-wrap
 msgid "B<setgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:470
+#: build/C/man2/syscalls.2:482
 #, no-wrap
 msgid "B<setgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:471
+#: build/C/man2/syscalls.2:483
 #, no-wrap
 msgid "B<setgroups>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:472
+#: build/C/man2/syscalls.2:484
 #, no-wrap
 msgid "B<setgroups32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:473
+#: build/C/man2/syscalls.2:485
 #, no-wrap
 msgid "B<sethostname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:474
+#: build/C/man2/syscalls.2:486
 #, no-wrap
 msgid "B<setitimer>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:475
+#: build/C/man2/syscalls.2:487
 #, no-wrap
 msgid "B<setns>(2)\t3.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:476
+#: build/C/man2/syscalls.2:488
 #, no-wrap
 msgid "B<setpgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:477
+#: build/C/man2/syscalls.2:489
 #, no-wrap
 msgid "B<setpriority>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:478
+#: build/C/man2/syscalls.2:490
 #, no-wrap
 msgid "B<setregid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:479
+#: build/C/man2/syscalls.2:491
 #, no-wrap
 msgid "B<setregid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:480
+#: build/C/man2/syscalls.2:492
 #, no-wrap
 msgid "B<setresgid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:481
+#: build/C/man2/syscalls.2:493
 #, no-wrap
 msgid "B<setresgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:482
+#: build/C/man2/syscalls.2:494
 #, no-wrap
 msgid "B<setresuid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:483
+#: build/C/man2/syscalls.2:495
 #, no-wrap
 msgid "B<setresuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:484
+#: build/C/man2/syscalls.2:496
 #, no-wrap
 msgid "B<setreuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:485
+#: build/C/man2/syscalls.2:497
 #, no-wrap
 msgid "B<setreuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:486
+#: build/C/man2/syscalls.2:498
 #, no-wrap
 msgid "B<setrlimit>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:487
+#: build/C/man2/syscalls.2:499
 #, no-wrap
 msgid "B<setsid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:488
+#: build/C/man2/syscalls.2:500
 #, no-wrap
 msgid "B<setsockopt>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:489
+#: build/C/man2/syscalls.2:501
 #, no-wrap
 msgid "B<settimeofday>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:490
+#: build/C/man2/syscalls.2:502
 #, no-wrap
 msgid "B<setuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:491
+#: build/C/man2/syscalls.2:503
 #, no-wrap
 msgid "B<setuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:492
+#: build/C/man2/syscalls.2:504
 #, no-wrap
 msgid "B<setup>(2)\t\tRemoved in 2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:493
+#: build/C/man2/syscalls.2:505
 #, no-wrap
 msgid "B<setxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:494
+#: build/C/man2/syscalls.2:506
 #, no-wrap
 msgid "B<sgetmask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:495
+#: build/C/man2/syscalls.2:507
 #, no-wrap
 msgid "B<shmat>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:496
+#: build/C/man2/syscalls.2:508
 #, no-wrap
 msgid "B<shmctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:497
+#: build/C/man2/syscalls.2:509
 #, no-wrap
 msgid "B<shmdt>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:498
+#: build/C/man2/syscalls.2:510
 #, no-wrap
 msgid "B<shmget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:499
+#: build/C/man2/syscalls.2:511
 #, no-wrap
 msgid "B<shutdown>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:500
+#: build/C/man2/syscalls.2:512
 #, no-wrap
 msgid "B<sigaction>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:501
+#: build/C/man2/syscalls.2:513
 #, no-wrap
 msgid "B<sigaltstack>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:502
+#: build/C/man2/syscalls.2:514
 #, no-wrap
 msgid "B<signal>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:503
+#: build/C/man2/syscalls.2:515
 #, no-wrap
 msgid "B<signalfd>(2)\t2.6.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:504
+#: build/C/man2/syscalls.2:516
 #, no-wrap
 msgid "B<signalfd4>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:505
+#: build/C/man2/syscalls.2:517
 #, no-wrap
 msgid "B<sigpending>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:506
+#: build/C/man2/syscalls.2:518
 #, no-wrap
 msgid "B<sigprocmask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:507
+#: build/C/man2/syscalls.2:519
 #, no-wrap
 msgid "B<sigreturn>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:508
+#: build/C/man2/syscalls.2:520
 #, no-wrap
 msgid "B<sigsuspend>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:509
+#: build/C/man2/syscalls.2:521
 #, no-wrap
 msgid "B<socket>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:510
+#: build/C/man2/syscalls.2:522
 #, no-wrap
 msgid "B<socketcall>(2)\t1.0\n"
 msgstr ""
 
 #.  Implements BSD socket calls
 #. type: tbl table
-#: build/C/man2/syscalls.2:512
+#: build/C/man2/syscalls.2:524
 #, no-wrap
 msgid "B<socketpair>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:513
+#: build/C/man2/syscalls.2:525
 #, no-wrap
 msgid "B<splice>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:514
+#: build/C/man2/syscalls.2:526
 #, no-wrap
 msgid "B<spu_create>(2)\t2.6.16\tPowerPC only\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:515
+#: build/C/man2/syscalls.2:527
 #, no-wrap
 msgid "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:516
+#: build/C/man2/syscalls.2:528
 #, no-wrap
 msgid "B<ssetmask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:517
+#: build/C/man2/syscalls.2:529
 #, no-wrap
 msgid "B<stat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:518
+#: build/C/man2/syscalls.2:530
 #, no-wrap
 msgid "B<stat64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:519
+#: build/C/man2/syscalls.2:531
 #, no-wrap
 msgid "B<statfs>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:520
+#: build/C/man2/syscalls.2:532
 #, no-wrap
 msgid "B<statfs64>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:521
+#: build/C/man2/syscalls.2:533
 #, no-wrap
 msgid "B<stime>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:522
+#: build/C/man2/syscalls.2:534
 #, no-wrap
 msgid "B<subpage_prot>(2)\t2.6.25\tPowerPC if\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:523
+#: build/C/man2/syscalls.2:535
 #, no-wrap
 msgid "\t\tCONFIG_PPC_64K_PAGES\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:524
+#: build/C/man2/syscalls.2:536
 #, no-wrap
 msgid "B<swapoff>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:525
+#: build/C/man2/syscalls.2:537
 #, no-wrap
 msgid "B<swapon>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:526
+#: build/C/man2/syscalls.2:538
 #, no-wrap
 msgid "B<symlink>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:527
+#: build/C/man2/syscalls.2:539
 #, no-wrap
 msgid "B<symlinkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:528
+#: build/C/man2/syscalls.2:540
 #, no-wrap
 msgid "B<sync>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:529
+#: build/C/man2/syscalls.2:541
 #, no-wrap
 msgid "B<sync_file_range>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:530
+#: build/C/man2/syscalls.2:542
 #, no-wrap
 msgid "B<sync_file_range2>(2)\t2.6.22\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:531
+#: build/C/man2/syscalls.2:543
+#, no-wrap
+msgid "Architecture-specific\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:544
 #, no-wrap
-msgid "Architecture-specific variant of B<sync_file_range>(2)\n"
+msgid "variant of B<sync_file_range>(2)\n"
 msgstr ""
 
 #.  PowerPC, ARM, tile
 #.  First appeared on ARM, as arm_sync_file_range(), but later renamed
 #.  \fBsys_debug_setcontext\fP(2)      ???     PowerPC if CONFIG_PPC32
 #. type: tbl table
-#: build/C/man2/syscalls.2:536
+#: build/C/man2/syscalls.2:549
 #, no-wrap
 msgid "B<syncfs>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:537
+#: build/C/man2/syscalls.2:550
 #, no-wrap
 msgid "B<sysfs>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:538
+#: build/C/man2/syscalls.2:551
 #, no-wrap
 msgid "B<sysinfo>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:539
+#: build/C/man2/syscalls.2:552
 #, no-wrap
 msgid "B<syslog>(2)\t1.0\n"
 msgstr ""
 
 #.  glibc interface is \fBklogctl\fP(3)
 #. type: tbl table
-#: build/C/man2/syscalls.2:541
+#: build/C/man2/syscalls.2:554
 #, no-wrap
 msgid "B<tee>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:542
+#: build/C/man2/syscalls.2:555
 #, no-wrap
 msgid "B<tgkill>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:543
+#: build/C/man2/syscalls.2:556
 #, no-wrap
 msgid "B<time>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:544
+#: build/C/man2/syscalls.2:557
 #, no-wrap
 msgid "B<timer_create>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:545
+#: build/C/man2/syscalls.2:558
 #, no-wrap
 msgid "B<timer_delete>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:546
+#: build/C/man2/syscalls.2:559
 #, no-wrap
 msgid "B<timer_getoverrun>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:547
+#: build/C/man2/syscalls.2:560
 #, no-wrap
 msgid "B<timer_gettime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:548
+#: build/C/man2/syscalls.2:561
 #, no-wrap
 msgid "B<timer_settime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:549
+#: build/C/man2/syscalls.2:562
 #, no-wrap
 msgid "B<timerfd_create>(2)\t2.6.25\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:550
+#: build/C/man2/syscalls.2:563
 #, no-wrap
 msgid "B<timerfd_gettime>(2)\t2.6.25\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:551
+#: build/C/man2/syscalls.2:564
 #, no-wrap
 msgid "B<timerfd_settime>(2)\t2.6.25\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:552
+#: build/C/man2/syscalls.2:565
 #, no-wrap
 msgid "B<times>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:553
+#: build/C/man2/syscalls.2:566
 #, no-wrap
 msgid "B<tkill>(2)\t2.6; 2.4.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:554
+#: build/C/man2/syscalls.2:567
 #, no-wrap
 msgid "B<truncate>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:555
+#: build/C/man2/syscalls.2:568
 #, no-wrap
 msgid "B<truncate64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:556
+#: build/C/man2/syscalls.2:569
 #, no-wrap
 msgid "B<ugetrlimit>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:557
+#: build/C/man2/syscalls.2:570
 #, no-wrap
 msgid "B<umask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:558
+#: build/C/man2/syscalls.2:571
 #, no-wrap
 msgid "B<umount>(2)\t1.0\n"
 msgstr ""
 
 #.  sys_oldumount() -- __NR_umount
 #. type: tbl table
-#: build/C/man2/syscalls.2:560
+#: build/C/man2/syscalls.2:573
 #, no-wrap
 msgid "B<umount2>(2)\t2.2\n"
 msgstr ""
 
 #.  sys_umount() -- __NR_umount2
 #. type: tbl table
-#: build/C/man2/syscalls.2:562
+#: build/C/man2/syscalls.2:575
 #, no-wrap
 msgid "B<uname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:563
+#: build/C/man2/syscalls.2:576
 #, no-wrap
 msgid "B<unlink>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:564
+#: build/C/man2/syscalls.2:577
 #, no-wrap
 msgid "B<unlinkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:565
+#: build/C/man2/syscalls.2:578
 #, no-wrap
 msgid "B<unshare>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:566
+#: build/C/man2/syscalls.2:579
 #, no-wrap
 msgid "B<uselib>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:567
+#: build/C/man2/syscalls.2:580
 #, no-wrap
 msgid "B<ustat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:568
+#: build/C/man2/syscalls.2:581
 #, no-wrap
 msgid "B<utime>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:569
+#: build/C/man2/syscalls.2:582
 #, no-wrap
 msgid "B<utimensat>(2)\t2.6.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:570
+#: build/C/man2/syscalls.2:583
 #, no-wrap
 msgid "B<utimes>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:571
+#: build/C/man2/syscalls.2:584
 #, no-wrap
 msgid "B<utrap_install>(2)\t2.2\tSparc\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:572
+#: build/C/man2/syscalls.2:585
 #, no-wrap
 msgid "B<vfork>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:573
+#: build/C/man2/syscalls.2:586
 #, no-wrap
 msgid "B<vhangup>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:574
+#: build/C/man2/syscalls.2:587
 #, no-wrap
-msgid "B<vm86old>(2)\t1.0\tWas \"vm86\"; renamed in 2.0.28/2.2\n"
+msgid "B<vm86old>(2)\t1.0\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:575
+#: build/C/man2/syscalls.2:588
+#, no-wrap
+msgid "Was \"vm86\"; renamed in\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:589
+#, no-wrap
+msgid "2.0.28/2.2\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:591
 #, no-wrap
 msgid "B<vm86>(2)\t2.0.28; 2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:576
+#: build/C/man2/syscalls.2:592
 #, no-wrap
 msgid "B<vmsplice>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:577
+#: build/C/man2/syscalls.2:593
 #, no-wrap
 msgid "B<wait4>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:578
+#: build/C/man2/syscalls.2:594
 #, no-wrap
 msgid "B<waitid>(2)\t2.6.10\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:579
+#: build/C/man2/syscalls.2:595
 #, no-wrap
 msgid "B<waitpid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:580
+#: build/C/man2/syscalls.2:596
 #, no-wrap
 msgid "B<write>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:581
+#: build/C/man2/syscalls.2:597
 #, no-wrap
 msgid "B<writev>(2)\t2.0\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:590
+#: build/C/man2/syscalls.2:606
 msgid ""
 "On many platforms, including x86-32, socket calls are all multiplexed (via "
 "glibc wrapper functions) through B<socketcall>(2)  and similarly System V "
@@ -16075,7 +16373,7 @@ msgstr ""
 #.  __NR_ulimit is 58 on Linux 2.6.22/i386
 #.  __NR_vserver is 273 on Linux 2.6.22/i386
 #. type: Plain text
-#: build/C/man2/syscalls.2:635
+#: build/C/man2/syscalls.2:651
 msgid ""
 "Although slots are reserved for them in the system call table, the following "
 "system calls are not implemented in the standard kernel: B<afs_syscall>(2), "
@@ -16091,14 +16389,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:640
+#: build/C/man2/syscalls.2:656
 msgid ""
 "There was briefly B<set_zone_reclaim>(2), added in Linux 2.6.13, and removed "
 "in 2.6.16; this system call was never available to user space."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:657
+#: build/C/man2/syscalls.2:673
 msgid ""
 "Roughly speaking, the code belonging to the system call with number __NR_xxx "
 "defined in I</usr/include/asm/unistd.h> can be found in the Linux kernel "
@@ -16112,7 +16410,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:676
+#: build/C/man2/syscalls.2:692
 msgid ""
 "Over time, changes to the interfaces of some system calls have been "
 "necessary.  One reason for such changes was the need to increase the size of "
@@ -16130,7 +16428,7 @@ msgstr ""
 #.  The stat system calls deal with three different data structures,
 #.  defined in include/asm-i386/stat.h: __old_kernel_stat, stat, stat64
 #. type: Plain text
-#: build/C/man2/syscalls.2:697
+#: build/C/man2/syscalls.2:713
 msgid ""
 "By now there are three different versions of B<stat>(2): I<sys_stat>()  "
 "(slot I<__NR_oldstat>), I<sys_newstat>()  (slot I<__NR_stat>), and "
@@ -16139,7 +16437,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:708
+#: build/C/man2/syscalls.2:724
 msgid ""
 "Similarly, the defines I<__NR_oldolduname>, I<__NR_olduname>, and "
 "I<__NR_uname> refer to the routines I<sys_olduname>(), I<sys_uname>()  and "
@@ -16147,14 +16445,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:715
+#: build/C/man2/syscalls.2:731
 msgid ""
 "In Linux 2.0, a new version of B<vm86>(2)  appeared, with the old and the "
 "new kernel routines being named I<sys_vm86old>()  and I<sys_vm86>()."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:726
+#: build/C/man2/syscalls.2:742
 msgid ""
 "In Linux 2.4, a new version of B<getrlimit>(2)  appeared, with the old and "
 "the new kernel routines being named I<sys_old_getrlimit>()  (slot "
@@ -16164,7 +16462,7 @@ msgstr ""
 #.  64-bit off_t changes: ftruncate64, *stat64,
 #.  fcntl64 (because of the flock structure), getdents64, *statfs64
 #. type: Plain text
-#: build/C/man2/syscalls.2:738
+#: build/C/man2/syscalls.2:754
 msgid ""
 "Linux 2.4 increased the size of user and group IDs from 16 to 32 bits.  To "
 "support this change, a range of system calls were added (e.g., "
@@ -16173,7 +16471,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:755
+#: build/C/man2/syscalls.2:771
 msgid ""
 "Linux 2.4 added support for applications on 32-bit architectures to access "
 "large files (i.e., files for which the sizes and file offsets can't be "
@@ -16187,7 +16485,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:759
+#: build/C/man2/syscalls.2:775
 msgid ""
 "On newer platforms that only have 64-bit file access and 32-bit uids (e.g., "
 "alpha, ia64, s390x) there are no *64 or *32 calls.  Where the *64 and *32 "
@@ -16195,7 +16493,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:767
+#: build/C/man2/syscalls.2:783
 msgid ""
 "The I<rt_sig*> calls were added in kernel 2.2 to support the addition of "
 "real-time signals (see B<signal>(7)).  These system calls supersede the "
@@ -16224,7 +16522,7 @@ msgstr ""
 #.  and the semantics of the latter call were changed to what
 #.  they are today.
 #. type: Plain text
-#: build/C/man2/syscalls.2:817
+#: build/C/man2/syscalls.2:833
 msgid ""
 "The B<select>(2)  and B<mmap>(2)  system calls use five or more arguments, "
 "which caused problems in the way argument passing on the i386 used to be set "
@@ -16237,7 +16535,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:821
+#: build/C/man2/syscalls.2:837
 msgid "B<syscall>(2), B<unimplemented>(2), B<libc>(7)"
 msgstr ""
 
@@ -17226,12 +17524,6 @@ msgstr ""
 msgid "TRUNCATE"
 msgstr ""
 
-#. type: TH
-#: build/C/man2/truncate.2:43
-#, no-wrap
-msgid "2011-09-08"
-msgstr ""
-
 #. type: Plain text
 #: build/C/man2/truncate.2:46
 msgid "truncate, ftruncate - truncate a file to a specified length"
@@ -17453,7 +17745,7 @@ msgstr ""
 
 #.  http://sourceware.org/bugzilla/show_bug.cgi?id=12037
 #. type: Plain text
-#: build/C/man2/truncate.2:251
+#: build/C/man2/truncate.2:256
 msgid ""
 "A header file bug in glibc 2.12 meant that the minimum value of "
 "B<_POSIX_C_SOURCE> required to expose the declaration of B<ftruncate>()  was "
@@ -17461,7 +17753,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:255
+#: build/C/man2/truncate.2:260
 msgid "B<open>(2), B<stat>(2), B<path_resolution>(7)"
 msgstr ""
 
@@ -17535,8 +17827,17 @@ msgid ""
 "POSIX do not define any errors."
 msgstr ""
 
+#.  This case is not documented in HP-US, Solar, FreeBSD, NetBSD, or OpenBSD!
+#. type: Plain text
+#: build/C/man3/ualarm.3:107
+msgid ""
+"POSIX.1-2001 does not specify what happens if the I<usecs> argument is 0.  "
+"On Linux (and probably most other systems), the effect is to cancel any "
+"pending alarm."
+msgstr ""
+
 #. type: Plain text
-#: build/C/man3/ualarm.3:113
+#: build/C/man3/ualarm.3:120
 msgid ""
 "The type I<useconds_t> is an unsigned integer type capable of holding "
 "integers in the range [0,1000000].  On the original BSD implementation, and "
@@ -17546,7 +17847,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:127
+#: build/C/man3/ualarm.3:134
 msgid ""
 "The interaction of this function with other timer functions such as "
 "B<alarm>(2), B<sleep>(3), B<nanosleep>(2), B<setitimer>(2), "
@@ -17555,14 +17856,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:135
+#: build/C/man3/ualarm.3:142
 msgid ""
 "This function is obsolete.  Use B<setitimer>(2)  or POSIX interval timers "
 "(B<timer_create>(2), etc.)  instead."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:143
+#: build/C/man3/ualarm.3:150
 msgid ""
 "B<alarm>(2), B<getitimer>(2), B<nanosleep>(2), B<select>(2), "
 "B<setitimer>(2), B<usleep>(3), B<time>(7)"
@@ -17672,10 +17973,9 @@ msgid ""
 "process (using B<msgget>(2), B<semget>(2), B<shmget>(2))."
 msgstr ""
 
-#.  FIXME . eventually: .BR acl (5)
 #. type: Plain text
 #: build/C/man2/umask.2:122
-msgid "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2)"
+msgid "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2)  B<acl>(5)"
 msgstr ""
 
 #. type: TH