aboutsummaryrefslogtreecommitdiffstats
path: root/man2
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2020-09-29 15:06:31 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2020-09-29 15:12:12 +0200
commitd39ad78f734249b87e10d0aa1dabff72f801ce30 (patch)
tree2d9c1834096187f892c98955d0f2b8be54ec3fdb /man2
parent281dca499eb3909a7e7969111b0cb190ccd6e09f (diff)
downloadman-pages-d39ad78f734249b87e10d0aa1dabff72f801ce30.tar.gz
_exit.2, access.2, acct.2, brk.2, chdir.2, chmod.2, chown.2, chroot.2, clock_getres.2, clock_nanosleep.2, fsync.2, futimesat.2, getdomainname.2, getgroups.2, gethostname.2, getpagesize.2, getrlimit.2, getsid.2, gettimeofday.2, kill.2, link.2, madvise.2, mincore.2, mkdir.2, mknod.2, nanosleep.2, nice.2, open.2, posix_fadvise.2, pread.2, process_vm_readv.2, readlink.2, readv.2, rename.2, select.2, semop.2, seteuid.2, setpgid.2, setreuid.2, sigaction.2, sigaltstack.2, sigpending.2, sigprocmask.2, sigsuspend.2, sigwaitinfo.2, stat.2, stime.2, symlink.2, sync.2, syscall.2, timer_create.2, timer_delete.2, timer_getoverrun.2, timer_settime.2, truncate.2, unlink.2, utimensat.2, vfork.2, vhangup.2, wait.2, wait4.2, a64l.3, abs.3, acos.3, acosh.3, addseverity.3, adjtime.3, asin.3, asinh.3, atan.3, atan2.3, atanh.3, atoi.3, bsd_signal.3, cbrt.3, ceil.3, cfree.3, clearenv.3, clock_getcpuclockid.3, confstr.3, copysign.3, cos.3, cosh.3, ctermid.3, ctime.3, daemon.3, dirfd.3, div.3, drand48.3, drand48_r.3, duplocale.3, dysize.3, ecvt.3, ecvt_r.3, endian.3, erf.3, erfc.3, exec.3, exp.3, exp2.3, expm1.3, fabs.3, fdim.3, ferror.3, fexecve.3, ffs.3, fgetgrent.3, fgetpwent.3, finite.3, flockfile.3, floor.3, fma.3, fmax.3, fmemopen.3, fmin.3, fmod.3, fopen.3, fpclassify.3, frexp.3, fseeko.3, ftw.3, futimes.3, fwide.3, gamma.3, gcvt.3, getaddrinfo.3, getcwd.3, getdate.3, getdirentries.3, getdtablesize.3, getentropy.3, getenv.3, getgrent.3, getgrent_r.3, getgrnam.3, getgrouplist.3, gethostbyname.3, gethostid.3, getline.3, getloadavg.3, getlogin.3, getmntent.3, getnameinfo.3, getnetent_r.3, getopt.3, getpass.3, getprotoent_r.3, getpwent.3, getpwent_r.3, getpwnam.3, getrpcent_r.3, getservent_r.3, getspnam.3, getsubopt.3, getusershell.3, getw.3, grantpt.3, group_member.3, gsignal.3, hypot.3, ilogb.3, inet.3, inet_net_pton.3, initgroups.3, insque.3, isalpha.3, isfdtype.3, isgreater.3, iswblank.3, j0.3, killpg.3, ldexp.3, lgamma.3, lockf.3, log.3, log10.3, log1p.3, log2.3, logb.3, lrint.3, lround.3, malloc.3, mbsnrtowcs.3, memchr.3, mkdtemp.3, mkfifo.3, mkstemp.3, mktemp.3, modf.3, mq_receive.3, mq_send.3, nan.3, newlocale.3, nextafter.3, nl_langinfo.3, on_exit.3, open_memstream.3, opendir.3, perror.3, popen.3, posix_fallocate.3, posix_madvise.3, posix_memalign.3, posix_openpt.3, pow.3, printf.3, profil.3, psignal.3, pthread_attr_setstack.3, pthread_cleanup_push_defer_np.3, pthread_kill.3, pthread_mutex_consistent.3, pthread_mutexattr_setrobust.3, pthread_rwlockattr_setkind_np.3, pthread_sigmask.3, pthread_sigqueue.3, pthread_spin_init.3, pthread_spin_lock.3, ptsname.3, putenv.3, putpwent.3, qecvt.3, qsort.3, rand.3, random.3, random_r.3, rcmd.3, readdir_r.3, realpath.3, remainder.3, remquo.3, rint.3, round.3, rpmatch.3, scalb.3, scalbln.3, scandir.3, scanf.3, sched_getcpu.3, seekdir.3, sem_wait.3, setbuf.3, setenv.3, setjmp.3, setnetgrent.3, siginterrupt.3, signbit.3, significand.3, sigqueue.3, sigset.3, sigsetops.3, sigvec.3, sigwait.3, sin.3, sinh.3, sockatmark.3, sqrt.3, stpcpy.3, stpncpy.3, strdup.3, strerror.3, strfromd.3, strnlen.3, strsep.3, strsignal.3, strtod.3, strtok.3, strtol.3, strtoul.3, syslog.3, tan.3, tanh.3, telldir.3, tempnam.3, termios.3, tgamma.3, timegm.3, timeradd.3, tmpnam.3, toascii.3, toupper.3, towlower.3, towupper.3, trunc.3, ttyslot.3, tzset.3, ualarm.3, unlocked_stdio.3, unlockpt.3, uselocale.3, usleep.3, wcpcpy.3, wcpncpy.3, wcscasecmp.3, wcsdup.3, wcsncasecmp.3, wcsnlen.3, wcsnrtombs.3, wordexp.3, wprintf.3, y0.3: srcfix: use better macros in SYNOPSIS
Around the text: "Feature Test Macro Requirements for glibc..." replace ".in -4n/.in" with ".RS -4/.RE". The latter form is more idiomatic use of man macros. The nroff output is unchanged. Reported-by: G. Branden Robinson <g.branden.robinson@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man2')
-rw-r--r--man2/_exit.24
-rw-r--r--man2/access.24
-rw-r--r--man2/acct.24
-rw-r--r--man2/brk.24
-rw-r--r--man2/chdir.24
-rw-r--r--man2/chmod.24
-rw-r--r--man2/chown.24
-rw-r--r--man2/chroot.24
-rw-r--r--man2/clock_getres.24
-rw-r--r--man2/clock_nanosleep.24
-rw-r--r--man2/fsync.24
-rw-r--r--man2/futimesat.24
-rw-r--r--man2/getdomainname.24
-rw-r--r--man2/getgroups.24
-rw-r--r--man2/gethostname.24
-rw-r--r--man2/getpagesize.24
-rw-r--r--man2/getrlimit.24
-rw-r--r--man2/getsid.24
-rw-r--r--man2/gettimeofday.24
-rw-r--r--man2/kill.24
-rw-r--r--man2/link.24
-rw-r--r--man2/madvise.24
-rw-r--r--man2/mincore.24
-rw-r--r--man2/mkdir.24
-rw-r--r--man2/mknod.24
-rw-r--r--man2/nanosleep.24
-rw-r--r--man2/nice.24
-rw-r--r--man2/open.24
-rw-r--r--man2/posix_fadvise.24
-rw-r--r--man2/pread.24
-rw-r--r--man2/process_vm_readv.24
-rw-r--r--man2/readlink.24
-rw-r--r--man2/readv.24
-rw-r--r--man2/rename.24
-rw-r--r--man2/select.24
-rw-r--r--man2/semop.24
-rw-r--r--man2/seteuid.24
-rw-r--r--man2/setpgid.24
-rw-r--r--man2/setreuid.24
-rw-r--r--man2/sigaction.24
-rw-r--r--man2/sigaltstack.24
-rw-r--r--man2/sigpending.24
-rw-r--r--man2/sigprocmask.24
-rw-r--r--man2/sigsuspend.24
-rw-r--r--man2/sigwaitinfo.24
-rw-r--r--man2/stat.24
-rw-r--r--man2/stime.24
-rw-r--r--man2/symlink.24
-rw-r--r--man2/sync.24
-rw-r--r--man2/syscall.24
-rw-r--r--man2/timer_create.24
-rw-r--r--man2/timer_delete.24
-rw-r--r--man2/timer_getoverrun.24
-rw-r--r--man2/timer_settime.24
-rw-r--r--man2/truncate.24
-rw-r--r--man2/unlink.24
-rw-r--r--man2/utimensat.24
-rw-r--r--man2/vfork.24
-rw-r--r--man2/vhangup.24
-rw-r--r--man2/wait.24
-rw-r--r--man2/wait4.24
61 files changed, 122 insertions, 122 deletions
diff --git a/man2/_exit.2 b/man2/_exit.2
index 89b1e1c001..469c3475c7 100644
--- a/man2/_exit.2
+++ b/man2/_exit.2
@@ -38,10 +38,10 @@ _exit, _Exit \- terminate the calling process
.PP
.BI "void _Exit(int " status );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR _Exit ():
diff --git a/man2/access.2 b/man2/access.2
index 0101352c72..0edf23c9b2 100644
--- a/man2/access.2
+++ b/man2/access.2
@@ -56,10 +56,10 @@ access, faccessat \- check user's permissions for a file
mode ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR faccessat ():
.PD 0
diff --git a/man2/acct.2 b/man2/acct.2
index f9efe437fc..31336ae3ef 100644
--- a/man2/acct.2
+++ b/man2/acct.2
@@ -40,10 +40,10 @@ acct \- switch process accounting on or off
.fi
.ad b
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR acct ():
.nf
diff --git a/man2/brk.2 b/man2/brk.2
index 5daba3fca6..c6c8068fdb 100644
--- a/man2/brk.2
+++ b/man2/brk.2
@@ -36,10 +36,10 @@ brk, sbrk \- change data segment size
.PP
.BI "void *sbrk(intptr_t " increment );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR brk (),
.BR sbrk ():
diff --git a/man2/chdir.2 b/man2/chdir.2
index d74e401778..10c642e674 100644
--- a/man2/chdir.2
+++ b/man2/chdir.2
@@ -40,10 +40,10 @@ chdir, fchdir \- change working directory
.br
.BI "int fchdir(int " fd );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fchdir ():
.PD 0
diff --git a/man2/chmod.2 b/man2/chmod.2
index 7b9ff78413..b5e985a2dc 100644
--- a/man2/chmod.2
+++ b/man2/chmod.2
@@ -46,10 +46,10 @@ chmod, fchmod, fchmodat \- change permissions of a file
mode ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.PD 0
diff --git a/man2/chown.2 b/man2/chown.2
index c709ae0f16..c5958dd755 100644
--- a/man2/chown.2
+++ b/man2/chown.2
@@ -53,10 +53,10 @@ chown, fchown, lchown, fchownat \- change ownership of a file
.BI " uid_t " owner ", gid_t " group ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fchown (),
.BR lchown ():
diff --git a/man2/chroot.2 b/man2/chroot.2
index 7a2d025012..0cb86fa277 100644
--- a/man2/chroot.2
+++ b/man2/chroot.2
@@ -38,10 +38,10 @@ chroot \- change root directory
.PP
.BI "int chroot(const char *" path );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR chroot ():
.ad l
diff --git a/man2/clock_getres.2 b/man2/clock_getres.2
index 5a1a63875e..4bd92f8612 100644
--- a/man2/clock_getres.2
+++ b/man2/clock_getres.2
@@ -42,10 +42,10 @@ clock_getres, clock_gettime, clock_settime \- clock and time functions
.PP
Link with \fI\-lrt\fP (only for glibc versions before 2.17).
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR clock_getres (),
diff --git a/man2/clock_nanosleep.2 b/man2/clock_nanosleep.2
index dc31868044..90e0b95fbf 100644
--- a/man2/clock_nanosleep.2
+++ b/man2/clock_nanosleep.2
@@ -38,10 +38,10 @@ clock_nanosleep \- high-resolution sleep with specifiable clock
Link with \fI\-lrt\fP (only for glibc versions before 2.17).
.PP
.ad l
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR clock_nanosleep ():
.RS 4
diff --git a/man2/fsync.2 b/man2/fsync.2
index 96401cde2a..75399b630c 100644
--- a/man2/fsync.2
+++ b/man2/fsync.2
@@ -45,10 +45,10 @@ fsync, fdatasync \- synchronize a file's in-core state with storage device
.PP
.BI "int fdatasync(int " fd );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fsync ():
Glibc 2.16 and later:
diff --git a/man2/futimesat.2 b/man2/futimesat.2
index a5ed2862b8..7b8144c5fe 100644
--- a/man2/futimesat.2
+++ b/man2/futimesat.2
@@ -35,10 +35,10 @@ directory file descriptor
.BI " const struct timeval " times [2]);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR futimesat ():
_GNU_SOURCE
diff --git a/man2/getdomainname.2 b/man2/getdomainname.2
index 1427185bb3..f83ac31865 100644
--- a/man2/getdomainname.2
+++ b/man2/getdomainname.2
@@ -36,10 +36,10 @@ getdomainname, setdomainname \- get/set NIS domain name
.br
.BI "int setdomainname(const char *" name ", size_t " len );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getdomainname (),
diff --git a/man2/getgroups.2 b/man2/getgroups.2
index 5388f8c57b..7b5fed87b0 100644
--- a/man2/getgroups.2
+++ b/man2/getgroups.2
@@ -43,10 +43,10 @@ getgroups, setgroups \- get/set list of supplementary group IDs
.PP
.BI "int setgroups(size_t " size ", const gid_t *" list );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR setgroups ():
Since glibc 2.19:
diff --git a/man2/gethostname.2 b/man2/gethostname.2
index 2d6349c21f..0f45b6392d 100644
--- a/man2/gethostname.2
+++ b/man2/gethostname.2
@@ -39,10 +39,10 @@ gethostname, sethostname \- get/set hostname
.br
.BI "int sethostname(const char *" name ", size_t " len );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.PD 0
diff --git a/man2/getpagesize.2 b/man2/getpagesize.2
index d882d64bd9..1bbcbd54b8 100644
--- a/man2/getpagesize.2
+++ b/man2/getpagesize.2
@@ -30,10 +30,10 @@ getpagesize \- get memory page size
.PP
.B int getpagesize(void);
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getpagesize ():
.ad l
diff --git a/man2/getrlimit.2 b/man2/getrlimit.2
index 7674e17f7b..f404379f2f 100644
--- a/man2/getrlimit.2
+++ b/man2/getrlimit.2
@@ -78,10 +78,10 @@ getrlimit, setrlimit, prlimit \- get/set resource limits
.br
.BI " struct rlimit *" old_limit );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR prlimit ():
_GNU_SOURCE
diff --git a/man2/getsid.2 b/man2/getsid.2
index 1f9a8fbec9..e016243727 100644
--- a/man2/getsid.2
+++ b/man2/getsid.2
@@ -34,10 +34,10 @@ getsid \- get session ID
.PP
.BI "pid_t getsid(pid_t" " pid" );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.PD 0
diff --git a/man2/gettimeofday.2 b/man2/gettimeofday.2
index 9a31c89fdf..7ea11b2a2f 100644
--- a/man2/gettimeofday.2
+++ b/man2/gettimeofday.2
@@ -50,10 +50,10 @@ gettimeofday, settimeofday \- get / set time
", const struct timezone *" tz );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR settimeofday ():
Since glibc 2.19:
diff --git a/man2/kill.2 b/man2/kill.2
index e921ffe4ce..1b8381c59b 100644
--- a/man2/kill.2
+++ b/man2/kill.2
@@ -52,10 +52,10 @@ kill \- send signal to a process
.BI "int kill(pid_t " pid ", int " sig );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR kill ():
diff --git a/man2/link.2 b/man2/link.2
index 649ba00c7e..11d8cbae01 100644
--- a/man2/link.2
+++ b/man2/link.2
@@ -45,10 +45,10 @@ link, linkat \- make a new name for a file
.BI " int " newdirfd ", const char *" newpath ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR linkat ():
.PD 0
diff --git a/man2/madvise.2 b/man2/madvise.2
index b75d9caca1..8f4a3039a6 100644
--- a/man2/madvise.2
+++ b/man2/madvise.2
@@ -40,10 +40,10 @@ madvise \- give advice about use of memory
.PP
.BI "int madvise(void *" addr ", size_t " length ", int " advice );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR madvise ():
.PD 0
diff --git a/man2/mincore.2 b/man2/mincore.2
index 46407b98e8..7d3ea51e4f 100644
--- a/man2/mincore.2
+++ b/man2/mincore.2
@@ -41,10 +41,10 @@ mincore \- determine whether pages are resident in memory
.PP
.BI "int mincore(void *" addr ", size_t " length ", unsigned char *" vec );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mincore ():
Since glibc 2.19:
diff --git a/man2/mkdir.2 b/man2/mkdir.2
index d5fc49f2fd..97dd7442fc 100644
--- a/man2/mkdir.2
+++ b/man2/mkdir.2
@@ -25,10 +25,10 @@ mkdir, mkdirat \- create a directory
.BI "int mkdirat(int " dirfd ", const char *" pathname ", mode_t " mode );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mkdirat ():
.PD 0
diff --git a/man2/mknod.2 b/man2/mknod.2
index b10541a90f..daf4493420 100644
--- a/man2/mknod.2
+++ b/man2/mknod.2
@@ -31,10 +31,10 @@ mknod, mknodat \- create a special or ordinary file
", dev_t " dev );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mknod ():
.ad l
diff --git a/man2/nanosleep.2 b/man2/nanosleep.2
index 0de7116431..71c7666c64 100644
--- a/man2/nanosleep.2
+++ b/man2/nanosleep.2
@@ -39,10 +39,10 @@ nanosleep \- high-resolution sleep
.PP
.BI "int nanosleep(const struct timespec *" req ", struct timespec *" rem );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR nanosleep ():
_POSIX_C_SOURCE\ >=\ 199309L
diff --git a/man2/nice.2 b/man2/nice.2
index 20bab74e7a..fa78b45c00 100644
--- a/man2/nice.2
+++ b/man2/nice.2
@@ -36,10 +36,10 @@ nice \- change process priority
.PP
.BI "int nice(int " inc );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR nice ():
_XOPEN_SOURCE
diff --git a/man2/open.2 b/man2/open.2
index 380e5a4407..91ccd0f540 100644
--- a/man2/open.2
+++ b/man2/open.2
@@ -71,10 +71,10 @@ open, openat, creat \- open and possibly create a file
.BI " const struct open_how *" how ", size_t " size ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR openat ():
.PD 0
diff --git a/man2/posix_fadvise.2 b/man2/posix_fadvise.2
index 12feffc06c..00ab8e91ca 100644
--- a/man2/posix_fadvise.2
+++ b/man2/posix_fadvise.2
@@ -38,10 +38,10 @@ posix_fadvise \- predeclare an access pattern for file data
.fi
.PP
.ad l
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR posix_fadvise ():
.RS 4
diff --git a/man2/pread.2 b/man2/pread.2
index edd8bb3e9b..9f6b082bb8 100644
--- a/man2/pread.2
+++ b/man2/pread.2
@@ -34,10 +34,10 @@ pread, pwrite \- read from or write to a file descriptor at a given offset
.BI "ssize_t pwrite(int " fd ", const void *" buf ", size_t " count \
", off_t " offset );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.PD 0
.ad l
diff --git a/man2/process_vm_readv.2 b/man2/process_vm_readv.2
index 0995d40414..6e4549670a 100644
--- a/man2/process_vm_readv.2
+++ b/man2/process_vm_readv.2
@@ -48,10 +48,10 @@ process_vm_readv, process_vm_writev \- transfer data between process address spa
.BI " unsigned long " flags ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR process_vm_readv (),
.BR process_vm_writev ():
diff --git a/man2/readlink.2 b/man2/readlink.2
index c2e21923fe..24c101737f 100644
--- a/man2/readlink.2
+++ b/man2/readlink.2
@@ -58,10 +58,10 @@ readlink, readlinkat \- read value of a symbolic link
.BI " char *" buf ", size_t " bufsiz );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR readlink ():
diff --git a/man2/readv.2 b/man2/readv.2
index 40b52964dc..e76aef883f 100644
--- a/man2/readv.2
+++ b/man2/readv.2
@@ -53,10 +53,10 @@ readv, writev, preadv, pwritev, preadv2, pwritev2 \- read or write data into mul
.BI " off_t " offset ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR preadv (),
.BR pwritev ():
diff --git a/man2/rename.2 b/man2/rename.2
index d39254c489..a475af6166 100644
--- a/man2/rename.2
+++ b/man2/rename.2
@@ -50,10 +50,10 @@ rename, renameat, renameat2 \- change the name or location of a file
", unsigned int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR renameat ():
.PD 0
diff --git a/man2/select.2 b/man2/select.2
index d25760a7d5..9667d45579 100644
--- a/man2/select.2
+++ b/man2/select.2
@@ -58,10 +58,10 @@ synchronous I/O multiplexing
.BI " const sigset_t *" sigmask );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pselect ():
_POSIX_C_SOURCE\ >=\ 200112L
diff --git a/man2/semop.2 b/man2/semop.2
index f5529c0da6..66901c0a4c 100644
--- a/man2/semop.2
+++ b/man2/semop.2
@@ -47,10 +47,10 @@ semop, semtimedop \- System V semaphore operations
.BI " const struct timespec *" timeout );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR semtimedop ():
_GNU_SOURCE
diff --git a/man2/seteuid.2 b/man2/seteuid.2
index 24662e1783..c80239b93e 100644
--- a/man2/seteuid.2
+++ b/man2/seteuid.2
@@ -38,10 +38,10 @@ seteuid, setegid \- set effective user or group ID
.br
.BI "int setegid(gid_t " egid );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR seteuid (),
diff --git a/man2/setpgid.2 b/man2/setpgid.2
index cc06d87912..ad01ba0df8 100644
--- a/man2/setpgid.2
+++ b/man2/setpgid.2
@@ -65,10 +65,10 @@ setpgid, getpgid, setpgrp, getpgrp \- set/get process group
.br
.BI "int setpgrp(pid_t " pid ", pid_t " pgid ");\fR /* BSD version */"
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getpgid ():
diff --git a/man2/setreuid.2 b/man2/setreuid.2
index 7365403476..a690e9cf9c 100644
--- a/man2/setreuid.2
+++ b/man2/setreuid.2
@@ -55,10 +55,10 @@ setreuid, setregid \- set real and/or effective user or group ID
.br
.BI "int setregid(gid_t " rgid ", gid_t " egid );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR setreuid (),
.BR setregid ():
diff --git a/man2/sigaction.2 b/man2/sigaction.2
index 96b4a575c5..6a8142324c 100644
--- a/man2/sigaction.2
+++ b/man2/sigaction.2
@@ -56,10 +56,10 @@ sigaction, rt_sigaction \- examine and change a signal action
.BI " struct sigaction *" oldact );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sigaction ():
diff --git a/man2/sigaltstack.2 b/man2/sigaltstack.2
index 72e1c071ec..d6eaea830f 100644
--- a/man2/sigaltstack.2
+++ b/man2/sigaltstack.2
@@ -31,10 +31,10 @@ sigaltstack \- set and/or get signal stack context
.PP
.BI "int sigaltstack(const stack_t *" ss ", stack_t *" old_ss );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR sigaltstack ():
.ad l
diff --git a/man2/sigpending.2 b/man2/sigpending.2
index 50623f1f74..f825139dd9 100644
--- a/man2/sigpending.2
+++ b/man2/sigpending.2
@@ -34,10 +34,10 @@ sigpending, rt_sigpending \- examine pending signals
.PP
.BI "int sigpending(sigset_t *" set );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sigpending ():
diff --git a/man2/sigprocmask.2 b/man2/sigprocmask.2
index c7c4cdd546..0abb414823 100644
--- a/man2/sigprocmask.2
+++ b/man2/sigprocmask.2
@@ -45,10 +45,10 @@ sigprocmask, rt_sigprocmask \- examine and change blocked signals
.BI " old_kernel_sigset_t *" oldset );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sigprocmask ():
diff --git a/man2/sigsuspend.2 b/man2/sigsuspend.2
index 7c9446fd25..c17b352d7f 100644
--- a/man2/sigsuspend.2
+++ b/man2/sigsuspend.2
@@ -34,10 +34,10 @@ sigsuspend, rt_sigsuspend \- wait for a signal
.PP
.BI "int sigsuspend(const sigset_t *" mask );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sigsuspend ():
diff --git a/man2/sigwaitinfo.2 b/man2/sigwaitinfo.2
index 503c7d679e..d8d52a48f0 100644
--- a/man2/sigwaitinfo.2
+++ b/man2/sigwaitinfo.2
@@ -36,10 +36,10 @@ for queued signals
.BI " const struct timespec *" timeout ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR sigwaitinfo (),
.BR sigtimedwait ():
diff --git a/man2/stat.2 b/man2/stat.2
index 13a1f37f77..6b52e9cd0b 100644
--- a/man2/stat.2
+++ b/man2/stat.2
@@ -57,10 +57,10 @@ statbuf ,
.BI " int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR lstat ():
diff --git a/man2/stime.2 b/man2/stime.2
index 819ebb5495..3ff0ebe974 100644
--- a/man2/stime.2
+++ b/man2/stime.2
@@ -35,10 +35,10 @@ stime \- set time
.PP
.BI "int stime(const time_t *" t );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR stime ():
Since glibc 2.19:
diff --git a/man2/symlink.2 b/man2/symlink.2
index d2842203f7..0c229f98d4 100644
--- a/man2/symlink.2
+++ b/man2/symlink.2
@@ -46,10 +46,10 @@ symlink, symlinkat \- make a new name for a file
", const char *" linkpath );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR symlink ():
diff --git a/man2/sync.2 b/man2/sync.2
index 8ce79671d3..dc7ae9ab05 100644
--- a/man2/sync.2
+++ b/man2/sync.2
@@ -43,10 +43,10 @@ sync, syncfs \- commit filesystem caches to disk
.PP
.BI "int syncfs(int " fd );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR sync ():
.ad l
diff --git a/man2/syscall.2 b/man2/syscall.2
index 2f2bdc9172..986db9d11f 100644
--- a/man2/syscall.2
+++ b/man2/syscall.2
@@ -50,10 +50,10 @@ syscall \- indirect system call
.BI "long syscall(long " number ", ...);"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.BR syscall ():
.PD 0
.ad l
diff --git a/man2/timer_create.2 b/man2/timer_create.2
index ea8d360d2a..367105c87f 100644
--- a/man2/timer_create.2
+++ b/man2/timer_create.2
@@ -37,10 +37,10 @@ timer_create \- create a POSIX per-process timer
.PP
Link with \fI\-lrt\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR timer_create ():
_POSIX_C_SOURCE\ >=\ 199309L
diff --git a/man2/timer_delete.2 b/man2/timer_delete.2
index 9d37f358ed..deb1cd900a 100644
--- a/man2/timer_delete.2
+++ b/man2/timer_delete.2
@@ -35,10 +35,10 @@ timer_delete \- delete a POSIX per-process timer
.PP
Link with \fI\-lrt\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR timer_delete ():
_POSIX_C_SOURCE\ >=\ 199309L
diff --git a/man2/timer_getoverrun.2 b/man2/timer_getoverrun.2
index 7385c8fa6f..e2314c1e44 100644
--- a/man2/timer_getoverrun.2
+++ b/man2/timer_getoverrun.2
@@ -35,10 +35,10 @@ timer_getoverrun \- get overrun count for a POSIX per-process timer
.PP
Link with \fI\-lrt\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR timer_getoverrun ():
_POSIX_C_SOURCE\ >=\ 199309L
diff --git a/man2/timer_settime.2 b/man2/timer_settime.2
index 0bb77c90a5..b7c20c04be 100644
--- a/man2/timer_settime.2
+++ b/man2/timer_settime.2
@@ -39,10 +39,10 @@ state of POSIX per-process timer
.PP
Link with \fI\-lrt\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR timer_settime (),
.BR timer_gettime ():
diff --git a/man2/truncate.2 b/man2/truncate.2
index 4351714ee7..cf7ec4da79 100644
--- a/man2/truncate.2
+++ b/man2/truncate.2
@@ -52,10 +52,10 @@ truncate, ftruncate \- truncate a file to a specified length
.br
.BI "int ftruncate(int " fd ", off_t " length );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR truncate ():
diff --git a/man2/unlink.2 b/man2/unlink.2
index 0dd5fec4d3..b42153db66 100644
--- a/man2/unlink.2
+++ b/man2/unlink.2
@@ -45,10 +45,10 @@ unlink, unlinkat \- delete a name and possibly the file it refers to
.BI "int unlinkat(int " dirfd ", const char *" pathname ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR unlinkat ():
.PD 0
diff --git a/man2/utimensat.2 b/man2/utimensat.2
index 62757e1373..b75adbaefe 100644
--- a/man2/utimensat.2
+++ b/man2/utimensat.2
@@ -37,10 +37,10 @@ utimensat, futimens \- change file timestamps with nanosecond precision
.BI "int futimens(int " fd ", const struct timespec " times [2]);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.PD 0
diff --git a/man2/vfork.2 b/man2/vfork.2
index 79a714b351..8af3448a36 100644
--- a/man2/vfork.2
+++ b/man2/vfork.2
@@ -36,10 +36,10 @@ vfork \- create a child process and block parent
.PP
.B pid_t vfork(void);
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR vfork ():
.ad l
diff --git a/man2/vhangup.2 b/man2/vhangup.2
index fb3d94839a..d435921239 100644
--- a/man2/vhangup.2
+++ b/man2/vhangup.2
@@ -33,10 +33,10 @@ vhangup \- virtually hangup the current terminal
.PP
.B int vhangup(void);
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR vhangup ():
diff --git a/man2/wait.2 b/man2/wait.2
index a68478ecab..e335b51203 100644
--- a/man2/wait.2
+++ b/man2/wait.2
@@ -63,10 +63,10 @@ wait, waitpid, waitid \- wait for process to change state
/* This is the glibc and POSIX interface; see
NOTES for information on the raw system call. */
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.PD 0
diff --git a/man2/wait4.2 b/man2/wait4.2
index d1612832ac..64e8f6f99f 100644
--- a/man2/wait4.2
+++ b/man2/wait4.2
@@ -47,10 +47,10 @@ wait3, wait4 \- wait for process to change state, BSD style
.BI " struct rusage *" rusage );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR wait3 ():