aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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
-rw-r--r--man3/a64l.34
-rw-r--r--man3/abs.34
-rw-r--r--man3/acos.34
-rw-r--r--man3/acosh.34
-rw-r--r--man3/addseverity.34
-rw-r--r--man3/adjtime.34
-rw-r--r--man3/asin.34
-rw-r--r--man3/asinh.34
-rw-r--r--man3/atan.34
-rw-r--r--man3/atan2.34
-rw-r--r--man3/atanh.34
-rw-r--r--man3/atoi.34
-rw-r--r--man3/bsd_signal.34
-rw-r--r--man3/cbrt.34
-rw-r--r--man3/ceil.34
-rw-r--r--man3/cfree.34
-rw-r--r--man3/clearenv.34
-rw-r--r--man3/clock_getcpuclockid.34
-rw-r--r--man3/confstr.34
-rw-r--r--man3/copysign.34
-rw-r--r--man3/cos.34
-rw-r--r--man3/cosh.34
-rw-r--r--man3/ctermid.34
-rw-r--r--man3/ctime.34
-rw-r--r--man3/daemon.34
-rw-r--r--man3/dirfd.34
-rw-r--r--man3/div.34
-rw-r--r--man3/drand48.34
-rw-r--r--man3/drand48_r.34
-rw-r--r--man3/duplocale.34
-rw-r--r--man3/dysize.34
-rw-r--r--man3/ecvt.34
-rw-r--r--man3/ecvt_r.34
-rw-r--r--man3/endian.34
-rw-r--r--man3/erf.34
-rw-r--r--man3/erfc.34
-rw-r--r--man3/exec.34
-rw-r--r--man3/exp.34
-rw-r--r--man3/exp2.34
-rw-r--r--man3/expm1.34
-rw-r--r--man3/fabs.34
-rw-r--r--man3/fdim.34
-rw-r--r--man3/ferror.34
-rw-r--r--man3/fexecve.34
-rw-r--r--man3/ffs.34
-rw-r--r--man3/fgetgrent.34
-rw-r--r--man3/fgetpwent.34
-rw-r--r--man3/finite.34
-rw-r--r--man3/flockfile.34
-rw-r--r--man3/floor.34
-rw-r--r--man3/fma.34
-rw-r--r--man3/fmax.34
-rw-r--r--man3/fmemopen.34
-rw-r--r--man3/fmin.34
-rw-r--r--man3/fmod.34
-rw-r--r--man3/fopen.34
-rw-r--r--man3/fpclassify.34
-rw-r--r--man3/frexp.34
-rw-r--r--man3/fseeko.34
-rw-r--r--man3/ftw.34
-rw-r--r--man3/futimes.34
-rw-r--r--man3/fwide.34
-rw-r--r--man3/gamma.34
-rw-r--r--man3/gcvt.34
-rw-r--r--man3/getaddrinfo.34
-rw-r--r--man3/getcwd.34
-rw-r--r--man3/getdate.34
-rw-r--r--man3/getdirentries.34
-rw-r--r--man3/getdtablesize.34
-rw-r--r--man3/getentropy.34
-rw-r--r--man3/getenv.34
-rw-r--r--man3/getgrent.34
-rw-r--r--man3/getgrent_r.34
-rw-r--r--man3/getgrnam.34
-rw-r--r--man3/getgrouplist.34
-rw-r--r--man3/gethostbyname.34
-rw-r--r--man3/gethostid.34
-rw-r--r--man3/getline.34
-rw-r--r--man3/getloadavg.34
-rw-r--r--man3/getlogin.34
-rw-r--r--man3/getmntent.34
-rw-r--r--man3/getnameinfo.34
-rw-r--r--man3/getnetent_r.34
-rw-r--r--man3/getopt.34
-rw-r--r--man3/getpass.34
-rw-r--r--man3/getprotoent_r.34
-rw-r--r--man3/getpwent.34
-rw-r--r--man3/getpwent_r.34
-rw-r--r--man3/getpwnam.34
-rw-r--r--man3/getrpcent_r.34
-rw-r--r--man3/getservent_r.34
-rw-r--r--man3/getspnam.34
-rw-r--r--man3/getsubopt.34
-rw-r--r--man3/getusershell.34
-rw-r--r--man3/getw.34
-rw-r--r--man3/grantpt.34
-rw-r--r--man3/group_member.34
-rw-r--r--man3/gsignal.34
-rw-r--r--man3/hypot.34
-rw-r--r--man3/ilogb.34
-rw-r--r--man3/inet.34
-rw-r--r--man3/inet_net_pton.34
-rw-r--r--man3/initgroups.34
-rw-r--r--man3/insque.34
-rw-r--r--man3/isalpha.34
-rw-r--r--man3/isfdtype.34
-rw-r--r--man3/isgreater.34
-rw-r--r--man3/iswblank.34
-rw-r--r--man3/j0.34
-rw-r--r--man3/killpg.34
-rw-r--r--man3/ldexp.34
-rw-r--r--man3/lgamma.34
-rw-r--r--man3/lockf.34
-rw-r--r--man3/log.34
-rw-r--r--man3/log10.34
-rw-r--r--man3/log1p.34
-rw-r--r--man3/log2.34
-rw-r--r--man3/logb.34
-rw-r--r--man3/lrint.34
-rw-r--r--man3/lround.34
-rw-r--r--man3/malloc.34
-rw-r--r--man3/mbsnrtowcs.34
-rw-r--r--man3/memchr.34
-rw-r--r--man3/mkdtemp.34
-rw-r--r--man3/mkfifo.34
-rw-r--r--man3/mkstemp.34
-rw-r--r--man3/mktemp.34
-rw-r--r--man3/modf.34
-rw-r--r--man3/mq_receive.34
-rw-r--r--man3/mq_send.34
-rw-r--r--man3/nan.34
-rw-r--r--man3/newlocale.34
-rw-r--r--man3/nextafter.34
-rw-r--r--man3/nl_langinfo.34
-rw-r--r--man3/on_exit.34
-rw-r--r--man3/open_memstream.34
-rw-r--r--man3/opendir.34
-rw-r--r--man3/perror.34
-rw-r--r--man3/popen.34
-rw-r--r--man3/posix_fallocate.34
-rw-r--r--man3/posix_madvise.34
-rw-r--r--man3/posix_memalign.34
-rw-r--r--man3/posix_openpt.34
-rw-r--r--man3/pow.34
-rw-r--r--man3/printf.34
-rw-r--r--man3/profil.34
-rw-r--r--man3/psignal.34
-rw-r--r--man3/pthread_attr_setstack.34
-rw-r--r--man3/pthread_cleanup_push_defer_np.34
-rw-r--r--man3/pthread_kill.34
-rw-r--r--man3/pthread_mutex_consistent.34
-rw-r--r--man3/pthread_mutexattr_setrobust.34
-rw-r--r--man3/pthread_rwlockattr_setkind_np.34
-rw-r--r--man3/pthread_sigmask.34
-rw-r--r--man3/pthread_sigqueue.34
-rw-r--r--man3/pthread_spin_init.34
-rw-r--r--man3/pthread_spin_lock.34
-rw-r--r--man3/ptsname.34
-rw-r--r--man3/putenv.34
-rw-r--r--man3/putpwent.34
-rw-r--r--man3/qecvt.34
-rw-r--r--man3/qsort.34
-rw-r--r--man3/rand.34
-rw-r--r--man3/random.34
-rw-r--r--man3/random_r.34
-rw-r--r--man3/rcmd.34
-rw-r--r--man3/readdir_r.34
-rw-r--r--man3/realpath.34
-rw-r--r--man3/remainder.34
-rw-r--r--man3/remquo.34
-rw-r--r--man3/rint.34
-rw-r--r--man3/round.34
-rw-r--r--man3/rpmatch.34
-rw-r--r--man3/scalb.34
-rw-r--r--man3/scalbln.34
-rw-r--r--man3/scandir.34
-rw-r--r--man3/scanf.34
-rw-r--r--man3/sched_getcpu.34
-rw-r--r--man3/seekdir.34
-rw-r--r--man3/sem_wait.34
-rw-r--r--man3/setbuf.34
-rw-r--r--man3/setenv.34
-rw-r--r--man3/setjmp.34
-rw-r--r--man3/setnetgrent.34
-rw-r--r--man3/siginterrupt.34
-rw-r--r--man3/signbit.34
-rw-r--r--man3/significand.34
-rw-r--r--man3/sigqueue.34
-rw-r--r--man3/sigset.34
-rw-r--r--man3/sigsetops.34
-rw-r--r--man3/sigvec.34
-rw-r--r--man3/sigwait.34
-rw-r--r--man3/sin.34
-rw-r--r--man3/sinh.34
-rw-r--r--man3/sockatmark.34
-rw-r--r--man3/sqrt.34
-rw-r--r--man3/stpcpy.34
-rw-r--r--man3/stpncpy.34
-rw-r--r--man3/strdup.34
-rw-r--r--man3/strerror.34
-rw-r--r--man3/strfromd.34
-rw-r--r--man3/strnlen.34
-rw-r--r--man3/strsep.34
-rw-r--r--man3/strsignal.34
-rw-r--r--man3/strtod.34
-rw-r--r--man3/strtok.34
-rw-r--r--man3/strtol.34
-rw-r--r--man3/strtoul.34
-rw-r--r--man3/syslog.34
-rw-r--r--man3/tan.34
-rw-r--r--man3/tanh.34
-rw-r--r--man3/telldir.34
-rw-r--r--man3/tempnam.34
-rw-r--r--man3/termios.34
-rw-r--r--man3/tgamma.34
-rw-r--r--man3/timegm.34
-rw-r--r--man3/timeradd.34
-rw-r--r--man3/tmpnam.34
-rw-r--r--man3/toascii.34
-rw-r--r--man3/toupper.34
-rw-r--r--man3/towlower.34
-rw-r--r--man3/towupper.34
-rw-r--r--man3/trunc.34
-rw-r--r--man3/ttyslot.34
-rw-r--r--man3/tzset.34
-rw-r--r--man3/ualarm.34
-rw-r--r--man3/unlocked_stdio.34
-rw-r--r--man3/unlockpt.34
-rw-r--r--man3/uselocale.34
-rw-r--r--man3/usleep.34
-rw-r--r--man3/wcpcpy.34
-rw-r--r--man3/wcpncpy.34
-rw-r--r--man3/wcscasecmp.34
-rw-r--r--man3/wcsdup.34
-rw-r--r--man3/wcsncasecmp.34
-rw-r--r--man3/wcsnlen.34
-rw-r--r--man3/wcsnrtombs.34
-rw-r--r--man3/wordexp.34
-rw-r--r--man3/wprintf.34
-rw-r--r--man3/y0.34
301 files changed, 602 insertions, 602 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 ():
diff --git a/man3/a64l.3 b/man3/a64l.3
index 423a2365f8..637ac9c7b5 100644
--- a/man3/a64l.3
+++ b/man3/a64l.3
@@ -17,10 +17,10 @@ a64l, l64a \- convert between long and base-64
.PP
.BI "char *l64a(long " value );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR a64l (),
.BR l64a ():
diff --git a/man3/abs.3 b/man3/abs.3
index 6fc793b313..61df417e3a 100644
--- a/man3/abs.3
+++ b/man3/abs.3
@@ -47,10 +47,10 @@ abs, labs, llabs, imaxabs \- compute the absolute value of an integer
.BI "intmax_t imaxabs(intmax_t " j );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR llabs ():
diff --git a/man3/acos.3 b/man3/acos.3
index 895130b0bc..ebaf3e4f9c 100644
--- a/man3/acos.3
+++ b/man3/acos.3
@@ -46,10 +46,10 @@ acos, acosf, acosl \- arc cosine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR acosf (),
diff --git a/man3/acosh.3 b/man3/acosh.3
index beaf8e5f12..739c25432f 100644
--- a/man3/acosh.3
+++ b/man3/acosh.3
@@ -46,10 +46,10 @@ acosh, acoshf, acoshl \- inverse hyperbolic cosine function
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR acosh ():
diff --git a/man3/addseverity.3 b/man3/addseverity.3
index 00eaefa034..144cc50b9d 100644
--- a/man3/addseverity.3
+++ b/man3/addseverity.3
@@ -17,10 +17,10 @@ addseverity \- introduce new severity classes
.BI "int addseverity(int " severity ", const char *" s );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR addseverity ():
Since glibc 2.19:
diff --git a/man3/adjtime.3 b/man3/adjtime.3
index 7760266684..2f74d4c7ed 100644
--- a/man3/adjtime.3
+++ b/man3/adjtime.3
@@ -32,10 +32,10 @@ adjtime \- correct the time to synchronize the system clock
.BI "int adjtime(const struct timeval *" delta ", struct timeval *" olddelta );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR adjtime ():
Since glibc 2.19:
diff --git a/man3/asin.3 b/man3/asin.3
index 011bec34c0..c61edeae66 100644
--- a/man3/asin.3
+++ b/man3/asin.3
@@ -46,10 +46,10 @@ asin, asinf, asinl \- arc sine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR asinf (),
diff --git a/man3/asinh.3 b/man3/asinh.3
index 9f53112e08..258af3d1b9 100644
--- a/man3/asinh.3
+++ b/man3/asinh.3
@@ -46,10 +46,10 @@ asinh, asinhf, asinhl \- inverse hyperbolic sine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR asinh ():
diff --git a/man3/atan.3 b/man3/atan.3
index 1ee0c25a7f..87129cc910 100644
--- a/man3/atan.3
+++ b/man3/atan.3
@@ -46,10 +46,10 @@ atan, atanf, atanl \- arc tangent function
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR atanf (),
diff --git a/man3/atan2.3 b/man3/atan2.3
index 389b181988..065e47d968 100644
--- a/man3/atan2.3
+++ b/man3/atan2.3
@@ -46,10 +46,10 @@ atan2, atan2f, atan2l \- arc tangent function of two variables
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR atan2f (),
diff --git a/man3/atanh.3 b/man3/atanh.3
index 0138c5820e..f4f4224c2f 100644
--- a/man3/atanh.3
+++ b/man3/atanh.3
@@ -46,10 +46,10 @@ atanh, atanhf, atanhl \- inverse hyperbolic tangent function
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR atanh ():
diff --git a/man3/atoi.3 b/man3/atoi.3
index de18acc441..152fda1f2f 100644
--- a/man3/atoi.3
+++ b/man3/atoi.3
@@ -42,10 +42,10 @@ atoi, atol, atoll \- convert a string to an integer
.BI "long long atoll(const char *" nptr );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR atoll ():
diff --git a/man3/bsd_signal.3 b/man3/bsd_signal.3
index 43aa5ac317..e831e9bb1e 100644
--- a/man3/bsd_signal.3
+++ b/man3/bsd_signal.3
@@ -32,10 +32,10 @@ bsd_signal \- signal handling with BSD semantics
.PP
.BI "sighandler_t bsd_signal(int " signum ", sighandler_t " handler );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR bsd_signal ():
diff --git a/man3/cbrt.3 b/man3/cbrt.3
index 946ee50eef..2fb6c59d76 100644
--- a/man3/cbrt.3
+++ b/man3/cbrt.3
@@ -41,10 +41,10 @@ cbrt, cbrtf, cbrtl \- cube root function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR cbrt ():
diff --git a/man3/ceil.3 b/man3/ceil.3
index 06b7e4fcf5..c53fef0711 100644
--- a/man3/ceil.3
+++ b/man3/ceil.3
@@ -39,10 +39,10 @@ less than argument
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR ceilf (),
diff --git a/man3/cfree.3 b/man3/cfree.3
index c0a07b9daf..2a09527a7c 100644
--- a/man3/cfree.3
+++ b/man3/cfree.3
@@ -42,10 +42,10 @@ cfree \- free allocated memory
.BI "void cfree(void *" ptr ", size_t " nelem ", size_t " elsize );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR cfree ():
Since glibc 2.19:
diff --git a/man3/clearenv.3 b/man3/clearenv.3
index 9ae0519598..3817102c7b 100644
--- a/man3/clearenv.3
+++ b/man3/clearenv.3
@@ -33,10 +33,10 @@ clearenv \- clear the environment
.B "int clearenv(void);"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR clearenv ():
/* Glibc since 2.19: */ _DEFAULT_SOURCE
diff --git a/man3/clock_getcpuclockid.3 b/man3/clock_getcpuclockid.3
index 744e3a45d2..935022e3e7 100644
--- a/man3/clock_getcpuclockid.3
+++ b/man3/clock_getcpuclockid.3
@@ -36,10 +36,10 @@ clock_getcpuclockid \- obtain ID of a process CPU-time 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_getcpuclockid ():
.RS 4
diff --git a/man3/confstr.3 b/man3/confstr.3
index 85a80b86f9..96fb698057 100644
--- a/man3/confstr.3
+++ b/man3/confstr.3
@@ -40,10 +40,10 @@ confstr \- get configuration dependent string variables
.BI "size_t confstr(int " "name" ", char *" buf ", size_t " len );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR confstr ():
_POSIX_C_SOURCE\ >=\ 2 || _XOPEN_SOURCE
diff --git a/man3/copysign.3 b/man3/copysign.3
index b7d503b933..ee7783c3ab 100644
--- a/man3/copysign.3
+++ b/man3/copysign.3
@@ -42,10 +42,10 @@ copysign, copysignf, copysignl \- copy sign of a number
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR copysign (),
diff --git a/man3/cos.3 b/man3/cos.3
index 4de93891ff..c7f615b5ad 100644
--- a/man3/cos.3
+++ b/man3/cos.3
@@ -45,10 +45,10 @@ cos, cosf, cosl \- cosine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR cosf (),
diff --git a/man3/cosh.3 b/man3/cosh.3
index e31b6fa4f8..31296dec41 100644
--- a/man3/cosh.3
+++ b/man3/cosh.3
@@ -47,10 +47,10 @@ cosh, coshf, coshl \- hyperbolic cosine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR coshf (),
diff --git a/man3/ctermid.3 b/man3/ctermid.3
index 5d3f1688cd..f928aa31e2 100644
--- a/man3/ctermid.3
+++ b/man3/ctermid.3
@@ -35,10 +35,10 @@ ctermid \- get controlling terminal name
.BI "char *ctermid(char *" "s" );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR ctermid ():
_POSIX_C_SOURCE
diff --git a/man3/ctime.3 b/man3/ctime.3
index 24c77ad514..dc5bb93e7f 100644
--- a/man3/ctime.3
+++ b/man3/ctime.3
@@ -55,10 +55,10 @@ localtime_r \- transform date and time to broken-down time or ASCII
.BI "time_t mktime(struct tm *" tm );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR asctime_r (),
diff --git a/man3/daemon.3 b/man3/daemon.3
index cf4e6e84c2..b6f6a0f8f7 100644
--- a/man3/daemon.3
+++ b/man3/daemon.3
@@ -41,10 +41,10 @@ daemon \- run in the background
.PP
.BI "int daemon(int " nochdir ", int " noclose );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR daemon ():
.nf
diff --git a/man3/dirfd.3 b/man3/dirfd.3
index 5d06f0e8f1..aba1621762 100644
--- a/man3/dirfd.3
+++ b/man3/dirfd.3
@@ -32,10 +32,10 @@ dirfd \- get directory stream file descriptor
.PP
.BI "int dirfd(DIR *" dirp );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR dirfd ():
.br
diff --git a/man3/div.3 b/man3/div.3
index f30a4a2c82..7a4e339df6 100644
--- a/man3/div.3
+++ b/man3/div.3
@@ -48,10 +48,10 @@ an integer division
.BI "imaxdiv_t imaxdiv(intmax_t " numerator ", intmax_t " denominator );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR lldiv ():
diff --git a/man3/drand48.3 b/man3/drand48.3
index c819b9e2fa..3c301313d3 100644
--- a/man3/drand48.3
+++ b/man3/drand48.3
@@ -54,10 +54,10 @@ lcong48 \- generate uniformly distributed pseudo-random numbers
.BI "void lcong48(unsigned short " param [7]);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
All functions shown above:
diff --git a/man3/drand48_r.3 b/man3/drand48_r.3
index 84c79d726d..a87723acd2 100644
--- a/man3/drand48_r.3
+++ b/man3/drand48_r.3
@@ -57,10 +57,10 @@ srand48_r, seed48_r, lcong48_r
.BI " struct drand48_data *" buffer ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
All functions shown above:
diff --git a/man3/duplocale.3 b/man3/duplocale.3
index 70995a94b1..1a4676d56e 100644
--- a/man3/duplocale.3
+++ b/man3/duplocale.3
@@ -32,10 +32,10 @@ duplocale \- duplicate a locale object
.BI "locale_t duplocale(locale_t " locobj );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR duplocale ():
.PD 0
diff --git a/man3/dysize.3 b/man3/dysize.3
index 1b2796ca25..ccd08ed9eb 100644
--- a/man3/dysize.3
+++ b/man3/dysize.3
@@ -31,10 +31,10 @@ dysize \- get number of days for a given year
.PP
.BI "int dysize(int " year );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR dysize ():
Since glibc 2.19:
diff --git a/man3/ecvt.3 b/man3/ecvt.3
index 637112cf45..994ac698a4 100644
--- a/man3/ecvt.3
+++ b/man3/ecvt.3
@@ -41,10 +41,10 @@ ecvt, fcvt \- convert a floating-point number to a string
.BI "char *fcvt(double " number ", int " ndigits ", int *" decpt ,
.BI "int *" sign );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR ecvt (),
.BR fcvt ():
diff --git a/man3/ecvt_r.3 b/man3/ecvt_r.3
index 4a63246b8f..fb70a301b9 100644
--- a/man3/ecvt_r.3
+++ b/man3/ecvt_r.3
@@ -47,10 +47,10 @@ ecvt_r, fcvt_r, qecvt_r, qfcvt_r \- convert a floating-point number to a string
.BI " int *" sign ", char *" buf ", size_t " len );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR ecvt_r (),
diff --git a/man3/endian.3 b/man3/endian.3
index 4a2b29882e..a3b715454c 100644
--- a/man3/endian.3
+++ b/man3/endian.3
@@ -50,10 +50,10 @@ convert values between host and big-/little-endian byte order
.BI "uint64_t le64toh(uint64_t " little_endian_64bits );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR htobe16 (),
.BR htole16 (),
diff --git a/man3/erf.3 b/man3/erf.3
index c9fc0bea74..8266bff1fb 100644
--- a/man3/erf.3
+++ b/man3/erf.3
@@ -46,10 +46,10 @@ erf, erff, erfl \- error function
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR erf ():
diff --git a/man3/erfc.3 b/man3/erfc.3
index f5cba280df..6d762b04dc 100644
--- a/man3/erfc.3
+++ b/man3/erfc.3
@@ -37,10 +37,10 @@ erfc, erfcf, erfcl \- complementary error function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR erfc ():
diff --git a/man3/exec.3 b/man3/exec.3
index a5e7977355..df27413120 100644
--- a/man3/exec.3
+++ b/man3/exec.3
@@ -59,10 +59,10 @@ execl, execlp, execle, execv, execvp, execvpe \- execute a file
.BI " char *const " envp "[]);"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR execvpe ():
_GNU_SOURCE
diff --git a/man3/exp.3 b/man3/exp.3
index 4619cd5e3c..d57482b313 100644
--- a/man3/exp.3
+++ b/man3/exp.3
@@ -47,10 +47,10 @@ exp, expf, expl \- base-e exponential function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR expf (),
diff --git a/man3/exp2.3 b/man3/exp2.3
index 92f46d16ca..c71293e6b5 100644
--- a/man3/exp2.3
+++ b/man3/exp2.3
@@ -47,10 +47,10 @@ exp2, exp2f, exp2l \- base-2 exponential function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR exp2 (),
diff --git a/man3/expm1.3 b/man3/expm1.3
index ae65badc6b..24d9d0f8cb 100644
--- a/man3/expm1.3
+++ b/man3/expm1.3
@@ -41,10 +41,10 @@ expm1, expm1f, expm1l \- exponential minus 1
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR expm1 ():
diff --git a/man3/fabs.3 b/man3/fabs.3
index 033f64075a..a75e9af1f7 100644
--- a/man3/fabs.3
+++ b/man3/fabs.3
@@ -43,10 +43,10 @@ fabs, fabsf, fabsl \- absolute value of floating-point number
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR fabsf (),
diff --git a/man3/fdim.3 b/man3/fdim.3
index 2477dd0f0e..740d3ee8d4 100644
--- a/man3/fdim.3
+++ b/man3/fdim.3
@@ -20,10 +20,10 @@ fdim, fdimf, fdiml \- positive difference
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR fdimf (),
diff --git a/man3/ferror.3 b/man3/ferror.3
index d866edcbad..c67498c7e6 100644
--- a/man3/ferror.3
+++ b/man3/ferror.3
@@ -55,10 +55,10 @@ clearerr, feof, ferror, fileno \- check and reset stream status
.PP
.BI "int fileno(FILE *" stream );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fileno ():
_POSIX_C_SOURCE
diff --git a/man3/fexecve.3 b/man3/fexecve.3
index 42514e7090..c54c854263 100644
--- a/man3/fexecve.3
+++ b/man3/fexecve.3
@@ -32,10 +32,10 @@ fexecve \- execute program specified via file descriptor
.BI "int fexecve(int " fd ", char *const " argv "[], char *const " envp []);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fexecve ():
.PD 0
diff --git a/man3/ffs.3 b/man3/ffs.3
index 88c407b798..178339af52 100644
--- a/man3/ffs.3
+++ b/man3/ffs.3
@@ -46,10 +46,10 @@ ffs, ffsl, ffsll \- find first bit set in a word
.BI "int ffsll(long long " i );
.fi
.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/man3/fgetgrent.3 b/man3/fgetgrent.3
index 215ee8a0b5..613690bf8c 100644
--- a/man3/fgetgrent.3
+++ b/man3/fgetgrent.3
@@ -39,10 +39,10 @@ fgetgrent \- get group file entry
.BI "struct group *fgetgrent(FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fgetgrent ():
Since glibc 2.19:
diff --git a/man3/fgetpwent.3 b/man3/fgetpwent.3
index c003691fc6..dd8bde84b9 100644
--- a/man3/fgetpwent.3
+++ b/man3/fgetpwent.3
@@ -42,10 +42,10 @@ fgetpwent \- get password file entry
.BI "struct passwd *fgetpwent(FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fgetpwent ():
Since glibc 2.19:
diff --git a/man3/finite.3 b/man3/finite.3
index 9ab7a4b009..8af1e0a6cf 100644
--- a/man3/finite.3
+++ b/man3/finite.3
@@ -43,10 +43,10 @@ BSD floating-point classification functions
.BI "int isnanl(long double " x );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR finite (),
diff --git a/man3/flockfile.3 b/man3/flockfile.3
index 3291456f1e..4fc7e8b73b 100644
--- a/man3/flockfile.3
+++ b/man3/flockfile.3
@@ -34,10 +34,10 @@ flockfile, ftrylockfile, funlockfile \- lock FILE for stdio
.BI "void funlockfile(FILE *" filehandle );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
All functions shown above:
diff --git a/man3/floor.3 b/man3/floor.3
index 6c6ff3d87f..2f1e90e02e 100644
--- a/man3/floor.3
+++ b/man3/floor.3
@@ -38,10 +38,10 @@ floor, floorf, floorl \- largest integral value not greater than argument
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR floorf (),
diff --git a/man3/fma.3 b/man3/fma.3
index f73fc9af1d..7dca20c111 100644
--- a/man3/fma.3
+++ b/man3/fma.3
@@ -23,10 +23,10 @@ fma, fmaf, fmal \- floating-point multiply and add
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR fma (),
diff --git a/man3/fmax.3 b/man3/fmax.3
index 58319f243f..fe44ee7769 100644
--- a/man3/fmax.3
+++ b/man3/fmax.3
@@ -18,10 +18,10 @@ fmax, fmaxf, fmaxl \- determine maximum of two floating-point numbers
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR fmax (),
diff --git a/man3/fmemopen.3 b/man3/fmemopen.3
index b1fcc9eac8..8c04c233d9 100644
--- a/man3/fmemopen.3
+++ b/man3/fmemopen.3
@@ -14,10 +14,10 @@ fmemopen \- open memory as stream
.BI "FILE *fmemopen(void *"buf ", size_t "size ", const char *" mode ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fmemopen ():
.PD 0
diff --git a/man3/fmin.3 b/man3/fmin.3
index 6870d65c07..f1c8990bc3 100644
--- a/man3/fmin.3
+++ b/man3/fmin.3
@@ -20,10 +20,10 @@ fmin, fminf, fminl \- determine minimum of two floating-point numbers
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR fmin (),
diff --git a/man3/fmod.3 b/man3/fmod.3
index 2e89f8cc15..aca1957ea8 100644
--- a/man3/fmod.3
+++ b/man3/fmod.3
@@ -46,10 +46,10 @@ fmod, fmodf, fmodl \- floating-point remainder function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR fmodf (),
diff --git a/man3/fopen.3 b/man3/fopen.3
index a775d70a5d..393f2c05f2 100644
--- a/man3/fopen.3
+++ b/man3/fopen.3
@@ -55,10 +55,10 @@ fopen, fdopen, freopen \- stream open functions
.BI "FILE *freopen(const char *" pathname ", const char *" mode ", FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fdopen ():
_POSIX_C_SOURCE
diff --git a/man3/fpclassify.3 b/man3/fpclassify.3
index 2cd95f83ec..a32a6defb6 100644
--- a/man3/fpclassify.3
+++ b/man3/fpclassify.3
@@ -28,10 +28,10 @@ classification macros
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.\" I haven't fully grokked the source to determine the FTM requirements;
.\" in part, the following has been tested by experiment.
diff --git a/man3/frexp.3 b/man3/frexp.3
index 2bd23e950c..61cbfd27dd 100644
--- a/man3/frexp.3
+++ b/man3/frexp.3
@@ -45,10 +45,10 @@ and integral components
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR frexpf (),
diff --git a/man3/fseeko.3 b/man3/fseeko.3
index 8663a31329..c7111c4ca8 100644
--- a/man3/fseeko.3
+++ b/man3/fseeko.3
@@ -34,10 +34,10 @@ fseeko, ftello \- seek to or report file position
.BI "off_t ftello(FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fseeko (),
.BR ftello ():
diff --git a/man3/ftw.3 b/man3/ftw.3
index 0c4e945d0f..8fd16f64a8 100644
--- a/man3/ftw.3
+++ b/man3/ftw.3
@@ -53,10 +53,10 @@ ftw, nftw \- file tree walk
.BI " int " nopenfd );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR nftw ():
_XOPEN_SOURCE >= 500
diff --git a/man3/futimes.3 b/man3/futimes.3
index 8437932a43..ff58487095 100644
--- a/man3/futimes.3
+++ b/man3/futimes.3
@@ -34,10 +34,10 @@ futimes, lutimes \- change file timestamps
.BI "int lutimes(const char *" filename ", const struct timeval " tv [2]);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR futimes (),
.BR lutimes ():
diff --git a/man3/fwide.3 b/man3/fwide.3
index c27b2a4ea5..3f20fa1107 100644
--- a/man3/fwide.3
+++ b/man3/fwide.3
@@ -23,10 +23,10 @@ fwide \- set and determine the orientation of a FILE stream
.BI "int fwide(FILE *" stream ", int " mode );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR fwide ():
diff --git a/man3/gamma.3 b/man3/gamma.3
index d916e79294..0f9c3649c8 100644
--- a/man3/gamma.3
+++ b/man3/gamma.3
@@ -20,10 +20,10 @@ gamma, gammaf, gammal \- (logarithm of the) gamma function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR gamma ():
diff --git a/man3/gcvt.3 b/man3/gcvt.3
index 45be594a96..42fd076fe7 100644
--- a/man3/gcvt.3
+++ b/man3/gcvt.3
@@ -37,10 +37,10 @@ gcvt \- convert a floating-point number to a string
.BI "char *gcvt(double " number ", int " ndigit ", char *" buf );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR gcvt ():
.ad l
diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3
index 4d383bea05..6e946798d0 100644
--- a/man3/getaddrinfo.3
+++ b/man3/getaddrinfo.3
@@ -60,11 +60,11 @@ service translation
.BI "const char *gai_strerror(int " "errcode" );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getaddrinfo (),
.BR freeaddrinfo (),
diff --git a/man3/getcwd.3 b/man3/getcwd.3
index 668c097676..35f3cab397 100644
--- a/man3/getcwd.3
+++ b/man3/getcwd.3
@@ -43,10 +43,10 @@ getcwd, getwd, get_current_dir_name \- get current working directory
.B "char *get_current_dir_name(void);"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR get_current_dir_name ():
.RS
diff --git a/man3/getdate.3 b/man3/getdate.3
index 188e98012c..4c5154e43b 100644
--- a/man3/getdate.3
+++ b/man3/getdate.3
@@ -41,10 +41,10 @@ getdate, getdate_r \- convert a date-plus-time string to broken-down time
.PP
.BI "int getdate_r(const char *" string ", struct tm *" res );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getdate ():
.ad l
diff --git a/man3/getdirentries.3 b/man3/getdirentries.3
index da3344d88d..6798b1b5a9 100644
--- a/man3/getdirentries.3
+++ b/man3/getdirentries.3
@@ -33,10 +33,10 @@ getdirentries \- get directory entries in a filesystem-independent format
.BI "ssize_t getdirentries(int " fd ", char *" buf ", size_t " nbytes
.BI ", off_t *" basep );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getdirentries ():
Since glibc 2.19:
diff --git a/man3/getdtablesize.3 b/man3/getdtablesize.3
index e66bd6c7af..578a7a485b 100644
--- a/man3/getdtablesize.3
+++ b/man3/getdtablesize.3
@@ -32,10 +32,10 @@ getdtablesize \- get file descriptor table size
.PP
.B int getdtablesize(void);
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getdtablesize ():
.ad l
diff --git a/man3/getentropy.3 b/man3/getentropy.3
index 41bae010bc..a2a7a2e681 100644
--- a/man3/getentropy.3
+++ b/man3/getentropy.3
@@ -30,10 +30,10 @@ getentropy \- fill a buffer with random bytes
.PP
.BI "int getentropy(void *" buffer ", size_t " length );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getentropy ():
.br
diff --git a/man3/getenv.3 b/man3/getenv.3
index 435c7d001b..873196aa0f 100644
--- a/man3/getenv.3
+++ b/man3/getenv.3
@@ -42,10 +42,10 @@ getenv, secure_getenv \- get an environment variable
.BI "char *secure_getenv(const char *" name );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR secure_getenv ():
_GNU_SOURCE
diff --git a/man3/getgrent.3 b/man3/getgrent.3
index 0d88a7878d..245e38885b 100644
--- a/man3/getgrent.3
+++ b/man3/getgrent.3
@@ -42,10 +42,10 @@ getgrent, setgrent, endgrent \- get group file entry
.B void endgrent(void);
.fi
.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/man3/getgrent_r.3 b/man3/getgrent_r.3
index 64d7f3ac16..f4389b4042 100644
--- a/man3/getgrent_r.3
+++ b/man3/getgrent_r.3
@@ -35,10 +35,10 @@ getgrent_r, fgetgrent_r \- get group file entry reentrantly
.BI " size_t " buflen ", struct group **" gbufp );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getgrent_r ():
_GNU_SOURCE
diff --git a/man3/getgrnam.3 b/man3/getgrnam.3
index 970b806934..4a42499f0b 100644
--- a/man3/getgrnam.3
+++ b/man3/getgrnam.3
@@ -49,11 +49,11 @@ getgrnam, getgrnam_r, getgrgid, getgrgid_r \- get group file entry
.BI " char *" buf ", size_t " buflen ", struct group **" result );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getgrnam_r (),
.BR getgrgid_r ():
diff --git a/man3/getgrouplist.3 b/man3/getgrouplist.3
index e2bbe790e8..006e9365a4 100644
--- a/man3/getgrouplist.3
+++ b/man3/getgrouplist.3
@@ -36,10 +36,10 @@ getgrouplist \- get list of groups to which a user belongs
.br
.BI " gid_t *" groups ", int *" ngroups );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getgrouplist ():
Since glibc 2.19:
diff --git a/man3/gethostbyname.3 b/man3/gethostbyname.3
index 5533ef6dac..ed7d80868a 100644
--- a/man3/gethostbyname.3
+++ b/man3/gethostbyname.3
@@ -85,10 +85,10 @@ gethostent_r \- get network host entry
.BI " struct hostent **" result ", int *" h_errnop );
.fi
.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/man3/gethostid.3 b/man3/gethostid.3
index 01d674ca2b..0b37529a7b 100644
--- a/man3/gethostid.3
+++ b/man3/gethostid.3
@@ -36,10 +36,10 @@ gethostid, sethostid \- get or set the unique identifier of the current host
.br
.BI "int sethostid(long " hostid );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR gethostid ():
diff --git a/man3/getline.3 b/man3/getline.3
index 8cd974c051..a1d2b05513 100644
--- a/man3/getline.3
+++ b/man3/getline.3
@@ -36,10 +36,10 @@ getline, getdelim \- delimited string input
", FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getline (),
diff --git a/man3/getloadavg.3 b/man3/getloadavg.3
index 562db55527..be1f114dbb 100644
--- a/man3/getloadavg.3
+++ b/man3/getloadavg.3
@@ -41,10 +41,10 @@ getloadavg \- get system load averages
.BI "int getloadavg(double " loadavg[] ", int " nelem );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getloadavg ():
.nf
diff --git a/man3/getlogin.3 b/man3/getlogin.3
index 9c5561e629..40809d55b1 100644
--- a/man3/getlogin.3
+++ b/man3/getlogin.3
@@ -39,10 +39,10 @@ getlogin, getlogin_r, cuserid \- get username
.PP
.BI "char *cuserid(char *" string );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getlogin_r ():
.\" Deprecated: _REENTRANT ||
diff --git a/man3/getmntent.3 b/man3/getmntent.3
index 6e46ba56d6..1be98e6396 100644
--- a/man3/getmntent.3
+++ b/man3/getmntent.3
@@ -55,10 +55,10 @@ getmntent_r \- get filesystem descriptor file entry
.BI " char *" buf ", int " buflen );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getmntent_r ():
Since glibc 2.19:
diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3
index 4f8e6f706c..1b2415eacf 100644
--- a/man3/getnameinfo.3
+++ b/man3/getnameinfo.3
@@ -20,11 +20,11 @@ getnameinfo \- address-to-name translation in protocol-independent manner
.BI " char *" "serv" ", socklen_t " "servlen" ", int " "flags" );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getnameinfo ():
Since glibc 2.22: _POSIX_C_SOURCE >= 201112L
diff --git a/man3/getnetent_r.3 b/man3/getnetent_r.3
index 0fb23a1a0b..934089d595 100644
--- a/man3/getnetent_r.3
+++ b/man3/getnetent_r.3
@@ -46,11 +46,11 @@ network entry (reentrant)
.BI " int *" h_errnop );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getnetent_r (),
.BR getnetbyname_r (),
diff --git a/man3/getopt.3 b/man3/getopt.3
index 563ca10a9e..16f442ad8c 100644
--- a/man3/getopt.3
+++ b/man3/getopt.3
@@ -64,11 +64,11 @@ optarg, optind, opterr, optopt \- Parse command-line options
.BI " const struct option *" longopts ", int *" longindex );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getopt ():
_POSIX_C_SOURCE\ >=\ 2 || _XOPEN_SOURCE
diff --git a/man3/getpass.3 b/man3/getpass.3
index c3aa806de7..1145ab9001 100644
--- a/man3/getpass.3
+++ b/man3/getpass.3
@@ -29,10 +29,10 @@ getpass \- get a password
.PP
.BI "char *getpass(const char *" prompt );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getpass ():
.ad l
diff --git a/man3/getprotoent_r.3 b/man3/getprotoent_r.3
index fc7b4ff6f4..641c86eaf7 100644
--- a/man3/getprotoent_r.3
+++ b/man3/getprotoent_r.3
@@ -43,11 +43,11 @@ protocol entry (reentrant)
.BI " size_t " buflen ", struct protoent **" result );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getprotoent_r (),
.BR getprotobyname_r (),
diff --git a/man3/getpwent.3 b/man3/getpwent.3
index 29a8bb4036..36bbe9ee6f 100644
--- a/man3/getpwent.3
+++ b/man3/getpwent.3
@@ -45,10 +45,10 @@ getpwent, setpwent, endpwent \- get password file entry
.B void endpwent(void);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getpwent (),
diff --git a/man3/getpwent_r.3 b/man3/getpwent_r.3
index ef4c01c21e..7f9fe7e515 100644
--- a/man3/getpwent_r.3
+++ b/man3/getpwent_r.3
@@ -35,10 +35,10 @@ getpwent_r, fgetpwent_r \- get passwd file entry reentrantly
.BI " size_t " buflen ", struct passwd **" pwbufp );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getpwent_r (),
Since glibc 2.19:
diff --git a/man3/getpwnam.3 b/man3/getpwnam.3
index 79c06bfe99..556627ced8 100644
--- a/man3/getpwnam.3
+++ b/man3/getpwnam.3
@@ -53,10 +53,10 @@ getpwnam, getpwnam_r, getpwuid, getpwuid_r \- get password file entry
.BI " char *" buf ", size_t " buflen ", struct passwd **" result );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getpwnam_r (),
diff --git a/man3/getrpcent_r.3 b/man3/getrpcent_r.3
index 1a40092111..acefea4799 100644
--- a/man3/getrpcent_r.3
+++ b/man3/getrpcent_r.3
@@ -43,11 +43,11 @@ RPC entry (reentrant)
.BI " size_t " buflen ", struct rpcent **" result );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getrpcent_r (),
.BR getrpcbyname_r (),
diff --git a/man3/getservent_r.3 b/man3/getservent_r.3
index 803ce5bcc6..b75d9302e8 100644
--- a/man3/getservent_r.3
+++ b/man3/getservent_r.3
@@ -43,11 +43,11 @@ service entry (reentrant)
.BI " size_t " buflen ", struct servent **" result );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getservent_r (),
.BR getservbyname_r (),
diff --git a/man3/getspnam.3 b/man3/getspnam.3
index e47ae71d66..f75730e535 100644
--- a/man3/getspnam.3
+++ b/man3/getspnam.3
@@ -49,10 +49,10 @@ lckpwdf, ulckpwdf \- get shadow password file entry
.BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getspent_r (),
diff --git a/man3/getsubopt.3 b/man3/getsubopt.3
index cef57fde71..90b251a40e 100644
--- a/man3/getsubopt.3
+++ b/man3/getsubopt.3
@@ -31,10 +31,10 @@ getsubopt \- parse suboption arguments from a string
.BI "int getsubopt(char **"optionp ", char * const *" tokens \
", char **" valuep );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getsubopt ():
.ad l
diff --git a/man3/getusershell.3 b/man3/getusershell.3
index 82210a188e..ebdfac1d65 100644
--- a/man3/getusershell.3
+++ b/man3/getusershell.3
@@ -41,10 +41,10 @@ getusershell, setusershell, endusershell \- get permitted user shells
.B void endusershell(void);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR getusershell (),
diff --git a/man3/getw.3 b/man3/getw.3
index 03782057d7..a8b38a4196 100644
--- a/man3/getw.3
+++ b/man3/getw.3
@@ -34,10 +34,10 @@ getw, putw \- input and output of words (ints)
.BI "int putw(int " w ", FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR getw (),
.BR putw ():
diff --git a/man3/grantpt.3 b/man3/grantpt.3
index 34c59a52b6..8d902b1183 100644
--- a/man3/grantpt.3
+++ b/man3/grantpt.3
@@ -10,10 +10,10 @@ grantpt \- grant access to the slave pseudoterminal
.PP
.BI "int grantpt(int " fd ");"
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR grantpt ():
diff --git a/man3/group_member.3 b/man3/group_member.3
index 5019cb815e..6af537534c 100644
--- a/man3/group_member.3
+++ b/man3/group_member.3
@@ -30,10 +30,10 @@ group_member \- test whether a process is in a group
.PP
.BI "int group_member(gid_t " gid );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR group_member ():
_GNU_SOURCE
diff --git a/man3/gsignal.3 b/man3/gsignal.3
index b5c744c5d0..8ff913299b 100644
--- a/man3/gsignal.3
+++ b/man3/gsignal.3
@@ -38,10 +38,10 @@ gsignal, ssignal \- software signal facility
.BI "sighandler_t ssignal(int " signum ", sighandler_t " action );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR gsignal (),
.BR ssignal ():
diff --git a/man3/hypot.3 b/man3/hypot.3
index b8e8ced895..73f95544aa 100644
--- a/man3/hypot.3
+++ b/man3/hypot.3
@@ -44,10 +44,10 @@ hypot, hypotf, hypotl \- Euclidean distance function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR hypot ():
diff --git a/man3/ilogb.3 b/man3/ilogb.3
index a8a831e5e0..a9169fe011 100644
--- a/man3/ilogb.3
+++ b/man3/ilogb.3
@@ -40,10 +40,10 @@ ilogb, ilogbf, ilogbl \- get integer exponent of a floating-point value
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR ilogb ():
diff --git a/man3/inet.3 b/man3/inet.3
index e93466c66f..2faa8cb0b5 100644
--- a/man3/inet.3
+++ b/man3/inet.3
@@ -64,10 +64,10 @@ inet_netof \- Internet address manipulation routines
.BI "in_addr_t inet_netof(struct in_addr " in );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR inet_aton (),
.BR inet_ntoa ():
diff --git a/man3/inet_net_pton.3 b/man3/inet_net_pton.3
index 00f94b9d47..c5c71f9b87 100644
--- a/man3/inet_net_pton.3
+++ b/man3/inet_net_pton.3
@@ -38,10 +38,10 @@ inet_net_pton, inet_net_ntop \- Internet network number conversion
.PP
Link with \fI\-lresolv\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR inet_net_pton (),
.BR inet_net_ntop ():
diff --git a/man3/initgroups.3 b/man3/initgroups.3
index f49e2c931f..a38a078e8a 100644
--- a/man3/initgroups.3
+++ b/man3/initgroups.3
@@ -40,10 +40,10 @@ initgroups \- initialize the supplementary group access list
.BI "int initgroups(const char *" user ", gid_t " group );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR initgroups ():
Since glibc 2.19:
diff --git a/man3/insque.3 b/man3/insque.3
index 28dbfa3fa7..88c8033f2b 100644
--- a/man3/insque.3
+++ b/man3/insque.3
@@ -45,10 +45,10 @@ insque, remque \- insert/remove an item from a queue
.BI "void remque(void *" elem );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR insque (),
diff --git a/man3/isalpha.3 b/man3/isalpha.3
index 03fb1d53d1..443c2aa09a 100644
--- a/man3/isalpha.3
+++ b/man3/isalpha.3
@@ -70,10 +70,10 @@ isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l
.BI "int isascii_l(int " c ", locale_t " locale );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR isascii ():
diff --git a/man3/isfdtype.3 b/man3/isfdtype.3
index 02a6d49e82..43eff2790f 100644
--- a/man3/isfdtype.3
+++ b/man3/isfdtype.3
@@ -33,10 +33,10 @@ isfdtype \- test file type of a file descriptor
.BI "int isfdtype(int " fd ", int " fdtype );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR isfdtype ():
.ad l
diff --git a/man3/isgreater.3 b/man3/isgreater.3
index 11c68def8e..8529028043 100644
--- a/man3/isgreater.3
+++ b/man3/isgreater.3
@@ -30,10 +30,10 @@ isunordered \- floating-point relational tests without exception for NaN
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
All functions described here:
diff --git a/man3/iswblank.3 b/man3/iswblank.3
index dde3c1854e..ac94f7810c 100644
--- a/man3/iswblank.3
+++ b/man3/iswblank.3
@@ -23,10 +23,10 @@ iswblank \- test for whitespace wide character
.BI "int iswblank(wint_t " wc );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR iswblank ():
diff --git a/man3/j0.3 b/man3/j0.3
index e72ef8a825..6e31707f90 100644
--- a/man3/j0.3
+++ b/man3/j0.3
@@ -56,10 +56,10 @@ Bessel functions of the first kind
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR j0 (),
diff --git a/man3/killpg.3 b/man3/killpg.3
index 6f8fcf1451..7b135bbd11 100644
--- a/man3/killpg.3
+++ b/man3/killpg.3
@@ -47,10 +47,10 @@ killpg \- send signal to a process group
.PP
.BI "int killpg(int " pgrp ", int " sig );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.TP 4
.BR killpg ():
diff --git a/man3/ldexp.3 b/man3/ldexp.3
index 2d314b3f3f..2ca5f4c814 100644
--- a/man3/ldexp.3
+++ b/man3/ldexp.3
@@ -45,10 +45,10 @@ ldexp, ldexpf, ldexpl \- multiply floating-point number by integral power of 2
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR ldexpf (),
diff --git a/man3/lgamma.3 b/man3/lgamma.3
index ad33259e0b..867e62aae2 100644
--- a/man3/lgamma.3
+++ b/man3/lgamma.3
@@ -29,10 +29,10 @@ log gamma function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR lgamma ():
diff --git a/man3/lockf.3 b/man3/lockf.3
index fdf2e51a31..03a1646304 100644
--- a/man3/lockf.3
+++ b/man3/lockf.3
@@ -33,10 +33,10 @@ lockf \- apply, test or remove a POSIX lock on an open file
.PP
.BI "int lockf(int " fd ", int " cmd ", off_t " len );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR lockf ():
.ad l
diff --git a/man3/log.3 b/man3/log.3
index 426460771d..84195491a9 100644
--- a/man3/log.3
+++ b/man3/log.3
@@ -47,10 +47,10 @@ log, logf, logl \- natural logarithmic function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR logf (),
diff --git a/man3/log10.3 b/man3/log10.3
index 3a1a6738c5..a25b5db9b3 100644
--- a/man3/log10.3
+++ b/man3/log10.3
@@ -47,10 +47,10 @@ log10, log10f, log10l \- base-10 logarithmic function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR log10f (),
diff --git a/man3/log1p.3 b/man3/log1p.3
index 6b34748c93..b0b7f1b878 100644
--- a/man3/log1p.3
+++ b/man3/log1p.3
@@ -40,10 +40,10 @@ log1p, log1pf, log1pl \- logarithm of 1 plus argument
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR log1p ():
diff --git a/man3/log2.3 b/man3/log2.3
index f8d1ae6622..c500121bd1 100644
--- a/man3/log2.3
+++ b/man3/log2.3
@@ -47,10 +47,10 @@ log2, log2f, log2l \- base-2 logarithmic function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR log2 (),
diff --git a/man3/logb.3 b/man3/logb.3
index 40dcf04b43..4981eae03f 100644
--- a/man3/logb.3
+++ b/man3/logb.3
@@ -40,10 +40,10 @@ logb, logbf, logbl \- get exponent of a floating-point value
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR logb ():
diff --git a/man3/lrint.3 b/man3/lrint.3
index 43e8b5012e..0492103caa 100644
--- a/man3/lrint.3
+++ b/man3/lrint.3
@@ -42,10 +42,10 @@ lrint, lrintf, lrintl, llrint, llrintf, llrintl \- round to nearest integer
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
All functions shown above:
diff --git a/man3/lround.3 b/man3/lround.3
index 6e58cbc105..0bcf1f94d3 100644
--- a/man3/lround.3
+++ b/man3/lround.3
@@ -43,10 +43,10 @@ nearest integer
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
All functions shown above:
diff --git a/man3/malloc.3 b/man3/malloc.3
index 9958e1843a..389dd5725a 100644
--- a/man3/malloc.3
+++ b/man3/malloc.3
@@ -45,10 +45,10 @@ malloc, free, calloc, realloc, reallocarray \- allocate and free dynamic memory
.BI "void *reallocarray(void " "*ptr" ", size_t " nmemb ", 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 reallocarray ():
.ad l
diff --git a/man3/mbsnrtowcs.3 b/man3/mbsnrtowcs.3
index 79e668f97e..961e7c7722 100644
--- a/man3/mbsnrtowcs.3
+++ b/man3/mbsnrtowcs.3
@@ -23,10 +23,10 @@ mbsnrtowcs \- convert a multibyte string to a wide-character string
.BI " size_t " nms ", size_t " len ", mbstate_t *" ps );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mbsnrtowcs ():
.PD 0
diff --git a/man3/memchr.3 b/man3/memchr.3
index 5258868e6e..dcde5ee0df 100644
--- a/man3/memchr.3
+++ b/man3/memchr.3
@@ -43,10 +43,10 @@ memchr, memrchr, rawmemchr \- scan memory for a character
.BI "void *rawmemchr(const void *" s ", int " c );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR memrchr (),
.BR rawmemchr ():
diff --git a/man3/mkdtemp.3 b/man3/mkdtemp.3
index 7a9c3abc7f..ec0b3d25a0 100644
--- a/man3/mkdtemp.3
+++ b/man3/mkdtemp.3
@@ -33,10 +33,10 @@ mkdtemp \- create a unique temporary directory
.BI "char *mkdtemp(char *" template );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mkdtemp ():
.br
diff --git a/man3/mkfifo.3 b/man3/mkfifo.3
index 28ee99a992..c64e80db8e 100644
--- a/man3/mkfifo.3
+++ b/man3/mkfifo.3
@@ -41,10 +41,10 @@ mkfifo, mkfifoat \- make a FIFO special file (a named pipe)
.BI "int mkfifoat(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 mkfifoat ():
.PD 0
diff --git a/man3/mkstemp.3 b/man3/mkstemp.3
index 2ae18b2eae..d9beaaa420 100644
--- a/man3/mkstemp.3
+++ b/man3/mkstemp.3
@@ -48,10 +48,10 @@ mkstemp, mkostemp, mkstemps, mkostemps \- create a unique temporary file
.BI "int mkostemps(char *" template ", int " suffixlen ", int " flags );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mkstemp ():
.ad l
diff --git a/man3/mktemp.3 b/man3/mktemp.3
index 2be61088ce..122d2e5b7f 100644
--- a/man3/mktemp.3
+++ b/man3/mktemp.3
@@ -41,10 +41,10 @@ mktemp \- make a unique temporary filename
.BI "char *mktemp(char *" template );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mktemp ():
.ad l
diff --git a/man3/modf.3 b/man3/modf.3
index d5b2ef8fa5..8f89f2fb97 100644
--- a/man3/modf.3
+++ b/man3/modf.3
@@ -45,10 +45,10 @@ floating-point number
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR modf (),
diff --git a/man3/mq_receive.3 b/man3/mq_receive.3
index 7574d5151e..cb4a46fc3b 100644
--- a/man3/mq_receive.3
+++ b/man3/mq_receive.3
@@ -43,10 +43,10 @@ mq_receive, mq_timedreceive \- receive a message from a message queue
Link with \fI\-lrt\fP.
.PP
.ad l
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mq_timedreceive ():
.RS 4
diff --git a/man3/mq_send.3 b/man3/mq_send.3
index ad3cb05fa8..cfc44c1655 100644
--- a/man3/mq_send.3
+++ b/man3/mq_send.3
@@ -43,10 +43,10 @@ mq_send, mq_timedsend \- send a message to a message queue
Link with \fI\-lrt\fP.
.PP
.ad l
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR mq_timedsend ():
.RS 4
diff --git a/man3/nan.3 b/man3/nan.3
index 2c117b3529..e412ae4c12 100644
--- a/man3/nan.3
+++ b/man3/nan.3
@@ -22,10 +22,10 @@ nan, nanf, nanl \- return 'Not a Number'
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR nan (),
diff --git a/man3/newlocale.3 b/man3/newlocale.3
index bcc3b23665..7cf42fc2fe 100644
--- a/man3/newlocale.3
+++ b/man3/newlocale.3
@@ -35,10 +35,10 @@ newlocale, freelocale \- create, modify, and free a locale object
.BI "void freelocale(locale_t " locobj );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR newlocale (),
.BR freelocale ():
diff --git a/man3/nextafter.3 b/man3/nextafter.3
index 29fdb6fb20..40cb343ab4 100644
--- a/man3/nextafter.3
+++ b/man3/nextafter.3
@@ -29,10 +29,10 @@ floating-point number manipulation
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR nextafter ():
diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3
index fe222f5124..32b4bcfdf2 100644
--- a/man3/nl_langinfo.3
+++ b/man3/nl_langinfo.3
@@ -27,10 +27,10 @@ nl_langinfo, nl_langinfo_l \- query language and locale information
.BI "char *nl_langinfo_l(nl_item " item ", locale_t " locale );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR nl_langinfo_l ():
diff --git a/man3/on_exit.3 b/man3/on_exit.3
index 188c5bc88b..39dfb80ef9 100644
--- a/man3/on_exit.3
+++ b/man3/on_exit.3
@@ -38,10 +38,10 @@ on_exit \- register a function to be called at normal process termination
.BI "int on_exit(void (*" function ")(int , void *), void *" arg );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR on_exit ():
Since glibc 2.19:
diff --git a/man3/open_memstream.3 b/man3/open_memstream.3
index c10e97e704..07892c688b 100644
--- a/man3/open_memstream.3
+++ b/man3/open_memstream.3
@@ -20,10 +20,10 @@ open_memstream, open_wmemstream \- open a dynamic memory buffer stream
.BI "FILE *open_wmemstream(wchar_t **" ptr ", size_t *" sizeloc );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR open_memstream (),
.BR open_wmemstream ():
diff --git a/man3/opendir.3 b/man3/opendir.3
index f42754a23c..4c0433b188 100644
--- a/man3/opendir.3
+++ b/man3/opendir.3
@@ -41,10 +41,10 @@ opendir, fdopendir \- open a directory
.BI "DIR *fdopendir(int " fd );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR fdopendir ():
.PD 0
diff --git a/man3/perror.3 b/man3/perror.3
index e174f7be4b..014503ef39 100644
--- a/man3/perror.3
+++ b/man3/perror.3
@@ -44,10 +44,10 @@ perror \- print a system error message
.br
.BI "int " errno "; \fR/* Not really declared this way; see errno(3) */"
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.IR sys_errlist ,
.IR sys_nerr :
diff --git a/man3/popen.3 b/man3/popen.3
index 59e71aec2c..d16626de73 100644
--- a/man3/popen.3
+++ b/man3/popen.3
@@ -49,11 +49,11 @@ popen, pclose \- pipe stream to or from a process
.BI "int pclose(FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR popen (),
.BR pclose ():
diff --git a/man3/posix_fallocate.3 b/man3/posix_fallocate.3
index 58338d673f..3152dd54f6 100644
--- a/man3/posix_fallocate.3
+++ b/man3/posix_fallocate.3
@@ -33,10 +33,10 @@ posix_fallocate \- allocate file space
.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_fallocate ():
.RS 4
diff --git a/man3/posix_madvise.3 b/man3/posix_madvise.3
index fe0781dec4..3fbc24263d 100644
--- a/man3/posix_madvise.3
+++ b/man3/posix_madvise.3
@@ -27,10 +27,10 @@ posix_madvise \- give advice about patterns of memory usage
.BI "int posix_madvise(void *" addr ", size_t " len ", int " advice );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR posix_madvise ():
.br
diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3
index 2ea980dfa4..09f14a9377 100644
--- a/man3/posix_memalign.3
+++ b/man3/posix_memalign.3
@@ -43,10 +43,10 @@ posix_memalign, aligned_alloc, memalign, valloc, pvalloc \- allocate aligned mem
.BI "void *pvalloc(size_t " size );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR posix_memalign ():
diff --git a/man3/posix_openpt.3 b/man3/posix_openpt.3
index 893bf049ab..701dd67c91 100644
--- a/man3/posix_openpt.3
+++ b/man3/posix_openpt.3
@@ -33,10 +33,10 @@ posix_openpt \- open a pseudoterminal device
.BI "int posix_openpt(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 posix_openpt ():
diff --git a/man3/pow.3 b/man3/pow.3
index c3ee87fc6f..e1d6097757 100644
--- a/man3/pow.3
+++ b/man3/pow.3
@@ -46,10 +46,10 @@ pow, powf, powl \- power functions
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR powf (),
diff --git a/man3/printf.3 b/man3/printf.3
index 8254c99394..f9668d0c89 100644
--- a/man3/printf.3
+++ b/man3/printf.3
@@ -55,10 +55,10 @@ vsprintf, vsnprintf \- formatted output conversion
", va_list " ap );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR snprintf (),
diff --git a/man3/profil.3 b/man3/profil.3
index 748bfd6f29..b884e3ec06 100644
--- a/man3/profil.3
+++ b/man3/profil.3
@@ -36,10 +36,10 @@ profil \- execution time profile
.BI " size_t " offset ", unsigned int " scale );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR profil ():
.nf
diff --git a/man3/psignal.3 b/man3/psignal.3
index 50a612b330..b313037b5b 100644
--- a/man3/psignal.3
+++ b/man3/psignal.3
@@ -40,10 +40,10 @@ psignal, psiginfo \- print signal description
.BI "extern const char *const " sys_siglist [];
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR psignal ():
Since glibc 2.19:
diff --git a/man3/pthread_attr_setstack.3 b/man3/pthread_attr_setstack.3
index d8e7defc46..50693ed6ff 100644
--- a/man3/pthread_attr_setstack.3
+++ b/man3/pthread_attr_setstack.3
@@ -39,10 +39,10 @@ attributes in thread attributes object
Compile and link with \fI\-pthread\fP.
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR pthread_attr_getstack (),
diff --git a/man3/pthread_cleanup_push_defer_np.3 b/man3/pthread_cleanup_push_defer_np.3
index e8a50004d4..6a87698efa 100644
--- a/man3/pthread_cleanup_push_defer_np.3
+++ b/man3/pthread_cleanup_push_defer_np.3
@@ -38,10 +38,10 @@ thread cancellation clean-up handlers while saving cancelability type
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR pthread_cleanup_push_defer_np (),
diff --git a/man3/pthread_kill.3 b/man3/pthread_kill.3
index e70e2669eb..b8b54541e5 100644
--- a/man3/pthread_kill.3
+++ b/man3/pthread_kill.3
@@ -35,10 +35,10 @@ pthread_kill \- send a signal to a thread
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR pthread_kill ():
diff --git a/man3/pthread_mutex_consistent.3 b/man3/pthread_mutex_consistent.3
index ba44c88146..aac3308fee 100644
--- a/man3/pthread_mutex_consistent.3
+++ b/man3/pthread_mutex_consistent.3
@@ -35,10 +35,10 @@ pthread_mutex_consistent \- make a robust mutex consistent
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pthread_mutex_consistent ():
.br
diff --git a/man3/pthread_mutexattr_setrobust.3 b/man3/pthread_mutexattr_setrobust.3
index 2d45247e34..abd7626878 100644
--- a/man3/pthread_mutexattr_setrobust.3
+++ b/man3/pthread_mutexattr_setrobust.3
@@ -39,10 +39,10 @@ pthread_mutexattr_getrobust, pthread_mutexattr_setrobust
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pthread_mutexattr_getrobust (),
.BR pthread_mutexattr_setrobust ():
diff --git a/man3/pthread_rwlockattr_setkind_np.3 b/man3/pthread_rwlockattr_setkind_np.3
index 13fe186619..cdc36bf2cb 100644
--- a/man3/pthread_rwlockattr_setkind_np.3
+++ b/man3/pthread_rwlockattr_setkind_np.3
@@ -38,10 +38,10 @@ the read-write lock kind of the thread read-write lock attribute object
Compile and link with \fI\-pthread\fP.
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pthread_rwlockattr_setkind_np (),
.BR pthread_rwlockattr_getkind_np ():
diff --git a/man3/pthread_sigmask.3 b/man3/pthread_sigmask.3
index 87a58728ad..2af6bddb51 100644
--- a/man3/pthread_sigmask.3
+++ b/man3/pthread_sigmask.3
@@ -36,10 +36,10 @@ pthread_sigmask \- examine and change mask of blocked signals
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR pthread_sigmask ():
diff --git a/man3/pthread_sigqueue.3 b/man3/pthread_sigqueue.3
index d1a3746454..46eb2bddb7 100644
--- a/man3/pthread_sigqueue.3
+++ b/man3/pthread_sigqueue.3
@@ -36,10 +36,10 @@ pthread_sigqueue \- queue a signal and data to a thread
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pthread_sigqueue ():
_GNU_SOURCE
diff --git a/man3/pthread_spin_init.3 b/man3/pthread_spin_init.3
index 3077ab741a..7a87093762 100644
--- a/man3/pthread_spin_init.3
+++ b/man3/pthread_spin_init.3
@@ -35,10 +35,10 @@ pthread_spin_init, pthread_spin_destroy \- initialize or destroy a spin lock
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pthread_spin_init (),
.BR pthread_spin_destroy ():
diff --git a/man3/pthread_spin_lock.3 b/man3/pthread_spin_lock.3
index df69451f30..06febb2ebb 100644
--- a/man3/pthread_spin_lock.3
+++ b/man3/pthread_spin_lock.3
@@ -37,10 +37,10 @@ lock and unlock a spin lock
.PP
Compile and link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR pthread_spin_lock (),
.BR pthread_spin_trylock ():
diff --git a/man3/ptsname.3 b/man3/ptsname.3
index 5ae25c5e4b..c395f3749f 100644
--- a/man3/ptsname.3
+++ b/man3/ptsname.3
@@ -14,10 +14,10 @@ ptsname, ptsname_r \- get the name of the slave pseudoterminal
.br
.BI "int ptsname_r(int " fd ", char *" buf ", size_t " buflen ");"
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR ptsname ():
diff --git a/man3/putenv.3 b/man3/putenv.3
index d018ef1f2a..0b6d213a3b 100644
--- a/man3/putenv.3
+++ b/man3/putenv.3
@@ -44,10 +44,10 @@ putenv \- change or add an environment variable
.\" Not: const char *
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR putenv ():
_XOPEN_SOURCE
diff --git a/man3/putpwent.3 b/man3/putpwent.3
index 09fc1d1628..39182d3509 100644
--- a/man3/putpwent.3
+++ b/man3/putpwent.3
@@ -39,10 +39,10 @@ putpwent \- write a password file entry
.BI "int putpwent(const struct passwd *" p ", FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR putpwent ():
Since glibc 2.19:
diff --git a/man3/qecvt.3 b/man3/qecvt.3
index 1c9ed1f6a2..0d4b8af3b7 100644
--- a/man3/qecvt.3
+++ b/man3/qecvt.3
@@ -39,10 +39,10 @@ qecvt, qfcvt, qgcvt \- convert a floating-point number to a string
.PP
.BI "char *qgcvt(long double " number ", int " ndigit ", char *" buf );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR qecvt (),
diff --git a/man3/qsort.3 b/man3/qsort.3
index 4992ed0315..8bdaef3b46 100644
--- a/man3/qsort.3
+++ b/man3/qsort.3
@@ -49,10 +49,10 @@ qsort, qsort_r \- sort an array
.BI " void *" arg ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR qsort_r ():
diff --git a/man3/rand.3 b/man3/rand.3
index 21b03198b8..f5bcac758b 100644
--- a/man3/rand.3
+++ b/man3/rand.3
@@ -52,10 +52,10 @@ rand, rand_r, srand \- pseudo-random number generator
.BI "void srand(unsigned int " seed );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR rand_r ():
.RS 4
diff --git a/man3/random.3 b/man3/random.3
index 9baeff4f79..afd012a04a 100644
--- a/man3/random.3
+++ b/man3/random.3
@@ -46,10 +46,10 @@ random, srandom, initstate, setstate \- random number generator
.BI "char *setstate(char *" state );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR random (),
diff --git a/man3/random_r.3 b/man3/random_r.3
index 1406cf0e86..9add9f1562 100644
--- a/man3/random_r.3
+++ b/man3/random_r.3
@@ -41,10 +41,10 @@ random number generator
.BI "int setstate_r(char *" statebuf ", struct random_data *" buf );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR random_r (),
diff --git a/man3/rcmd.3 b/man3/rcmd.3
index d4f4ace034..cc64f5caa5 100644
--- a/man3/rcmd.3
+++ b/man3/rcmd.3
@@ -75,10 +75,10 @@ stream to a remote command
", sa_family_t " af );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR rcmd (),
.BR rcmd_af (),
diff --git a/man3/readdir_r.3 b/man3/readdir_r.3
index 8c5cc07c86..1305a4b8b5 100644
--- a/man3/readdir_r.3
+++ b/man3/readdir_r.3
@@ -34,11 +34,11 @@ readdir_r \- read a directory
", struct dirent **" result );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR readdir_r ():
.RS 4
diff --git a/man3/realpath.3 b/man3/realpath.3
index 4154612199..175d2f34ff 100644
--- a/man3/realpath.3
+++ b/man3/realpath.3
@@ -36,10 +36,10 @@ realpath \- return the canonicalized absolute pathname
.BI "char *realpath(const char *" path ", char *" resolved_path );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR realpath ():
.ad l
diff --git a/man3/remainder.3 b/man3/remainder.3
index bb0487427b..60ba64c1f7 100644
--- a/man3/remainder.3
+++ b/man3/remainder.3
@@ -55,10 +55,10 @@ floating-point remainder function
.fi
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR remainder ():
diff --git a/man3/remquo.3 b/man3/remquo.3
index ebc681a1bf..af5339288b 100644
--- a/man3/remquo.3
+++ b/man3/remquo.3
@@ -23,10 +23,10 @@ remquo, remquof, remquol \- remainder and part of quotient
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR remquo (),
diff --git a/man3/rint.3 b/man3/rint.3
index b052853643..06bc3b2bb4 100644
--- a/man3/rint.3
+++ b/man3/rint.3
@@ -43,10 +43,10 @@ to nearest integer
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR nearbyint (),
diff --git a/man3/round.3 b/man3/round.3
index cc58117a19..90ebc0a6ae 100644
--- a/man3/round.3
+++ b/man3/round.3
@@ -38,10 +38,10 @@ round, roundf, roundl \- round to nearest integer, away from zero
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR round (),
diff --git a/man3/rpmatch.3 b/man3/rpmatch.3
index deaaaa3c43..3304962120 100644
--- a/man3/rpmatch.3
+++ b/man3/rpmatch.3
@@ -36,10 +36,10 @@ rpmatch \- determine if the answer to a question is affirmative or negative
.BI "int rpmatch(const char *" response );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR rpmatch ():
Since glibc 2.19:
diff --git a/man3/scalb.3 b/man3/scalb.3
index 235cdb1828..fc36f498ec 100644
--- a/man3/scalb.3
+++ b/man3/scalb.3
@@ -39,10 +39,10 @@ by integral power of radix (OBSOLETE)
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR scalb ():
diff --git a/man3/scalbln.3 b/man3/scalbln.3
index b8df04b27c..25bfc27e1b 100644
--- a/man3/scalbln.3
+++ b/man3/scalbln.3
@@ -45,10 +45,10 @@ multiply floating-point number by integral power of radix
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR scalbln (),
diff --git a/man3/scandir.3 b/man3/scandir.3
index cbf33975aa..a31fc39986 100644
--- a/man3/scandir.3
+++ b/man3/scandir.3
@@ -90,10 +90,10 @@ a directory for matching entries
.RE
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR scandir (),
.BR alphasort ():
diff --git a/man3/scanf.3 b/man3/scanf.3
index 7c69829fb1..409813c4cb 100644
--- a/man3/scanf.3
+++ b/man3/scanf.3
@@ -67,10 +67,10 @@ scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf \- input format conversion
.BI "int vfscanf(FILE *" stream ", const char *" format ", va_list " ap );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR vscanf (),
diff --git a/man3/sched_getcpu.3 b/man3/sched_getcpu.3
index 858bf284bd..1c0c95907d 100644
--- a/man3/sched_getcpu.3
+++ b/man3/sched_getcpu.3
@@ -33,10 +33,10 @@ sched_getcpu \- determine CPU on which the calling thread is running
.B int sched_getcpu(void);
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR sched_getcpu ():
.ad l
diff --git a/man3/seekdir.3 b/man3/seekdir.3
index 4d87772e5a..379cabfeea 100644
--- a/man3/seekdir.3
+++ b/man3/seekdir.3
@@ -39,10 +39,10 @@ stream.
.BI "void seekdir(DIR *" dirp ", long " loc );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR seekdir ():
_XOPEN_SOURCE
diff --git a/man3/sem_wait.3 b/man3/sem_wait.3
index 335fb67565..3f7bacf91e 100644
--- a/man3/sem_wait.3
+++ b/man3/sem_wait.3
@@ -38,10 +38,10 @@ sem_wait, sem_timedwait, sem_trywait \- lock a semaphore
.PP
Link with \fI\-pthread\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR sem_timedwait ():
_POSIX_C_SOURCE\ >=\ 200112L
diff --git a/man3/setbuf.3 b/man3/setbuf.3
index 18f7567034..6af3055607 100644
--- a/man3/setbuf.3
+++ b/man3/setbuf.3
@@ -62,10 +62,10 @@ setbuf, setbuffer, setlinebuf, setvbuf \- stream buffering operations
", 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 setbuffer (),
.BR setlinebuf ():
diff --git a/man3/setenv.3 b/man3/setenv.3
index 82acb0ce94..4082974ec7 100644
--- a/man3/setenv.3
+++ b/man3/setenv.3
@@ -46,10 +46,10 @@ setenv \- change or add an environment variable
.BI "int unsetenv(const char *" name );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR setenv (),
diff --git a/man3/setjmp.3 b/man3/setjmp.3
index 828d663f66..1621ba4e41 100644
--- a/man3/setjmp.3
+++ b/man3/setjmp.3
@@ -35,10 +35,10 @@ setjmp, sigsetjmp, longjmp, siglongjmp \- performing a nonlocal goto
.BI "void siglongjmp(sigjmp_buf " env ", int " val );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR setjmp ():
see NOTES.
diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3
index b6693dddf2..26b3fa0bd3 100644
--- a/man3/setnetgrent.3
+++ b/man3/setnetgrent.3
@@ -28,10 +28,10 @@ handle network group entries
.BI " const char *" user ", const char *" domain );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR setnetgrent (),
diff --git a/man3/siginterrupt.3 b/man3/siginterrupt.3
index 74f22e2d1f..82cd78a5f0 100644
--- a/man3/siginterrupt.3
+++ b/man3/siginterrupt.3
@@ -38,10 +38,10 @@ siginterrupt \- allow signals to interrupt system calls
.BI "int siginterrupt(int " sig ", int " flag );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR siginterrupt ():
.ad l
diff --git a/man3/signbit.3 b/man3/signbit.3
index 819ef64c68..ad4d8833dd 100644
--- a/man3/signbit.3
+++ b/man3/signbit.3
@@ -18,10 +18,10 @@ signbit \- test sign of a real floating-point number
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR signbit ():
diff --git a/man3/significand.3 b/man3/significand.3
index 802f3e0577..0c2f51549e 100644
--- a/man3/significand.3
+++ b/man3/significand.3
@@ -21,10 +21,10 @@ get mantissa of floating-point number
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR significand (),
diff --git a/man3/sigqueue.3 b/man3/sigqueue.3
index a375e4e0c2..bb9cb62188 100644
--- a/man3/sigqueue.3
+++ b/man3/sigqueue.3
@@ -33,10 +33,10 @@ sigqueue \- queue a signal and data to a process
.PP
.BI "int sigqueue(pid_t " pid ", int " sig ", const union sigval " value );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR sigqueue ():
_POSIX_C_SOURCE\ >=\ 199309L
diff --git a/man3/sigset.3 b/man3/sigset.3
index 08c29e3002..9d8f5071a0 100644
--- a/man3/sigset.3
+++ b/man3/sigset.3
@@ -38,10 +38,10 @@ sigset, sighold, sigrelse, sigignore \- System V signal API
.PP
.BI "int sigignore(int " sig );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sigset (),
diff --git a/man3/sigsetops.3 b/man3/sigsetops.3
index 81dd4a8caf..dec7f7787f 100644
--- a/man3/sigsetops.3
+++ b/man3/sigsetops.3
@@ -45,10 +45,10 @@ signal set operations
.PP
.BI "int sigismember(const sigset_t *" set ", int " signum );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sigemptyset (),
diff --git a/man3/sigvec.3 b/man3/sigvec.3
index cb22b3afbc..dadc3eaf82 100644
--- a/man3/sigvec.3
+++ b/man3/sigvec.3
@@ -38,10 +38,10 @@ sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD signal API
.PP
.B int siggetmask(void);
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
All functions shown above:
Since glibc 2.19:
diff --git a/man3/sigwait.3 b/man3/sigwait.3
index a68807d8e6..f5c6fdbbc2 100644
--- a/man3/sigwait.3
+++ b/man3/sigwait.3
@@ -33,10 +33,10 @@ sigwait \- wait for a signal
.BI " int sigwait(const sigset_t *" set ", 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 sigwait ():
diff --git a/man3/sin.3 b/man3/sin.3
index 3cc445972c..26e731e6c3 100644
--- a/man3/sin.3
+++ b/man3/sin.3
@@ -46,10 +46,10 @@ sin, sinf, sinl \- sine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sinf (),
diff --git a/man3/sinh.3 b/man3/sinh.3
index c0e4c8992a..1b7bde92f4 100644
--- a/man3/sinh.3
+++ b/man3/sinh.3
@@ -47,10 +47,10 @@ sinh, sinhf, sinhl \- hyperbolic sine function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sinhf (),
diff --git a/man3/sockatmark.3 b/man3/sockatmark.3
index 3c4c05edbd..17da18514b 100644
--- a/man3/sockatmark.3
+++ b/man3/sockatmark.3
@@ -30,10 +30,10 @@ sockatmark \- determine whether socket is at out-of-band mark
.PP
.BI "int sockatmark(int " sockfd );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sockatmark ():
diff --git a/man3/sqrt.3 b/man3/sqrt.3
index 8592ce9a96..6f1bc4f793 100644
--- a/man3/sqrt.3
+++ b/man3/sqrt.3
@@ -45,10 +45,10 @@ sqrt, sqrtf, sqrtl \- square root function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR sqrtf (),
diff --git a/man3/stpcpy.3 b/man3/stpcpy.3
index 288617a7c6..1af30442f4 100644
--- a/man3/stpcpy.3
+++ b/man3/stpcpy.3
@@ -32,10 +32,10 @@ stpcpy \- copy a string returning a pointer to its end
.BI "char *stpcpy(char *" dest ", const char *" src );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR stpcpy ():
.PD 0
diff --git a/man3/stpncpy.3 b/man3/stpncpy.3
index 3092a84716..6b2a79a4f4 100644
--- a/man3/stpncpy.3
+++ b/man3/stpncpy.3
@@ -21,10 +21,10 @@ stpncpy \- copy a fixed-size string, returning a pointer to its end
.BI "char *stpncpy(char *" dest ", const char *" src ", size_t " n );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR stpncpy ():
.PD 0
diff --git a/man3/strdup.3 b/man3/strdup.3
index 7f5693b513..f9a34ed91b 100644
--- a/man3/strdup.3
+++ b/man3/strdup.3
@@ -42,10 +42,10 @@ strdup, strndup, strdupa, strndupa \- duplicate a string
.BI "char *strndupa(const char *" s ", size_t " n );
.fi
.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/man3/strerror.3 b/man3/strerror.3
index af95ae3054..ac72ad2ecf 100644
--- a/man3/strerror.3
+++ b/man3/strerror.3
@@ -54,10 +54,10 @@ strerror, strerror_r, strerror_l \- return string describing error number
.BI "char *strerror_l(int " errnum ", locale_t " locale );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR strerror_r ():
diff --git a/man3/strfromd.3 b/man3/strfromd.3
index c1cc700ba9..7b861d7cb9 100644
--- a/man3/strfromd.3
+++ b/man3/strfromd.3
@@ -45,10 +45,10 @@ a string
.BI " const char *restrict " format ", long double " fp ");"
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR strfromd (),
diff --git a/man3/strnlen.3 b/man3/strnlen.3
index a3ad41c7b0..6c4b080fcd 100644
--- a/man3/strnlen.3
+++ b/man3/strnlen.3
@@ -20,10 +20,10 @@ strnlen \- determine the length of a fixed-size string
.BI "size_t strnlen(const char *" s ", size_t " maxlen );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR strnlen ():
.PD 0
diff --git a/man3/strsep.3 b/man3/strsep.3
index 395bb10dfe..7c2f19c2d1 100644
--- a/man3/strsep.3
+++ b/man3/strsep.3
@@ -40,10 +40,10 @@ strsep \- extract token from string
.BI "char *strsep(char **" stringp ", const char *" delim );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR strsep ():
Since glibc 2.19:
diff --git a/man3/strsignal.3 b/man3/strsignal.3
index ffa8d7b355..eb7aff3c97 100644
--- a/man3/strsignal.3
+++ b/man3/strsignal.3
@@ -39,10 +39,10 @@ strsignal \- return string describing signal
.BI "extern const char * const " sys_siglist [];
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR strsignal ():
.PD 0
diff --git a/man3/strtod.3 b/man3/strtod.3
index 56ddb5f278..379334a5bb 100644
--- a/man3/strtod.3
+++ b/man3/strtod.3
@@ -54,10 +54,10 @@ strtod, strtof, strtold \- convert ASCII string to floating-point number
.br
.BI "long double strtold(const char *" nptr ", char **" endptr );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.ad l
.PP
.BR strtof (),
diff --git a/man3/strtok.3 b/man3/strtok.3
index fa6a0e1084..1e7386ff5f 100644
--- a/man3/strtok.3
+++ b/man3/strtok.3
@@ -41,10 +41,10 @@ strtok, strtok_r \- extract tokens from strings
.BI "char *strtok_r(char *" str ", const char *" delim ", char **" saveptr );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR strtok_r ():
diff --git a/man3/strtol.3 b/man3/strtol.3
index 19b1b85b8e..20b4533308 100644
--- a/man3/strtol.3
+++ b/man3/strtol.3
@@ -41,10 +41,10 @@ strtol, strtoll, strtoq \- convert a string to a long integer
", int " base );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR strtoll ():
diff --git a/man3/strtoul.3 b/man3/strtoul.3
index 3c1c26cc78..681dd783d8 100644
--- a/man3/strtoul.3
+++ b/man3/strtoul.3
@@ -44,10 +44,10 @@ strtoul, strtoull, strtouq \- convert a string to an unsigned long integer
.BI " int " base );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR strtoull ():
diff --git a/man3/syslog.3 b/man3/syslog.3
index 94272c7a98..e93cab4a81 100644
--- a/man3/syslog.3
+++ b/man3/syslog.3
@@ -48,10 +48,10 @@ closelog, openlog, syslog, vsyslog \- send messages to the system logger
.PP
.BI "void vsyslog(int " priority ", const char *" format ", va_list " ap );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR vsyslog ():
Since glibc 2.19:
diff --git a/man3/tan.3 b/man3/tan.3
index 6a0c3d966e..d5eef416be 100644
--- a/man3/tan.3
+++ b/man3/tan.3
@@ -46,10 +46,10 @@ tan, tanf, tanl \- tangent function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR tanf (),
diff --git a/man3/tanh.3 b/man3/tanh.3
index 7888378c36..68f94d6e63 100644
--- a/man3/tanh.3
+++ b/man3/tanh.3
@@ -46,10 +46,10 @@ tanh, tanhf, tanhl \- hyperbolic tangent function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR tanhf (),
diff --git a/man3/telldir.3 b/man3/telldir.3
index 8320e09483..07af4d1e73 100644
--- a/man3/telldir.3
+++ b/man3/telldir.3
@@ -37,10 +37,10 @@ telldir \- return current location in directory stream
.BI "long telldir(DIR *" dirp );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR telldir ():
_XOPEN_SOURCE
diff --git a/man3/tempnam.3 b/man3/tempnam.3
index 51ccfef462..4024ccd40a 100644
--- a/man3/tempnam.3
+++ b/man3/tempnam.3
@@ -32,10 +32,10 @@ tempnam \- create a name for a temporary file
.BI "char *tempnam(const char *" dir ", const char *" pfx );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR tempnam ():
Since glibc 2.19:
diff --git a/man3/termios.3 b/man3/termios.3
index 9357d86c8e..2687fa7137 100644
--- a/man3/termios.3
+++ b/man3/termios.3
@@ -73,10 +73,10 @@ get and set terminal attributes, line control, get and set baud rate
.BI "int cfsetspeed(struct termios *" termios_p ", speed_t " speed );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR cfsetspeed (),
.BR cfmakeraw ():
diff --git a/man3/tgamma.3 b/man3/tgamma.3
index dbcda52769..2db934ba0c 100644
--- a/man3/tgamma.3
+++ b/man3/tgamma.3
@@ -24,10 +24,10 @@ tgamma, tgammaf, tgammal \- true gamma function
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR tgamma (),
diff --git a/man3/timegm.3 b/man3/timegm.3
index b32a67ab4b..64d1aade6a 100644
--- a/man3/timegm.3
+++ b/man3/timegm.3
@@ -34,10 +34,10 @@ timegm, timelocal \- inverses of gmtime and localtime
.BI "time_t timegm(struct tm *" tm );
.PP
.fi
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR timelocal (),
.BR timegm ():
diff --git a/man3/timeradd.3 b/man3/timeradd.3
index ee1d7d19be..f3f45e6a7a 100644
--- a/man3/timeradd.3
+++ b/man3/timeradd.3
@@ -44,10 +44,10 @@ timeradd, timersub, timercmp, timerclear, timerisset \- timeval operations
.BI "int timercmp(struct timeval *" a ", struct timeval *" b ", " CMP );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
All functions shown above:
Since glibc 2.19:
diff --git a/man3/tmpnam.3 b/man3/tmpnam.3
index b1aaf19807..c18d3c2d9e 100644
--- a/man3/tmpnam.3
+++ b/man3/tmpnam.3
@@ -35,10 +35,10 @@ tmpnam, tmpnam_r \- create a name for a temporary file
.BI "char *tmpnam_r(char *" s );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR tmpnam_r ()
.PD 0
diff --git a/man3/toascii.3 b/man3/toascii.3
index 0564328a64..f63d9a2141 100644
--- a/man3/toascii.3
+++ b/man3/toascii.3
@@ -34,10 +34,10 @@ toascii \- convert character to ASCII
.BI "int toascii(int " "c" );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR toascii ():
_XOPEN_SOURCE
diff --git a/man3/toupper.3 b/man3/toupper.3
index f036acf8c1..eab37666ed 100644
--- a/man3/toupper.3
+++ b/man3/toupper.3
@@ -39,10 +39,10 @@ toupper, tolower, toupper_l, tolower_l \- convert uppercase or lowercase
.BI "int tolower_l(int " c ", locale_t " locale );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR toupper_l (),
.BR tolower_l ():
diff --git a/man3/towlower.3 b/man3/towlower.3
index 4384c04806..c619f1947c 100644
--- a/man3/towlower.3
+++ b/man3/towlower.3
@@ -26,10 +26,10 @@ towlower, towlower_l \- convert a wide character to lowercase
.BI "wint_t towlower_l(wint_t " wc ", locale_t " locale );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR towlower_l ():
.PD 0
diff --git a/man3/towupper.3 b/man3/towupper.3
index 742842eab9..f8a07c9c48 100644
--- a/man3/towupper.3
+++ b/man3/towupper.3
@@ -26,10 +26,10 @@ towupper, towupper_l \- convert a wide character to uppercase
.BI "wint_t towupper_l(wint_t " wc ", locale_t " locale );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR towupper_l ():
.PD 0
diff --git a/man3/trunc.3 b/man3/trunc.3
index 2848dae439..c302db45d0 100644
--- a/man3/trunc.3
+++ b/man3/trunc.3
@@ -36,10 +36,10 @@ trunc, truncf, truncl \- round to integer, toward zero
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR trunc (),
diff --git a/man3/ttyslot.3 b/man3/ttyslot.3
index 76938f9a74..91d74fe2cf 100644
--- a/man3/ttyslot.3
+++ b/man3/ttyslot.3
@@ -33,10 +33,10 @@ ttyslot \- find the slot of the current user's terminal in some file
.PP
.B "int ttyslot(void);"
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR ttyslot ():
diff --git a/man3/tzset.3 b/man3/tzset.3
index e64854bc1b..6b5011ed1b 100644
--- a/man3/tzset.3
+++ b/man3/tzset.3
@@ -44,10 +44,10 @@ tzset, tzname, timezone, daylight \- initialize time conversion information
.BI "extern int " daylight ;
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR tzset ():
_POSIX_C_SOURCE
diff --git a/man3/ualarm.3 b/man3/ualarm.3
index 6e4596d08a..8e5bd39086 100644
--- a/man3/ualarm.3
+++ b/man3/ualarm.3
@@ -31,10 +31,10 @@ ualarm \- schedule signal after given number of microseconds
.BI "useconds_t ualarm(useconds_t " usecs ", useconds_t " interval );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR ualarm ():
.ad l
diff --git a/man3/unlocked_stdio.3 b/man3/unlocked_stdio.3
index 6d234ebd8e..01021d52d3 100644
--- a/man3/unlocked_stdio.3
+++ b/man3/unlocked_stdio.3
@@ -62,11 +62,11 @@ putchar_unlocked \- nonlocking stdio functions
.BI "int fputws_unlocked(const wchar_t *" ws ", FILE *" stream );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
.ad l
-.in
+.RE
.PP
.BR getc_unlocked (),
.BR getchar_unlocked (),
diff --git a/man3/unlockpt.3 b/man3/unlockpt.3
index 26333ef6d3..5d72b08a06 100644
--- a/man3/unlockpt.3
+++ b/man3/unlockpt.3
@@ -12,10 +12,10 @@ unlockpt \- unlock a pseudoterminal master/slave pair
.PP
.BI "int unlockpt(int " fd ");"
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR unlockpt ():
diff --git a/man3/uselocale.3 b/man3/uselocale.3
index 36f76888b8..d6cc91c593 100644
--- a/man3/uselocale.3
+++ b/man3/uselocale.3
@@ -32,10 +32,10 @@ uselocale \- set/get the locale for the calling thread
.BI "locale_t uselocale(locale_t " newloc );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR uselocale ():
.PD 0
diff --git a/man3/usleep.3 b/man3/usleep.3
index 091d214c99..245f2ee71a 100644
--- a/man3/usleep.3
+++ b/man3/usleep.3
@@ -40,10 +40,10 @@ usleep \- suspend execution for microsecond intervals
.BI "int usleep(useconds_t " usec );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR usleep ():
.ad l
diff --git a/man3/wcpcpy.3 b/man3/wcpcpy.3
index 947964c6d2..85072d65c6 100644
--- a/man3/wcpcpy.3
+++ b/man3/wcpcpy.3
@@ -22,10 +22,10 @@ wcpcpy \- copy a wide-character string, returning a pointer to its end
.BI "wchar_t *wcpcpy(wchar_t *" dest ", const wchar_t *" src );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcpcpy ():
.PD 0
diff --git a/man3/wcpncpy.3 b/man3/wcpncpy.3
index cff1a30e7c..35a89e7494 100644
--- a/man3/wcpncpy.3
+++ b/man3/wcpncpy.3
@@ -23,10 +23,10 @@ returning a pointer to its end
.BI "wchar_t *wcpncpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcpncpy ():
.PD 0
diff --git a/man3/wcscasecmp.3 b/man3/wcscasecmp.3
index ac4bb2aeca..bae5c1b08c 100644
--- a/man3/wcscasecmp.3
+++ b/man3/wcscasecmp.3
@@ -22,10 +22,10 @@ wcscasecmp \- compare two wide-character strings, ignoring case
.BI "int wcscasecmp(const wchar_t *" s1 ", const wchar_t *" s2 );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcscasecmp ():
.PD 0
diff --git a/man3/wcsdup.3 b/man3/wcsdup.3
index f00628cda9..e3abcf95b9 100644
--- a/man3/wcsdup.3
+++ b/man3/wcsdup.3
@@ -22,10 +22,10 @@ wcsdup \- duplicate a wide-character string
.BI "wchar_t *wcsdup(const wchar_t *" s );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcsdup ():
.PD 0
diff --git a/man3/wcsncasecmp.3 b/man3/wcsncasecmp.3
index def52ef48e..291bd76c54 100644
--- a/man3/wcsncasecmp.3
+++ b/man3/wcsncasecmp.3
@@ -22,10 +22,10 @@ wcsncasecmp \- compare two fixed-size wide-character strings, ignoring case
.BI "int wcsncasecmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcsncasecmp ():
.PD 0
diff --git a/man3/wcsnlen.3 b/man3/wcsnlen.3
index b394bd5d07..830eeb5c84 100644
--- a/man3/wcsnlen.3
+++ b/man3/wcsnlen.3
@@ -22,10 +22,10 @@ wcsnlen \- determine the length of a fixed-size wide-character string
.BI "size_t wcsnlen(const wchar_t *" s ", size_t " maxlen );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcsnlen ():
.PD 0
diff --git a/man3/wcsnrtombs.3 b/man3/wcsnrtombs.3
index 404c74c820..3181b525f9 100644
--- a/man3/wcsnrtombs.3
+++ b/man3/wcsnrtombs.3
@@ -23,10 +23,10 @@ wcsnrtombs \- convert a wide-character string to a multibyte string
.BI " size_t " len ", mbstate_t *" ps );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wcsnrtombs ():
.PD 0
diff --git a/man3/wordexp.3 b/man3/wordexp.3
index 9749b1b78e..d27e39e22b 100644
--- a/man3/wordexp.3
+++ b/man3/wordexp.3
@@ -31,10 +31,10 @@ wordexp, wordfree \- perform word expansion like a posix-shell
.PP
.BI "void wordfree(wordexp_t *" p );
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.BR wordexp (),
.BR wordfree ():
diff --git a/man3/wprintf.3 b/man3/wprintf.3
index 051343abc7..b57657bc24 100644
--- a/man3/wprintf.3
+++ b/man3/wprintf.3
@@ -33,10 +33,10 @@ wide-character output conversion
.BI " const wchar_t *" format ", va_list " args );
.fi
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
All functions shown above:
diff --git a/man3/y0.3 b/man3/y0.3
index 50c4857947..3ddc7f3ea2 100644
--- a/man3/y0.3
+++ b/man3/y0.3
@@ -56,10 +56,10 @@ Bessel functions of the second kind
.PP
Link with \fI\-lm\fP.
.PP
-.in -4n
+.RS -4
Feature Test Macro Requirements for glibc (see
.BR feature_test_macros (7)):
-.in
+.RE
.PP
.ad l
.BR y0 (),