aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2022-07-29 01:15:17 +0200
committerAlejandro Colomar <alx.manpages@gmail.com>2022-07-29 12:30:22 +0200
commit3113c7f3b8173a725016481f0efaec74417283e6 (patch)
tree6a6c037e6f1be6f15ddd363297a55a0d9074577c
parentcca1bcd67da3d3675345c287529bde96319a9120 (diff)
downloadman-pages-3113c7f3b817.tar.gz
Many pages: Use STANDARDS instead of CONFORMING TO
STANDARDS seems to be much more extended than CONFORMING TO. For consistency across the whole manual pages corpus, let's try to unify, by following the most commonly used section name. On 7/27/22 12:49, Ingo Schwarze wrote: > Alejandro Colomar wrote on Tue, Jul 26, 2022 at 02:02:56PM +0200: > > We use CONFORMING TO in Linux. Don't know why; just history, I guess. > > See man-pages(7). > > Weird. > > I failed to find a single instance of "CONFORMING TO" in AT&T UNIX > (including v6, PWB, v7, 32v, v8, v10, System III, SVR1, SVR2) nor in > any version of UCB CSRG BSD. So considering that System V and BSD are > widely considered the two main original branches of the development > of Unix-like operating systems and Linux is often considered to have > drawn inspiration from both, the section name "CONFORMING TO" does > not appear to be a UNIX thing. For example, Aeleen Frisch, "Essential > System Administration", O'Reilly, Cambridge 1995, considers Linux > as slightly more influenced by 4.3BSD than by System V Release 3. > > STANDARDS, on the other hand, is present since 4.3BSD-Reno (June 1990). > > 4.3BSD-Reno predates the first version of the Linux kernel by more than > a year, and the first Linux manual pages probably for longer than that. > > So i have no idea where "CONFORMING TO" may have come from. Scripted change: $ find man* -type f | xargs sed -i 's/CONFORMING TO/STANDARDS/' plus a few manual fixes to the following files: - man2/getrlimit.2 - man3/syslog.3 - scripts/bash_aliases Reported-by: Ingo Schwarze <schwarze@openbsd.org> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
-rw-r--r--man0/sysexits.h.02
-rw-r--r--man1/iconv.12
-rw-r--r--man1/locale.12
-rw-r--r--man1/localedef.12
-rw-r--r--man1/pldd.12
-rw-r--r--man1/sprof.12
-rw-r--r--man2/_exit.22
-rw-r--r--man2/_syscall.22
-rw-r--r--man2/accept.22
-rw-r--r--man2/access.22
-rw-r--r--man2/acct.22
-rw-r--r--man2/add_key.22
-rw-r--r--man2/adjtimex.22
-rw-r--r--man2/alarm.22
-rw-r--r--man2/alloc_hugepages.22
-rw-r--r--man2/arch_prctl.22
-rw-r--r--man2/bdflush.22
-rw-r--r--man2/bind.22
-rw-r--r--man2/bpf.22
-rw-r--r--man2/brk.22
-rw-r--r--man2/cacheflush.22
-rw-r--r--man2/capget.22
-rw-r--r--man2/chdir.22
-rw-r--r--man2/chmod.22
-rw-r--r--man2/chown.22
-rw-r--r--man2/chroot.22
-rw-r--r--man2/clock_getres.22
-rw-r--r--man2/clock_nanosleep.22
-rw-r--r--man2/clone.22
-rw-r--r--man2/close.22
-rw-r--r--man2/close_range.22
-rw-r--r--man2/connect.22
-rw-r--r--man2/copy_file_range.22
-rw-r--r--man2/create_module.22
-rw-r--r--man2/delete_module.22
-rw-r--r--man2/dup.22
-rw-r--r--man2/epoll_create.22
-rw-r--r--man2/epoll_ctl.22
-rw-r--r--man2/epoll_wait.22
-rw-r--r--man2/eventfd.22
-rw-r--r--man2/execve.22
-rw-r--r--man2/execveat.22
-rw-r--r--man2/exit_group.22
-rw-r--r--man2/fallocate.22
-rw-r--r--man2/fanotify_init.22
-rw-r--r--man2/fanotify_mark.22
-rw-r--r--man2/fcntl.22
-rw-r--r--man2/flock.22
-rw-r--r--man2/fork.22
-rw-r--r--man2/fsync.22
-rw-r--r--man2/futex.22
-rw-r--r--man2/futimesat.22
-rw-r--r--man2/get_kernel_syms.22
-rw-r--r--man2/get_mempolicy.22
-rw-r--r--man2/getcpu.22
-rw-r--r--man2/getdents.22
-rw-r--r--man2/getdomainname.22
-rw-r--r--man2/getgid.22
-rw-r--r--man2/getgroups.22
-rw-r--r--man2/gethostname.22
-rw-r--r--man2/getitimer.22
-rw-r--r--man2/getpagesize.22
-rw-r--r--man2/getpeername.22
-rw-r--r--man2/getpid.22
-rw-r--r--man2/getpriority.22
-rw-r--r--man2/getrandom.22
-rw-r--r--man2/getresuid.22
-rw-r--r--man2/getrlimit.22
-rw-r--r--man2/getrusage.22
-rw-r--r--man2/getsid.22
-rw-r--r--man2/getsockname.22
-rw-r--r--man2/getsockopt.22
-rw-r--r--man2/gettid.22
-rw-r--r--man2/gettimeofday.22
-rw-r--r--man2/getuid.22
-rw-r--r--man2/getunwind.22
-rw-r--r--man2/getxattr.22
-rw-r--r--man2/idle.22
-rw-r--r--man2/init_module.22
-rw-r--r--man2/inotify_add_watch.22
-rw-r--r--man2/inotify_init.22
-rw-r--r--man2/inotify_rm_watch.22
-rw-r--r--man2/intro.22
-rw-r--r--man2/io_cancel.22
-rw-r--r--man2/io_destroy.22
-rw-r--r--man2/io_getevents.22
-rw-r--r--man2/io_setup.22
-rw-r--r--man2/io_submit.22
-rw-r--r--man2/ioctl.22
-rw-r--r--man2/ioctl_fat.22
-rw-r--r--man2/ioctl_ficlonerange.22
-rw-r--r--man2/ioctl_fideduperange.22
-rw-r--r--man2/ioctl_fslabel.22
-rw-r--r--man2/ioctl_getfsmap.22
-rw-r--r--man2/ioctl_iflags.22
-rw-r--r--man2/ioctl_ns.22
-rw-r--r--man2/ioctl_userfaultfd.22
-rw-r--r--man2/ioperm.22
-rw-r--r--man2/iopl.22
-rw-r--r--man2/ioprio_set.22
-rw-r--r--man2/ipc.22
-rw-r--r--man2/kcmp.22
-rw-r--r--man2/kexec_load.22
-rw-r--r--man2/keyctl.22
-rw-r--r--man2/kill.22
-rw-r--r--man2/landlock_add_rule.22
-rw-r--r--man2/landlock_create_ruleset.22
-rw-r--r--man2/landlock_restrict_self.22
-rw-r--r--man2/link.22
-rw-r--r--man2/listen.22
-rw-r--r--man2/listxattr.22
-rw-r--r--man2/llseek.22
-rw-r--r--man2/lookup_dcookie.22
-rw-r--r--man2/lseek.22
-rw-r--r--man2/madvise.22
-rw-r--r--man2/mbind.22
-rw-r--r--man2/membarrier.22
-rw-r--r--man2/memfd_create.22
-rw-r--r--man2/memfd_secret.22
-rw-r--r--man2/migrate_pages.22
-rw-r--r--man2/mincore.22
-rw-r--r--man2/mkdir.22
-rw-r--r--man2/mknod.22
-rw-r--r--man2/mlock.22
-rw-r--r--man2/mmap.22
-rw-r--r--man2/mmap2.22
-rw-r--r--man2/modify_ldt.22
-rw-r--r--man2/mount.22
-rw-r--r--man2/mount_setattr.22
-rw-r--r--man2/move_pages.22
-rw-r--r--man2/mprotect.22
-rw-r--r--man2/mq_getsetattr.22
-rw-r--r--man2/mremap.22
-rw-r--r--man2/msgctl.22
-rw-r--r--man2/msgget.22
-rw-r--r--man2/msgop.22
-rw-r--r--man2/msync.22
-rw-r--r--man2/nanosleep.22
-rw-r--r--man2/nfsservctl.22
-rw-r--r--man2/nice.22
-rw-r--r--man2/open.22
-rw-r--r--man2/open_by_handle_at.22
-rw-r--r--man2/openat2.22
-rw-r--r--man2/outb.22
-rw-r--r--man2/pause.22
-rw-r--r--man2/pciconfig_read.22
-rw-r--r--man2/perf_event_open.22
-rw-r--r--man2/perfmonctl.22
-rw-r--r--man2/personality.22
-rw-r--r--man2/pidfd_getfd.22
-rw-r--r--man2/pidfd_open.22
-rw-r--r--man2/pidfd_send_signal.22
-rw-r--r--man2/pipe.22
-rw-r--r--man2/pivot_root.22
-rw-r--r--man2/pkey_alloc.22
-rw-r--r--man2/poll.22
-rw-r--r--man2/posix_fadvise.22
-rw-r--r--man2/prctl.22
-rw-r--r--man2/pread.22
-rw-r--r--man2/process_madvise.22
-rw-r--r--man2/process_vm_readv.22
-rw-r--r--man2/ptrace.22
-rw-r--r--man2/query_module.22
-rw-r--r--man2/read.22
-rw-r--r--man2/readahead.22
-rw-r--r--man2/readdir.22
-rw-r--r--man2/readlink.22
-rw-r--r--man2/readv.22
-rw-r--r--man2/reboot.22
-rw-r--r--man2/recv.22
-rw-r--r--man2/recvmmsg.22
-rw-r--r--man2/remap_file_pages.22
-rw-r--r--man2/removexattr.22
-rw-r--r--man2/rename.22
-rw-r--r--man2/request_key.22
-rw-r--r--man2/restart_syscall.22
-rw-r--r--man2/rmdir.22
-rw-r--r--man2/rt_sigqueueinfo.22
-rw-r--r--man2/s390_guarded_storage.22
-rw-r--r--man2/s390_pci_mmio_write.22
-rw-r--r--man2/s390_runtime_instr.22
-rw-r--r--man2/s390_sthyi.22
-rw-r--r--man2/sched_get_priority_max.22
-rw-r--r--man2/sched_rr_get_interval.22
-rw-r--r--man2/sched_setaffinity.22
-rw-r--r--man2/sched_setattr.22
-rw-r--r--man2/sched_setparam.22
-rw-r--r--man2/sched_setscheduler.22
-rw-r--r--man2/sched_yield.22
-rw-r--r--man2/seccomp.22
-rw-r--r--man2/select.22
-rw-r--r--man2/semctl.22
-rw-r--r--man2/semget.22
-rw-r--r--man2/semop.22
-rw-r--r--man2/send.22
-rw-r--r--man2/sendfile.22
-rw-r--r--man2/sendmmsg.22
-rw-r--r--man2/set_mempolicy.22
-rw-r--r--man2/set_thread_area.22
-rw-r--r--man2/set_tid_address.22
-rw-r--r--man2/seteuid.22
-rw-r--r--man2/setfsgid.22
-rw-r--r--man2/setfsuid.22
-rw-r--r--man2/setgid.22
-rw-r--r--man2/setns.22
-rw-r--r--man2/setpgid.22
-rw-r--r--man2/setresuid.22
-rw-r--r--man2/setreuid.22
-rw-r--r--man2/setsid.22
-rw-r--r--man2/setuid.22
-rw-r--r--man2/setup.22
-rw-r--r--man2/setxattr.22
-rw-r--r--man2/sgetmask.22
-rw-r--r--man2/shmctl.22
-rw-r--r--man2/shmget.22
-rw-r--r--man2/shmop.22
-rw-r--r--man2/shutdown.22
-rw-r--r--man2/sigaction.22
-rw-r--r--man2/sigaltstack.22
-rw-r--r--man2/signal.22
-rw-r--r--man2/signalfd.22
-rw-r--r--man2/sigpending.22
-rw-r--r--man2/sigprocmask.22
-rw-r--r--man2/sigreturn.22
-rw-r--r--man2/sigsuspend.22
-rw-r--r--man2/sigwaitinfo.22
-rw-r--r--man2/socket.22
-rw-r--r--man2/socketcall.22
-rw-r--r--man2/socketpair.22
-rw-r--r--man2/splice.22
-rw-r--r--man2/spu_create.22
-rw-r--r--man2/spu_run.22
-rw-r--r--man2/stat.22
-rw-r--r--man2/statfs.22
-rw-r--r--man2/statx.22
-rw-r--r--man2/stime.22
-rw-r--r--man2/subpage_prot.22
-rw-r--r--man2/swapon.22
-rw-r--r--man2/symlink.22
-rw-r--r--man2/sync.22
-rw-r--r--man2/sync_file_range.22
-rw-r--r--man2/sysctl.22
-rw-r--r--man2/sysfs.22
-rw-r--r--man2/sysinfo.22
-rw-r--r--man2/syslog.22
-rw-r--r--man2/tee.22
-rw-r--r--man2/time.22
-rw-r--r--man2/timer_create.22
-rw-r--r--man2/timer_delete.22
-rw-r--r--man2/timer_getoverrun.22
-rw-r--r--man2/timer_settime.22
-rw-r--r--man2/timerfd_create.22
-rw-r--r--man2/times.22
-rw-r--r--man2/tkill.22
-rw-r--r--man2/truncate.22
-rw-r--r--man2/umask.22
-rw-r--r--man2/umount.22
-rw-r--r--man2/uname.22
-rw-r--r--man2/unlink.22
-rw-r--r--man2/unshare.22
-rw-r--r--man2/uselib.22
-rw-r--r--man2/userfaultfd.22
-rw-r--r--man2/ustat.22
-rw-r--r--man2/utime.22
-rw-r--r--man2/utimensat.22
-rw-r--r--man2/vfork.22
-rw-r--r--man2/vhangup.22
-rw-r--r--man2/vm86.22
-rw-r--r--man2/vmsplice.22
-rw-r--r--man2/wait.22
-rw-r--r--man2/wait4.22
-rw-r--r--man2/write.22
-rw-r--r--man2type/open_how.2type2
-rw-r--r--man3/CPU_SET.32
-rw-r--r--man3/FILE.32
-rw-r--r--man3/INFINITY.32
-rw-r--r--man3/MAX.32
-rw-r--r--man3/MB_CUR_MAX.32
-rw-r--r--man3/MB_LEN_MAX.32
-rw-r--r--man3/__ppc_get_timebase.32
-rw-r--r--man3/__ppc_set_ppr_med.32
-rw-r--r--man3/__ppc_yield.32
-rw-r--r--man3/__setfpucw.32
-rw-r--r--man3/a64l.32
-rw-r--r--man3/abort.32
-rw-r--r--man3/abs.32
-rw-r--r--man3/acos.32
-rw-r--r--man3/acosh.32
-rw-r--r--man3/addseverity.32
-rw-r--r--man3/adjtime.32
-rw-r--r--man3/aio_cancel.32
-rw-r--r--man3/aio_error.32
-rw-r--r--man3/aio_fsync.32
-rw-r--r--man3/aio_init.32
-rw-r--r--man3/aio_read.32
-rw-r--r--man3/aio_return.32
-rw-r--r--man3/aio_suspend.32
-rw-r--r--man3/aio_write.32
-rw-r--r--man3/alloca.32
-rw-r--r--man3/argz_add.32
-rw-r--r--man3/asin.32
-rw-r--r--man3/asinh.32
-rw-r--r--man3/asprintf.32
-rw-r--r--man3/assert.32
-rw-r--r--man3/assert_perror.32
-rw-r--r--man3/atan.32
-rw-r--r--man3/atan2.32
-rw-r--r--man3/atanh.32
-rw-r--r--man3/atexit.32
-rw-r--r--man3/atof.32
-rw-r--r--man3/atoi.32
-rw-r--r--man3/backtrace.32
-rw-r--r--man3/basename.32
-rw-r--r--man3/bcmp.32
-rw-r--r--man3/bcopy.32
-rw-r--r--man3/bindresvport.32
-rw-r--r--man3/bsd_signal.32
-rw-r--r--man3/bsearch.32
-rw-r--r--man3/bswap.32
-rw-r--r--man3/btowc.32
-rw-r--r--man3/byteorder.32
-rw-r--r--man3/bzero.32
-rw-r--r--man3/cabs.32
-rw-r--r--man3/cacos.32
-rw-r--r--man3/cacosh.32
-rw-r--r--man3/canonicalize_file_name.32
-rw-r--r--man3/carg.32
-rw-r--r--man3/casin.32
-rw-r--r--man3/casinh.32
-rw-r--r--man3/catan.32
-rw-r--r--man3/catanh.32
-rw-r--r--man3/catgets.32
-rw-r--r--man3/catopen.32
-rw-r--r--man3/cbrt.32
-rw-r--r--man3/ccos.32
-rw-r--r--man3/ccosh.32
-rw-r--r--man3/ceil.32
-rw-r--r--man3/cexp.32
-rw-r--r--man3/cexp2.32
-rw-r--r--man3/cfree.32
-rw-r--r--man3/cimag.32
-rw-r--r--man3/circleq.32
-rw-r--r--man3/clearenv.32
-rw-r--r--man3/clock.32
-rw-r--r--man3/clock_getcpuclockid.32
-rw-r--r--man3/clog.32
-rw-r--r--man3/clog10.32
-rw-r--r--man3/clog2.32
-rw-r--r--man3/closedir.32
-rw-r--r--man3/cmsg.32
-rw-r--r--man3/confstr.32
-rw-r--r--man3/conj.32
-rw-r--r--man3/copysign.32
-rw-r--r--man3/cos.32
-rw-r--r--man3/cosh.32
-rw-r--r--man3/cpow.32
-rw-r--r--man3/cproj.32
-rw-r--r--man3/creal.32
-rw-r--r--man3/crypt.32
-rw-r--r--man3/csin.32
-rw-r--r--man3/csinh.32
-rw-r--r--man3/csqrt.32
-rw-r--r--man3/ctan.32
-rw-r--r--man3/ctanh.32
-rw-r--r--man3/ctermid.32
-rw-r--r--man3/ctime.32
-rw-r--r--man3/daemon.32
-rw-r--r--man3/des_crypt.32
-rw-r--r--man3/difftime.32
-rw-r--r--man3/dirfd.32
-rw-r--r--man3/div.32
-rw-r--r--man3/dl_iterate_phdr.32
-rw-r--r--man3/dladdr.32
-rw-r--r--man3/dlerror.32
-rw-r--r--man3/dlinfo.32
-rw-r--r--man3/dlopen.32
-rw-r--r--man3/dlsym.32
-rw-r--r--man3/drand48.32
-rw-r--r--man3/drand48_r.32
-rw-r--r--man3/duplocale.32
-rw-r--r--man3/dysize.32
-rw-r--r--man3/ecvt.32
-rw-r--r--man3/ecvt_r.32
-rw-r--r--man3/encrypt.32
-rw-r--r--man3/end.32
-rw-r--r--man3/endian.32
-rw-r--r--man3/envz_add.32
-rw-r--r--man3/erf.32
-rw-r--r--man3/erfc.32
-rw-r--r--man3/err.32
-rw-r--r--man3/error.32
-rw-r--r--man3/ether_aton.32
-rw-r--r--man3/euidaccess.32
-rw-r--r--man3/exec.32
-rw-r--r--man3/exit.32
-rw-r--r--man3/exp.32
-rw-r--r--man3/exp10.32
-rw-r--r--man3/exp2.32
-rw-r--r--man3/expm1.32
-rw-r--r--man3/fabs.32
-rw-r--r--man3/fclose.32
-rw-r--r--man3/fcloseall.32
-rw-r--r--man3/fdim.32
-rw-r--r--man3/fenv.32
-rw-r--r--man3/ferror.32
-rw-r--r--man3/fexecve.32
-rw-r--r--man3/fflush.32
-rw-r--r--man3/ffs.32
-rw-r--r--man3/fgetc.32
-rw-r--r--man3/fgetgrent.32
-rw-r--r--man3/fgetpwent.32
-rw-r--r--man3/fgetwc.32
-rw-r--r--man3/fgetws.32
-rw-r--r--man3/fileno.32
-rw-r--r--man3/flockfile.32
-rw-r--r--man3/floor.32
-rw-r--r--man3/fma.32
-rw-r--r--man3/fmax.32
-rw-r--r--man3/fmemopen.32
-rw-r--r--man3/fmin.32
-rw-r--r--man3/fmod.32
-rw-r--r--man3/fmtmsg.32
-rw-r--r--man3/fnmatch.32
-rw-r--r--man3/fopen.32
-rw-r--r--man3/fopencookie.32
-rw-r--r--man3/fpathconf.32
-rw-r--r--man3/fpclassify.32
-rw-r--r--man3/fpurge.32
-rw-r--r--man3/fputwc.32
-rw-r--r--man3/fputws.32
-rw-r--r--man3/fread.32
-rw-r--r--man3/frexp.32
-rw-r--r--man3/fseek.32
-rw-r--r--man3/fseeko.32
-rw-r--r--man3/ftime.32
-rw-r--r--man3/ftok.32
-rw-r--r--man3/fts.32
-rw-r--r--man3/ftw.32
-rw-r--r--man3/futimes.32
-rw-r--r--man3/fwide.32
-rw-r--r--man3/gamma.32
-rw-r--r--man3/gcvt.32
-rw-r--r--man3/get_nprocs_conf.32
-rw-r--r--man3/get_phys_pages.32
-rw-r--r--man3/getaddrinfo.32
-rw-r--r--man3/getaddrinfo_a.32
-rw-r--r--man3/getauxval.32
-rw-r--r--man3/getcontext.32
-rw-r--r--man3/getcwd.32
-rw-r--r--man3/getdate.32
-rw-r--r--man3/getdirentries.32
-rw-r--r--man3/getdtablesize.32
-rw-r--r--man3/getentropy.32
-rw-r--r--man3/getenv.32
-rw-r--r--man3/getfsent.32
-rw-r--r--man3/getgrent.32
-rw-r--r--man3/getgrent_r.32
-rw-r--r--man3/getgrnam.32
-rw-r--r--man3/getgrouplist.32
-rw-r--r--man3/gethostbyname.32
-rw-r--r--man3/gethostid.32
-rw-r--r--man3/getifaddrs.32
-rw-r--r--man3/getipnodebyname.32
-rw-r--r--man3/getline.32
-rw-r--r--man3/getloadavg.32
-rw-r--r--man3/getlogin.32
-rw-r--r--man3/getmntent.32
-rw-r--r--man3/getnameinfo.32
-rw-r--r--man3/getnetent.32
-rw-r--r--man3/getnetent_r.32
-rw-r--r--man3/getopt.32
-rw-r--r--man3/getpass.32
-rw-r--r--man3/getprotoent.32
-rw-r--r--man3/getprotoent_r.32
-rw-r--r--man3/getpt.32
-rw-r--r--man3/getpw.32
-rw-r--r--man3/getpwent.32
-rw-r--r--man3/getpwent_r.32
-rw-r--r--man3/getpwnam.32
-rw-r--r--man3/getrpcent.32
-rw-r--r--man3/getrpcent_r.32
-rw-r--r--man3/getrpcport.32
-rw-r--r--man3/gets.32
-rw-r--r--man3/getservent.32
-rw-r--r--man3/getservent_r.32
-rw-r--r--man3/getspnam.32
-rw-r--r--man3/getsubopt.32
-rw-r--r--man3/getttyent.32
-rw-r--r--man3/getusershell.32
-rw-r--r--man3/getutent.34
-rw-r--r--man3/getutmp.32
-rw-r--r--man3/getw.32
-rw-r--r--man3/getwchar.32
-rw-r--r--man3/glob.32
-rw-r--r--man3/gnu_get_libc_version.32
-rw-r--r--man3/grantpt.32
-rw-r--r--man3/group_member.32
-rw-r--r--man3/gsignal.32
-rw-r--r--man3/hsearch.32
-rw-r--r--man3/hypot.32
-rw-r--r--man3/iconv.32
-rw-r--r--man3/iconv_close.32
-rw-r--r--man3/iconv_open.32
-rw-r--r--man3/if_nameindex.32
-rw-r--r--man3/if_nametoindex.32
-rw-r--r--man3/ilogb.32
-rw-r--r--man3/index.32
-rw-r--r--man3/inet.32
-rw-r--r--man3/inet_net_pton.32
-rw-r--r--man3/inet_ntop.32
-rw-r--r--man3/inet_pton.32
-rw-r--r--man3/initgroups.32
-rw-r--r--man3/insque.32
-rw-r--r--man3/intro.32
-rw-r--r--man3/isalpha.32
-rw-r--r--man3/isatty.32
-rw-r--r--man3/isfdtype.32
-rw-r--r--man3/isgreater.32
-rw-r--r--man3/iswalnum.32
-rw-r--r--man3/iswalpha.32
-rw-r--r--man3/iswblank.32
-rw-r--r--man3/iswcntrl.32
-rw-r--r--man3/iswctype.32
-rw-r--r--man3/iswdigit.32
-rw-r--r--man3/iswgraph.32
-rw-r--r--man3/iswlower.32
-rw-r--r--man3/iswprint.32
-rw-r--r--man3/iswpunct.32
-rw-r--r--man3/iswspace.32
-rw-r--r--man3/iswupper.32
-rw-r--r--man3/iswxdigit.32
-rw-r--r--man3/j0.32
-rw-r--r--man3/killpg.32
-rw-r--r--man3/ldexp.32
-rw-r--r--man3/lgamma.32
-rw-r--r--man3/lio_listio.32
-rw-r--r--man3/list.32
-rw-r--r--man3/localeconv.32
-rw-r--r--man3/lockf.32
-rw-r--r--man3/log.32
-rw-r--r--man3/log10.32
-rw-r--r--man3/log1p.32
-rw-r--r--man3/log2.32
-rw-r--r--man3/logb.32
-rw-r--r--man3/login.32
-rw-r--r--man3/lrint.32
-rw-r--r--man3/lround.32
-rw-r--r--man3/lsearch.32
-rw-r--r--man3/makecontext.32
-rw-r--r--man3/makedev.32
-rw-r--r--man3/mallinfo.32
-rw-r--r--man3/malloc.32
-rw-r--r--man3/malloc_get_state.32
-rw-r--r--man3/malloc_hook.32
-rw-r--r--man3/malloc_info.32
-rw-r--r--man3/malloc_stats.32
-rw-r--r--man3/malloc_trim.32
-rw-r--r--man3/malloc_usable_size.32
-rw-r--r--man3/mallopt.32
-rw-r--r--man3/mblen.32
-rw-r--r--man3/mbrlen.32
-rw-r--r--man3/mbrtowc.32
-rw-r--r--man3/mbsinit.32
-rw-r--r--man3/mbsnrtowcs.32
-rw-r--r--man3/mbsrtowcs.32
-rw-r--r--man3/mbstowcs.32
-rw-r--r--man3/mbtowc.32
-rw-r--r--man3/mcheck.32
-rw-r--r--man3/memccpy.32
-rw-r--r--man3/memchr.32
-rw-r--r--man3/memcmp.32
-rw-r--r--man3/memcpy.32
-rw-r--r--man3/memfrob.32
-rw-r--r--man3/memmem.32
-rw-r--r--man3/memmove.32
-rw-r--r--man3/mempcpy.32
-rw-r--r--man3/memset.32
-rw-r--r--man3/mkdtemp.32
-rw-r--r--man3/mkfifo.32
-rw-r--r--man3/mkstemp.32
-rw-r--r--man3/mktemp.32
-rw-r--r--man3/modf.32
-rw-r--r--man3/mpool.32
-rw-r--r--man3/mq_close.32
-rw-r--r--man3/mq_getattr.32
-rw-r--r--man3/mq_notify.32
-rw-r--r--man3/mq_open.32
-rw-r--r--man3/mq_receive.32
-rw-r--r--man3/mq_send.32
-rw-r--r--man3/mq_unlink.32
-rw-r--r--man3/mtrace.32
-rw-r--r--man3/nan.32
-rw-r--r--man3/netlink.32
-rw-r--r--man3/newlocale.32
-rw-r--r--man3/nextafter.32
-rw-r--r--man3/nextup.32
-rw-r--r--man3/nl_langinfo.32
-rw-r--r--man3/ntp_gettime.32
-rw-r--r--man3/offsetof.32
-rw-r--r--man3/on_exit.32
-rw-r--r--man3/open_memstream.32
-rw-r--r--man3/opendir.32
-rw-r--r--man3/openpty.32
-rw-r--r--man3/perror.32
-rw-r--r--man3/popen.32
-rw-r--r--man3/posix_fallocate.32
-rw-r--r--man3/posix_madvise.32
-rw-r--r--man3/posix_memalign.32
-rw-r--r--man3/posix_openpt.32
-rw-r--r--man3/posix_spawn.32
-rw-r--r--man3/pow.32
-rw-r--r--man3/pow10.32
-rw-r--r--man3/printf.32
-rw-r--r--man3/profil.32
-rw-r--r--man3/program_invocation_name.32
-rw-r--r--man3/psignal.32
-rw-r--r--man3/pthread_atfork.32
-rw-r--r--man3/pthread_attr_init.32
-rw-r--r--man3/pthread_attr_setaffinity_np.32
-rw-r--r--man3/pthread_attr_setdetachstate.32
-rw-r--r--man3/pthread_attr_setguardsize.32
-rw-r--r--man3/pthread_attr_setinheritsched.32
-rw-r--r--man3/pthread_attr_setschedparam.32
-rw-r--r--man3/pthread_attr_setschedpolicy.32
-rw-r--r--man3/pthread_attr_setscope.32
-rw-r--r--man3/pthread_attr_setsigmask_np.32
-rw-r--r--man3/pthread_attr_setstack.32
-rw-r--r--man3/pthread_attr_setstackaddr.32
-rw-r--r--man3/pthread_attr_setstacksize.32
-rw-r--r--man3/pthread_cancel.32
-rw-r--r--man3/pthread_cleanup_push.32
-rw-r--r--man3/pthread_cleanup_push_defer_np.32
-rw-r--r--man3/pthread_create.32
-rw-r--r--man3/pthread_detach.32
-rw-r--r--man3/pthread_equal.32
-rw-r--r--man3/pthread_exit.32
-rw-r--r--man3/pthread_getattr_default_np.32
-rw-r--r--man3/pthread_getattr_np.32
-rw-r--r--man3/pthread_getcpuclockid.32
-rw-r--r--man3/pthread_join.32
-rw-r--r--man3/pthread_kill.32
-rw-r--r--man3/pthread_kill_other_threads_np.32
-rw-r--r--man3/pthread_mutex_consistent.32
-rw-r--r--man3/pthread_mutexattr_getpshared.32
-rw-r--r--man3/pthread_mutexattr_init.32
-rw-r--r--man3/pthread_mutexattr_setrobust.32
-rw-r--r--man3/pthread_rwlockattr_setkind_np.32
-rw-r--r--man3/pthread_self.32
-rw-r--r--man3/pthread_setaffinity_np.32
-rw-r--r--man3/pthread_setcancelstate.32
-rw-r--r--man3/pthread_setconcurrency.32
-rw-r--r--man3/pthread_setname_np.32
-rw-r--r--man3/pthread_setschedparam.32
-rw-r--r--man3/pthread_setschedprio.32
-rw-r--r--man3/pthread_sigmask.32
-rw-r--r--man3/pthread_sigqueue.32
-rw-r--r--man3/pthread_spin_init.32
-rw-r--r--man3/pthread_spin_lock.32
-rw-r--r--man3/pthread_testcancel.32
-rw-r--r--man3/pthread_tryjoin_np.32
-rw-r--r--man3/pthread_yield.32
-rw-r--r--man3/ptsname.32
-rw-r--r--man3/putenv.32
-rw-r--r--man3/putgrent.32
-rw-r--r--man3/putpwent.32
-rw-r--r--man3/puts.32
-rw-r--r--man3/putwchar.32
-rw-r--r--man3/qecvt.32
-rw-r--r--man3/qsort.32
-rw-r--r--man3/raise.32
-rw-r--r--man3/rand.32
-rw-r--r--man3/random.32
-rw-r--r--man3/random_r.32
-rw-r--r--man3/rcmd.32
-rw-r--r--man3/re_comp.32
-rw-r--r--man3/readdir.32
-rw-r--r--man3/readdir_r.32
-rw-r--r--man3/realpath.32
-rw-r--r--man3/regex.32
-rw-r--r--man3/remainder.32
-rw-r--r--man3/remove.32
-rw-r--r--man3/remquo.32
-rw-r--r--man3/resolver.32
-rw-r--r--man3/rewinddir.32
-rw-r--r--man3/rexec.32
-rw-r--r--man3/rint.32
-rw-r--r--man3/round.32
-rw-r--r--man3/rpmatch.32
-rw-r--r--man3/rtnetlink.32
-rw-r--r--man3/scalb.32
-rw-r--r--man3/scalbln.32
-rw-r--r--man3/scandir.32
-rw-r--r--man3/scanf.32
-rw-r--r--man3/sched_getcpu.32
-rw-r--r--man3/seekdir.32
-rw-r--r--man3/sem_close.32
-rw-r--r--man3/sem_destroy.32
-rw-r--r--man3/sem_getvalue.32
-rw-r--r--man3/sem_init.32
-rw-r--r--man3/sem_open.32
-rw-r--r--man3/sem_post.32
-rw-r--r--man3/sem_unlink.32
-rw-r--r--man3/sem_wait.32
-rw-r--r--man3/setaliasent.32
-rw-r--r--man3/setbuf.32
-rw-r--r--man3/setenv.32
-rw-r--r--man3/setjmp.32
-rw-r--r--man3/setlocale.32
-rw-r--r--man3/setlogmask.32
-rw-r--r--man3/setnetgrent.32
-rw-r--r--man3/shm_open.32
-rw-r--r--man3/siginterrupt.32
-rw-r--r--man3/signbit.32
-rw-r--r--man3/significand.32
-rw-r--r--man3/sigpause.32
-rw-r--r--man3/sigqueue.32
-rw-r--r--man3/sigset.32
-rw-r--r--man3/sigsetops.32
-rw-r--r--man3/sigvec.32
-rw-r--r--man3/sigwait.32
-rw-r--r--man3/sin.32
-rw-r--r--man3/sincos.32
-rw-r--r--man3/sinh.32
-rw-r--r--man3/sleep.32
-rw-r--r--man3/slist.32
-rw-r--r--man3/sockatmark.32
-rw-r--r--man3/sqrt.32
-rw-r--r--man3/stailq.32
-rw-r--r--man3/statvfs.32
-rw-r--r--man3/stdarg.32
-rw-r--r--man3/stdin.32
-rw-r--r--man3/stdio.32
-rw-r--r--man3/stpcpy.32
-rw-r--r--man3/stpncpy.32
-rw-r--r--man3/strcasecmp.32
-rw-r--r--man3/strcat.32
-rw-r--r--man3/strchr.32
-rw-r--r--man3/strcmp.32
-rw-r--r--man3/strcoll.32
-rw-r--r--man3/strcpy.32
-rw-r--r--man3/strdup.32
-rw-r--r--man3/strerror.32
-rw-r--r--man3/strfmon.32
-rw-r--r--man3/strfromd.32
-rw-r--r--man3/strfry.32
-rw-r--r--man3/strftime.32
-rw-r--r--man3/strlen.32
-rw-r--r--man3/strnlen.32
-rw-r--r--man3/strpbrk.32
-rw-r--r--man3/strptime.32
-rw-r--r--man3/strsep.32
-rw-r--r--man3/strsignal.32
-rw-r--r--man3/strspn.32
-rw-r--r--man3/strstr.32
-rw-r--r--man3/strtod.32
-rw-r--r--man3/strtoimax.32
-rw-r--r--man3/strtok.32
-rw-r--r--man3/strtol.32
-rw-r--r--man3/strtoul.32
-rw-r--r--man3/strverscmp.32
-rw-r--r--man3/strxfrm.32
-rw-r--r--man3/swab.32
-rw-r--r--man3/sysconf.32
-rw-r--r--man3/syslog.32
-rw-r--r--man3/system.32
-rw-r--r--man3/sysv_signal.32
-rw-r--r--man3/tailq.32
-rw-r--r--man3/tan.32
-rw-r--r--man3/tanh.32
-rw-r--r--man3/tcgetpgrp.32
-rw-r--r--man3/tcgetsid.32
-rw-r--r--man3/telldir.32
-rw-r--r--man3/tempnam.32
-rw-r--r--man3/termios.32
-rw-r--r--man3/tgamma.32
-rw-r--r--man3/timegm.32
-rw-r--r--man3/timeradd.32
-rw-r--r--man3/tmpfile.32
-rw-r--r--man3/tmpnam.32
-rw-r--r--man3/toascii.32
-rw-r--r--man3/toupper.32
-rw-r--r--man3/towctrans.32
-rw-r--r--man3/towlower.32
-rw-r--r--man3/towupper.32
-rw-r--r--man3/trunc.32
-rw-r--r--man3/tsearch.32
-rw-r--r--man3/ttyname.32
-rw-r--r--man3/ttyslot.32
-rw-r--r--man3/tzset.32
-rw-r--r--man3/ualarm.32
-rw-r--r--man3/ulimit.32
-rw-r--r--man3/ungetwc.32
-rw-r--r--man3/unlocked_stdio.32
-rw-r--r--man3/unlockpt.32
-rw-r--r--man3/updwtmp.32
-rw-r--r--man3/uselocale.32
-rw-r--r--man3/usleep.32
-rw-r--r--man3/wcpcpy.32
-rw-r--r--man3/wcpncpy.32
-rw-r--r--man3/wcrtomb.32
-rw-r--r--man3/wcscasecmp.32
-rw-r--r--man3/wcscat.32
-rw-r--r--man3/wcschr.32
-rw-r--r--man3/wcscmp.32
-rw-r--r--man3/wcscpy.32
-rw-r--r--man3/wcscspn.32
-rw-r--r--man3/wcsdup.32
-rw-r--r--man3/wcslen.32
-rw-r--r--man3/wcsncasecmp.32
-rw-r--r--man3/wcsncat.32
-rw-r--r--man3/wcsncmp.32
-rw-r--r--man3/wcsncpy.32
-rw-r--r--man3/wcsnlen.32
-rw-r--r--man3/wcsnrtombs.32
-rw-r--r--man3/wcspbrk.32
-rw-r--r--man3/wcsrchr.32
-rw-r--r--man3/wcsrtombs.32
-rw-r--r--man3/wcsspn.32
-rw-r--r--man3/wcsstr.32
-rw-r--r--man3/wcstoimax.32
-rw-r--r--man3/wcstok.32
-rw-r--r--man3/wcstombs.32
-rw-r--r--man3/wcswidth.32
-rw-r--r--man3/wctob.32
-rw-r--r--man3/wctomb.32
-rw-r--r--man3/wctrans.32
-rw-r--r--man3/wctype.32
-rw-r--r--man3/wcwidth.32
-rw-r--r--man3/wmemchr.32
-rw-r--r--man3/wmemcmp.32
-rw-r--r--man3/wmemcpy.32
-rw-r--r--man3/wmemmove.32
-rw-r--r--man3/wmemset.32
-rw-r--r--man3/wordexp.32
-rw-r--r--man3/wprintf.32
-rw-r--r--man3/y0.32
-rw-r--r--man3type/aiocb.3type2
-rw-r--r--man3type/blkcnt_t.3type2
-rw-r--r--man3type/blksize_t.3type2
-rw-r--r--man3type/cc_t.3type2
-rw-r--r--man3type/clock_t.3type2
-rw-r--r--man3type/clockid_t.3type2
-rw-r--r--man3type/dev_t.3type2
-rw-r--r--man3type/div_t.3type2
-rw-r--r--man3type/double_t.3type2
-rw-r--r--man3type/epoll_event.3type2
-rw-r--r--man3type/fenv_t.3type2
-rw-r--r--man3type/id_t.3type2
-rw-r--r--man3type/intN_t.3type2
-rw-r--r--man3type/intmax_t.3type2
-rw-r--r--man3type/intptr_t.3type2
-rw-r--r--man3type/iovec.3type2
-rw-r--r--man3type/lconv.3type2
-rw-r--r--man3type/mode_t.3type2
-rw-r--r--man3type/off_t.3type2
-rw-r--r--man3type/ptrdiff_t.3type2
-rw-r--r--man3type/regex_t.3type2
-rw-r--r--man3type/size_t.3type2
-rw-r--r--man3type/sockaddr.3type2
-rw-r--r--man3type/stat.3type2
-rw-r--r--man3type/time_t.3type2
-rw-r--r--man3type/timer_t.3type2
-rw-r--r--man3type/timespec.3type2
-rw-r--r--man3type/timeval.3type2
-rw-r--r--man3type/tm.3type2
-rw-r--r--man3type/va_list.3type2
-rw-r--r--man3type/void.3type2
-rw-r--r--man4/fuse.42
-rw-r--r--man5/acct.52
-rw-r--r--man5/charmap.52
-rw-r--r--man5/locale.52
-rw-r--r--man5/repertoiremap.52
-rw-r--r--man5/sysfs.52
-rw-r--r--man5/utmp.52
-rw-r--r--man7/aio.72
-rw-r--r--man7/capabilities.72
-rw-r--r--man7/cgroup_namespaces.72
-rw-r--r--man7/credentials.72
-rw-r--r--man7/epoll.72
-rw-r--r--man7/fanotify.72
-rw-r--r--man7/feature_test_macros.72
-rw-r--r--man7/hier.72
-rw-r--r--man7/inode.72
-rw-r--r--man7/inotify.72
-rw-r--r--man7/locale.72
-rw-r--r--man7/man-pages.74
-rw-r--r--man7/mount_namespaces.72
-rw-r--r--man7/nptl.72
-rw-r--r--man7/numa.72
-rw-r--r--man7/pid_namespaces.72
-rw-r--r--man7/queue.72
-rw-r--r--man7/rtld-audit.72
-rw-r--r--man7/signal.72
-rw-r--r--man7/sock_diag.72
-rw-r--r--man7/standards.74
-rw-r--r--man7/suffixes.72
-rw-r--r--man7/uri.72
-rw-r--r--man7/user_namespaces.72
-rw-r--r--man7/xattr.72
-rw-r--r--scripts/bash_aliases2
900 files changed, 903 insertions, 903 deletions
diff --git a/man0/sysexits.h.0 b/man0/sysexits.h.0
index 50f14365ea..7957b435a0 100644
--- a/man0/sysexits.h.0
+++ b/man0/sysexits.h.0
@@ -118,7 +118,7 @@ Something was found in an unconfigured or misconfigured state.
.PP
The numerical values corresponding to the symbolical ones
are given in parenthesis for easy reference.
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs.
The
diff --git a/man1/iconv.1 b/man1/iconv.1
index 154e39192f..f9901ef37f 100644
--- a/man1/iconv.1
+++ b/man1/iconv.1
@@ -159,7 +159,7 @@ Usual system gconv module configuration cache.
Depending on the architecture,
the above files may instead be located at directories with the path prefix
.IR /usr/lib64 .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH EXAMPLES
Convert text from the ISO 8859-15 character encoding to UTF-8:
diff --git a/man1/locale.1 b/man1/locale.1
index 560fd3d06f..b86443e7c6 100644
--- a/man1/locale.1
+++ b/man1/locale.1
@@ -118,7 +118,7 @@ Usual default locale archive location.
.TP
.I /usr/share/i18n/locales
Usual default path for locale definition files.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
.EX
diff --git a/man1/localedef.1 b/man1/localedef.1
index 9b09e5261d..702840f6d5 100644
--- a/man1/localedef.1
+++ b/man1/localedef.1
@@ -351,7 +351,7 @@ telephone services.
.I outputpath/LC_TIME
An output file that contains information about formatting of data and
time values.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH EXAMPLES
Compile the locale files for Finnish in the UTF\-8 character set
diff --git a/man1/pldd.1 b/man1/pldd.1
index f84cf26d81..d27f88b544 100644
--- a/man1/pldd.1
+++ b/man1/pldd.1
@@ -41,7 +41,7 @@ If given an invalid option, it exits with the status 64.
.SH VERSIONS
.B pldd
is available since glibc 2.15.
-.SH CONFORMING TO
+.SH STANDARDS
The
.B pldd
command is not specified by POSIX.1.
diff --git a/man1/sprof.1 b/man1/sprof.1
index 8f4261c587..cef1b27a88 100644
--- a/man1/sprof.1
+++ b/man1/sprof.1
@@ -52,7 +52,7 @@ Display a short usage message and exit.
.TP
.BR \-V ", " \-\-version
Display the program version and exit.
-.SH CONFORMING TO
+.SH STANDARDS
The
.B sprof
command is a GNU extension, not present in POSIX.1.
diff --git a/man2/_exit.2 b/man2/_exit.2
index 3e3e32b265..4f22727cec 100644
--- a/man2/_exit.2
+++ b/man2/_exit.2
@@ -59,7 +59,7 @@ is equivalent to
.BR _exit ().
.SH RETURN VALUE
These functions do not return.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
The function
.BR _Exit ()
diff --git a/man2/_syscall.2 b/man2/_syscall.2
index 65b4bf83bf..05d4eb53eb 100644
--- a/man2/_syscall.2
+++ b/man2/_syscall.2
@@ -67,7 +67,7 @@ you call the system call by
.IR name .
.SH FILES
.I /usr/include/linux/unistd.h
-.SH CONFORMING TO
+.SH STANDARDS
The use of these macros is Linux-specific, and deprecated.
.SH NOTES
Starting around kernel 2.6.18, the _syscall macros were removed
diff --git a/man2/accept.2 b/man2/accept.2
index ad53af0f44..1013d0eabf 100644
--- a/man2/accept.2
+++ b/man2/accept.2
@@ -258,7 +258,7 @@ The
.BR accept4 ()
system call is available starting with Linux 2.6.28;
support in glibc is available starting with version 2.10.
-.SH CONFORMING TO
+.SH STANDARDS
.BR accept ():
POSIX.1-2001, POSIX.1-2008,
SVr4, 4.4BSD
diff --git a/man2/access.2 b/man2/access.2
index adad6fb710..5cb5581d8e 100644
--- a/man2/access.2
+++ b/man2/access.2
@@ -281,7 +281,7 @@ library support was added to glibc in version 2.4.
.PP
.BR faccessat2 ()
was added to Linux in version 5.8.
-.SH CONFORMING TO
+.SH STANDARDS
.BR access ():
SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
.PP
diff --git a/man2/acct.2 b/man2/acct.2
index 408b270e76..bc3914c6a8 100644
--- a/man2/acct.2
+++ b/man2/acct.2
@@ -117,7 +117,7 @@ refers to a file on a read-only filesystem.
.TP
.B EUSERS
There are no more free file structures or we ran out of memory.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD (but not POSIX).
.\" SVr4 documents an EBUSY error condition, but no EISDIR or ENOSYS.
.\" Also AIX and HP-UX document EBUSY (attempt is made
diff --git a/man2/add_key.2 b/man2/add_key.2
index 010c326b16..1df5bb698f 100644
--- a/man2/add_key.2
+++ b/man2/add_key.2
@@ -210,7 +210,7 @@ Keyrings with descriptions (names)
that begin with a period are reserved to the implementation.
.SH VERSIONS
This system call first appeared in Linux 2.6.10.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is a nonstandard Linux extension.
.SH NOTES
Glibc does not provide a wrapper for this system call.
diff --git a/man2/adjtimex.2 b/man2/adjtimex.2
index 27a2fbf63b..1fec7cc158 100644
--- a/man2/adjtimex.2
+++ b/man2/adjtimex.2
@@ -550,7 +550,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
None of these interfaces is described in POSIX.1
.PP
.BR adjtimex ()
diff --git a/man2/alarm.2 b/man2/alarm.2
index 3702925554..7b53139416 100644
--- a/man2/alarm.2
+++ b/man2/alarm.2
@@ -39,7 +39,7 @@ is canceled.
returns the number of seconds remaining until any previously scheduled
alarm was due to be delivered, or zero if there was no previously
scheduled alarm.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
.BR alarm ()
diff --git a/man2/alloc_hugepages.2 b/man2/alloc_hugepages.2
index 025f1e0777..3bf50a7b5f 100644
--- a/man2/alloc_hugepages.2
+++ b/man2/alloc_hugepages.2
@@ -113,7 +113,7 @@ This can be read and written.
.I /proc/meminfo
Gives info on the number of configured hugetlb pages and on their size
in the three variables HugePages_Total, HugePages_Free, Hugepagesize.
-.SH CONFORMING TO
+.SH STANDARDS
These extinct system calls were specific to Linux on Intel processors.
.SH NOTES
These system calls are gone;
diff --git a/man2/arch_prctl.2 b/man2/arch_prctl.2
index ac92438a78..43015b02ba 100644
--- a/man2/arch_prctl.2
+++ b/man2/arch_prctl.2
@@ -132,7 +132,7 @@ was requested, but the underlying hardware does not support CPUID faulting.
is outside the process address space.
.\" .SH AUTHOR
.\" Man page written by Andi Kleen.
-.SH CONFORMING TO
+.SH STANDARDS
.BR arch_prctl ()
is a Linux/x86-64 extension and should not be used in programs intended
to be portable.
diff --git a/man2/bdflush.2 b/man2/bdflush.2
index b68149d315..7eac1bea13 100644
--- a/man2/bdflush.2
+++ b/man2/bdflush.2
@@ -98,7 +98,7 @@ Caller does not have the
capability.
.SH VERSIONS
Since version 2.23, glibc no longer supports this obsolete system call.
-.SH CONFORMING TO
+.SH STANDARDS
.BR bdflush ()
is Linux-specific and should not be used in programs
intended to be portable.
diff --git a/man2/bind.2 b/man2/bind.2
index 7b2c1b74e0..5e459378ca 100644
--- a/man2/bind.2
+++ b/man2/bind.2
@@ -184,7 +184,7 @@ A component of the path prefix is not a directory.
.TP
.B EROFS
The socket inode would reside on a read-only filesystem.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD
.RB ( bind ()
first appeared in 4.2BSD).
diff --git a/man2/bpf.2 b/man2/bpf.2
index 8ae3eae80e..1a9a92df5d 100644
--- a/man2/bpf.2
+++ b/man2/bpf.2
@@ -1056,7 +1056,7 @@ capability).
The
.BR bpf ()
system call first appeared in Linux 3.18.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR bpf ()
system call is Linux-specific.
diff --git a/man2/brk.2 b/man2/brk.2
index 825f65c1f1..b6e72ff12b 100644
--- a/man2/brk.2
+++ b/man2/brk.2
@@ -94,7 +94,7 @@ is returned, and
.I errno
is set to
.BR ENOMEM .
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD; SUSv1, marked LEGACY in SUSv2, removed in POSIX.1-2001.
.\"
.\" .BR brk ()
diff --git a/man2/cacheflush.2 b/man2/cacheflush.2
index abd389f55b..41fdbd2e86 100644
--- a/man2/cacheflush.2
+++ b/man2/cacheflush.2
@@ -61,7 +61,7 @@ is not one of
or
.B BCACHE
(but see BUGS).
-.SH CONFORMING TO
+.SH STANDARDS
Historically, this system call was available on all MIPS UNIX variants
including RISC/os, IRIX, Ultrix, NetBSD, OpenBSD, and FreeBSD
(and also on some non-UNIX MIPS operating systems), so that
diff --git a/man2/capget.2 b/man2/capget.2
index f78a5a0cdb..a3a115d050 100644
--- a/man2/capget.2
+++ b/man2/capget.2
@@ -244,7 +244,7 @@ instead of 0.)
.TP
.B ESRCH
No such thread.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH NOTES
The portable interface to the capability querying and setting
diff --git a/man2/chdir.2 b/man2/chdir.2
index 35b680325b..f474a0e728 100644
--- a/man2/chdir.2
+++ b/man2/chdir.2
@@ -108,7 +108,7 @@ is not a valid file descriptor.
.B ENOTDIR
.I fd
does not refer to a directory.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD.
.SH NOTES
The current working directory is the starting point for interpreting
diff --git a/man2/chmod.2 b/man2/chmod.2
index 269486a135..42f6303a91 100644
--- a/man2/chmod.2
+++ b/man2/chmod.2
@@ -303,7 +303,7 @@ The named file resides on a read-only filesystem.
.BR fchmodat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR chmod (),
.BR fchmod ():
4.4BSD, SVr4, POSIX.1-2001i, POSIX.1-2008.
diff --git a/man2/chown.2 b/man2/chown.2
index fe9c2fc971..b553bc4887 100644
--- a/man2/chown.2
+++ b/man2/chown.2
@@ -281,7 +281,7 @@ The named file resides on a read-only filesystem.
.BR fchownat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR chown (),
.BR fchown (),
.BR lchown ():
diff --git a/man2/chroot.2 b/man2/chroot.2
index 42fb5d4d09..70fec3c4a1 100644
--- a/man2/chroot.2
+++ b/man2/chroot.2
@@ -135,7 +135,7 @@ is not a directory.
.TP
.B EPERM
The caller has insufficient privilege.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.4BSD, SUSv2 (marked LEGACY).
This function is not part of POSIX.1-2001.
.\" SVr4 documents additional EINTR, ENOLINK and EMULTIHOP error conditions.
diff --git a/man2/clock_getres.2 b/man2/clock_getres.2
index 6d99507ec3..af04082aec 100644
--- a/man2/clock_getres.2
+++ b/man2/clock_getres.2
@@ -327,7 +327,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2.
.PP
On POSIX systems on which these functions are available, the symbol
diff --git a/man2/clock_nanosleep.2 b/man2/clock_nanosleep.2
index 86afd38328..2604a5b297 100644
--- a/man2/clock_nanosleep.2
+++ b/man2/clock_nanosleep.2
@@ -177,7 +177,7 @@ The
.BR clock_nanosleep ()
system call first appeared in Linux 2.6.
Support is available in glibc since version 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
If the interval specified in
diff --git a/man2/clone.2 b/man2/clone.2
index b6571551a5..d4a29e6f44 100644
--- a/man2/clone.2
+++ b/man2/clone.2
@@ -1549,7 +1549,7 @@ system call first appeared in Linux 5.3.
.\" glibc2 provides
.\" .BR clone ()
.\" as described in this manual page.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls
are Linux-specific and should not be used in programs
intended to be portable.
diff --git a/man2/close.2 b/man2/close.2
index f39b95a2fd..5a38a3d90a 100644
--- a/man2/close.2
+++ b/man2/close.2
@@ -80,7 +80,7 @@ or
See NOTES for a discussion of why
.BR close ()
should not be retried after an error.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.\" SVr4 documents an additional ENOLINK error condition.
.SH NOTES
diff --git a/man2/close_range.2 b/man2/close_range.2
index 836d963577..e7497830d5 100644
--- a/man2/close_range.2
+++ b/man2/close_range.2
@@ -76,7 +76,7 @@ Insufficient kernel memory was available.
.BR close_range ()
first appeared in Linux 5.9.
Library support was added in glibc in version 2.34.
-.SH CONFORMING TO
+.SH STANDARDS
.BR close_range ()
is a nonstandard function that is also present on FreeBSD.
.SH NOTES
diff --git a/man2/connect.2 b/man2/connect.2
index 6361ec4fa8..b44902f100 100644
--- a/man2/connect.2
+++ b/man2/connect.2
@@ -213,7 +213,7 @@ The server may be too
busy to accept new connections.
Note that for IP sockets the timeout may
be very long when syncookies are enabled on the server.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD,
.RB (connect ()
first appeared in 4.2BSD).
diff --git a/man2/copy_file_range.2 b/man2/copy_file_range.2
index b5295b90e3..34dc3e01e9 100644
--- a/man2/copy_file_range.2
+++ b/man2/copy_file_range.2
@@ -198,7 +198,7 @@ cross-filesystem copies can be achieved
when both filesystems are of the same type,
and that filesystem implements support for it.
See BUGS for behavior prior to 5.12.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR copy_file_range ()
system call is a nonstandard Linux and GNU extension.
diff --git a/man2/create_module.2 b/man2/create_module.2
index 2d674a844f..f65ac4879b 100644
--- a/man2/create_module.2
+++ b/man2/create_module.2
@@ -60,7 +60,7 @@ capability).
This system call is present on Linux only up until kernel 2.4;
it was removed in Linux 2.6.
.\" Removed in Linux 2.5.48
-.SH CONFORMING TO
+.SH STANDARDS
.BR create_module ()
is Linux-specific.
.SH NOTES
diff --git a/man2/delete_module.2 b/man2/delete_module.2
index db562ca09d..5a8c45f985 100644
--- a/man2/delete_module.2
+++ b/man2/delete_module.2
@@ -159,7 +159,7 @@ but the reference count of this module is nonzero and
.B O_TRUNC
was not specified in
.IR flags .
-.SH CONFORMING TO
+.SH STANDARDS
.BR delete_module ()
is Linux-specific.
.SH NOTES
diff --git a/man2/dup.2 b/man2/dup.2
index f20faa5297..d32f56b2c1 100644
--- a/man2/dup.2
+++ b/man2/dup.2
@@ -202,7 +202,7 @@ in
was added to Linux in version 2.6.27;
glibc support is available starting with
version 2.9.
-.SH CONFORMING TO
+.SH STANDARDS
.BR dup (),
.BR dup2 ():
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
diff --git a/man2/epoll_create.2 b/man2/epoll_create.2
index a266535b15..5daaa2e401 100644
--- a/man2/epoll_create.2
+++ b/man2/epoll_create.2
@@ -108,7 +108,7 @@ Library support is provided in glibc starting with version 2.3.2.
.BR epoll_create1 ()
was added to the kernel in version 2.6.27.
Library support is provided in glibc starting with version 2.9.
-.SH CONFORMING TO
+.SH STANDARDS
.BR epoll_create ()
and
.BR epoll_create1 ()
diff --git a/man2/epoll_ctl.2 b/man2/epoll_ctl.2
index f0484d9bda..97e708be95 100644
--- a/man2/epoll_ctl.2
+++ b/man2/epoll_ctl.2
@@ -375,7 +375,7 @@ was added to the kernel in version 2.6.
.\" To be precise: kernel 2.5.44.
.\" The interface should be finalized by Linux kernel 2.5.66.
Library support is provided in glibc starting with version 2.3.2.
-.SH CONFORMING TO
+.SH STANDARDS
.BR epoll_ctl ()
is Linux-specific.
.SH NOTES
diff --git a/man2/epoll_wait.2 b/man2/epoll_wait.2
index 4ac0a0379e..e7e65b2dde 100644
--- a/man2/epoll_wait.2
+++ b/man2/epoll_wait.2
@@ -219,7 +219,7 @@ Library support is provided in glibc starting with version 2.6.
.PP
.BR epoll_pwait2 ()
was added to Linux in kernel 5.11.
-.SH CONFORMING TO
+.SH STANDARDS
.BR epoll_wait (),
.BR epoll_pwait (),
and
diff --git a/man2/eventfd.2 b/man2/eventfd.2
index 0f0e6c1022..d9e874c91c 100644
--- a/man2/eventfd.2
+++ b/man2/eventfd.2
@@ -275,7 +275,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR eventfd ()
and
.BR eventfd2 ()
diff --git a/man2/execve.2 b/man2/execve.2
index e47e27d700..46b57fb28b 100644
--- a/man2/execve.2
+++ b/man2/execve.2
@@ -552,7 +552,7 @@ See
.TP
.B ETXTBSY
The specified executable was open for writing by one or more processes.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
POSIX does not document the #! behavior, but it exists
(with some variations) on other UNIX systems.
diff --git a/man2/execveat.2 b/man2/execveat.2
index 6808b1c9e5..55a6cadb7e 100644
--- a/man2/execveat.2
+++ b/man2/execveat.2
@@ -148,7 +148,7 @@ is a file descriptor referring to a file other than a directory.
.BR execveat ()
was added to Linux in kernel 3.19.
Library support was added to glibc in version 2.34.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR execveat ()
system call is Linux-specific.
diff --git a/man2/exit_group.2 b/man2/exit_group.2
index 976de51f7c..6dee6e9944 100644
--- a/man2/exit_group.2
+++ b/man2/exit_group.2
@@ -28,7 +28,7 @@ in the calling process's thread group.
This system call does not return.
.SH VERSIONS
This call is present since Linux 2.5.35.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific.
.SH NOTES
Since glibc 2.3, this is the system call invoked when the
diff --git a/man2/fallocate.2 b/man2/fallocate.2
index fbe1309e4b..1ce4b1fb15 100644
--- a/man2/fallocate.2
+++ b/man2/fallocate.2
@@ -471,7 +471,7 @@ The
.B FALLOC_FL_*
flags are defined in glibc headers only since version 2.18.
.\" See http://sourceware.org/bugzilla/show_bug.cgi?id=14964
-.SH CONFORMING TO
+.SH STANDARDS
.BR fallocate ()
is Linux-specific.
.SH SEE ALSO
diff --git a/man2/fanotify_init.2 b/man2/fanotify_init.2
index 810f3fc73c..2f61c7030c 100644
--- a/man2/fanotify_init.2
+++ b/man2/fanotify_init.2
@@ -516,7 +516,7 @@ that is made available to the unprivileged user.
A user will also not receive the pid that generated the event, unless the
listening process itself generated the event.
.RE
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH BUGS
The following bug was present in Linux kernels before version 3.18:
diff --git a/man2/fanotify_mark.2 b/man2/fanotify_mark.2
index 59a853006d..c2aafc4e48 100644
--- a/man2/fanotify_mark.2
+++ b/man2/fanotify_mark.2
@@ -539,7 +539,7 @@ filesystem objects by file handles.
.BR fanotify_mark ()
was introduced in version 2.6.36 of the Linux kernel and enabled in version
2.6.37.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
.SS FAN_OPEN_EXEC and FAN_OPEN_EXEC_PERM
diff --git a/man2/fcntl.2 b/man2/fcntl.2
index e01a02d867..ca4bf760d1 100644
--- a/man2/fcntl.2
+++ b/man2/fcntl.2
@@ -1810,7 +1810,7 @@ but
was not open for writing
or the current set of seals on the file already includes
.BR F_SEAL_SEAL .
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD, POSIX.1-2001.
Only the operations
.BR F_DUPFD ,
diff --git a/man2/flock.2 b/man2/flock.2
index e1e138997e..f2dac9314f 100644
--- a/man2/flock.2
+++ b/man2/flock.2
@@ -121,7 +121,7 @@ The kernel ran out of memory for allocating lock records.
The file is locked and the
.B LOCK_NB
flag was selected.
-.SH CONFORMING TO
+.SH STANDARDS
4.4BSD (the
.BR flock ()
call first appeared in 4.2BSD).
diff --git a/man2/fork.2 b/man2/fork.2
index e7d6748857..c41fde1172 100644
--- a/man2/fork.2
+++ b/man2/fork.2
@@ -259,7 +259,7 @@ hardware without a Memory-Management Unit).
.\" commit 4a2c7a7837da1b91468e50426066d988050e4d56
System call was interrupted by a signal and will be restarted.
(This can be seen only during a trace.)
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
Under Linux,
diff --git a/man2/fsync.2 b/man2/fsync.2
index e323f7e7c8..abf63d34f7 100644
--- a/man2/fsync.2
+++ b/man2/fsync.2
@@ -142,7 +142,7 @@ space at the time of a
.BR write (2)
system call, and some previous write failed due to insufficient
storage space.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.PP
On POSIX systems on which
diff --git a/man2/futex.2 b/man2/futex.2
index e48a0b5c91..a036ca47ab 100644
--- a/man2/futex.2
+++ b/man2/futex.2
@@ -1748,7 +1748,7 @@ A four-argument system call with the semantics
described in this page was introduced in Linux 2.5.40.
A fifth argument was added in Linux 2.5.70,
and a sixth argument was added in Linux 2.6.7.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
Several higher-level programming abstractions are implemented via futexes,
diff --git a/man2/futimesat.2 b/man2/futimesat.2
index 077c095c3c..e123894e69 100644
--- a/man2/futimesat.2
+++ b/man2/futimesat.2
@@ -103,7 +103,7 @@ is a file descriptor referring to a file other than a directory.
.BR futimesat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is nonstandard.
It was implemented from a specification that was proposed for POSIX.1,
but that specification was replaced by the one for
diff --git a/man2/get_kernel_syms.2 b/man2/get_kernel_syms.2
index 5c77befc7d..c28d30913a 100644
--- a/man2/get_kernel_syms.2
+++ b/man2/get_kernel_syms.2
@@ -62,7 +62,7 @@ is not supported in this version of the kernel.
This system call is present on Linux only up until kernel 2.4;
it was removed in Linux 2.6.
.\" Removed in Linux 2.5.48
-.SH CONFORMING TO
+.SH STANDARDS
.BR get_kernel_syms ()
is Linux-specific.
.SH NOTES
diff --git a/man2/get_mempolicy.2 b/man2/get_mempolicy.2
index f2eb6043a4..3d90dfe0c3 100644
--- a/man2/get_mempolicy.2
+++ b/man2/get_mempolicy.2
@@ -237,7 +237,7 @@ cases.)
The
.BR get_mempolicy ()
system call was added to the Linux kernel in version 2.6.7.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
For information on library support, see
diff --git a/man2/getcpu.2 b/man2/getcpu.2
index 6407e17745..0dfbee66ab 100644
--- a/man2/getcpu.2
+++ b/man2/getcpu.2
@@ -70,7 +70,7 @@ Library support was added in glibc 2.29
(Earlier glibc versions did not provide a wrapper for this system call,
necessitating the use of
.BR syscall (2).)
-.SH CONFORMING TO
+.SH STANDARDS
.BR getcpu ()
is Linux-specific.
.SH NOTES
diff --git a/man2/getdents.2 b/man2/getdents.2
index be07aa051d..b2974df42c 100644
--- a/man2/getdents.2
+++ b/man2/getdents.2
@@ -197,7 +197,7 @@ No such directory.
.TP
.B ENOTDIR
File descriptor does not refer to a directory.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.\" SVr4 documents additional ENOLINK, EIO error conditions.
.SH NOTES
diff --git a/man2/getdomainname.2 b/man2/getdomainname.2
index e1a989edd9..1eaab931a7 100644
--- a/man2/getdomainname.2
+++ b/man2/getdomainname.2
@@ -98,7 +98,7 @@ is NULL or
is longer than
.I len
bytes.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX does not specify these calls.
.\" But they appear on most systems...
.SH NOTES
diff --git a/man2/getgid.2 b/man2/getgid.2
index abdefe46df..77afd0834b 100644
--- a/man2/getgid.2
+++ b/man2/getgid.2
@@ -27,7 +27,7 @@ and never modify
.\" https://www.austingroupbugs.net/view.php?id=511
.\" 0000511: getuid and friends should not modify errno
.IR errno .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
The original Linux
diff --git a/man2/getgroups.2 b/man2/getgroups.2
index 140a16e4f0..316f9aacfb 100644
--- a/man2/getgroups.2
+++ b/man2/getgroups.2
@@ -138,7 +138,7 @@ See the description of
.IR /proc/ pid /setgroups
in
.BR user_namespaces (7).
-.SH CONFORMING TO
+.SH STANDARDS
.BR getgroups ():
SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
.PP
diff --git a/man2/gethostname.2 b/man2/gethostname.2
index 5a1a7d0c11..98c1d79665 100644
--- a/man2/gethostname.2
+++ b/man2/gethostname.2
@@ -109,7 +109,7 @@ the caller did not have the
.B CAP_SYS_ADMIN
capability in the user namespace associated with its UTS namespace (see
.BR namespaces (7)).
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.4BSD (these interfaces first appeared in 4.2BSD).
POSIX.1-2001 and POSIX.1-2008 specify
.BR gethostname ()
diff --git a/man2/getitimer.2 b/man2/getitimer.2
index 0f87bd449b..a45c94d94d 100644
--- a/man2/getitimer.2
+++ b/man2/getitimer.2
@@ -159,7 +159,7 @@ or (since Linux 2.6.22) one of the
fields in the structure pointed to by
.I new_value
contains a value outside the range 0 to 999999.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, SVr4, 4.4BSD (this call first appeared in 4.2BSD).
POSIX.1-2008 marks
.BR getitimer ()
diff --git a/man2/getpagesize.2 b/man2/getpagesize.2
index 90c2f7005a..e92aedaefe 100644
--- a/man2/getpagesize.2
+++ b/man2/getpagesize.2
@@ -39,7 +39,7 @@ the unit for memory allocation and file mapping performed by
.BR mmap (2).
.\" .SH HISTORY
.\" This call first appeared in 4.2BSD.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.4BSD, SUSv2.
In SUSv2 the
.BR getpagesize ()
diff --git a/man2/getpeername.2 b/man2/getpeername.2
index 13e1b58933..0d43889677 100644
--- a/man2/getpeername.2
+++ b/man2/getpeername.2
@@ -75,7 +75,7 @@ The socket is not connected.
The file descriptor
.I sockfd
does not refer to a socket.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD
.RB ( getpeername ()
first appeared in 4.2BSD).
diff --git a/man2/getpid.2 b/man2/getpid.2
index f7bac48070..f950587bc7 100644
--- a/man2/getpid.2
+++ b/man2/getpid.2
@@ -34,7 +34,7 @@ or a "subreaper" process defined via the
operation).
.SH ERRORS
These functions are always successful.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD, SVr4.
.SH NOTES
If the caller's parent is in a different PID namespace (see
diff --git a/man2/getpriority.2 b/man2/getpriority.2
index 67fd971be2..2e7a28259e 100644
--- a/man2/getpriority.2
+++ b/man2/getpriority.2
@@ -146,7 +146,7 @@ No process was located using the
and
.I who
values specified.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008,
SVr4, 4.4BSD (these interfaces first appeared in 4.2BSD).
.SH NOTES
diff --git a/man2/getrandom.2 b/man2/getrandom.2
index 91d6b0bc70..ddce632e8b 100644
--- a/man2/getrandom.2
+++ b/man2/getrandom.2
@@ -158,7 +158,7 @@ determined that the underlying kernel does not implement this system call.
.BR getrandom ()
was introduced in version 3.17 of the Linux kernel.
Support was added to glibc in version 2.25.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
For an overview and comparison of the various interfaces that
diff --git a/man2/getresuid.2 b/man2/getresuid.2
index 9d8b456edc..eda2bef0e2 100644
--- a/man2/getresuid.2
+++ b/man2/getresuid.2
@@ -47,7 +47,7 @@ The prototypes are given by glibc since version 2.3.2,
provided
.B _GNU_SOURCE
is defined.
-.SH CONFORMING TO
+.SH STANDARDS
These calls are nonstandard;
they also appear on HP-UX and some of the BSDs.
.SH NOTES
diff --git a/man2/getrlimit.2 b/man2/getrlimit.2
index 3736220771..35ecb9d2b0 100644
--- a/man2/getrlimit.2
+++ b/man2/getrlimit.2
@@ -555,7 +555,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR getrlimit (),
.BR setrlimit ():
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
diff --git a/man2/getrusage.2 b/man2/getrusage.2
index 675114545c..f4d9383207 100644
--- a/man2/getrusage.2
+++ b/man2/getrusage.2
@@ -197,7 +197,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
POSIX.1 specifies
.BR getrusage (),
diff --git a/man2/getsid.2 b/man2/getsid.2
index a80aa128e8..71234d0096 100644
--- a/man2/getsid.2
+++ b/man2/getsid.2
@@ -59,7 +59,7 @@ was found.
This system call is available on Linux since version 2.0.
.\" Linux has this system call since Linux 1.3.44.
.\" There is libc support since libc 5.2.19.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.SH NOTES
Linux does not return
diff --git a/man2/getsockname.2 b/man2/getsockname.2
index 0046f017b3..89c8c3007d 100644
--- a/man2/getsockname.2
+++ b/man2/getsockname.2
@@ -69,7 +69,7 @@ to perform the operation.
The file descriptor
.I sockfd
does not refer to a socket.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD
.RB ( getsockname ()
first appeared in 4.2BSD).
diff --git a/man2/getsockopt.2 b/man2/getsockopt.2
index c6da83d9f5..8223632bc0 100644
--- a/man2/getsockopt.2
+++ b/man2/getsockopt.2
@@ -145,7 +145,7 @@ The option is unknown at the level indicated.
The file descriptor
.I sockfd
does not refer to a socket.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008,
SVr4, 4.4BSD (these system calls first appeared in 4.2BSD).
.\" SVr4 documents additional ENOMEM and ENOSR error codes, but does
diff --git a/man2/gettid.2 b/man2/gettid.2
index 8ab35bf737..e8d8a7406d 100644
--- a/man2/gettid.2
+++ b/man2/gettid.2
@@ -40,7 +40,7 @@ Library support was added in glibc 2.30.
(Earlier glibc versions did not provide a wrapper for this system call,
necessitating the use of
.BR syscall (2).)
-.SH CONFORMING TO
+.SH STANDARDS
.BR gettid ()
is Linux-specific and should not be used in programs that
are intended to be portable.
diff --git a/man2/gettimeofday.2 b/man2/gettimeofday.2
index d5dba56c71..6fed78b188 100644
--- a/man2/gettimeofday.2
+++ b/man2/gettimeofday.2
@@ -169,7 +169,7 @@ The calling process has insufficient privilege to call
under Linux the
.B CAP_SYS_TIME
capability is required.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD.
POSIX.1-2001 describes
.BR gettimeofday ()
diff --git a/man2/getuid.2 b/man2/getuid.2
index c388db6e6b..7065841a51 100644
--- a/man2/getuid.2
+++ b/man2/getuid.2
@@ -28,7 +28,7 @@ and never modify
.\" https://www.austingroupbugs.net/view.php?id=511
.\" 0000511: getuid and friends should not modify errno
.IR errno .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
.SS History
diff --git a/man2/getunwind.2 b/man2/getunwind.2
index 3be57c1b6f..d61aac5987 100644
--- a/man2/getunwind.2
+++ b/man2/getunwind.2
@@ -82,7 +82,7 @@ if the unwind info can't be stored in the space specified by
.IR buf .
.SH VERSIONS
This system call is available since Linux 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific,
and is available only on the IA-64 architecture.
.SH NOTES
diff --git a/man2/getxattr.2 b/man2/getxattr.2
index 4b79780383..73a41f6728 100644
--- a/man2/getxattr.2
+++ b/man2/getxattr.2
@@ -121,7 +121,7 @@ can also occur.
.SH VERSIONS
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
diff --git a/man2/idle.2 b/man2/idle.2
index 430b36f077..3427bfcd76 100644
--- a/man2/idle.2
+++ b/man2/idle.2
@@ -40,6 +40,6 @@ never returns for process 0, and always returns \-1 for a user process.
Always, for a user process.
.SH VERSIONS
Since Linux 2.3.13, this system call does not exist anymore.
-.SH CONFORMING TO
+.SH STANDARDS
This function is Linux-specific, and should not be used in programs
intended to be portable.
diff --git a/man2/init_module.2 b/man2/init_module.2
index f95b2c6910..c1c0d9c87f 100644
--- a/man2/init_module.2
+++ b/man2/init_module.2
@@ -246,7 +246,7 @@ function.
.SH VERSIONS
.BR finit_module ()
is available since Linux 3.8.
-.SH CONFORMING TO
+.SH STANDARDS
.BR init_module ()
and
.BR finit_module ()
diff --git a/man2/inotify_add_watch.2 b/man2/inotify_add_watch.2
index fae40f6c30..b2b580ce0f 100644
--- a/man2/inotify_add_watch.2
+++ b/man2/inotify_add_watch.2
@@ -124,7 +124,7 @@ and
is not a directory.
.SH VERSIONS
Inotify was merged into the 2.6.13 Linux kernel.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH EXAMPLES
See
diff --git a/man2/inotify_init.2 b/man2/inotify_init.2
index 2fbb05ca07..2ceb3275c6 100644
--- a/man2/inotify_init.2
+++ b/man2/inotify_init.2
@@ -87,7 +87,7 @@ library support was added to glibc in version 2.4.
.BR inotify_init1 ()
was added in Linux 2.6.27;
library support was added to glibc in version 2.9.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH SEE ALSO
.BR inotify_add_watch (2),
diff --git a/man2/inotify_rm_watch.2 b/man2/inotify_rm_watch.2
index 145fa1cdef..12796863c8 100644
--- a/man2/inotify_rm_watch.2
+++ b/man2/inotify_rm_watch.2
@@ -52,7 +52,7 @@ is not valid; or
is not an inotify file descriptor.
.SH VERSIONS
Inotify was merged into the 2.6.13 Linux kernel.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH SEE ALSO
.BR inotify_add_watch (2),
diff --git a/man2/intro.2 b/man2/intro.2
index 706e2ee477..25394a8cf9 100644
--- a/man2/intro.2
+++ b/man2/intro.2
@@ -70,7 +70,7 @@ header files.)
In such cases, the required macro is described in the man page.
For further information on feature test macros, see
.BR feature_test_macros (7).
-.SH CONFORMING TO
+.SH STANDARDS
Certain terms and abbreviations are used to indicate UNIX variants
and standards to which calls in this section conform.
See
diff --git a/man2/io_cancel.2 b/man2/io_cancel.2
index 1c8f3527aa..8f90049f0e 100644
--- a/man2/io_cancel.2
+++ b/man2/io_cancel.2
@@ -67,7 +67,7 @@ The AIO context specified by \fIctx_id\fP is invalid.
is not implemented on this architecture.
.SH VERSIONS
The asynchronous I/O system calls first appeared in Linux 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
.BR io_cancel ()
is Linux-specific and should not be used
in programs that are intended to be portable.
diff --git a/man2/io_destroy.2 b/man2/io_destroy.2
index 46577b39dc..8bfd920f14 100644
--- a/man2/io_destroy.2
+++ b/man2/io_destroy.2
@@ -58,7 +58,7 @@ The AIO context specified by \fIctx_id\fP is invalid.
is not implemented on this architecture.
.SH VERSIONS
The asynchronous I/O system calls first appeared in Linux 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
.BR io_destroy ()
is Linux-specific and should not be used in programs
that are intended to be portable.
diff --git a/man2/io_getevents.2 b/man2/io_getevents.2
index fa5391a8e4..470fd10276 100644
--- a/man2/io_getevents.2
+++ b/man2/io_getevents.2
@@ -87,7 +87,7 @@ out of range.
is not implemented on this architecture.
.SH VERSIONS
The asynchronous I/O system calls first appeared in Linux 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
.BR io_getevents ()
is Linux-specific and should not be used in
programs that are intended to be portable.
diff --git a/man2/io_setup.2 b/man2/io_setup.2
index dcfab49d66..5d69c7707f 100644
--- a/man2/io_setup.2
+++ b/man2/io_setup.2
@@ -72,7 +72,7 @@ Insufficient kernel resources are available.
is not implemented on this architecture.
.SH VERSIONS
The asynchronous I/O system calls first appeared in Linux 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
.BR io_setup ()
is Linux-specific and should not be used in programs
that are intended to be portable.
diff --git a/man2/io_submit.2 b/man2/io_submit.2
index 19f4927fc4..a7ce4f9def 100644
--- a/man2/io_submit.2
+++ b/man2/io_submit.2
@@ -247,7 +247,7 @@ but the submitting context does not have the
capability.
.SH VERSIONS
The asynchronous I/O system calls first appeared in Linux 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
.BR io_submit ()
is Linux-specific and should not be used in
programs that are intended to be portable.
diff --git a/man2/ioctl.2 b/man2/ioctl.2
index 13ae568462..c2d9ab37c1 100644
--- a/man2/ioctl.2
+++ b/man2/ioctl.2
@@ -94,7 +94,7 @@ The specified request does not apply to the kind of object that the
file descriptor
.I fd
references.
-.SH CONFORMING TO
+.SH STANDARDS
No single standard.
Arguments, returns, and semantics of
.BR ioctl ()
diff --git a/man2/ioctl_fat.2 b/man2/ioctl_fat.2
index 0f1f268faf..16a54a39f2 100644
--- a/man2/ioctl_fat.2
+++ b/man2/ioctl_fat.2
@@ -225,7 +225,7 @@ in Linux 2.6.12.
was introduced in version 3.11
.\" commit 6e5b93ee55d401f1619092fb675b57c28c9ed7ec
of the Linux kernel.
-.SH CONFORMING TO
+.SH STANDARDS
This API is Linux-specific.
.SH EXAMPLES
.SS Toggling the archive flag
diff --git a/man2/ioctl_ficlonerange.2 b/man2/ioctl_ficlonerange.2
index 954ec3efb4..3ffd725233 100644
--- a/man2/ioctl_ficlonerange.2
+++ b/man2/ioctl_ficlonerange.2
@@ -117,7 +117,7 @@ They were previously known as
and
.BR BTRFS_IOC_CLONE_RANGE ,
and were private to Btrfs.
-.SH CONFORMING TO
+.SH STANDARDS
This API is Linux-specific.
.SH NOTES
Because a copy-on-write operation requires the allocation of new storage, the
diff --git a/man2/ioctl_fideduperange.2 b/man2/ioctl_fideduperange.2
index a7a08f66c6..8bf114e8bb 100644
--- a/man2/ioctl_fideduperange.2
+++ b/man2/ioctl_fideduperange.2
@@ -185,7 +185,7 @@ This ioctl operation first appeared in Linux 4.5.
It was previously known as
.B BTRFS_IOC_FILE_EXTENT_SAME
and was private to Btrfs.
-.SH CONFORMING TO
+.SH STANDARDS
This API is Linux-specific.
.SH NOTES
Because a copy-on-write operation requires the allocation of new storage, the
diff --git a/man2/ioctl_fslabel.2 b/man2/ioctl_fslabel.2
index 7e069cb56d..8602ccc1b9 100644
--- a/man2/ioctl_fslabel.2
+++ b/man2/ioctl_fslabel.2
@@ -55,7 +55,7 @@ They were previously known as
and
.B BTRFS_IOC_SET_FSLABEL
and were private to Btrfs.
-.SH CONFORMING TO
+.SH STANDARDS
This API is Linux-specific.
.SH NOTES
The maximum string length for this interface is
diff --git a/man2/ioctl_getfsmap.2 b/man2/ioctl_getfsmap.2
index 485001a096..79fd89fe3c 100644
--- a/man2/ioctl_getfsmap.2
+++ b/man2/ioctl_getfsmap.2
@@ -339,7 +339,7 @@ The filesystem metadata is corrupt and needs repair.
The
.B FS_IOC_GETFSMAP
operation first appeared in Linux 4.12.
-.SH CONFORMING TO
+.SH STANDARDS
This API is Linux-specific.
Not all filesystems support it.
.SH EXAMPLES
diff --git a/man2/ioctl_iflags.2 b/man2/ioctl_iflags.2
index dec039d835..904313482c 100644
--- a/man2/ioctl_iflags.2
+++ b/man2/ioctl_iflags.2
@@ -170,7 +170,7 @@ Exceptions include
which is not inheritable, and
.BR FS_DIRSYNC_FL ,
which is inherited only by subdirectories.
-.SH CONFORMING TO
+.SH STANDARDS
Inode flags are a nonstandard Linux extension.
.SH NOTES
In order to change the inode flags of a file using the
diff --git a/man2/ioctl_ns.2 b/man2/ioctl_ns.2
index 31cb592c6b..c5144dee13 100644
--- a/man2/ioctl_ns.2
+++ b/man2/ioctl_ns.2
@@ -164,7 +164,7 @@ operations can return the following errors:
does not refer to a
.I /proc/[pid]/ns/*
file.
-.SH CONFORMING TO
+.SH STANDARDS
Namespaces and the operations described on this page are a Linux-specific.
.SH EXAMPLES
The example shown below uses the
diff --git a/man2/ioctl_userfaultfd.2 b/man2/ioctl_userfaultfd.2
index 03d55c43f5..b171366fa3 100644
--- a/man2/ioctl_userfaultfd.2
+++ b/man2/ioctl_userfaultfd.2
@@ -874,7 +874,7 @@ does not point to a valid memory address.
The userfaultfd object has not yet been enabled (via the
.B UFFDIO_API
operation).
-.SH CONFORMING TO
+.SH STANDARDS
These
.BR ioctl (2)
operations are Linux-specific.
diff --git a/man2/ioperm.2 b/man2/ioperm.2
index 04354bf384..b776936529 100644
--- a/man2/ioperm.2
+++ b/man2/ioperm.2
@@ -81,7 +81,7 @@ Out of memory.
.TP
.B EPERM
The calling thread has insufficient privilege.
-.SH CONFORMING TO
+.SH STANDARDS
.BR ioperm ()
is Linux-specific and should not be used in programs
intended to be portable.
diff --git a/man2/iopl.2 b/man2/iopl.2
index a3f6eb6e3f..edc1cfaff3 100644
--- a/man2/iopl.2
+++ b/man2/iopl.2
@@ -59,7 +59,7 @@ the
.B CAP_SYS_RAWIO
capability is required to raise the I/O privilege level
above its current value.
-.SH CONFORMING TO
+.SH STANDARDS
.BR iopl ()
is Linux-specific and should not be used in programs that are
intended to be portable.
diff --git a/man2/ioprio_set.2 b/man2/ioprio_set.2
index 46b18d3503..7badac7a07 100644
--- a/man2/ioprio_set.2
+++ b/man2/ioprio_set.2
@@ -191,7 +191,7 @@ and
.SH VERSIONS
These system calls have been available on Linux since
kernel 2.6.13.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH NOTES
Two or more processes or threads can share an I/O context.
diff --git a/man2/ipc.2 b/man2/ipc.2
index 89c4154a40..f36d0ffe5c 100644
--- a/man2/ipc.2
+++ b/man2/ipc.2
@@ -37,7 +37,7 @@ the other arguments are passed through to the appropriate call.
User-space programs should call the appropriate functions by their usual names.
Only standard library implementors and kernel hackers need to know about
.BR ipc ().
-.SH CONFORMING TO
+.SH STANDARDS
.BR ipc ()
is Linux-specific, and should not be used in programs
intended to be portable.
diff --git a/man2/kcmp.2 b/man2/kcmp.2
index 72ca65d3da..c5fd4c0d76 100644
--- a/man2/kcmp.2
+++ b/man2/kcmp.2
@@ -287,7 +287,7 @@ does not exist.
The
.BR kcmp ()
system call first appeared in Linux 3.5.
-.SH CONFORMING TO
+.SH STANDARDS
.BR kcmp ()
is Linux-specific and should not be used in programs intended to be portable.
.SH NOTES
diff --git a/man2/kexec_load.2 b/man2/kexec_load.2
index 29afb3a53e..0198296272 100644
--- a/man2/kexec_load.2
+++ b/man2/kexec_load.2
@@ -318,7 +318,7 @@ system call first appeared in Linux 2.6.13.
The
.BR kexec_file_load ()
system call first appeared in Linux 3.17.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH SEE ALSO
.BR reboot (2),
diff --git a/man2/keyctl.2 b/man2/keyctl.2
index f392c32a94..6ce8911f74 100644
--- a/man2/keyctl.2
+++ b/man2/keyctl.2
@@ -1946,7 +1946,7 @@ was
and the initialization of crypto modules has timed out.
.SH VERSIONS
This system call first appeared in Linux 2.6.10.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is a nonstandard Linux extension.
.SH NOTES
A wrapper is provided in the
diff --git a/man2/kill.2 b/man2/kill.2
index 4dd8b5534a..35c63db150 100644
--- a/man2/kill.2
+++ b/man2/kill.2
@@ -99,7 +99,7 @@ a process that has terminated execution, but
has not yet been
.BR wait (2)ed
for.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
The only signals that can be sent to process ID 1, the
diff --git a/man2/landlock_add_rule.2 b/man2/landlock_add_rule.2
index 05d3add14f..85d04cad40 100644
--- a/man2/landlock_add_rule.2
+++ b/man2/landlock_add_rule.2
@@ -120,7 +120,7 @@ has no write access to the underlying ruleset.
was not a valid address.
.SH VERSIONS
Landlock was added in Linux 5.13.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH EXAMPLES
See
diff --git a/man2/landlock_create_ruleset.2 b/man2/landlock_create_ruleset.2
index 132d44b204..92106d3bf6 100644
--- a/man2/landlock_create_ruleset.2
+++ b/man2/landlock_create_ruleset.2
@@ -113,7 +113,7 @@ Empty accesses (i.e.,
is 0).
.SH VERSIONS
Landlock was added in Linux 5.13.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH EXAMPLES
See
diff --git a/man2/landlock_restrict_self.2 b/man2/landlock_restrict_self.2
index 265d4fbeec..b83f3bedbb 100644
--- a/man2/landlock_restrict_self.2
+++ b/man2/landlock_restrict_self.2
@@ -105,7 +105,7 @@ The maximum number of composed rulesets is reached for the calling thread.
This limit is currently 64.
.SH VERSIONS
Landlock was added in Linux 5.13.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH EXAMPLES
See
diff --git a/man2/link.2 b/man2/link.2
index 168f741a22..42e00438a5 100644
--- a/man2/link.2
+++ b/man2/link.2
@@ -338,7 +338,7 @@ refers to a directory.
.BR linkat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR link ():
SVr4, 4.3BSD, POSIX.1-2001 (but see NOTES), POSIX.1-2008.
.\" SVr4 documents additional ENOLINK and
diff --git a/man2/listen.2 b/man2/listen.2
index eb3e0b8d65..f3e7e7f965 100644
--- a/man2/listen.2
+++ b/man2/listen.2
@@ -89,7 +89,7 @@ does not refer to a socket.
The socket is not of a type that supports the
.BR listen ()
operation.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.4BSD
.RB ( listen ()
first appeared in 4.2BSD).
diff --git a/man2/listxattr.2 b/man2/listxattr.2
index 34e2312026..28c791a9ad 100644
--- a/man2/listxattr.2
+++ b/man2/listxattr.2
@@ -135,7 +135,7 @@ can also occur.
.SH VERSIONS
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
diff --git a/man2/llseek.2 b/man2/llseek.2
index 5f708c5149..745549c975 100644
--- a/man2/llseek.2
+++ b/man2/llseek.2
@@ -80,7 +80,7 @@ Problem with copying results to user space.
.B EINVAL
.I whence
is invalid.
-.SH CONFORMING TO
+.SH STANDARDS
This function is Linux-specific, and should not be used in programs
intended to be portable.
.SH NOTES
diff --git a/man2/lookup_dcookie.2 b/man2/lookup_dcookie.2
index 31c971359e..78e402dcca 100644
--- a/man2/lookup_dcookie.2
+++ b/man2/lookup_dcookie.2
@@ -70,7 +70,7 @@ Available since Linux 2.5.43.
The
.B ENAMETOOLONG
error return was added in 2.5.70.
-.SH CONFORMING TO
+.SH STANDARDS
.BR lookup_dcookie ()
is Linux-specific.
.SH NOTES
diff --git a/man2/lseek.2 b/man2/lseek.2
index da0e802f5b..66c4af9e4f 100644
--- a/man2/lseek.2
+++ b/man2/lseek.2
@@ -205,7 +205,7 @@ The resulting file offset cannot be represented in an
.B ESPIPE
.I fd
is associated with a pipe, socket, or FIFO.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.PP
.B SEEK_DATA
diff --git a/man2/madvise.2 b/man2/madvise.2
index 066194be90..100b5d41c2 100644
--- a/man2/madvise.2
+++ b/man2/madvise.2
@@ -724,7 +724,7 @@ support for this system call is optional,
depending on the setting of the
.B CONFIG_ADVISE_SYSCALLS
configuration option.
-.SH CONFORMING TO
+.SH STANDARDS
.BR madvise ()
is not specified by any standards.
Versions of this system call, implementing a wide variety of
diff --git a/man2/mbind.2 b/man2/mbind.2
index dc3c8bf89b..efb4af26cf 100644
--- a/man2/mbind.2
+++ b/man2/mbind.2
@@ -423,7 +423,7 @@ privilege.
The
.BR mbind ()
system call was added to the Linux kernel in version 2.6.7.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
For information on library support, see
diff --git a/man2/membarrier.2 b/man2/membarrier.2
index 93cbbbb21a..8b612d6e8f 100644
--- a/man2/membarrier.2
+++ b/man2/membarrier.2
@@ -288,7 +288,7 @@ was:
.BI "int membarrier(int " cmd ", int " flags );
.EE
.in
-.SH CONFORMING TO
+.SH STANDARDS
.BR membarrier ()
is Linux-specific.
.\" .SH SEE ALSO
diff --git a/man2/memfd_create.2 b/man2/memfd_create.2
index 03b16a2205..b13bd734ba 100644
--- a/man2/memfd_create.2
+++ b/man2/memfd_create.2
@@ -202,7 +202,7 @@ group; see the description of
.I /proc/sys/vm/sysctl_hugetlb_shm_group
in
.BR proc (5).
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR memfd_create ()
system call is Linux-specific.
diff --git a/man2/memfd_secret.2 b/man2/memfd_secret.2
index f24401221b..d133ef1fb3 100644
--- a/man2/memfd_secret.2
+++ b/man2/memfd_secret.2
@@ -136,7 +136,7 @@ or has not been enabled on the kernel command-line with
The
.BR memfd_secret ()
system call first appeared in Linux 5.14.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR memfd_secret ()
system call is Linux-specific.
diff --git a/man2/migrate_pages.2 b/man2/migrate_pages.2
index 611fb6f8a5..c91c31f558 100644
--- a/man2/migrate_pages.2
+++ b/man2/migrate_pages.2
@@ -138,7 +138,7 @@ could be found.
The
.BR migrate_pages ()
system call first appeared on Linux in version 2.6.16.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
For information on library support, see
diff --git a/man2/mincore.2 b/man2/mincore.2
index e311c441b2..6bf9cff395 100644
--- a/man2/mincore.2
+++ b/man2/mincore.2
@@ -119,7 +119,7 @@ to
contained unmapped memory.
.SH VERSIONS
Available since Linux 2.3.99pre1 and glibc 2.2.
-.SH CONFORMING TO
+.SH STANDARDS
.BR mincore ()
is not specified in POSIX.1,
and it is not available on all UNIX implementations.
diff --git a/man2/mkdir.2 b/man2/mkdir.2
index 3c448420a3..a9c0dcca88 100644
--- a/man2/mkdir.2
+++ b/man2/mkdir.2
@@ -207,7 +207,7 @@ refers to a file on a read-only filesystem.
.BR mkdirat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR mkdir ():
SVr4, BSD, POSIX.1-2001, POSIX.1-2008.
.\" SVr4 documents additional EIO, EMULTIHOP
diff --git a/man2/mknod.2 b/man2/mknod.2
index 529d0fe622..7c4eb7a352 100644
--- a/man2/mknod.2
+++ b/man2/mknod.2
@@ -244,7 +244,7 @@ refers to a file on a read-only filesystem.
.BR mknodat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR mknod ():
SVr4, 4.4BSD, POSIX.1-2001 (but see below), POSIX.1-2008.
.\" The Linux version differs from the SVr4 version in that it
diff --git a/man2/mlock.2 b/man2/mlock.2
index e83fdb9a16..3b92f11d72 100644
--- a/man2/mlock.2
+++ b/man2/mlock.2
@@ -258,7 +258,7 @@ to perform the requested operation.
.BR mlock2 ()
is available since Linux 4.4;
glibc support was added in version 2.27.
-.SH CONFORMING TO
+.SH STANDARDS
.BR mlock (),
.BR munlock (),
.BR mlockall (),
diff --git a/man2/mmap.2 b/man2/mmap.2
index eae5d8d4ec..119d03f56d 100644
--- a/man2/mmap.2
+++ b/man2/mmap.2
@@ -664,7 +664,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD.
.\" SVr4 documents additional error codes ENXIO and ENODEV.
.\" SUSv2 documents additional error codes EMFILE and EOVERFLOW.
diff --git a/man2/mmap2.2 b/man2/mmap2.2
index 7a46a32a98..a54db7eb8e 100644
--- a/man2/mmap2.2
+++ b/man2/mmap2.2
@@ -60,7 +60,7 @@ can also return any of the errors described in
.SH VERSIONS
.BR mmap2 ()
is available since Linux 2.3.31.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
On architectures where this system call is present,
diff --git a/man2/modify_ldt.2 b/man2/modify_ldt.2
index 7a055fffda..b117f761b6 100644
--- a/man2/modify_ldt.2
+++ b/man2/modify_ldt.2
@@ -156,7 +156,7 @@ is 1 or 0x11 and the new LDT entry has invalid values.
.B ENOSYS
.I func
is neither 0, 1, 2, nor 0x11.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific and should not be used in programs intended
to be portable.
.SH NOTES
diff --git a/man2/mount.2 b/man2/mount.2
index 3ee8ff7b75..23d7a67043 100644
--- a/man2/mount.2
+++ b/man2/mount.2
@@ -845,7 +845,7 @@ and
.B MS_UNBINDABLE
were added to glibc headers in version 2.12.
.\"
-.SH CONFORMING TO
+.SH STANDARDS
This function is Linux-specific and should not be used in
programs intended to be portable.
.SH NOTES
diff --git a/man2/mount_setattr.2 b/man2/mount_setattr.2
index 352c8e8524..2c8310a1a8 100644
--- a/man2/mount_setattr.2
+++ b/man2/mount_setattr.2
@@ -587,7 +587,7 @@ first appeared in Linux 5.12.
.\" commit 7d6beb71da3cc033649d641e1e608713b8220290
.\" commit 2a1867219c7b27f928e2545782b86daaf9ad50bd
.\" commit 9caccd41541a6f7d6279928d9f971f6642c361af
-.SH CONFORMING TO
+.SH STANDARDS
.BR mount_setattr ()
is Linux-specific.
.SH NOTES
diff --git a/man2/move_pages.2 b/man2/move_pages.2
index 3dad11b1f3..f277d9642e 100644
--- a/man2/move_pages.2
+++ b/man2/move_pages.2
@@ -217,7 +217,7 @@ Process does not exist.
.SH VERSIONS
.BR move_pages ()
first appeared on Linux in version 2.6.18.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
For information on library support, see
diff --git a/man2/mprotect.2 b/man2/mprotect.2
index e3757ce353..1afc07f066 100644
--- a/man2/mprotect.2
+++ b/man2/mprotect.2
@@ -195,7 +195,7 @@ two read/write mappings at each end and a read-only mapping in the middle.)
.BR pkey_mprotect ()
first appeared in Linux 4.9;
library support was added in glibc 2.27.
-.SH CONFORMING TO
+.SH STANDARDS
.BR mprotect ():
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 defines an additional error
diff --git a/man2/mq_getsetattr.2 b/man2/mq_getsetattr.2
index 364776f60a..f83d54c680 100644
--- a/man2/mq_getsetattr.2
+++ b/man2/mq_getsetattr.2
@@ -24,7 +24,7 @@ and
For an explanation of how this system call operates,
see the description of
.BR mq_setattr (3).
-.SH CONFORMING TO
+.SH STANDARDS
This interface is nonstandard; avoid its use.
.SH NOTES
Never call it unless you are writing a C library!
diff --git a/man2/mremap.2 b/man2/mremap.2
index df60c21eba..fa48037de5 100644
--- a/man2/mremap.2
+++ b/man2/mremap.2
@@ -242,7 +242,7 @@ was used causing a new mapping to be created that would exceed the
(virtual) memory available.
Or, it would exceed the maximum number of allowed mappings.
.RE
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific, and should not be used in programs
intended to be portable.
.\" 4.2BSD had a (never actually implemented)
diff --git a/man2/msgctl.2 b/man2/msgctl.2
index 0f951bc03c..3c4b35211c 100644
--- a/man2/msgctl.2
+++ b/man2/msgctl.2
@@ -383,7 +383,7 @@ beyond the system parameter
but the caller is not privileged (Linux: does not have the
.B CAP_SYS_RESOURCE
capability).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVID does not document the EIDRM error condition.
.SH NOTES
diff --git a/man2/msgget.2 b/man2/msgget.2
index d8b1e87191..2275278820 100644
--- a/man2/msgget.2
+++ b/man2/msgget.2
@@ -167,7 +167,7 @@ A message queue has to be created but the system limit for the maximum
number of message queues
.RB ( MSGMNI )
would be exceeded.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.SH NOTES
.B IPC_PRIVATE
diff --git a/man2/msgop.2 b/man2/msgop.2
index 7dcedcbb3e..0d6f55c7c6 100644
--- a/man2/msgop.2
+++ b/man2/msgop.2
@@ -449,7 +449,7 @@ were specified in
.IR msgflg ,
and this kernel was configured without
.BR CONFIG_CHECKPOINT_RESTORE .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.PP
The
diff --git a/man2/msync.2 b/man2/msync.2
index 2ddba52eab..27063bd0d7 100644
--- a/man2/msync.2
+++ b/man2/msync.2
@@ -81,7 +81,7 @@ are set in
.TP
.B ENOMEM
The indicated memory (or part of it) was not mapped.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
This call was introduced in Linux 1.3.21, and then used
diff --git a/man2/nanosleep.2 b/man2/nanosleep.2
index 632824679b..dc026966bf 100644
--- a/man2/nanosleep.2
+++ b/man2/nanosleep.2
@@ -108,7 +108,7 @@ The value in the
field was not in the range 0 to 999999999 or
.I tv_sec
was negative.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
If the interval specified in
diff --git a/man2/nfsservctl.2 b/man2/nfsservctl.2
index 1f1b98a32d..ba742b3622 100644
--- a/man2/nfsservctl.2
+++ b/man2/nfsservctl.2
@@ -64,7 +64,7 @@ is set to indicate the error.
.SH VERSIONS
This system call was removed from the Linux kernel in version 3.1.
Library support was removed from glibc in version 2.28.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific.
.SH SEE ALSO
.BR nfsd (7)
diff --git a/man2/nice.2 b/man2/nice.2
index 96c08d10f9..62ed06bc0b 100644
--- a/man2/nice.2
+++ b/man2/nice.2
@@ -76,7 +76,7 @@ capability is required.
.B RLIMIT_NICE
resource limit in
.BR setrlimit (2).)
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
However, the raw system call and (g)libc
(earlier than glibc 2.2.4) return value is nonstandard, see below.
diff --git a/man2/open.2 b/man2/open.2
index d1485999fd..ac0996369d 100644
--- a/man2/open.2
+++ b/man2/open.2
@@ -1288,7 +1288,7 @@ flag was specified, and an incompatible lease was held on the file
.BR openat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR open (),
.BR creat ()
SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
diff --git a/man2/open_by_handle_at.2 b/man2/open_by_handle_at.2
index adda0757dc..916ecd9c4e 100644
--- a/man2/open_by_handle_at.2
+++ b/man2/open_by_handle_at.2
@@ -368,7 +368,7 @@ This error will occur if, for example, the file has been deleted.
.SH VERSIONS
These system calls first appeared in Linux 2.6.39.
Library support is provided in glibc since version 2.14.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are nonstandard Linux extensions.
.PP
FreeBSD has a broadly similar pair of system calls in the form of
diff --git a/man2/openat2.2 b/man2/openat2.2
index 1037bce1df..3944485346 100644
--- a/man2/openat2.2
+++ b/man2/openat2.2
@@ -470,7 +470,7 @@ and a path component crosses a mount point.
.BR openat2 ()
first appeared in Linux 5.6.
.\" commit fddb5d430ad9fa91b49b1d34d0202ffe2fa0e179
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.PP
The semantics of
diff --git a/man2/outb.2 b/man2/outb.2
index acbc6e4be4..5d3fc49f97 100644
--- a/man2/outb.2
+++ b/man2/outb.2
@@ -68,7 +68,7 @@ to tell the kernel to allow the user space application to access the
I/O ports in question.
Failure to do this will cause the application
to receive a segmentation fault.
-.SH CONFORMING TO
+.SH STANDARDS
.BR outb ()
and friends are hardware-specific.
The
diff --git a/man2/pause.2 b/man2/pause.2
index ea98f05481..f7ba553186 100644
--- a/man2/pause.2
+++ b/man2/pause.2
@@ -39,7 +39,7 @@ is set to
.TP
.B EINTR
a signal was caught and the signal-catching function returned.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR kill (2),
diff --git a/man2/pciconfig_read.2 b/man2/pciconfig_read.2
index 9e0d291812..dcc3a2e572 100644
--- a/man2/pciconfig_read.2
+++ b/man2/pciconfig_read.2
@@ -114,7 +114,7 @@ User does not have the
capability.
This does not apply to
.BR pciconfig_iobase ().
-.SH CONFORMING TO
+.SH STANDARDS
These calls are Linux-specific, available since Linux 2.0.26/2.1.11.
.SH SEE ALSO
.BR capabilities (7)
diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2
index 21118a0b9c..bde01b4069 100644
--- a/man2/perf_event_open.2
+++ b/man2/perf_event_open.2
@@ -3624,7 +3624,7 @@ was introduced in Linux 2.6.31 but was called
.BR perf_counter_open ().
It was renamed in Linux 2.6.32.
.\" commit cdd6c482c9ff9c55475ee7392ec8f672eddb7be6
-.SH CONFORMING TO
+.SH STANDARDS
This
.BR perf_event_open ()
system call Linux-specific
diff --git a/man2/perfmonctl.2 b/man2/perfmonctl.2
index 4eb432603c..5221df9318 100644
--- a/man2/perfmonctl.2
+++ b/man2/perfmonctl.2
@@ -179,7 +179,7 @@ is set to indicate the error.
was added in Linux 2.4;
.\" commit ecf5b72d5f66af843f189dfe9ce31598c3e48ad7
it was removed in Linux 5.10.
-.SH CONFORMING TO
+.SH STANDARDS
.BR perfmonctl ()
is Linux-specific and is available only on the IA-64 architecture.
.SH NOTES
diff --git a/man2/personality.2 b/man2/personality.2
index 73b62a197c..6bcceff568 100644
--- a/man2/personality.2
+++ b/man2/personality.2
@@ -248,7 +248,7 @@ This system call first appeared in Linux 1.1.20
library support was added in glibc 2.3.
.\" personality wrapper first appeared in glibc 1.90,
.\" <sys/personality.h> was added later in 2.2.91.
-.SH CONFORMING TO
+.SH STANDARDS
.BR personality ()
is Linux-specific and should not be used in programs intended to
be portable.
diff --git a/man2/pidfd_getfd.2 b/man2/pidfd_getfd.2
index f509404f48..20dde34cff 100644
--- a/man2/pidfd_getfd.2
+++ b/man2/pidfd_getfd.2
@@ -107,7 +107,7 @@ does not exist
.BR pidfd_getfd ()
first appeared in Linux 5.6.
.\" commit 8649c322f75c96e7ced2fec201e123b2b073bf09
-.SH CONFORMING TO
+.SH STANDARDS
.BR pidfd_getfd ()
is Linux specific.
.SH NOTES
diff --git a/man2/pidfd_open.2 b/man2/pidfd_open.2
index 3eed269569..dbde31f62d 100644
--- a/man2/pidfd_open.2
+++ b/man2/pidfd_open.2
@@ -83,7 +83,7 @@ does not exist.
.SH VERSIONS
.BR pidfd_open ()
first appeared in Linux 5.3.
-.SH CONFORMING TO
+.SH STANDARDS
.BR pidfd_open ()
is Linux specific.
.SH NOTES
diff --git a/man2/pidfd_send_signal.2 b/man2/pidfd_send_signal.2
index 321c0f9d96..92cba9e33a 100644
--- a/man2/pidfd_send_signal.2
+++ b/man2/pidfd_send_signal.2
@@ -122,7 +122,7 @@ The target process does not exist
.SH VERSIONS
.BR pidfd_send_signal ()
first appeared in Linux 5.1.
-.SH CONFORMING TO
+.SH STANDARDS
.BR pidfd_send_signal ()
is Linux specific.
.SH NOTES
diff --git a/man2/pipe.2 b/man2/pipe.2
index b0d466727a..1b8a49b71f 100644
--- a/man2/pipe.2
+++ b/man2/pipe.2
@@ -197,7 +197,7 @@ is not compiled into the kernel.
was added to Linux in version 2.6.27;
glibc support is available starting with
version 2.9.
-.SH CONFORMING TO
+.SH STANDARDS
.BR pipe ():
POSIX.1-2001, POSIX.1-2008.
.PP
diff --git a/man2/pivot_root.2 b/man2/pivot_root.2
index 2aec7a0b7b..e37ea354b7 100644
--- a/man2/pivot_root.2
+++ b/man2/pivot_root.2
@@ -154,7 +154,7 @@ capability.
.SH VERSIONS
.BR pivot_root ()
was introduced in Linux 2.3.41.
-.SH CONFORMING TO
+.SH STANDARDS
.BR pivot_root ()
is Linux-specific and hence is not portable.
.SH NOTES
diff --git a/man2/pkey_alloc.2 b/man2/pkey_alloc.2
index 9ee982e771..27fca5911f 100644
--- a/man2/pkey_alloc.2
+++ b/man2/pkey_alloc.2
@@ -89,7 +89,7 @@ and
.BR pkey_free ()
were added to Linux in kernel 4.9;
library support was added in glibc 2.27.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR pkey_alloc ()
and
diff --git a/man2/poll.2 b/man2/poll.2
index 06125649db..9ee7315a81 100644
--- a/man2/poll.2
+++ b/man2/poll.2
@@ -372,7 +372,7 @@ system call was added to Linux in kernel 2.6.16.
The
.BR ppoll ()
library call was added in glibc 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR poll ()
conforms to POSIX.1-2001 and POSIX.1-2008.
.BR ppoll ()
diff --git a/man2/posix_fadvise.2 b/man2/posix_fadvise.2
index c101df6621..d7f70583c2 100644
--- a/man2/posix_fadvise.2
+++ b/man2/posix_fadvise.2
@@ -141,7 +141,7 @@ support for the underlying system call is optional,
depending on the setting of the
.B CONFIG_ADVISE_SYSCALLS
configuration option.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
Note that the type of the
.I len
diff --git a/man2/prctl.2 b/man2/prctl.2
index 64348b7216..5bf893153b 100644
--- a/man2/prctl.2
+++ b/man2/prctl.2
@@ -2472,7 +2472,7 @@ The
.BR prctl ()
system call was introduced in Linux 2.1.57.
.\" The library interface was added in glibc 2.0.6
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific.
IRIX has a
.BR prctl ()
diff --git a/man2/pread.2 b/man2/pread.2
index 70a38f4355..f649272e7a 100644
--- a/man2/pread.2
+++ b/man2/pread.2
@@ -99,7 +99,7 @@ in 2.1.69.
C library support (including emulation using
.BR lseek (2)
on older kernels without the system calls) was added in glibc 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The
diff --git a/man2/process_madvise.2 b/man2/process_madvise.2
index f500b8ff5b..a6bc04e5a3 100644
--- a/man2/process_madvise.2
+++ b/man2/process_madvise.2
@@ -176,7 +176,7 @@ Support for this system call is optional,
depending on the setting of the
.B CONFIG_ADVISE_SYSCALLS
configuration option.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR process_madvise ()
system call is Linux-specific.
diff --git a/man2/process_vm_readv.2 b/man2/process_vm_readv.2
index 0391cdfb3b..6ee3ab408f 100644
--- a/man2/process_vm_readv.2
+++ b/man2/process_vm_readv.2
@@ -252,7 +252,7 @@ exists.
.SH VERSIONS
These system calls were added in Linux 3.2.
Support is provided in glibc since version 2.15.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are nonstandard Linux extensions.
.SH NOTES
The data transfers performed by
diff --git a/man2/ptrace.2 b/man2/ptrace.2
index 08da8a7f8f..49b7ca3011 100644
--- a/man2/ptrace.2
+++ b/man2/ptrace.2
@@ -2425,7 +2425,7 @@ or (on kernels before 2.6.26) be
The specified process does not exist, or is not currently being traced
by the caller, or is not stopped
(for requests that require a stopped tracee).
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD.
.SH NOTES
Although arguments to
diff --git a/man2/query_module.2 b/man2/query_module.2
index 4aac0543d7..26d3cf30c8 100644
--- a/man2/query_module.2
+++ b/man2/query_module.2
@@ -167,7 +167,7 @@ is not supported in this version of the kernel
This system call is present on Linux only up until kernel 2.4;
it was removed in Linux 2.6.
.\" Removed in Linux 2.5.48
-.SH CONFORMING TO
+.SH STANDARDS
.BR query_module ()
is Linux-specific.
.SH NOTES
diff --git a/man2/read.2 b/man2/read.2
index 108f42cc38..3f7bad62ad 100644
--- a/man2/read.2
+++ b/man2/read.2
@@ -163,7 +163,7 @@ refers to a directory.
.PP
Other errors may occur, depending on the object connected to
.IR fd .
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD, POSIX.1-2001.
.SH NOTES
The types
diff --git a/man2/readahead.2 b/man2/readahead.2
index a361747801..6fded1aee0 100644
--- a/man2/readahead.2
+++ b/man2/readahead.2
@@ -68,7 +68,7 @@ The
.BR readahead ()
system call appeared in Linux 2.4.13;
glibc support has been provided since version 2.3.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR readahead ()
system call is Linux-specific, and its use should be avoided
diff --git a/man2/readdir.2 b/man2/readdir.2
index 2c8abb9eba..ffd65d4dcc 100644
--- a/man2/readdir.2
+++ b/man2/readdir.2
@@ -100,7 +100,7 @@ No such directory.
.TP
.B ENOTDIR
File descriptor does not refer to a directory.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
You will need to define the
diff --git a/man2/readlink.2 b/man2/readlink.2
index 95938d017c..185005a155 100644
--- a/man2/readlink.2
+++ b/man2/readlink.2
@@ -190,7 +190,7 @@ is a file descriptor referring to a file other than a directory.
.BR readlinkat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR readlink ():
4.4BSD
.RB ( readlink ()
diff --git a/man2/readv.2 b/man2/readv.2
index 1946201cd3..26070a0940 100644
--- a/man2/readv.2
+++ b/man2/readv.2
@@ -297,7 +297,7 @@ and
.BR pwritev2 ()
first appeared in Linux 4.6.
Library support was added in glibc 2.26.
-.SH CONFORMING TO
+.SH STANDARDS
.BR readv (),
.BR writev ():
POSIX.1-2001, POSIX.1-2008,
diff --git a/man2/reboot.2 b/man2/reboot.2
index 12766fe7b3..581b41b67e 100644
--- a/man2/reboot.2
+++ b/man2/reboot.2
@@ -222,7 +222,7 @@ The calling process has insufficient privilege to call
the caller must have the
.B CAP_SYS_BOOT
inside its user namespace.
-.SH CONFORMING TO
+.SH STANDARDS
.BR reboot ()
is Linux-specific,
and should not be used in programs intended to be portable.
diff --git a/man2/recv.2 b/man2/recv.2
index e5e784110f..6c4659b960 100644
--- a/man2/recv.2
+++ b/man2/recv.2
@@ -478,7 +478,7 @@ and
The file descriptor
.I sockfd
does not refer to a socket.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008,
4.4BSD (these interfaces first appeared in 4.2BSD).
.PP
diff --git a/man2/recvmmsg.2 b/man2/recvmmsg.2
index a087ec4dea..cf909163f8 100644
--- a/man2/recvmmsg.2
+++ b/man2/recvmmsg.2
@@ -150,7 +150,7 @@ The
.BR recvmmsg ()
system call was added in Linux 2.6.33.
Support in glibc was added in version 2.12.
-.SH CONFORMING TO
+.SH STANDARDS
.BR recvmmsg ()
is Linux-specific.
.SH BUGS
diff --git a/man2/remap_file_pages.2 b/man2/remap_file_pages.2
index 815dfebded..30468aa348 100644
--- a/man2/remap_file_pages.2
+++ b/man2/remap_file_pages.2
@@ -147,7 +147,7 @@ The
.BR remap_file_pages ()
system call appeared in Linux 2.5.46;
glibc support was added in version 2.3.3.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR remap_file_pages ()
system call is Linux-specific.
diff --git a/man2/removexattr.2 b/man2/removexattr.2
index 6c726147c4..e9a2e3875b 100644
--- a/man2/removexattr.2
+++ b/man2/removexattr.2
@@ -80,7 +80,7 @@ can also occur.
.SH VERSIONS
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
diff --git a/man2/rename.2 b/man2/rename.2
index e403c03932..1681e5f166 100644
--- a/man2/rename.2
+++ b/man2/rename.2
@@ -495,7 +495,7 @@ library support was added to glibc in version 2.4.
.PP
.BR renameat2 ()
was added to Linux in kernel 3.15; library support was added in glibc 2.28.
-.SH CONFORMING TO
+.SH STANDARDS
.BR rename ():
4.3BSD, C89, C99, POSIX.1-2001, POSIX.1-2008.
.PP
diff --git a/man2/request_key.2 b/man2/request_key.2
index f8a84a0347..bf3c8bf0b9 100644
--- a/man2/request_key.2
+++ b/man2/request_key.2
@@ -430,7 +430,7 @@ This system call first appeared in Linux 2.6.10.
The ability to instantiate keys upon request was added
.\" commit 3e30148c3d524a9c1c63ca28261bc24c457eb07a
in Linux 2.6.13.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is a nonstandard Linux extension.
.SH EXAMPLES
The program below demonstrates the use of
diff --git a/man2/restart_syscall.2 b/man2/restart_syscall.2
index 72c8242541..8f95e91e79 100644
--- a/man2/restart_syscall.2
+++ b/man2/restart_syscall.2
@@ -79,7 +79,7 @@ is set as per the errors for whatever system call is being restarted by
The
.BR restart_syscall ()
system call is present since Linux 2.6.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
There is no glibc wrapper for this system call,
diff --git a/man2/rmdir.2 b/man2/rmdir.2
index f0b2f1a009..051f2386a3 100644
--- a/man2/rmdir.2
+++ b/man2/rmdir.2
@@ -110,7 +110,7 @@ does not support the removal of directories.
.B EROFS
.I pathname
refers to a directory on a read-only filesystem.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH BUGS
Infelicities in the protocol underlying NFS can cause the unexpected
diff --git a/man2/rt_sigqueueinfo.2 b/man2/rt_sigqueueinfo.2
index 5bf1395589..c9bcb712b2 100644
--- a/man2/rt_sigqueueinfo.2
+++ b/man2/rt_sigqueueinfo.2
@@ -172,7 +172,7 @@ system call was added to Linux in version 2.2.
The
.BR rt_tgsigqueueinfo ()
system call was added to Linux in version 2.6.31.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH NOTES
Since these system calls are not intended for application use,
diff --git a/man2/s390_guarded_storage.2 b/man2/s390_guarded_storage.2
index c6b11dbb55..bbcab1aaed 100644
--- a/man2/s390_guarded_storage.2
+++ b/man2/s390_guarded_storage.2
@@ -129,7 +129,7 @@ The guarded storage facility is not supported by the hardware.
.SH VERSIONS
.\" 916cda1aa1b412d7cf2991c3af7479544942d121, v4.12-rc1~139^2~56^2
This system call is available since Linux 4.12.
-.SH CONFORMING TO
+.SH STANDARDS
This Linux-specific system call is available only on the s390 architecture.
.PP
The guarded storage facility is available beginning with System z14.
diff --git a/man2/s390_pci_mmio_write.2 b/man2/s390_pci_mmio_write.2
index 38fdd37a68..8f42e1995f 100644
--- a/man2/s390_pci_mmio_write.2
+++ b/man2/s390_pci_mmio_write.2
@@ -86,7 +86,7 @@ PCI support is not enabled.
Insufficient memory.
.SH VERSIONS
These system calls are available since Linux 3.19.
-.SH CONFORMING TO
+.SH STANDARDS
This Linux-specific system call is available only on the s390 architecture.
The required PCI support is available beginning with System z EC12.
.SH SEE ALSO
diff --git a/man2/s390_runtime_instr.2 b/man2/s390_runtime_instr.2
index 21d56ba57a..77e5ef0b09 100644
--- a/man2/s390_runtime_instr.2
+++ b/man2/s390_runtime_instr.2
@@ -81,7 +81,7 @@ Allocating memory for the run-time instrumentation control block failed.
The run-time instrumentation facility is not available.
.SH VERSIONS
This system call is available since Linux 3.7.
-.SH CONFORMING TO
+.SH STANDARDS
This Linux-specific system call is available only on the s390 architecture.
The run-time instrumentation facility is available
beginning with System z EC12.
diff --git a/man2/s390_sthyi.2 b/man2/s390_sthyi.2
index e609063b0b..d3a2e3a88a 100644
--- a/man2/s390_sthyi.2
+++ b/man2/s390_sthyi.2
@@ -115,7 +115,7 @@ The value specified in
is not valid.
.SH VERSIONS
This system call is available since Linux 4.15.
-.SH CONFORMING TO
+.SH STANDARDS
This Linux-specific system call is available only on the s390 architecture.
.SH NOTES
For details of the STHYI instruction, see
diff --git a/man2/sched_get_priority_max.2 b/man2/sched_get_priority_max.2
index 1b9e7997ae..302df888cc 100644
--- a/man2/sched_get_priority_max.2
+++ b/man2/sched_get_priority_max.2
@@ -96,7 +96,7 @@ is set to indicate the error.
The argument
.I policy
does not identify a defined scheduling policy.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.ad l
diff --git a/man2/sched_rr_get_interval.2 b/man2/sched_rr_get_interval.2
index 9ea23fbd9b..cd4ae8fcec 100644
--- a/man2/sched_rr_get_interval.2
+++ b/man2/sched_rr_get_interval.2
@@ -64,7 +64,7 @@ The system call is not yet implemented (only on rather old kernels).
.B ESRCH
Could not find a process with the ID
.IR pid .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
POSIX systems on which
diff --git a/man2/sched_setaffinity.2 b/man2/sched_setaffinity.2
index 626db49c76..0b39f67edd 100644
--- a/man2/sched_setaffinity.2
+++ b/man2/sched_setaffinity.2
@@ -145,7 +145,7 @@ In glibc 2.3.3, the
.I cpusetsize
argument was removed, but was then restored in glibc 2.3.4, with type
.IR size_t .
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH NOTES
After a call to
diff --git a/man2/sched_setattr.2 b/man2/sched_setattr.2
index aaa2939431..e6d27d1694 100644
--- a/man2/sched_setattr.2
+++ b/man2/sched_setattr.2
@@ -375,7 +375,7 @@ does not include all CPUs in the system
.SH VERSIONS
These system calls first appeared in Linux 3.14.
.\" FIXME . Add glibc version
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are nonstandard Linux extensions.
.SH NOTES
Glibc does not provide wrappers for these system calls; call them using
diff --git a/man2/sched_setparam.2 b/man2/sched_setparam.2
index 0644047fa6..8fe512f92d 100644
--- a/man2/sched_setparam.2
+++ b/man2/sched_setparam.2
@@ -99,7 +99,7 @@ capability).
.TP
.B ESRCH
The thread whose ID is \fIpid\fP could not be found.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.ad l
diff --git a/man2/sched_setscheduler.2 b/man2/sched_setscheduler.2
index 9e60e931ef..8039c3bd95 100644
--- a/man2/sched_setscheduler.2
+++ b/man2/sched_setscheduler.2
@@ -147,7 +147,7 @@ The calling thread does not have appropriate privileges.
.TP
.B ESRCH
The thread whose ID is \fIpid\fP could not be found.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008 (but see BUGS below).
The \fBSCHED_BATCH\fP and \fBSCHED_IDLE\fP policies are Linux-specific.
.SH NOTES
diff --git a/man2/sched_yield.2 b/man2/sched_yield.2
index 9bf84f89bf..c63e31c804 100644
--- a/man2/sched_yield.2
+++ b/man2/sched_yield.2
@@ -35,7 +35,7 @@ is set to indicate the error.
In the Linux implementation,
.BR sched_yield ()
always succeeds.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
If the calling thread is the only thread in the highest
diff --git a/man2/seccomp.2 b/man2/seccomp.2
index 9031b45356..4067e45ba2 100644
--- a/man2/seccomp.2
+++ b/man2/seccomp.2
@@ -866,7 +866,7 @@ The
.BR seccomp ()
system call first appeared in Linux 3.17.
.\" FIXME . Add glibc version
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR seccomp ()
system call is a nonstandard Linux extension.
diff --git a/man2/select.2 b/man2/select.2
index 1d8421f102..4048729beb 100644
--- a/man2/select.2
+++ b/man2/select.2
@@ -424,7 +424,7 @@ was added to Linux in kernel 2.6.16.
Prior to this,
.BR pselect ()
was emulated in glibc (but see BUGS).
-.SH CONFORMING TO
+.SH STANDARDS
.BR select ()
conforms to POSIX.1-2001, POSIX.1-2008, and
4.4BSD
diff --git a/man2/semctl.2 b/man2/semctl.2
index b28cabdcf4..15648c66ac 100644
--- a/man2/semctl.2
+++ b/man2/semctl.2
@@ -502,7 +502,7 @@ and the value to which
is to be set (for some semaphore of the set) is less than 0
or greater than the implementation limit
.BR SEMVMX .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 documents more error conditions EINVAL and EOVERFLOW.
.PP
diff --git a/man2/semget.2 b/man2/semget.2
index 7af3e18bd2..66cf73a347 100644
--- a/man2/semget.2
+++ b/man2/semget.2
@@ -196,7 +196,7 @@ number of semaphore sets
or the system wide maximum number of semaphores
.RB ( SEMMNS ),
would be exceeded.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, POSIX.1-2001.
.\" SVr4 documents additional error conditions EFBIG, E2BIG, EAGAIN,
.\" ERANGE, EFAULT.
diff --git a/man2/semop.2 b/man2/semop.2
index 7e5752f8c2..265cab3892 100644
--- a/man2/semop.2
+++ b/man2/semop.2
@@ -361,7 +361,7 @@ and was subsequently backported into kernel 2.4.22.
Glibc support for
.BR semtimedop ()
first appeared in version 2.3.3.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 documents additional error conditions EINVAL, EFBIG, ENOSPC.
.SH NOTES
diff --git a/man2/send.2 b/man2/send.2
index f058a1b9cd..5767f2ad45 100644
--- a/man2/send.2
+++ b/man2/send.2
@@ -437,7 +437,7 @@ will also receive a
unless
.B MSG_NOSIGNAL
is set.
-.SH CONFORMING TO
+.SH STANDARDS
4.4BSD, SVr4, POSIX.1-2001.
These interfaces first appeared in 4.2BSD.
.PP
diff --git a/man2/sendfile.2 b/man2/sendfile.2
index b0d7ef4524..696b8ecd3f 100644
--- a/man2/sendfile.2
+++ b/man2/sendfile.2
@@ -169,7 +169,7 @@ first appeared in Linux 2.2.
The include file
.I <sys/sendfile.h>
is present since glibc 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
Not specified in POSIX.1-2001, nor in other standards.
.PP
Other UNIX systems implement
diff --git a/man2/sendmmsg.2 b/man2/sendmmsg.2
index 3e10065780..7a9a9d6046 100644
--- a/man2/sendmmsg.2
+++ b/man2/sendmmsg.2
@@ -131,7 +131,7 @@ The
.BR sendmmsg ()
system call was added in Linux 3.0.
Support in glibc was added in version 2.14.
-.SH CONFORMING TO
+.SH STANDARDS
.BR sendmmsg ()
is Linux-specific.
.SH NOTES
diff --git a/man2/set_mempolicy.2 b/man2/set_mempolicy.2
index 5dc40291d7..b9de93a2cd 100644
--- a/man2/set_mempolicy.2
+++ b/man2/set_mempolicy.2
@@ -323,7 +323,7 @@ Insufficient kernel memory was available.
The
.BR set_mempolicy ()
system call was added to the Linux kernel in version 2.6.7.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
Memory policy is not remembered if the page is swapped out.
diff --git a/man2/set_thread_area.2 b/man2/set_thread_area.2
index 99145e4143..50ee039ca7 100644
--- a/man2/set_thread_area.2
+++ b/man2/set_thread_area.2
@@ -169,7 +169,7 @@ A free TLS entry could not be located.
first appeared in Linux 2.5.29.
.BR get_thread_area ()
first appeared in Linux 2.5.32.
-.SH CONFORMING TO
+.SH STANDARDS
.BR set_thread_area ()
and
.BR get_thread_area ()
diff --git a/man2/set_tid_address.2 b/man2/set_tid_address.2
index 5569af16a4..5cd003a7b2 100644
--- a/man2/set_tid_address.2
+++ b/man2/set_tid_address.2
@@ -88,7 +88,7 @@ always succeeds.
.SH VERSIONS
This call is present since Linux 2.5.48.
Details as given here are valid since Linux 2.5.49.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH SEE ALSO
.BR clone (2),
diff --git a/man2/seteuid.2 b/man2/seteuid.2
index 53e4df5986..c78f806094 100644
--- a/man2/seteuid.2
+++ b/man2/seteuid.2
@@ -80,7 +80,7 @@ capability in its user namespace) and
.I egid
does not match the current real group ID, current effective group ID,
or current saved set-group-ID.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
Setting the effective user (group) ID to the
diff --git a/man2/setfsgid.2 b/man2/setfsgid.2
index 83234f9761..9944188fc9 100644
--- a/man2/setfsgid.2
+++ b/man2/setfsgid.2
@@ -52,7 +52,7 @@ this call returns the previous filesystem group ID of the caller.
This system call is present in Linux since version 1.2.
.\" This system call is present since Linux 1.1.44
.\" and in libc since libc 4.7.6.
-.SH CONFORMING TO
+.SH STANDARDS
.BR setfsgid ()
is Linux-specific and should not be used in programs intended
to be portable.
diff --git a/man2/setfsuid.2 b/man2/setfsuid.2
index 27e6de8573..36027cd8da 100644
--- a/man2/setfsuid.2
+++ b/man2/setfsuid.2
@@ -63,7 +63,7 @@ this call returns the previous filesystem user ID of the caller.
This system call is present in Linux since version 1.2.
.\" This system call is present since Linux 1.1.44
.\" and in libc since libc 4.7.6.
-.SH CONFORMING TO
+.SH STANDARDS
.BR setfsuid ()
is Linux-specific and should not be used in programs intended
to be portable.
diff --git a/man2/setgid.2 b/man2/setgid.2
index 73d35b8029..6e1d4adb66 100644
--- a/man2/setgid.2
+++ b/man2/setgid.2
@@ -54,7 +54,7 @@ The calling process is not privileged (does not have the
.I gid
does not match the real group ID or saved set-group-ID of
the calling process.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.SH NOTES
The original Linux
diff --git a/man2/setns.2 b/man2/setns.2
index 4e934e8673..b8ac01176c 100644
--- a/man2/setns.2
+++ b/man2/setns.2
@@ -307,7 +307,7 @@ The
.BR setns ()
system call first appeared in Linux in kernel 3.0;
library support was added to glibc in version 2.14.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR setns ()
system call is Linux-specific.
diff --git a/man2/setpgid.2 b/man2/setpgid.2
index a2d688dda3..990b480069 100644
--- a/man2/setpgid.2
+++ b/man2/setpgid.2
@@ -223,7 +223,7 @@ For
.BR setpgid ():
.I pid
is not the calling process and not a child of the calling process.
-.SH CONFORMING TO
+.SH STANDARDS
.BR setpgid ()
and the version of
.BR getpgrp ()
diff --git a/man2/setresuid.2 b/man2/setresuid.2
index 9e6cc02efc..f29acce2ed 100644
--- a/man2/setresuid.2
+++ b/man2/setresuid.2
@@ -98,7 +98,7 @@ it is
.BR CAP_SETGID .
.SH VERSIONS
These calls are available under Linux since Linux 2.1.44.
-.SH CONFORMING TO
+.SH STANDARDS
These calls are nonstandard;
they also appear on HP-UX and some of the BSDs.
.SH NOTES
diff --git a/man2/setreuid.2 b/man2/setreuid.2
index cc6a2e33f6..b6da38ce14 100644
--- a/man2/setreuid.2
+++ b/man2/setreuid.2
@@ -120,7 +120,7 @@ swapping the effective user (group) ID with the real user (group) ID,
or (ii) setting one to the value of the other or (iii) setting the
effective user (group) ID to the value of the
saved set-user-ID (saved set-group-ID) was specified.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD
.RB ( setreuid ()
and
diff --git a/man2/setsid.2 b/man2/setsid.2
index 69723e351c..3fa45ac4bb 100644
--- a/man2/setsid.2
+++ b/man2/setsid.2
@@ -51,7 +51,7 @@ The process group ID of any process equals the PID of the calling process.
Thus, in particular,
.BR setsid ()
fails if the calling process is already a process group leader.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.SH NOTES
A child created via
diff --git a/man2/setuid.2 b/man2/setuid.2
index b9e815833d..eb9992fbb4 100644
--- a/man2/setuid.2
+++ b/man2/setuid.2
@@ -100,7 +100,7 @@ The user is not privileged (Linux: does not have the
capability in its user namespace) and
.I uid
does not match the real UID or saved set-user-ID of the calling process.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
Not quite compatible with the 4.4BSD call, which
sets all of the real, saved, and effective user IDs.
diff --git a/man2/setup.2 b/man2/setup.2
index 0a59a25fec..1abcd6978b 100644
--- a/man2/setup.2
+++ b/man2/setup.2
@@ -44,7 +44,7 @@ always returns \-1 for a user process.
Always, for a user process.
.SH VERSIONS
Since Linux 2.1.121, no such function exists anymore.
-.SH CONFORMING TO
+.SH STANDARDS
This function is Linux-specific, and should not be used in programs
intended to be portable, or indeed in any programs at all.
.SH NOTES
diff --git a/man2/setxattr.2 b/man2/setxattr.2
index 2d64e21e8d..174781abc6 100644
--- a/man2/setxattr.2
+++ b/man2/setxattr.2
@@ -140,7 +140,7 @@ exceeds a filesystem-specific limit.
.SH VERSIONS
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
diff --git a/man2/sgetmask.2 b/man2/sgetmask.2
index 11558f07c1..77a7ed9fbc 100644
--- a/man2/sgetmask.2
+++ b/man2/sgetmask.2
@@ -58,7 +58,7 @@ support for these system calls is optional,
depending on whether the kernel was built with the
.B CONFIG_SGETMASK_SYSCALL
option.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH NOTES
These system calls are unaware of signal numbers greater than 31
diff --git a/man2/shmctl.2 b/man2/shmctl.2
index 8e97234168..56d05e5b09 100644
--- a/man2/shmctl.2
+++ b/man2/shmctl.2
@@ -440,7 +440,7 @@ capability).
(Since Linux 2.6.9, this error can also occur if the
.B RLIMIT_MEMLOCK
is 0 and the caller is not privileged.)
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 documents additional error conditions EINVAL,
.\" ENOENT, ENOSPC, ENOMEM, EEXIST. Neither SVr4 nor SVID documents
diff --git a/man2/shmget.2 b/man2/shmget.2
index e3bfb63605..6ae71425e8 100644
--- a/man2/shmget.2
+++ b/man2/shmget.2
@@ -261,7 +261,7 @@ group; see the description of
.I /proc/sys/vm/sysctl_hugetlb_shm_group
in
.BR proc (5).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 documents an additional error condition EEXIST.
.PP
diff --git a/man2/shmop.2 b/man2/shmop.2
index 74d56d4be3..b8f675968b 100644
--- a/man2/shmop.2
+++ b/man2/shmop.2
@@ -199,7 +199,7 @@ or,
.\" The following since 2.6.17-rc1:
.I shmaddr
is not aligned on a page boundary.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 documents an additional error condition EMFILE.
.PP
diff --git a/man2/shutdown.2 b/man2/shutdown.2
index 564f784bdf..e23b2e258c 100644
--- a/man2/shutdown.2
+++ b/man2/shutdown.2
@@ -66,7 +66,7 @@ The specified socket is not connected.
The file descriptor
.I sockfd
does not refer to a socket.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.4BSD
.RB ( shutdown ()
first appeared in 4.2BSD).
diff --git a/man2/sigaction.2 b/man2/sigaction.2
index 23777eebca..8ba3c9f4cd 100644
--- a/man2/sigaction.2
+++ b/man2/sigaction.2
@@ -941,7 +941,7 @@ This will also be generated if an attempt
is made to change the action for
.BR SIGKILL " or " SIGSTOP ,
which cannot be caught or ignored.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.\" SVr4 does not document the EINTR condition.
.SH NOTES
diff --git a/man2/sigaltstack.2 b/man2/sigaltstack.2
index d6ad7dfe81..f6e83e81a8 100644
--- a/man2/sigaltstack.2
+++ b/man2/sigaltstack.2
@@ -209,7 +209,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2, SVr4.
.PP
The
diff --git a/man2/signal.2 b/man2/signal.2
index 0b6e77ab15..b95fe92810 100644
--- a/man2/signal.2
+++ b/man2/signal.2
@@ -93,7 +93,7 @@ is set to indicate the error.
.B EINVAL
.I signum
is invalid.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH NOTES
The effects of
diff --git a/man2/signalfd.2 b/man2/signalfd.2
index 3fbce4e38e..d2ab6c4216 100644
--- a/man2/signalfd.2
+++ b/man2/signalfd.2
@@ -335,7 +335,7 @@ Working support is provided in glibc since version 2.8.
The
.BR signalfd4 ()
system call (see NOTES) is available on Linux since kernel 2.6.27.
-.SH CONFORMING TO
+.SH STANDARDS
.BR signalfd ()
and
.BR signalfd4 ()
diff --git a/man2/sigpending.2 b/man2/sigpending.2
index a9c21d96eb..c107286f3b 100644
--- a/man2/sigpending.2
+++ b/man2/sigpending.2
@@ -45,7 +45,7 @@ is set to indicate the error.
.B EFAULT
.I set
points to memory which is not a valid part of the process address space.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
See
diff --git a/man2/sigprocmask.2 b/man2/sigprocmask.2
index 73f96d9702..c3cc8d22dc 100644
--- a/man2/sigprocmask.2
+++ b/man2/sigprocmask.2
@@ -113,7 +113,7 @@ Either the value specified in
.I how
was invalid or the kernel does not support the size passed in
.I sigsetsize.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is not possible to block
diff --git a/man2/sigreturn.2 b/man2/sigreturn.2
index 726c9b0740..5f40316cd7 100644
--- a/man2/sigreturn.2
+++ b/man2/sigreturn.2
@@ -52,7 +52,7 @@ at the point where it was interrupted by the signal.
.SH RETURN VALUE
.BR sigreturn ()
never returns.
-.SH CONFORMING TO
+.SH STANDARDS
Many UNIX-type systems have a
.BR sigreturn ()
system call or near equivalent.
diff --git a/man2/sigsuspend.2 b/man2/sigsuspend.2
index dd5da0a057..3c6f2583cd 100644
--- a/man2/sigsuspend.2
+++ b/man2/sigsuspend.2
@@ -67,7 +67,7 @@ points to memory which is not a valid part of the process address space.
.B EINTR
The call was interrupted by a signal;
.BR signal (7).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Normally,
diff --git a/man2/sigwaitinfo.2 b/man2/sigwaitinfo.2
index 3eca7a5c7c..1af0476d05 100644
--- a/man2/sigwaitinfo.2
+++ b/man2/sigwaitinfo.2
@@ -110,7 +110,7 @@ The wait was interrupted by a signal handler; see
.B EINVAL
.I timeout
was invalid.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
In normal usage, the calling program blocks the signals in
diff --git a/man2/socket.2 b/man2/socket.2
index ad34b5154a..a1b9205e03 100644
--- a/man2/socket.2
+++ b/man2/socket.2
@@ -426,7 +426,7 @@ The protocol type or the specified protocol is not
supported within this domain.
.PP
Other errors may be generated by the underlying protocol modules.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.4BSD.
.PP
The
diff --git a/man2/socketcall.2 b/man2/socketcall.2
index 10aef44cfb..70d7647c50 100644
--- a/man2/socketcall.2
+++ b/man2/socketcall.2
@@ -141,7 +141,7 @@ T}:T{
.BR sendmmsg (2)
T}
.TE
-.SH CONFORMING TO
+.SH STANDARDS
This call is specific to Linux, and should not be used in programs
intended to be portable.
.SH NOTES
diff --git a/man2/socketpair.2 b/man2/socketpair.2
index eb999396fb..5c6c52a6da 100644
--- a/man2/socketpair.2
+++ b/man2/socketpair.2
@@ -77,7 +77,7 @@ The specified protocol does not support creation of socket pairs.
.TP
.B EPROTONOSUPPORT
The specified protocol is not supported on this machine.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.4BSD.
.BR socketpair ()
first appeared in 4.2BSD.
diff --git a/man2/splice.2 b/man2/splice.2
index f4092aec26..b5a69a10ee 100644
--- a/man2/splice.2
+++ b/man2/splice.2
@@ -181,7 +181,7 @@ The
.BR splice ()
system call first appeared in Linux 2.6.17;
library support was added to glibc in version 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
The three system calls
diff --git a/man2/spu_create.2 b/man2/spu_create.2
index 67545dde84..7cdade189d 100644
--- a/man2/spu_create.2
+++ b/man2/spu_create.2
@@ -248,7 +248,7 @@ By convention, it gets mounted in
The
.BR spu_create ()
system call was added to Linux in kernel 2.6.16.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific and implemented only on the PowerPC
architecture.
Programs using this system call are not portable.
diff --git a/man2/spu_run.2 b/man2/spu_run.2
index 5413b4ef5f..3742e04711 100644
--- a/man2/spu_run.2
+++ b/man2/spu_run.2
@@ -185,7 +185,7 @@ loaded.
The
.BR spu_run ()
system call was added to Linux in kernel 2.6.16.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific and implemented only by the PowerPC
architecture.
Programs using this system call are not portable.
diff --git a/man2/stat.2 b/man2/stat.2
index ca5887b54d..7fe8baffc1 100644
--- a/man2/stat.2
+++ b/man2/stat.2
@@ -310,7 +310,7 @@ bytes.
.BR fstatat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR stat (),
.BR fstat (),
.BR lstat ():
diff --git a/man2/statfs.2 b/man2/statfs.2
index e55b0f686c..146323c62f 100644
--- a/man2/statfs.2
+++ b/man2/statfs.2
@@ -267,7 +267,7 @@ is not a directory.
.TP
.B EOVERFLOW
Some values were too large to be represented in the returned struct.
-.SH CONFORMING TO
+.SH STANDARDS
Linux-specific.
The Linux
.BR statfs ()
diff --git a/man2/statx.2 b/man2/statx.2
index 0326e9af04..7dc4b4e6a9 100644
--- a/man2/statx.2
+++ b/man2/statx.2
@@ -560,7 +560,7 @@ is a file descriptor referring to a file other than a directory.
.SH VERSIONS
.BR statx ()
was added to Linux in kernel 4.11; library support was added in glibc 2.28.
-.SH CONFORMING TO
+.SH STANDARDS
.BR statx ()
is Linux-specific.
.SH SEE ALSO
diff --git a/man2/stime.2 b/man2/stime.2
index 5f53b06a25..6cd6b6f727 100644
--- a/man2/stime.2
+++ b/man2/stime.2
@@ -58,7 +58,7 @@ The calling process has insufficient privilege.
Under Linux, the
.B CAP_SYS_TIME
privilege is required.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.SH NOTES
Starting with glibc 2.31,
diff --git a/man2/subpage_prot.2 b/man2/subpage_prot.2
index dbc2591337..6e578ed3c2 100644
--- a/man2/subpage_prot.2
+++ b/man2/subpage_prot.2
@@ -82,7 +82,7 @@ since Linux 2.6.25.
The system call is provided only if the kernel is configured with
.BR CONFIG_PPC_64K_PAGES .
No library support is provided.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
Normal page protections (at the 64-kB page level) also apply;
diff --git a/man2/swapon.2 b/man2/swapon.2
index 7760bbffae..ae35bc9284 100644
--- a/man2/swapon.2
+++ b/man2/swapon.2
@@ -147,7 +147,7 @@ The caller does not have the
capability.
Alternatively, the maximum number of swap files are already in use;
see NOTES below.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are Linux-specific and should not be used in programs
intended to be portable.
The second
diff --git a/man2/symlink.2 b/man2/symlink.2
index 95f5b7a9aa..2622d5dfc8 100644
--- a/man2/symlink.2
+++ b/man2/symlink.2
@@ -218,7 +218,7 @@ is on a read-only filesystem.
.BR symlinkat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR symlink ():
SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
.\" SVr4 documents additional error codes EDQUOT and ENOSYS.
diff --git a/man2/sync.2 b/man2/sync.2
index 84d5257ca5..227bbc4e50 100644
--- a/man2/sync.2
+++ b/man2/sync.2
@@ -91,7 +91,7 @@ storage space.
.BR syncfs ()
first appeared in Linux 2.6.39;
library support was added to glibc in version 2.14.
-.SH CONFORMING TO
+.SH STANDARDS
.BR sync ():
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.PP
diff --git a/man2/sync_file_range.2 b/man2/sync_file_range.2
index 390a55add0..2f2838f6b4 100644
--- a/man2/sync_file_range.2
+++ b/man2/sync_file_range.2
@@ -157,7 +157,7 @@ a directory.
.SH VERSIONS
.BR sync_file_range ()
appeared on Linux in kernel 2.6.17.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific, and should be avoided
in portable programs.
.SH NOTES
diff --git a/man2/sysctl.2 b/man2/sysctl.2
index 57a54eb027..b05728a9ba 100644
--- a/man2/sysctl.2
+++ b/man2/sysctl.2
@@ -76,7 +76,7 @@ was not found.
.SH VERSIONS
This system call first appeared in Linux 1.3.57.
It was removed in Linux 5.5; glibc support was removed in version 2.32.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific, and should not be used in programs
intended to be portable.
It originated in
diff --git a/man2/sysfs.2 b/man2/sysfs.2
index c7ba542094..8c6b0f0360 100644
--- a/man2/sysfs.2
+++ b/man2/sysfs.2
@@ -78,7 +78,7 @@ is not a valid filesystem type identifier;
is out-of-bounds;
.I option
is invalid.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.SH NOTES
This System-V derived system call is obsolete; don't use it.
diff --git a/man2/sysinfo.2 b/man2/sysinfo.2
index 426997fe3c..08350ef2f1 100644
--- a/man2/sysinfo.2
+++ b/man2/sysinfo.2
@@ -96,7 +96,7 @@ is not a valid address.
.SH VERSIONS
.BR sysinfo ()
first appeared in Linux 0.98.pl6.
-.SH CONFORMING TO
+.SH STANDARDS
This function is Linux-specific, and should not be used in programs
intended to be portable.
.SH NOTES
diff --git a/man2/syslog.2 b/man2/syslog.2
index 226e6e0f48..6846eec272 100644
--- a/man2/syslog.2
+++ b/man2/syslog.2
@@ -361,7 +361,7 @@ capability).
.B ERESTARTSYS
System call was interrupted by a signal; nothing was read.
(This can be seen only during a trace.)
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific and should not be used in programs
intended to be portable.
.SH NOTES
diff --git a/man2/tee.2 b/man2/tee.2
index 39380e381e..cc411d5a7f 100644
--- a/man2/tee.2
+++ b/man2/tee.2
@@ -105,7 +105,7 @@ The
.BR tee ()
system call first appeared in Linux 2.6.17;
library support was added to glibc in version 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
Conceptually,
diff --git a/man2/time.2 b/man2/time.2
index 0043c54555..d1b697e26a 100644
--- a/man2/time.2
+++ b/man2/time.2
@@ -47,7 +47,7 @@ wrapper function invokes an implementation provided by the
an invalid address may instead trigger a
.B SIGSEGV
signal.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
.\" Under 4.3BSD, this call is obsoleted by
.\" .BR gettimeofday (2).
diff --git a/man2/timer_create.2 b/man2/timer_create.2
index 67111e995d..962562bf2c 100644
--- a/man2/timer_create.2
+++ b/man2/timer_create.2
@@ -222,7 +222,7 @@ but the caller did not have the
capability.
.SH VERSIONS
This system call is available since Linux 2.6.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
A program may create multiple interval timers using
diff --git a/man2/timer_delete.2 b/man2/timer_delete.2
index fda965d7ea..6d5ea1afaa 100644
--- a/man2/timer_delete.2
+++ b/man2/timer_delete.2
@@ -47,7 +47,7 @@ is set to indicate the error.
is not a valid timer ID.
.SH VERSIONS
This system call is available since Linux 2.6.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR clock_gettime (2),
diff --git a/man2/timer_getoverrun.2 b/man2/timer_getoverrun.2
index f6c1a6991b..5208f8bcaf 100644
--- a/man2/timer_getoverrun.2
+++ b/man2/timer_getoverrun.2
@@ -77,7 +77,7 @@ is set to indicate the error.
is not a valid timer ID.
.SH VERSIONS
This system call is available since Linux 2.6.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
When timer notifications are delivered via signals
diff --git a/man2/timer_settime.2 b/man2/timer_settime.2
index 0ee729f022..724f90a57e 100644
--- a/man2/timer_settime.2
+++ b/man2/timer_settime.2
@@ -182,7 +182,7 @@ is negative; or
is negative or greater than 999,999,999.
.SH VERSIONS
These system calls are available since Linux 2.6.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
See
diff --git a/man2/timerfd_create.2 b/man2/timerfd_create.2
index a85737edbc..38c7bbfe39 100644
--- a/man2/timerfd_create.2
+++ b/man2/timerfd_create.2
@@ -482,7 +482,7 @@ is invalid.
.SH VERSIONS
These system calls are available on Linux since kernel 2.6.25.
Library support is provided by glibc since version 2.8.
-.SH CONFORMING TO
+.SH STANDARDS
These system calls are Linux-specific.
.SH NOTES
Suppose the following scenario for
diff --git a/man2/times.2 b/man2/times.2
index a6e54e49b3..35c9f97c6f 100644
--- a/man2/times.2
+++ b/man2/times.2
@@ -98,7 +98,7 @@ is set to indicate the error.
.B EFAULT
.I tms
points outside the process's address space.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
The number of clock ticks per second can be obtained using:
diff --git a/man2/tkill.2 b/man2/tkill.2
index 73a7df8f90..e258c2e1a2 100644
--- a/man2/tkill.2
+++ b/man2/tkill.2
@@ -116,7 +116,7 @@ was added in Linux 2.5.75.
Library support for
.BR tgkill ()
was added to glibc in version 2.30.
-.SH CONFORMING TO
+.SH STANDARDS
.BR tkill ()
and
.BR tgkill ()
diff --git a/man2/truncate.2 b/man2/truncate.2
index 764ed270bf..8b4e7194c5 100644
--- a/man2/truncate.2
+++ b/man2/truncate.2
@@ -176,7 +176,7 @@ POSIX permits, and portable applications should handle,
either error for this case.
(Linux produces
.BR EINVAL .)
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008,
4.4BSD, SVr4 (these calls first appeared in 4.2BSD).
.\" POSIX.1-1996 has
diff --git a/man2/umask.2 b/man2/umask.2
index c8208cfcbc..3bcd0e049a 100644
--- a/man2/umask.2
+++ b/man2/umask.2
@@ -99,7 +99,7 @@ resulting file will be:
.SH RETURN VALUE
This system call always succeeds and the previous value of the mask
is returned.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
A child process created via
diff --git a/man2/umount.2 b/man2/umount.2
index 6749f1772e..126a3e1714 100644
--- a/man2/umount.2
+++ b/man2/umount.2
@@ -160,7 +160,7 @@ and
.B MNT_EXPIRE
.\" http://sourceware.org/bugzilla/show_bug.cgi?id=10092
are available in glibc since version 2.11.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are Linux-specific and should not be used in
programs intended to be portable.
.SH NOTES
diff --git a/man2/uname.2 b/man2/uname.2
index b0da6270be..0c620b6064 100644
--- a/man2/uname.2
+++ b/man2/uname.2
@@ -56,7 +56,7 @@ is set to indicate the error.
.B EFAULT
.I buf
is not valid.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD.
.PP
The
diff --git a/man2/unlink.2 b/man2/unlink.2
index b5e80e05c3..393d99e316 100644
--- a/man2/unlink.2
+++ b/man2/unlink.2
@@ -256,7 +256,7 @@ is a file descriptor referring to a file other than a directory.
.BR unlinkat ()
was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
-.SH CONFORMING TO
+.SH STANDARDS
.BR unlink ():
SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
.\" SVr4 documents additional error
diff --git a/man2/unshare.2 b/man2/unshare.2
index 3b704f9d8d..c7d0b0560f 100644
--- a/man2/unshare.2
+++ b/man2/unshare.2
@@ -423,7 +423,7 @@ error above.
The
.BR unshare ()
system call was added to Linux in kernel 2.6.16.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR unshare ()
system call is Linux-specific.
diff --git a/man2/uselib.2 b/man2/uselib.2
index 66aa054062..dc81f22ec6 100644
--- a/man2/uselib.2
+++ b/man2/uselib.2
@@ -58,7 +58,7 @@ The file specified by
.I library
is not an executable of a known type;
for example, it does not have the correct magic numbers.
-.SH CONFORMING TO
+.SH STANDARDS
.BR uselib ()
is Linux-specific, and should not be used in programs
intended to be portable.
diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2
index 0c0a4f6871..9a9a11749d 100644
--- a/man2/userfaultfd.2
+++ b/man2/userfaultfd.2
@@ -639,7 +639,7 @@ system call first appeared in Linux 4.3.
.PP
The support for hugetlbfs and shared memory areas and
non-page-fault events was added in Linux 4.11
-.SH CONFORMING TO
+.SH STANDARDS
.BR userfaultfd ()
is Linux-specific and should not be used in programs intended to be
portable.
diff --git a/man2/ustat.2 b/man2/ustat.2
index dfa0c28611..318afa7373 100644
--- a/man2/ustat.2
+++ b/man2/ustat.2
@@ -74,7 +74,7 @@ does not support this operation, or any version of Linux before
1.3.16.
.SH VERSIONS
Since version 2.28, glibc no longer provides a wrapper for this system call.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.\" SVr4 documents additional error conditions ENOLINK, ECOMM, and EINTR
.\" but has no ENOSYS condition.
diff --git a/man2/utime.2 b/man2/utime.2
index 23082e2259..5033dafee9 100644
--- a/man2/utime.2
+++ b/man2/utime.2
@@ -144,7 +144,7 @@ capability).
.B EROFS
.I path
resides on a read-only filesystem.
-.SH CONFORMING TO
+.SH STANDARDS
.BR utime ():
SVr4, POSIX.1-2001.
POSIX.1-2008 marks
diff --git a/man2/utimensat.2 b/man2/utimensat.2
index b038928fc7..f71733274a 100644
--- a/man2/utimensat.2
+++ b/man2/utimensat.2
@@ -390,7 +390,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR futimens ()
and
.BR utimensat ()
diff --git a/man2/vfork.2 b/man2/vfork.2
index c0a4003aa3..8a6958a06b 100644
--- a/man2/vfork.2
+++ b/man2/vfork.2
@@ -134,7 +134,7 @@ The use of
was tricky: for example, not modifying data
in the parent process depended on knowing which variables were
held in a register.
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD; POSIX.1-2001 (but marked OBSOLETE).
POSIX.1-2008 removes the specification of
.BR vfork ().
diff --git a/man2/vhangup.2 b/man2/vhangup.2
index cc260fd39b..8ca3c97ee6 100644
--- a/man2/vhangup.2
+++ b/man2/vhangup.2
@@ -51,7 +51,7 @@ The calling process has insufficient privilege to call
the
.B CAP_SYS_TTY_CONFIG
capability is required.
-.SH CONFORMING TO
+.SH STANDARDS
This call is Linux-specific, and should not be used in programs
intended to be portable.
.SH SEE ALSO
diff --git a/man2/vm86.2 b/man2/vm86.2
index f6a4361909..ecbc0e7866 100644
--- a/man2/vm86.2
+++ b/man2/vm86.2
@@ -54,6 +54,6 @@ architecture.
Saved kernel stack exists.
(This is a kernel sanity check; the saved
stack should exist only within vm86 mode itself.)
-.SH CONFORMING TO
+.SH STANDARDS
This call is specific to Linux on 32-bit Intel processors,
and should not be used in programs intended to be portable.
diff --git a/man2/vmsplice.2 b/man2/vmsplice.2
index 0e78df4245..18099e073d 100644
--- a/man2/vmsplice.2
+++ b/man2/vmsplice.2
@@ -137,7 +137,7 @@ The
.BR vmsplice ()
system call first appeared in Linux 2.6.17;
library support was added to glibc in version 2.5.
-.SH CONFORMING TO
+.SH STANDARDS
This system call is Linux-specific.
.SH NOTES
.BR vmsplice ()
diff --git a/man2/wait.2 b/man2/wait.2
index 4ed803d973..b16f0e8d52 100644
--- a/man2/wait.2
+++ b/man2/wait.2
@@ -452,7 +452,7 @@ or
.I pid
is equal to
.BR INT_MIN .
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD, POSIX.1-2001.
.SH NOTES
A child that terminates, but has not been waited for becomes a "zombie".
diff --git a/man2/wait4.2 b/man2/wait4.2
index bcf571c089..7a33fa7961 100644
--- a/man2/wait4.2
+++ b/man2/wait4.2
@@ -130,7 +130,7 @@ As for
.SH ERRORS
As for
.BR waitpid (2).
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
.PP
SUSv1 included a specification of
diff --git a/man2/write.2 b/man2/write.2
index 3ef824db65..64c884c945 100644
--- a/man2/write.2
+++ b/man2/write.2
@@ -225,7 +225,7 @@ catches, blocks or ignores this signal.)
.PP
Other errors may occur, depending on the object connected to
.IR fd .
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD, POSIX.1-2001.
.\" SVr4 documents additional error
.\" conditions EDEADLK, ENOLCK, ENOLNK, ENOSR, ENXIO, or ERANGE.
diff --git a/man2type/open_how.2type b/man2type/open_how.2type
index e058c08dc5..570bc9b227 100644
--- a/man2type/open_how.2type
+++ b/man2type/open_how.2type
@@ -45,7 +45,7 @@ the kernel behaving as though that extension field was not present.
Therefore, a user
.I must
zero-fill this structure on initialization.
-.SH CONFORMING TO
+.SH STANDARDS
This type is Linux-specific.
.SH SEE ALSO
.BR openat2 (2)
diff --git a/man3/CPU_SET.3 b/man3/CPU_SET.3
index a412c35b07..e226b6febf 100644
--- a/man3/CPU_SET.3
+++ b/man3/CPU_SET.3
@@ -253,7 +253,7 @@ first appeared in glibc 2.6.
and
.BR CPU_EQUAL_S ()
first appeared in glibc 2.7.
-.SH CONFORMING TO
+.SH STANDARDS
These interfaces are Linux-specific.
.SH NOTES
To duplicate a CPU set, use
diff --git a/man3/FILE.3 b/man3/FILE.3
index 0fbc5177f0..ab9ccd0f61 100644
--- a/man3/FILE.3
+++ b/man3/FILE.3
@@ -18,7 +18,7 @@ Standard C library
.fi
.SH DESCRIPTION
An object type used for streams.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3/INFINITY.3 b/man3/INFINITY.3
index 5d26825b46..d15322e6f6 100644
--- a/man3/INFINITY.3
+++ b/man3/INFINITY.3
@@ -54,7 +54,7 @@ and
.IR "long double" ,
respectively,
that represent a large positive value, possibly positive infinity.
-.SH CONFORMING TO
+.SH STANDARDS
C99.
.PP
On a glibc system, the macro
diff --git a/man3/MAX.3 b/man3/MAX.3
index 74e639ed99..3b84e50928 100644
--- a/man3/MAX.3
+++ b/man3/MAX.3
@@ -26,7 +26,7 @@ possibly converted to a different type (see BUGS).
.SH ERRORS
These macros may raise the "invalid" floating-point exception
when any of the arguments is NaN.
-.SH CONFORMING TO
+.SH STANDARDS
These nonstandard macros are present in glibc and the BSDs.
.SH NOTES
If either of the arguments is of a floating-point type,
diff --git a/man3/MB_CUR_MAX.3 b/man3/MB_CUR_MAX.3
index 7e9a6b7b06..ad7fb741f2 100644
--- a/man3/MB_CUR_MAX.3
+++ b/man3/MB_CUR_MAX.3
@@ -30,7 +30,7 @@ This value is locale dependent and therefore not a compile-time constant.
An integer in the range [1,
.BR MB_LEN_MAX ].
The value 1 denotes traditional 8-bit encoded characters.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR MB_LEN_MAX (3),
diff --git a/man3/MB_LEN_MAX.3 b/man3/MB_LEN_MAX.3
index c83d3962e3..d39879430c 100644
--- a/man3/MB_LEN_MAX.3
+++ b/man3/MB_LEN_MAX.3
@@ -26,7 +26,7 @@ macro is the maximum number of bytes needed to represent a single
wide character, in any of the supported locales.
.SH RETURN VALUE
A constant integer greater than zero.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The entities
diff --git a/man3/__ppc_get_timebase.3 b/man3/__ppc_get_timebase.3
index b7564fea1b..9b357d6d8b 100644
--- a/man3/__ppc_get_timebase.3
+++ b/man3/__ppc_get_timebase.3
@@ -45,7 +45,7 @@ has been provided since version 2.16 and
.\" commit 8ad11b9a9cf1de82bd7771306b42070b91417c11
.BR __ppc_get_timebase_freq ()
has been available since version 2.17.
-.SH CONFORMING TO
+.SH STANDARDS
Both functions are nonstandard GNU extensions.
.SH EXAMPLES
The following program will calculate the time, in microseconds, spent
diff --git a/man3/__ppc_set_ppr_med.3 b/man3/__ppc_set_ppr_med.3
index 6e17f30eca..ab08c7f3cd 100644
--- a/man3/__ppc_set_ppr_med.3
+++ b/man3/__ppc_set_ppr_med.3
@@ -94,7 +94,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions.
.SH NOTES
The functions
diff --git a/man3/__ppc_yield.3 b/man3/__ppc_yield.3
index 91c2921e15..09b0ddc4ce 100644
--- a/man3/__ppc_yield.3
+++ b/man3/__ppc_yield.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions.
.SH SEE ALSO
.BR __ppc_set_ppr_med (3)
diff --git a/man3/__setfpucw.3 b/man3/__setfpucw.3
index 572b4cbfe0..85c288cf89 100644
--- a/man3/__setfpucw.3
+++ b/man3/__setfpucw.3
@@ -22,7 +22,7 @@ transfers
to the registers of the FPU (floating-point unit) on the i386 architecture.
This was used to control floating-point precision,
rounding and floating-point exceptions.
-.SH CONFORMING TO
+.SH STANDARDS
This function was a nonstandard GNU extension.
.SH NOTES
As of glibc 2.1 this function does not exist anymore.
diff --git a/man3/a64l.3 b/man3/a64l.3
index cb69e04951..18cba552e9 100644
--- a/man3/a64l.3
+++ b/man3/a64l.3
@@ -81,7 +81,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The value returned by
diff --git a/man3/abort.3 b/man3/abort.3
index 6a349b4654..7d6df018fe 100644
--- a/man3/abort.3
+++ b/man3/abort.3
@@ -67,7 +67,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C89, C99.
.SH NOTES
Up until glibc 2.26,
diff --git a/man3/abs.3 b/man3/abs.3
index ce57711301..aee5e9becc 100644
--- a/man3/abs.3
+++ b/man3/abs.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
.\" POSIX.1 (1996 edition) requires only the
.\" .BR abs ()
diff --git a/man3/acos.3 b/man3/acos.3
index 59142751dc..d36a7daef1 100644
--- a/man3/acos.3
+++ b/man3/acos.3
@@ -104,7 +104,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/acosh.3 b/man3/acosh.3
index 1feee2e456..de8ad151e5 100644
--- a/man3/acosh.3
+++ b/man3/acosh.3
@@ -108,7 +108,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/addseverity.3 b/man3/addseverity.3
index 54057b7198..87d83c8cbd 100644
--- a/man3/addseverity.3
+++ b/man3/addseverity.3
@@ -80,7 +80,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is not specified in the X/Open Portability Guide
although the
.BR fmtmsg (3)
diff --git a/man3/adjtime.3 b/man3/adjtime.3
index f1eb636e79..a421d7a5aa 100644
--- a/man3/adjtime.3
+++ b/man3/adjtime.3
@@ -107,7 +107,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD, System V.
.SH NOTES
The adjustment that
diff --git a/man3/aio_cancel.3 b/man3/aio_cancel.3
index 88dc9365b0..edb64b1375 100644
--- a/man3/aio_cancel.3
+++ b/man3/aio_cancel.3
@@ -112,7 +112,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
See
diff --git a/man3/aio_error.3 b/man3/aio_error.3
index 0a95d68de1..aab683a49c 100644
--- a/man3/aio_error.3
+++ b/man3/aio_error.3
@@ -80,7 +80,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
See
diff --git a/man3/aio_fsync.3 b/man3/aio_fsync.3
index a4eaf48875..f1641e46fb 100644
--- a/man3/aio_fsync.3
+++ b/man3/aio_fsync.3
@@ -101,7 +101,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR aio_cancel (3),
diff --git a/man3/aio_init.3 b/man3/aio_init.3
index a10b83da25..2667bb2709 100644
--- a/man3/aio_init.3
+++ b/man3/aio_init.3
@@ -74,7 +74,7 @@ The default value is 1.
The
.BR aio_init ()
function is available since glibc 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH SEE ALSO
.BR aio (7)
diff --git a/man3/aio_read.3 b/man3/aio_read.3
index a7911b6529..89b40f5190 100644
--- a/man3/aio_read.3
+++ b/man3/aio_read.3
@@ -134,7 +134,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control block before use.
diff --git a/man3/aio_return.3 b/man3/aio_return.3
index 8d89fea240..96a8dace68 100644
--- a/man3/aio_return.3
+++ b/man3/aio_return.3
@@ -76,7 +76,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
See
diff --git a/man3/aio_suspend.3 b/man3/aio_suspend.3
index 882dc4b8ae..833be37da9 100644
--- a/man3/aio_suspend.3
+++ b/man3/aio_suspend.3
@@ -102,7 +102,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
POSIX doesn't specify the parameters to be
diff --git a/man3/aio_write.3 b/man3/aio_write.3
index 0171fd1b37..724c2779c3 100644
--- a/man3/aio_write.3
+++ b/man3/aio_write.3
@@ -139,7 +139,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control block before use.
diff --git a/man3/alloca.3 b/man3/alloca.3
index 59c306d0c7..9520173b44 100644
--- a/man3/alloca.3
+++ b/man3/alloca.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is not in POSIX.1.
.PP
.BR alloca ()
diff --git a/man3/argz_add.3 b/man3/argz_add.3
index 1719fd1157..1cfacbe7db 100644
--- a/man3/argz_add.3
+++ b/man3/argz_add.3
@@ -230,7 +230,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are a GNU extension.
.SH BUGS
Argz vectors without a terminating null byte may lead to
diff --git a/man3/asin.3 b/man3/asin.3
index 712e17f108..8550f647f2 100644
--- a/man3/asin.3
+++ b/man3/asin.3
@@ -100,7 +100,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/asinh.3 b/man3/asinh.3
index 9bf43032ed..6728e02099 100644
--- a/man3/asinh.3
+++ b/man3/asinh.3
@@ -93,7 +93,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/asprintf.3 b/man3/asprintf.3
index b0903e0573..a6bd301967 100644
--- a/man3/asprintf.3
+++ b/man3/asprintf.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions, not in C or POSIX.
They are also available under *BSD.
The FreeBSD implementation sets
diff --git a/man3/assert.3 b/man3/assert.3
index 2208d0c548..acce83e38e 100644
--- a/man3/assert.3
+++ b/man3/assert.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
In C89,
.I expression
diff --git a/man3/assert_perror.3 b/man3/assert_perror.3
index 1f738a57da..59bf102dd5 100644
--- a/man3/assert_perror.3
+++ b/man3/assert_perror.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This is a GNU extension.
.SH BUGS
The purpose of the assert macros is to help programmers find bugs in
diff --git a/man3/atan.3 b/man3/atan.3
index bc444a2455..f53b32283f 100644
--- a/man3/atan.3
+++ b/man3/atan.3
@@ -85,7 +85,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/atan2.3 b/man3/atan2.3
index 729ae8d75c..a0e2d5ca2d 100644
--- a/man3/atan2.3
+++ b/man3/atan2.3
@@ -157,7 +157,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/atanh.3 b/man3/atanh.3
index edfd399c53..c02310dd1d 100644
--- a/man3/atanh.3
+++ b/man3/atanh.3
@@ -127,7 +127,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/atexit.3 b/man3/atexit.3
index 216cab3f10..f66bb07976 100644
--- a/man3/atexit.3
+++ b/man3/atexit.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
Functions registered using
diff --git a/man3/atof.3 b/man3/atof.3
index 44f6fd094d..1a9a349c78 100644
--- a/man3/atof.3
+++ b/man3/atof.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO
.BR atoi (3),
diff --git a/man3/atoi.3 b/man3/atoi.3
index 4321dfa621..6ded83a3e8 100644
--- a/man3/atoi.3
+++ b/man3/atoi.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
C89 and
POSIX.1-1996 include the functions
diff --git a/man3/backtrace.3 b/man3/backtrace.3
index 463065aad6..412a422477 100644
--- a/man3/backtrace.3
+++ b/man3/backtrace.3
@@ -153,7 +153,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
These functions make some assumptions about how a function's return
diff --git a/man3/basename.3 b/man3/basename.3
index 742d83e829..6235212356 100644
--- a/man3/basename.3
+++ b/man3/basename.3
@@ -127,7 +127,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
There are two different versions of
diff --git a/man3/bcmp.3 b/man3/bcmp.3
index 14e691da54..50d5a625da 100644
--- a/man3/bcmp.3
+++ b/man3/bcmp.3
@@ -58,7 +58,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use
.BR memcmp (3)
diff --git a/man3/bcopy.3 b/man3/bcopy.3
index 14cbc24ccd..7b50e45e70 100644
--- a/man3/bcopy.3
+++ b/man3/bcopy.3
@@ -51,7 +51,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use
.BR memcpy (3)
diff --git a/man3/bindresvport.3 b/man3/bindresvport.3
index 6949e5a5d2..7d70c7c642 100644
--- a/man3/bindresvport.3
+++ b/man3/bindresvport.3
@@ -101,7 +101,7 @@ The
.BR bindresvport ()
function uses a static variable that was not protected by a lock
before glibc 2.17, rendering the function MT-Unsafe.
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs, Solaris, and many other systems.
.SH NOTES
diff --git a/man3/bsd_signal.3 b/man3/bsd_signal.3
index 1b41064886..c503fed5c5 100644
--- a/man3/bsd_signal.3
+++ b/man3/bsd_signal.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.2BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR bsd_signal (),
diff --git a/man3/bsearch.3 b/man3/bsearch.3
index b697082d63..a7c737191a 100644
--- a/man3/bsearch.3
+++ b/man3/bsearch.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH EXAMPLES
The example below first sorts an array of structures using
diff --git a/man3/bswap.3 b/man3/bswap.3
index 2fbd0e6c49..9e364aa58b 100644
--- a/man3/bswap.3
+++ b/man3/bswap.3
@@ -23,7 +23,7 @@ in their 2-, 4-, or 8-byte arguments is reversed.
These functions return the value of their argument with the bytes reversed.
.SH ERRORS
These functions always succeed.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH EXAMPLES
The program below swaps the bytes of the 8-byte integer supplied as
diff --git a/man3/btowc.3 b/man3/btowc.3
index 3744986806..8bb07bea02 100644
--- a/man3/btowc.3
+++ b/man3/btowc.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/byteorder.3 b/man3/byteorder.3
index bfe6441f37..5790888f13 100644
--- a/man3/byteorder.3
+++ b/man3/byteorder.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
Some systems require the inclusion of
diff --git a/man3/bzero.3 b/man3/bzero.3
index 01e0c6e5e2..6828abb57b 100644
--- a/man3/bzero.3
+++ b/man3/bzero.3
@@ -58,7 +58,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR bzero ()
function is deprecated (marked as LEGACY in POSIX.1-2001); use
diff --git a/man3/cabs.3 b/man3/cabs.3
index ccdc465f09..8fdb76ae88 100644
--- a/man3/cabs.3
+++ b/man3/cabs.3
@@ -41,7 +41,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The function is actually an alias for
diff --git a/man3/cacos.3 b/man3/cacos.3
index e5770766a1..c2cb247b84 100644
--- a/man3/cacos.3
+++ b/man3/cacos.3
@@ -51,7 +51,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
.EX
diff --git a/man3/cacosh.3 b/man3/cacosh.3
index 2ab7c56b12..dd5491ec6d 100644
--- a/man3/cacosh.3
+++ b/man3/cacosh.3
@@ -54,7 +54,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
.EX
diff --git a/man3/canonicalize_file_name.3 b/man3/canonicalize_file_name.3
index ba152e460c..1493e3bf2d 100644
--- a/man3/canonicalize_file_name.3
+++ b/man3/canonicalize_file_name.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH SEE ALSO
.BR readlink (2),
diff --git a/man3/carg.3 b/man3/carg.3
index 8e483cd94c..7f5fe49419 100644
--- a/man3/carg.3
+++ b/man3/carg.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/casin.3 b/man3/casin.3
index 4c576ebdb8..2d2932c681 100644
--- a/man3/casin.3
+++ b/man3/casin.3
@@ -50,7 +50,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR clog (3),
diff --git a/man3/casinh.3 b/man3/casinh.3
index f80d75cce4..b3372f331e 100644
--- a/man3/casinh.3
+++ b/man3/casinh.3
@@ -52,7 +52,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR asinh (3),
diff --git a/man3/catan.3 b/man3/catan.3
index d28f84b20e..0b994a4d86 100644
--- a/man3/catan.3
+++ b/man3/catan.3
@@ -51,7 +51,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
.EX
diff --git a/man3/catanh.3 b/man3/catanh.3
index 8ef81d998d..aa7de8f52a 100644
--- a/man3/catanh.3
+++ b/man3/catanh.3
@@ -53,7 +53,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
.EX
diff --git a/man3/catgets.3 b/man3/catgets.3
index 2ceb855238..077d86b5a4 100644
--- a/man3/catgets.3
+++ b/man3/catgets.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The
diff --git a/man3/catopen.3 b/man3/catopen.3
index df64639df8..ad7c0fa03e 100644
--- a/man3/catopen.3
+++ b/man3/catopen.3
@@ -147,7 +147,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.\" In XPG 1987, Vol. 3 it says:
.\" .I "The flag argument of catopen is reserved for future use"
diff --git a/man3/cbrt.3 b/man3/cbrt.3
index 4147e7c138..dc963836df 100644
--- a/man3/cbrt.3
+++ b/man3/cbrt.3
@@ -78,7 +78,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.\" .BR cbrt ()
.\" was a GNU extension. It is now a C99 requirement.
diff --git a/man3/ccos.3 b/man3/ccos.3
index 2bd514f36d..6a1aec75c7 100644
--- a/man3/ccos.3
+++ b/man3/ccos.3
@@ -48,7 +48,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/ccosh.3 b/man3/ccosh.3
index 3168754d26..3ce546afbc 100644
--- a/man3/ccosh.3
+++ b/man3/ccosh.3
@@ -29,7 +29,7 @@ ccosh(z) = (exp(z)+exp(\-z))/2
.in
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/ceil.3 b/man3/ceil.3
index 1b83258c12..2f06d5d69c 100644
--- a/man3/ceil.3
+++ b/man3/ceil.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/cexp.3 b/man3/cexp.3
index 55873b3612..3ee0e4c867 100644
--- a/man3/cexp.3
+++ b/man3/cexp.3
@@ -49,7 +49,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/cexp2.3 b/man3/cexp2.3
index c3805f74c8..ed4152c311 100644
--- a/man3/cexp2.3
+++ b/man3/cexp2.3
@@ -19,7 +19,7 @@ Math library
.SH DESCRIPTION
The function returns 2 raised to the power of
.IR z .
-.SH CONFORMING TO
+.SH STANDARDS
These function names are reserved for future use in C99.
.PP
As at version 2.31, these functions are not provided in glibc.
diff --git a/man3/cfree.3 b/man3/cfree.3
index c665571b1f..b750ef6ef0 100644
--- a/man3/cfree.3
+++ b/man3/cfree.3
@@ -124,7 +124,7 @@ T} Thread safety MT-Safe /* In glibc */
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The 3-argument version of
.BR cfree ()
as used by SCO conforms to the iBCSe2 standard:
diff --git a/man3/cimag.3 b/man3/cimag.3
index 96b62b3598..994829bb76 100644
--- a/man3/cimag.3
+++ b/man3/cimag.3
@@ -48,7 +48,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
gcc also supports __imag__.
diff --git a/man3/circleq.3 b/man3/circleq.3
index 2c3dc3e547..ee0cf40e36 100644
--- a/man3/circleq.3
+++ b/man3/circleq.3
@@ -237,7 +237,7 @@ they return
.BR CIRCLEQ_HEAD_INITIALIZER ()
returns an initializer that can be assigned to the queue
.IR head .
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008.
Present on the BSDs
(CIRCLEQ macros first appeared in 4.4BSD).
diff --git a/man3/clearenv.3 b/man3/clearenv.3
index d9722c46a6..74893bf9e5 100644
--- a/man3/clearenv.3
+++ b/man3/clearenv.3
@@ -63,7 +63,7 @@ T} Thread safety MT-Unsafe const:env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Various UNIX variants (DG/UX, HP-UX, QNX, ...).
POSIX.9 (bindings for FORTRAN77).
POSIX.1-1996 did not accept
diff --git a/man3/clock.3 b/man3/clock.3
index dc805bc1b0..d55d796666 100644
--- a/man3/clock.3
+++ b/man3/clock.3
@@ -47,7 +47,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
XSI requires that
.B CLOCKS_PER_SEC
diff --git a/man3/clock_getcpuclockid.3 b/man3/clock_getcpuclockid.3
index 7a14c1dee8..7d6aea7330 100644
--- a/man3/clock_getcpuclockid.3
+++ b/man3/clock_getcpuclockid.3
@@ -87,7 +87,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Calling
diff --git a/man3/clog.3 b/man3/clog.3
index cc1d259b0e..be850d5f06 100644
--- a/man3/clog.3
+++ b/man3/clog.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/clog10.3 b/man3/clog10.3
index ffde3869f1..ded49eadf4 100644
--- a/man3/clog10.3
+++ b/man3/clog10.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
The identifiers are reserved for future use in C99 and C11.
.SH SEE ALSO
diff --git a/man3/clog2.3 b/man3/clog2.3
index 4347a0b0ef..0deccba98d 100644
--- a/man3/clog2.3
+++ b/man3/clog2.3
@@ -30,7 +30,7 @@ and
Note that
.I z
close to zero will cause an overflow.
-.SH CONFORMING TO
+.SH STANDARDS
These function names are reserved for future use in C99.
.PP
Not yet in glibc, as at version 2.19.
diff --git a/man3/closedir.3 b/man3/closedir.3
index 0c1bc807df..af88280f44 100644
--- a/man3/closedir.3
+++ b/man3/closedir.3
@@ -63,7 +63,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR close (2),
diff --git a/man3/cmsg.3 b/man3/cmsg.3
index 17774469f5..8015773981 100644
--- a/man3/cmsg.3
+++ b/man3/cmsg.3
@@ -160,7 +160,7 @@ For more information on the
.IR msghdr ,
see
.BR recvmsg (2).
-.SH CONFORMING TO
+.SH STANDARDS
This ancillary data model conforms to the POSIX.1g draft, 4.4BSD-Lite,
the IPv6 advanced API described in RFC\ 2292 and SUSv2.
.BR CMSG_FIRSTHDR (),
diff --git a/man3/confstr.3 b/man3/confstr.3
index 53bd526734..196015bfac 100644
--- a/man3/confstr.3
+++ b/man3/confstr.3
@@ -128,7 +128,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
The following code fragment determines the path where to find
diff --git a/man3/conj.3 b/man3/conj.3
index 3ad9052409..80bffa20aa 100644
--- a/man3/conj.3
+++ b/man3/conj.3
@@ -49,7 +49,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/copysign.3 b/man3/copysign.3
index f785b3649e..22e6f4c4e0 100644
--- a/man3/copysign.3
+++ b/man3/copysign.3
@@ -80,7 +80,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.\" 4.3BSD.
This function is defined in IEC 559 (and the appendix with
diff --git a/man3/cos.3 b/man3/cos.3
index b671d4b332..28ee4ea742 100644
--- a/man3/cos.3
+++ b/man3/cos.3
@@ -93,7 +93,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/cosh.3 b/man3/cosh.3
index a885e6bea7..a9784f0499 100644
--- a/man3/cosh.3
+++ b/man3/cosh.3
@@ -109,7 +109,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/cpow.3 b/man3/cpow.3
index bae2dad998..24380232fb 100644
--- a/man3/cpow.3
+++ b/man3/cpow.3
@@ -46,7 +46,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/cproj.3 b/man3/cproj.3
index c862492300..0cd1df94d7 100644
--- a/man3/cproj.3
+++ b/man3/cproj.3
@@ -47,7 +47,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
In glibc 2.11 and earlier, the implementation does something different
diff --git a/man3/creal.3 b/man3/creal.3
index 9a59b3de8b..84e7e35083 100644
--- a/man3/creal.3
+++ b/man3/creal.3
@@ -46,7 +46,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The gcc supports also __real__.
diff --git a/man3/crypt.3 b/man3/crypt.3
index b47118af02..c4dc9b41b6 100644
--- a/man3/crypt.3
+++ b/man3/crypt.3
@@ -185,7 +185,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR crypt ():
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.BR crypt_r ()
diff --git a/man3/csin.3 b/man3/csin.3
index eb96489eb9..86886b10d0 100644
--- a/man3/csin.3
+++ b/man3/csin.3
@@ -48,7 +48,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/csinh.3 b/man3/csinh.3
index c1c6f746e7..8f2c607b5f 100644
--- a/man3/csinh.3
+++ b/man3/csinh.3
@@ -48,7 +48,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/csqrt.3 b/man3/csqrt.3
index 291402ce37..7d91ac9300 100644
--- a/man3/csqrt.3
+++ b/man3/csqrt.3
@@ -44,7 +44,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/ctan.3 b/man3/ctan.3
index b7c617e46c..5cd3421a9b 100644
--- a/man3/ctan.3
+++ b/man3/ctan.3
@@ -48,7 +48,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/ctanh.3 b/man3/ctanh.3
index b3ca797b4f..91f4a36219 100644
--- a/man3/ctanh.3
+++ b/man3/ctanh.3
@@ -49,7 +49,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),
diff --git a/man3/ctermid.3 b/man3/ctermid.3
index 87adc9e710..bd8810c5ea 100644
--- a/man3/ctermid.3
+++ b/man3/ctermid.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, Svr4.
.SH BUGS
The returned pathname may not uniquely identify the controlling
diff --git a/man3/ctime.3 b/man3/ctime.3
index 60ee4418d1..bd190ddf22 100644
--- a/man3/ctime.3
+++ b/man3/ctime.3
@@ -297,7 +297,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
C89 and C99 specify
.BR asctime (),
diff --git a/man3/daemon.3 b/man3/daemon.3
index e5d7abb9b7..13082520e6 100644
--- a/man3/daemon.3
+++ b/man3/daemon.3
@@ -90,7 +90,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
A similar function appears on the BSDs.
The
diff --git a/man3/des_crypt.3 b/man3/des_crypt.3
index ad35ed0074..b6b7042e1b 100644
--- a/man3/des_crypt.3
+++ b/man3/des_crypt.3
@@ -158,7 +158,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
Not in POSIX.1.
.SH SEE ALSO
diff --git a/man3/difftime.3 b/man3/difftime.3
index 9b31833919..adee78042c 100644
--- a/man3/difftime.3
+++ b/man3/difftime.3
@@ -45,7 +45,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
On a POSIX system,
diff --git a/man3/dirfd.3 b/man3/dirfd.3
index 477db947d2..cd36bdf482 100644
--- a/man3/dirfd.3
+++ b/man3/dirfd.3
@@ -78,7 +78,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function was a BSD extension, present in 4.3BSD-Reno, not in 4.2BSD.
.\" It is present in libc5 (since 5.1.2) and in glibc2.
diff --git a/man3/div.3 b/man3/div.3
index 5b812106a9..f06f629efa 100644
--- a/man3/div.3
+++ b/man3/div.3
@@ -83,7 +83,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
The functions
.BR lldiv ()
diff --git a/man3/dl_iterate_phdr.3 b/man3/dl_iterate_phdr.3
index 5675593de0..786db80876 100644
--- a/man3/dl_iterate_phdr.3
+++ b/man3/dl_iterate_phdr.3
@@ -201,7 +201,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR dl_iterate_phdr ()
function is not specified in any standard.
diff --git a/man3/dladdr.3 b/man3/dladdr.3
index 7811cf149c..152bbd63bf 100644
--- a/man3/dladdr.3
+++ b/man3/dladdr.3
@@ -235,7 +235,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions
that are also present on Solaris.
.SH BUGS
diff --git a/man3/dlerror.3 b/man3/dlerror.3
index 432e85a3a4..64f1efc8ca 100644
--- a/man3/dlerror.3
+++ b/man3/dlerror.3
@@ -50,7 +50,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH NOTES
The message returned by
diff --git a/man3/dlinfo.3 b/man3/dlinfo.3
index 404be0f08f..ee963a2b65 100644
--- a/man3/dlinfo.3
+++ b/man3/dlinfo.3
@@ -219,7 +219,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a nonstandard GNU extension.
.SH NOTES
This function derives from the Solaris function of the same name
diff --git a/man3/dlopen.3 b/man3/dlopen.3
index 4221694a44..501439d2e9 100644
--- a/man3/dlopen.3
+++ b/man3/dlopen.3
@@ -371,7 +371,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 describes
.BR dlclose ()
and
diff --git a/man3/dlsym.3 b/man3/dlsym.3
index 660214e702..b693dc48e7 100644
--- a/man3/dlsym.3
+++ b/man3/dlsym.3
@@ -124,7 +124,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 describes
.BR dlsym ().
The
diff --git a/man3/drand48.3 b/man3/drand48.3
index c18b208634..3ab9c616f0 100644
--- a/man3/drand48.3
+++ b/man3/drand48.3
@@ -253,7 +253,7 @@ T}
The above
functions record global state information for the random number generator,
so they are not thread-safe.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.SH SEE ALSO
.BR rand (3),
diff --git a/man3/drand48_r.3 b/man3/drand48_r.3
index b1508d8cdb..79660555df 100644
--- a/man3/drand48_r.3
+++ b/man3/drand48_r.3
@@ -98,7 +98,7 @@ T} Thread safety MT-Safe race:buffer
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions and are not portable.
.SH SEE ALSO
.BR drand48 (3),
diff --git a/man3/duplocale.3 b/man3/duplocale.3
index 4592e200d6..c8ff330659 100644
--- a/man3/duplocale.3
+++ b/man3/duplocale.3
@@ -58,7 +58,7 @@ Insufficient memory to create the duplicate locale object.
The
.BR duplocale ()
function first appeared in version 2.3 of the GNU C library.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
Duplicating a locale can serve the following purposes:
diff --git a/man3/dysize.3 b/man3/dysize.3
index f0bd956418..49abe96d04 100644
--- a/man3/dysize.3
+++ b/man3/dysize.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function occurs in SunOS 4.x.
.SH NOTES
This is a compatibility function only.
diff --git a/man3/ecvt.3 b/man3/ecvt.3
index 636c165377..bbad3cc6d7 100644
--- a/man3/ecvt.3
+++ b/man3/ecvt.3
@@ -105,7 +105,7 @@ T} Thread safety MT-Unsafe race:fcvt
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr2;
marked as LEGACY in POSIX.1-2001.
POSIX.1-2008 removes the specifications of
diff --git a/man3/ecvt_r.3 b/man3/ecvt_r.3
index 04bfd65431..8cad2b7f1c 100644
--- a/man3/ecvt_r.3
+++ b/man3/ecvt_r.3
@@ -87,7 +87,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
These functions are obsolete.
diff --git a/man3/encrypt.3 b/man3/encrypt.3
index 217cad7a08..18a62b952e 100644
--- a/man3/encrypt.3
+++ b/man3/encrypt.3
@@ -136,7 +136,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR encrypt (),
.BR setkey ():
POSIX.1-2001, POSIX.1-2008, SUS, SVr4.
diff --git a/man3/end.3 b/man3/end.3
index 2457ac030e..59c2e9893a 100644
--- a/man3/end.3
+++ b/man3/end.3
@@ -27,7 +27,7 @@ initialized data segment.
.I end
This is the first address past the end of the
uninitialized data segment (also known as the BSS segment).
-.SH CONFORMING TO
+.SH STANDARDS
Although these symbols have long been provided on most UNIX systems,
they are not standardized; use with caution.
.SH NOTES
diff --git a/man3/endian.3 b/man3/endian.3
index 95cf728aa8..4d73fdae5b 100644
--- a/man3/endian.3
+++ b/man3/endian.3
@@ -81,7 +81,7 @@ The functions with names of the form "le\fInn\fPtoh" convert
from little-endian order to host byte order.
.SH VERSIONS
These functions were added to glibc in version 2.9.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard.
Similar functions are present on the BSDs,
where the required header file is
diff --git a/man3/envz_add.3 b/man3/envz_add.3
index f349d1f224..d8dcb38e17 100644
--- a/man3/envz_add.3
+++ b/man3/envz_add.3
@@ -140,7 +140,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are a GNU extension.
.SH EXAMPLES
.EX
diff --git a/man3/erf.3 b/man3/erf.3
index 3dd961c3e1..3a4563db4a 100644
--- a/man3/erf.3
+++ b/man3/erf.3
@@ -118,7 +118,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/erfc.3 b/man3/erfc.3
index 3e4bfb8e7f..44e52fb74c 100644
--- a/man3/erfc.3
+++ b/man3/erfc.3
@@ -111,7 +111,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/err.3 b/man3/err.3
index 3519a5811b..27d9cc62c3 100644
--- a/man3/err.3
+++ b/man3/err.3
@@ -101,7 +101,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard BSD extensions.
.\" .SH HISTORY
.\" The
diff --git a/man3/error.3 b/man3/error.3
index 8968d8aaea..52b210d1ab 100644
--- a/man3/error.3
+++ b/man3/error.3
@@ -158,7 +158,7 @@ After that,
.BR error_at_line ()
is very much like
.BR error ().
-.SH CONFORMING TO
+.SH STANDARDS
These functions and variables are GNU extensions, and should not be
used in programs intended to be portable.
.SH SEE ALSO
diff --git a/man3/ether_aton.3 b/man3/ether_aton.3
index 0be40a537b..24aaefb36b 100644
--- a/man3/ether_aton.3
+++ b/man3/ether_aton.3
@@ -129,7 +129,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD, SunOS.
.SH BUGS
In glibc 2.2.5 and earlier, the implementation of
diff --git a/man3/euidaccess.3 b/man3/euidaccess.3
index 0fd38c53cd..5817960138 100644
--- a/man3/euidaccess.3
+++ b/man3/euidaccess.3
@@ -71,7 +71,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard.
Some other systems have an
.\" e.g., FreeBSD 6.1.
diff --git a/man3/exec.3 b/man3/exec.3
index c0377bfb09..8605884b5e 100644
--- a/man3/exec.3
+++ b/man3/exec.3
@@ -199,7 +199,7 @@ T} Thread safety MT-Safe env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
The
diff --git a/man3/exit.3 b/man3/exit.3
index d9a96f1c25..2a98f6d919 100644
--- a/man3/exit.3
+++ b/man3/exit.3
@@ -92,7 +92,7 @@ The
.BR exit ()
function uses a global variable that is not protected,
so it is not thread-safe.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
The behavior is undefined if one of the functions registered using
diff --git a/man3/exp.3 b/man3/exp.3
index a86c6051c2..00f19de9b2 100644
--- a/man3/exp.3
+++ b/man3/exp.3
@@ -117,7 +117,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/exp10.3 b/man3/exp10.3
index 0999097c56..3233416ebf 100644
--- a/man3/exp10.3
+++ b/man3/exp10.3
@@ -67,7 +67,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH BUGS
Prior to version 2.19, the glibc implementation of these functions did not set
diff --git a/man3/exp2.3 b/man3/exp2.3
index d3cdc67928..7fffc845ba 100644
--- a/man3/exp2.3
+++ b/man3/exp2.3
@@ -78,7 +78,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/expm1.3 b/man3/expm1.3
index e11ba6a164..c9e6a73e47 100644
--- a/man3/expm1.3
+++ b/man3/expm1.3
@@ -124,7 +124,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.\" BSD.
.SH BUGS
diff --git a/man3/fabs.3 b/man3/fabs.3
index a451a10370..766ff17a48 100644
--- a/man3/fabs.3
+++ b/man3/fabs.3
@@ -76,7 +76,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/fclose.3 b/man3/fclose.3
index 82e7c7967b..8854d29710 100644
--- a/man3/fclose.3
+++ b/man3/fclose.3
@@ -81,7 +81,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH NOTES
Note that
diff --git a/man3/fcloseall.3 b/man3/fcloseall.3
index 47caed104c..7d2bdd292e 100644
--- a/man3/fcloseall.3
+++ b/man3/fcloseall.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Unsafe race:streams
The
.BR fcloseall ()
function does not lock the streams, so it is not thread-safe.
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH SEE ALSO
.BR close (2),
diff --git a/man3/fdim.3 b/man3/fdim.3
index c4904e8487..6cc601aae4 100644
--- a/man3/fdim.3
+++ b/man3/fdim.3
@@ -85,7 +85,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH BUGS
Before glibc version 2.24
diff --git a/man3/fenv.3 b/man3/fenv.3
index f1deda4097..9aa7a9d2d7 100644
--- a/man3/fenv.3
+++ b/man3/fenv.3
@@ -270,7 +270,7 @@ T}
.ad
.sp 1
.hy
-.SH CONFORMING TO
+.SH STANDARDS
IEC 60559 (IEC 559:1989), ANSI/IEEE 854, C99, POSIX.1-2001.
.SH NOTES
.SS Glibc notes
diff --git a/man3/ferror.3 b/man3/ferror.3
index bd17e7bbd8..7a2fbe6c86 100644
--- a/man3/ferror.3
+++ b/man3/ferror.3
@@ -86,7 +86,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions
.BR clearerr (),
.BR feof (),
diff --git a/man3/fexecve.3 b/man3/fexecve.3
index 3250eae0ab..7cf4a6b497 100644
--- a/man3/fexecve.3
+++ b/man3/fexecve.3
@@ -97,7 +97,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
diff --git a/man3/fflush.3 b/man3/fflush.3
index 121cea02af..52dc8e89ef 100644
--- a/man3/fflush.3
+++ b/man3/fflush.3
@@ -89,7 +89,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C89, C99, POSIX.1-2001, POSIX.1-2008.
.PP
POSIX.1-2001 did not specify the behavior for flushing of input streams,
diff --git a/man3/ffs.3 b/man3/ffs.3
index fd1fb6aecb..50cafff5fe 100644
--- a/man3/ffs.3
+++ b/man3/ffs.3
@@ -89,7 +89,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR ffs ():
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.PP
diff --git a/man3/fgetc.3 b/man3/fgetc.3
index db9bd330dc..05e19cf7ac 100644
--- a/man3/fgetc.3
+++ b/man3/fgetc.3
@@ -123,7 +123,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.PP
It is not advisable to mix calls to input functions from the
diff --git a/man3/fgetgrent.3 b/man3/fgetgrent.3
index e5c5196cd7..14e72ce379 100644
--- a/man3/fgetgrent.3
+++ b/man3/fgetgrent.3
@@ -104,7 +104,7 @@ T} Thread safety MT-Unsafe race:fgetgrent
.\" and have sent a patch to the GNU libc community for changing it to
.\" race:fgetgrent, however, something about the copyright impeded the
.\" progress.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.SH SEE ALSO
.BR endgrent (3),
diff --git a/man3/fgetpwent.3 b/man3/fgetpwent.3
index b483149ac1..b70a3ff9e9 100644
--- a/man3/fgetpwent.3
+++ b/man3/fgetpwent.3
@@ -112,7 +112,7 @@ T} Thread safety MT-Unsafe race:fgetpwent
.\" and have sent a patch to the GNU libc community for changing it to
.\" race:fgetpwent, however, something about the copyright impeded the
.\" progress.
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.SH SEE ALSO
.BR endpwent (3),
diff --git a/man3/fgetwc.3 b/man3/fgetwc.3
index cdb28d7cd5..5f3dd36fea 100644
--- a/man3/fgetwc.3
+++ b/man3/fgetwc.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/fgetws.3 b/man3/fgetws.3
index fb8fa323b2..e305d79e22 100644
--- a/man3/fgetws.3
+++ b/man3/fgetws.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/fileno.3 b/man3/fileno.3
index 3d43da209e..35906ffe95 100644
--- a/man3/fileno.3
+++ b/man3/fileno.3
@@ -80,7 +80,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The function
.BR fileno ()
conforms to POSIX.1-2001 and POSIX.1-2008.
diff --git a/man3/flockfile.3 b/man3/flockfile.3
index b9806a2583..e3e9c90bb2 100644
--- a/man3/flockfile.3
+++ b/man3/flockfile.3
@@ -123,7 +123,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
These functions are available when
diff --git a/man3/floor.3 b/man3/floor.3
index d64e4a512f..c73a5f01c5 100644
--- a/man3/floor.3
+++ b/man3/floor.3
@@ -71,7 +71,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/fma.3 b/man3/fma.3
index c701ccceb6..c898114b57 100644
--- a/man3/fma.3
+++ b/man3/fma.3
@@ -161,7 +161,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR remainder (3),
diff --git a/man3/fmax.3 b/man3/fmax.3
index f75ad72c05..8422d8e0fe 100644
--- a/man3/fmax.3
+++ b/man3/fmax.3
@@ -67,7 +67,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR fdim (3),
diff --git a/man3/fmemopen.3 b/man3/fmemopen.3
index f2a029f469..af5ccc130a 100644
--- a/man3/fmemopen.3
+++ b/man3/fmemopen.3
@@ -165,7 +165,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
diff --git a/man3/fmin.3 b/man3/fmin.3
index 0c78bf9070..9fbaca6e5a 100644
--- a/man3/fmin.3
+++ b/man3/fmin.3
@@ -67,7 +67,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR fdim (3),
diff --git a/man3/fmod.3 b/man3/fmod.3
index 437dd4b6f0..ad8a110e3b 100644
--- a/man3/fmod.3
+++ b/man3/fmod.3
@@ -135,7 +135,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/fmtmsg.3 b/man3/fmtmsg.3
index e735b6d50c..da0fd33152 100644
--- a/man3/fmtmsg.3
+++ b/man3/fmtmsg.3
@@ -251,7 +251,7 @@ Since glibc 2.16,
the
.BR fmtmsg ()
function uses a lock to protect the static variable, so it is thread-safe.
-.SH CONFORMING TO
+.SH STANDARDS
The functions
.BR fmtmsg ()
and
diff --git a/man3/fnmatch.3 b/man3/fnmatch.3
index ce5cb00044..141020cd7a 100644
--- a/man3/fnmatch.3
+++ b/man3/fnmatch.3
@@ -120,7 +120,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, POSIX.2.
The
.BR FNM_FILE_NAME ", " FNM_LEADING_DIR ", and " FNM_CASEFOLD
diff --git a/man3/fopen.3 b/man3/fopen.3
index 4650311675..a297d3a3b8 100644
--- a/man3/fopen.3
+++ b/man3/fopen.3
@@ -287,7 +287,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR fopen (),
.BR freopen ():
POSIX.1-2001, POSIX.1-2008, C89, C99.
diff --git a/man3/fopencookie.3 b/man3/fopencookie.3
index feb3cff955..4bc8cc850f 100644
--- a/man3/fopencookie.3
+++ b/man3/fopencookie.3
@@ -258,7 +258,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a nonstandard GNU extension.
.SH EXAMPLES
The program below implements a custom stream whose functionality
diff --git a/man3/fpathconf.3 b/man3/fpathconf.3
index 593c9e9d0b..551e7a00fe 100644
--- a/man3/fpathconf.3
+++ b/man3/fpathconf.3
@@ -254,7 +254,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Files with name lengths longer than the value returned for
diff --git a/man3/fpclassify.3 b/man3/fpclassify.3
index 8edebeabde..fb52adcd21 100644
--- a/man3/fpclassify.3
+++ b/man3/fpclassify.3
@@ -124,7 +124,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.PP
For
diff --git a/man3/fpurge.3 b/man3/fpurge.3
index 040cdf3acf..b3149bddaf 100644
--- a/man3/fpurge.3
+++ b/man3/fpurge.3
@@ -66,7 +66,7 @@ T} Thread safety MT-Safe race:stream
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard and not portable.
The function
.BR fpurge ()
diff --git a/man3/fputwc.3 b/man3/fputwc.3
index 90cda027fd..0fdea51396 100644
--- a/man3/fputwc.3
+++ b/man3/fputwc.3
@@ -81,7 +81,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/fputws.3 b/man3/fputws.3
index 175cf69384..47ae75063c 100644
--- a/man3/fputws.3
+++ b/man3/fputws.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/fread.3 b/man3/fread.3
index 1241a3f6a8..fc44c0e57a 100644
--- a/man3/fread.3
+++ b/man3/fread.3
@@ -95,7 +95,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89.
.SH EXAMPLES
The program below demonstrates the use of
diff --git a/man3/frexp.3 b/man3/frexp.3
index 19a6744ad7..4d56c88c14 100644
--- a/man3/frexp.3
+++ b/man3/frexp.3
@@ -95,7 +95,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/fseek.3 b/man3/fseek.3
index 6942808c44..50d97421d4 100644
--- a/man3/fseek.3
+++ b/man3/fseek.3
@@ -170,7 +170,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH SEE ALSO
.BR lseek (2),
diff --git a/man3/fseeko.3 b/man3/fseeko.3
index 6610d76453..253b5d89ae 100644
--- a/man3/fseeko.3
+++ b/man3/fseeko.3
@@ -92,7 +92,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2.
.SH NOTES
The declarations of these functions can also be obtained by defining
diff --git a/man3/ftime.3 b/man3/ftime.3
index 10dc66aebe..8f43f75ef2 100644
--- a/man3/ftime.3
+++ b/man3/ftime.3
@@ -85,7 +85,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.2BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR ftime ().
diff --git a/man3/ftok.3 b/man3/ftok.3
index 6ac6d1cf2d..c5e8694506 100644
--- a/man3/ftok.3
+++ b/man3/ftok.3
@@ -66,7 +66,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On some ancient systems, the prototype was:
diff --git a/man3/fts.3 b/man3/fts.3
index f4796747ff..b6cc849e9c 100644
--- a/man3/fts.3
+++ b/man3/fts.3
@@ -783,7 +783,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.4BSD.
.SH BUGS
In versions of glibc before 2.23,
diff --git a/man3/ftw.3 b/man3/ftw.3
index a638313a97..d491b4b8f5 100644
--- a/man3/ftw.3
+++ b/man3/ftw.3
@@ -371,7 +371,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, SUSv1.
POSIX.1-2008 marks
.BR ftw ()
diff --git a/man3/futimes.3 b/man3/futimes.3
index 5989dae22c..02dcd61ceb 100644
--- a/man3/futimes.3
+++ b/man3/futimes.3
@@ -95,7 +95,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are not specified in any standard.
Other than Linux, they are available only on the BSDs.
.SH SEE ALSO
diff --git a/man3/fwide.3 b/man3/fwide.3
index 2d2521cba1..6f46038731 100644
--- a/man3/fwide.3
+++ b/man3/fwide.3
@@ -66,7 +66,7 @@ changing it.
A positive return value means wide-character oriented.
A negative return value means byte oriented.
A return value of zero means undecided.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
Wide-character output to a byte oriented stream can be performed through the
diff --git a/man3/gamma.3 b/man3/gamma.3
index e220f48e64..819bd2a369 100644
--- a/man3/gamma.3
+++ b/man3/gamma.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Unsafe race:signgam
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Because of historical variations in behavior across systems,
this function is not specified in any recent standard.
It was documented in SVID 2.
diff --git a/man3/gcvt.3 b/man3/gcvt.3
index a7ed6ddb17..1fe3b4e4c5 100644
--- a/man3/gcvt.3
+++ b/man3/gcvt.3
@@ -68,7 +68,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Marked as LEGACY in POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR gcvt (),
diff --git a/man3/get_nprocs_conf.3 b/man3/get_nprocs_conf.3
index 583670a198..437f1cbe16 100644
--- a/man3/get_nprocs_conf.3
+++ b/man3/get_nprocs_conf.3
@@ -47,7 +47,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
The current
diff --git a/man3/get_phys_pages.3 b/man3/get_phys_pages.3
index 2ded29ba3c..e0def2c57e 100644
--- a/man3/get_phys_pages.3
+++ b/man3/get_phys_pages.3
@@ -38,7 +38,7 @@ The system could not provide the required information
(possibly because the
.I /proc
filesystem was not mounted).
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
Before glibc 2.23,
diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3
index d00944e4a0..c610c4a766 100644
--- a/man3/getaddrinfo.3
+++ b/man3/getaddrinfo.3
@@ -597,7 +597,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
The
.BR getaddrinfo ()
diff --git a/man3/getaddrinfo_a.3 b/man3/getaddrinfo_a.3
index 9b63fc5079..e47874f5b4 100644
--- a/man3/getaddrinfo_a.3
+++ b/man3/getaddrinfo_a.3
@@ -302,7 +302,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions;
they first appeared in glibc in version 2.2.3.
.SH NOTES
diff --git a/man3/getauxval.3 b/man3/getauxval.3
index cc110b6ca6..c1edf56e23 100644
--- a/man3/getauxval.3
+++ b/man3/getauxval.3
@@ -230,7 +230,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a nonstandard glibc extension.
.SH NOTES
The primary consumer of the information in the auxiliary vector
diff --git a/man3/getcontext.3 b/man3/getcontext.3
index 7e460a85bc..be021bc413 100644
--- a/man3/getcontext.3
+++ b/man3/getcontext.3
@@ -155,7 +155,7 @@ T} Thread safety MT-Safe race:ucp
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SUSv2, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR getcontext (),
diff --git a/man3/getcwd.3 b/man3/getcwd.3
index bec43d1a41..d27f7aae09 100644
--- a/man3/getcwd.3
+++ b/man3/getcwd.3
@@ -201,7 +201,7 @@ T} Thread safety MT-Safe env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR getcwd ()
conforms to POSIX.1-2001.
Note however that POSIX.1-2001 leaves the behavior of
diff --git a/man3/getdate.3 b/man3/getdate.3
index 6934fa7c01..70ab6954ec 100644
--- a/man3/getdate.3
+++ b/man3/getdate.3
@@ -200,7 +200,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The POSIX.1 specification for
diff --git a/man3/getdirentries.3 b/man3/getdirentries.3
index 1da1809542..fb8ea44e25 100644
--- a/man3/getdirentries.3
+++ b/man3/getdirentries.3
@@ -68,7 +68,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs, and a few other systems.
Use
diff --git a/man3/getdtablesize.3 b/man3/getdtablesize.3
index a570df69e4..9df46c7e1c 100644
--- a/man3/getdtablesize.3
+++ b/man3/getdtablesize.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.4BSD (the
.BR getdtablesize ()
function first appeared in 4.2BSD).
diff --git a/man3/getentropy.3 b/man3/getentropy.3
index 5a1a7e3a84..828d698286 100644
--- a/man3/getentropy.3
+++ b/man3/getentropy.3
@@ -70,7 +70,7 @@ system call required to implement this function.
The
.BR getentropy ()
function first appeared in glibc 2.25.
-.SH CONFORMING TO
+.SH STANDARDS
This function is nonstandard.
It is also present on OpenBSD.
.SH NOTES
diff --git a/man3/getenv.3 b/man3/getenv.3
index 88b9438a2c..5f47e473fb 100644
--- a/man3/getenv.3
+++ b/man3/getenv.3
@@ -95,7 +95,7 @@ T} Thread safety MT-Safe env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR getenv ():
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.PP
diff --git a/man3/getfsent.3 b/man3/getfsent.3
index c4cd22d366..931aed97e1 100644
--- a/man3/getfsent.3
+++ b/man3/getfsent.3
@@ -121,7 +121,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are not in POSIX.1.
Several operating systems have them, for example,
*BSD, SunOS, Digital UNIX, AIX (which also has a
diff --git a/man3/getgrent.3 b/man3/getgrent.3
index 0ee6c083db..0e48ca827d 100644
--- a/man3/getgrent.3
+++ b/man3/getgrent.3
@@ -188,7 +188,7 @@ or
.BR endgrent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR fgetgrent (3),
diff --git a/man3/getgrent_r.3 b/man3/getgrent_r.3
index b02d713118..48de72585b 100644
--- a/man3/getgrent_r.3
+++ b/man3/getgrent_r.3
@@ -138,7 +138,7 @@ or
.BR getgrent_r ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions, done in a style resembling
the POSIX version of functions like
.BR getpwnam_r (3).
diff --git a/man3/getgrnam.3 b/man3/getgrnam.3
index bf1158659c..8486bed627 100644
--- a/man3/getgrnam.3
+++ b/man3/getgrnam.3
@@ -219,7 +219,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
The formulation given above under "RETURN VALUE" is from POSIX.1.
diff --git a/man3/getgrouplist.3 b/man3/getgrouplist.3
index 94d34da8ba..9533e2ee68 100644
--- a/man3/getgrouplist.3
+++ b/man3/getgrouplist.3
@@ -101,7 +101,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is nonstandard; it appears on most BSDs.
.SH BUGS
In glibc versions before 2.3.3,
diff --git a/man3/gethostbyname.3 b/man3/gethostbyname.3
index 4d654cdefe..ea34d113cc 100644
--- a/man3/gethostbyname.3
+++ b/man3/gethostbyname.3
@@ -375,7 +375,7 @@ or
.BR endhostent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 specifies
.BR gethostbyname (),
.BR gethostbyaddr (),
diff --git a/man3/gethostid.3 b/man3/gethostid.3
index d21f1565ee..97fb3f1a80 100644
--- a/man3/gethostid.3
+++ b/man3/gethostid.3
@@ -105,7 +105,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.2BSD; these functions were dropped in 4.4BSD.
SVr4 includes
.BR gethostid ()
diff --git a/man3/getifaddrs.3 b/man3/getifaddrs.3
index 809856018a..01edf0e4f2 100644
--- a/man3/getifaddrs.3
+++ b/man3/getifaddrs.3
@@ -167,7 +167,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
This function first appeared in BSDi and is
present on the BSD systems, but with slightly different
diff --git a/man3/getipnodebyname.3 b/man3/getipnodebyname.3
index fa3597e74d..d7f0363e32 100644
--- a/man3/getipnodebyname.3
+++ b/man3/getipnodebyname.3
@@ -236,7 +236,7 @@ is
This is an array of one or more pointers to network address structures for the
network host.
The array is terminated by a null pointer.
-.SH CONFORMING TO
+.SH STANDARDS
RFC\ 2553.
.\" Not in POSIX.1-2001.
.SH NOTES
diff --git a/man3/getline.3 b/man3/getline.3
index c0e7222c88..8b73578255 100644
--- a/man3/getline.3
+++ b/man3/getline.3
@@ -130,7 +130,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Both
.BR getline ()
and
diff --git a/man3/getloadavg.3 b/man3/getloadavg.3
index 05d3be989e..a99c019b1f 100644
--- a/man3/getloadavg.3
+++ b/man3/getloadavg.3
@@ -70,7 +70,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs and Solaris.
.\" mdoc seems to have a bug - there must be no newline here
diff --git a/man3/getlogin.3 b/man3/getlogin.3
index 55deb369dd..1eb41248a4 100644
--- a/man3/getlogin.3
+++ b/man3/getlogin.3
@@ -177,7 +177,7 @@ and
.BR getlogin_r ()
call those functions,
so we use race:utent to remind users.
-.SH CONFORMING TO
+.SH STANDARDS
.BR getlogin ()
and
.BR getlogin_r ():
diff --git a/man3/getmntent.3 b/man3/getmntent.3
index 84c9d1b967..62dc6a1fda 100644
--- a/man3/getmntent.3
+++ b/man3/getmntent.3
@@ -230,7 +230,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The nonreentrant functions are from SunOS 4.1.3.
A routine
.BR getmntent_r ()
diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3
index 5c0d418ca0..289d2039c9 100644
--- a/man3/getnameinfo.3
+++ b/man3/getnameinfo.3
@@ -228,7 +228,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, RFC\ 2553.
.SH NOTES
In order to assist the programmer in choosing reasonable sizes
diff --git a/man3/getnetent.3 b/man3/getnetent.3
index a5ca052e76..a18d240594 100644
--- a/man3/getnetent.3
+++ b/man3/getnetent.3
@@ -173,7 +173,7 @@ or
.BR endnetent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
In glibc versions before 2.2, the
diff --git a/man3/getnetent_r.3 b/man3/getnetent_r.3
index b5a118fac3..6cb6ead5cc 100644
--- a/man3/getnetent_r.3
+++ b/man3/getnetent_r.3
@@ -142,7 +142,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
diff --git a/man3/getopt.3 b/man3/getopt.3
index 6cb35d90bf..c816d934d0 100644
--- a/man3/getopt.3
+++ b/man3/getopt.3
@@ -346,7 +346,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.TP
.BR getopt ():
POSIX.1-2001, POSIX.1-2008, and POSIX.2,
diff --git a/man3/getpass.3 b/man3/getpass.3
index 569745bf0b..de3d0c48f3 100644
--- a/man3/getpass.3
+++ b/man3/getpass.3
@@ -86,7 +86,7 @@ T} Thread safety MT-Unsafe term
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Present in SUSv2, but marked LEGACY.
Removed in POSIX.1-2001.
.SH NOTES
diff --git a/man3/getprotoent.3 b/man3/getprotoent.3
index aa133a49d4..cce0fc3c15 100644
--- a/man3/getprotoent.3
+++ b/man3/getprotoent.3
@@ -168,7 +168,7 @@ or
.BR endprotoent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH SEE ALSO
.BR getnetent (3),
diff --git a/man3/getprotoent_r.3 b/man3/getprotoent_r.3
index 495a2a471a..333998ea6c 100644
--- a/man3/getprotoent_r.3
+++ b/man3/getprotoent_r.3
@@ -132,7 +132,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
diff --git a/man3/getpt.3 b/man3/getpt.3
index 39780a3bcd..3748cd668a 100644
--- a/man3/getpt.3
+++ b/man3/getpt.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR getpt ()
is glibc-specific;
use
diff --git a/man3/getpw.3 b/man3/getpw.3
index 6cb4df592a..3e78418140 100644
--- a/man3/getpw.3
+++ b/man3/getpw.3
@@ -105,7 +105,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr2.
.SH BUGS
The
diff --git a/man3/getpwent.3 b/man3/getpwent.3
index 3eed942b49..59c86538b2 100644
--- a/man3/getpwent.3
+++ b/man3/getpwent.3
@@ -168,7 +168,7 @@ or
.BR endpwent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
The
.I pw_gecos
diff --git a/man3/getpwent_r.3 b/man3/getpwent_r.3
index 211226acf3..6cf6a67293 100644
--- a/man3/getpwent_r.3
+++ b/man3/getpwent_r.3
@@ -143,7 +143,7 @@ or
.BR getpwent_r ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions, done in a style resembling
the POSIX version of functions like
.BR getpwnam_r (3).
diff --git a/man3/getpwnam.3 b/man3/getpwnam.3
index a2088c3545..349ee853ca 100644
--- a/man3/getpwnam.3
+++ b/man3/getpwnam.3
@@ -227,7 +227,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
The
.I pw_gecos
diff --git a/man3/getrpcent.3 b/man3/getrpcent.3
index 0832f02f80..0e7992abcc 100644
--- a/man3/getrpcent.3
+++ b/man3/getrpcent.3
@@ -120,7 +120,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs, Solaris, and many other systems.
.SH BUGS
diff --git a/man3/getrpcent_r.3 b/man3/getrpcent_r.3
index 8f38e7372c..b35404852e 100644
--- a/man3/getrpcent_r.3
+++ b/man3/getrpcent_r.3
@@ -128,7 +128,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
diff --git a/man3/getrpcport.3 b/man3/getrpcport.3
index 57af446919..158c5421f4 100644
--- a/man3/getrpcport.3
+++ b/man3/getrpcport.3
@@ -55,6 +55,6 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs, Solaris, and many other systems.
diff --git a/man3/gets.3 b/man3/gets.3
index 47a266a18e..11ce3c11c9 100644
--- a/man3/gets.3
+++ b/man3/gets.3
@@ -55,7 +55,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C89, C99, POSIX.1-2001.
.PP
LSB deprecates
diff --git a/man3/getservent.3 b/man3/getservent.3
index cfeabc5d76..a9aba1c6ee 100644
--- a/man3/getservent.3
+++ b/man3/getservent.3
@@ -185,7 +185,7 @@ or
.BR endservent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH SEE ALSO
.BR getnetent (3),
diff --git a/man3/getservent_r.3 b/man3/getservent_r.3
index 6d6b84f03d..3d4a52ef07 100644
--- a/man3/getservent_r.3
+++ b/man3/getservent_r.3
@@ -133,7 +133,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
diff --git a/man3/getspnam.3 b/man3/getspnam.3
index 622c67d017..484d381477 100644
--- a/man3/getspnam.3
+++ b/man3/getspnam.3
@@ -304,7 +304,7 @@ or
.BR endspent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
The shadow password database and its associated API are
not specified in POSIX.1.
However, many other systems provide a similar API.
diff --git a/man3/getsubopt.3 b/man3/getsubopt.3
index 9854d98917..f650d61685 100644
--- a/man3/getsubopt.3
+++ b/man3/getsubopt.3
@@ -145,7 +145,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Since
diff --git a/man3/getttyent.3 b/man3/getttyent.3
index 626c24db0e..d88bbc294d 100644
--- a/man3/getttyent.3
+++ b/man3/getttyent.3
@@ -91,7 +91,7 @@ T} Thread safety MT-Unsafe race:ttyent
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs, and perhaps other systems.
.SH NOTES
diff --git a/man3/getusershell.3 b/man3/getusershell.3
index c0227cbe1b..8e14d583fa 100644
--- a/man3/getusershell.3
+++ b/man3/getusershell.3
@@ -92,7 +92,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
.SH SEE ALSO
.BR shells (5)
diff --git a/man3/getutent.3 b/man3/getutent.3
index 8cfc144fb0..fd39c8da9a 100644
--- a/man3/getutent.3
+++ b/man3/getutent.3
@@ -33,7 +33,7 @@ Standard C library
.fi
.SH DESCRIPTION
New applications should use the POSIX.1-specified "utmpx" versions of
-these functions; see CONFORMING TO.
+these functions; see STANDARDS.
.PP
.BR utmpname ()
sets the name of the utmp-format file for the other utmp
@@ -194,7 +194,7 @@ or
.BR endutent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
XPG2, SVr4.
.PP
In XPG2 and SVID 2 the function
diff --git a/man3/getutmp.3 b/man3/getutmp.3
index 2c32aaa3a2..705b59c826 100644
--- a/man3/getutmp.3
+++ b/man3/getutmp.3
@@ -53,7 +53,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard, but appear on a few other systems,
such as Solaris and NetBSD.
.SH NOTES
diff --git a/man3/getw.3 b/man3/getw.3
index 9eb564850f..977d04010d 100644
--- a/man3/getw.3
+++ b/man3/getw.3
@@ -70,7 +70,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, SUSv2.
Not present in POSIX.1.
.SH BUGS
diff --git a/man3/getwchar.3 b/man3/getwchar.3
index 5b40619a3e..49acace60a 100644
--- a/man3/getwchar.3
+++ b/man3/getwchar.3
@@ -67,7 +67,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/glob.3 b/man3/glob.3
index 0986b2db18..2b58714999 100644
--- a/man3/glob.3
+++ b/man3/glob.3
@@ -290,7 +290,7 @@ then data races could occur.
.BR glob ()
calls those functions,
so we use race:utent to remind users.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, POSIX.2.
.SH NOTES
The structure elements
diff --git a/man3/gnu_get_libc_version.3 b/man3/gnu_get_libc_version.3
index 14349d6c20..e804f94bcc 100644
--- a/man3/gnu_get_libc_version.3
+++ b/man3/gnu_get_libc_version.3
@@ -47,7 +47,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are glibc-specific.
.SH EXAMPLES
When run, the program below will produce output such as the following:
diff --git a/man3/grantpt.3 b/man3/grantpt.3
index 22e66fd826..69681bcd1e 100644
--- a/man3/grantpt.3
+++ b/man3/grantpt.3
@@ -85,7 +85,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
This is part of the UNIX 98 pseudoterminal support, see
diff --git a/man3/group_member.3 b/man3/group_member.3
index 8d0833ff80..ac6097953d 100644
--- a/man3/group_member.3
+++ b/man3/group_member.3
@@ -39,7 +39,7 @@ function returns nonzero if any of the caller's
supplementary group IDs matches
.IR gid ,
and zero otherwise.
-.SH CONFORMING TO
+.SH STANDARDS
This function is a nonstandard GNU extension.
.SH SEE ALSO
.BR getgid (2),
diff --git a/man3/gsignal.3 b/man3/gsignal.3
index c514a33f35..b2149de0e6 100644
--- a/man3/gsignal.3
+++ b/man3/gsignal.3
@@ -100,7 +100,7 @@ T} Thread safety MT-Safe sigintr
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are available under AIX, DG/UX, HP-UX, SCO, Solaris, Tru64.
They are called obsolete under most of these systems, and are
broken under
diff --git a/man3/hsearch.3 b/man3/hsearch.3
index 6c9a9b722f..b7b94f03bf 100644
--- a/man3/hsearch.3
+++ b/man3/hsearch.3
@@ -233,7 +233,7 @@ T} Thread safety MT-Safe race:htab
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions
.BR hcreate (),
.BR hsearch (),
diff --git a/man3/hypot.3 b/man3/hypot.3
index 8f95ed599e..91110cd2e3 100644
--- a/man3/hypot.3
+++ b/man3/hypot.3
@@ -143,7 +143,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/iconv.3 b/man3/iconv.3
index 1143f0e925..c4b98a4af6 100644
--- a/man3/iconv.3
+++ b/man3/iconv.3
@@ -166,7 +166,7 @@ function is MT-Safe, as long as callers arrange for
mutual exclusion on the
.I cd
argument.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
In each series of calls to
diff --git a/man3/iconv_close.3 b/man3/iconv_close.3
index d9c947f0e7..0660275f89 100644
--- a/man3/iconv_close.3
+++ b/man3/iconv_close.3
@@ -50,7 +50,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2.
.SH SEE ALSO
.BR iconv (3),
diff --git a/man3/iconv_open.3 b/man3/iconv_open.3
index 78e292118f..2ea2295005 100644
--- a/man3/iconv_open.3
+++ b/man3/iconv_open.3
@@ -118,7 +118,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2.
.SH SEE ALSO
.BR iconv (1),
diff --git a/man3/if_nameindex.3 b/man3/if_nameindex.3
index 7435fc4647..7509ae57f8 100644
--- a/man3/if_nameindex.3
+++ b/man3/if_nameindex.3
@@ -102,7 +102,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, RFC\ 3493.
.PP
This function first appeared in BSDi.
diff --git a/man3/if_nametoindex.3 b/man3/if_nametoindex.3
index 5c452e45a3..60daf0da95 100644
--- a/man3/if_nametoindex.3
+++ b/man3/if_nametoindex.3
@@ -90,7 +90,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, RFC\ 3493.
.PP
This function first appeared in BSDi.
diff --git a/man3/ilogb.3 b/man3/ilogb.3
index 2ecf2c990a..c4b4ae9698 100644
--- a/man3/ilogb.3
+++ b/man3/ilogb.3
@@ -126,7 +126,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH BUGS
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6794
diff --git a/man3/index.3 b/man3/index.3
index 035b2f3cd4..7c42e463e8 100644
--- a/man3/index.3
+++ b/man3/index.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD; marked as LEGACY in POSIX.1-2001.
POSIX.1-2008 removes the specifications of
.BR index ()
diff --git a/man3/inet.3 b/man3/inet.3
index 05ac7ab3a5..faea9d7960 100644
--- a/man3/inet.3
+++ b/man3/inet.3
@@ -226,7 +226,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR inet_addr (),
.BR inet_ntoa ():
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
diff --git a/man3/inet_net_pton.3 b/man3/inet_net_pton.3
index 6885d07eec..623680cb4f 100644
--- a/man3/inet_net_pton.3
+++ b/man3/inet_net_pton.3
@@ -129,7 +129,7 @@ The size of the output buffer was insufficient.
.RB ( inet_net_pton ())
.I pres
was not in correct presentation format.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR inet_net_pton ()
and
diff --git a/man3/inet_ntop.3 b/man3/inet_ntop.3
index e447a7e379..166749ba4d 100644
--- a/man3/inet_ntop.3
+++ b/man3/inet_ntop.3
@@ -97,7 +97,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
Note that RFC\ 2553 defines a prototype where the last argument
.I size
diff --git a/man3/inet_pton.3 b/man3/inet_pton.3
index 7758ed7088..dfd1d44a1c 100644
--- a/man3/inet_pton.3
+++ b/man3/inet_pton.3
@@ -129,7 +129,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Unlike
diff --git a/man3/initgroups.3 b/man3/initgroups.3
index 474a73b97c..2c09152dd2 100644
--- a/man3/initgroups.3
+++ b/man3/initgroups.3
@@ -90,7 +90,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD.
.SH SEE ALSO
.BR getgroups (2),
diff --git a/man3/insque.3 b/man3/insque.3
index e59492bf9f..7cfdb3e0d5 100644
--- a/man3/insque.3
+++ b/man3/insque.3
@@ -96,7 +96,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On ancient systems,
diff --git a/man3/intro.3 b/man3/intro.3
index 5dd62970e3..e985988c13 100644
--- a/man3/intro.3
+++ b/man3/intro.3
@@ -64,7 +64,7 @@ For further information on feature test macros, see
.\" .IP (3X)
.\" Various special libraries. The manual pages documenting their functions
.\" specify the library names.
-.SH CONFORMING TO
+.SH STANDARDS
Certain terms and abbreviations are used to indicate UNIX variants
and standards to which calls in this section conform.
See
diff --git a/man3/isalpha.3 b/man3/isalpha.3
index c928bed029..2cb937c2a8 100644
--- a/man3/isalpha.3
+++ b/man3/isalpha.3
@@ -242,7 +242,7 @@ T} Thread safety MT-Safe
.ad
.sp 1
.\" FIXME: need a thread-safety statement about the *_l functions
-.SH CONFORMING TO
+.SH STANDARDS
C89 specifies
.BR isalnum (),
.BR isalpha (),
diff --git a/man3/isatty.3 b/man3/isatty.3
index 10af7060b7..e8c7bfd1c7 100644
--- a/man3/isatty.3
+++ b/man3/isatty.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR fstat (2),
diff --git a/man3/isfdtype.3 b/man3/isfdtype.3
index 95063b833b..c2b292bd59 100644
--- a/man3/isfdtype.3
+++ b/man3/isfdtype.3
@@ -61,7 +61,7 @@ The
.BR isfdtype ()
function can fail with any of the same errors as
.BR fstat (2).
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR isfdtype ()
function is not specified in any standard,
diff --git a/man3/isgreater.3 b/man3/isgreater.3
index 5268eb1233..d452bab48b 100644
--- a/man3/isgreater.3
+++ b/man3/isgreater.3
@@ -132,7 +132,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
Not all hardware supports these functions,
diff --git a/man3/iswalnum.3 b/man3/iswalnum.3
index 2f62522e00..b76daf255c 100644
--- a/man3/iswalnum.3
+++ b/man3/iswalnum.3
@@ -78,7 +78,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswalpha.3 b/man3/iswalpha.3
index 6ca1fe03ae..976b4c4fcb 100644
--- a/man3/iswalpha.3
+++ b/man3/iswalpha.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswblank.3 b/man3/iswblank.3
index 353f269203..e8bbe876f1 100644
--- a/man3/iswblank.3
+++ b/man3/iswblank.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The behavior of
diff --git a/man3/iswcntrl.3 b/man3/iswcntrl.3
index 4b030d00f0..c43b435a99 100644
--- a/man3/iswcntrl.3
+++ b/man3/iswcntrl.3
@@ -66,7 +66,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswctype.3 b/man3/iswctype.3
index afebc4824a..6c68879878 100644
--- a/man3/iswctype.3
+++ b/man3/iswctype.3
@@ -69,7 +69,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswdigit.3 b/man3/iswdigit.3
index 0fa59af270..683ba8390f 100644
--- a/man3/iswdigit.3
+++ b/man3/iswdigit.3
@@ -81,7 +81,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswgraph.3 b/man3/iswgraph.3
index 084aa93cda..c6df53d8ad 100644
--- a/man3/iswgraph.3
+++ b/man3/iswgraph.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswlower.3 b/man3/iswlower.3
index d103f1f473..211b2ee8d5 100644
--- a/man3/iswlower.3
+++ b/man3/iswlower.3
@@ -88,7 +88,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswprint.3 b/man3/iswprint.3
index 7b72f6b4d7..85fc8e7557 100644
--- a/man3/iswprint.3
+++ b/man3/iswprint.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswpunct.3 b/man3/iswpunct.3
index 1c6f41de57..33b77712c1 100644
--- a/man3/iswpunct.3
+++ b/man3/iswpunct.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswspace.3 b/man3/iswspace.3
index 0cb534723a..1952ccd49e 100644
--- a/man3/iswspace.3
+++ b/man3/iswspace.3
@@ -68,7 +68,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswupper.3 b/man3/iswupper.3
index 629c5afef1..d07c4b53db 100644
--- a/man3/iswupper.3
+++ b/man3/iswupper.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/iswxdigit.3 b/man3/iswxdigit.3
index 593e62fb96..6b7e8bec54 100644
--- a/man3/iswxdigit.3
+++ b/man3/iswxdigit.3
@@ -73,7 +73,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/j0.3 b/man3/j0.3
index 520fbe980a..daf0836045 100644
--- a/man3/j0.3
+++ b/man3/j0.3
@@ -157,7 +157,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions returning
.I double
conform to SVr4, 4.3BSD,
diff --git a/man3/killpg.3 b/man3/killpg.3
index 23db1ab37c..c944c7a835 100644
--- a/man3/killpg.3
+++ b/man3/killpg.3
@@ -81,7 +81,7 @@ No process can be found in the process group specified by
.B ESRCH
The process group was given as 0 but the sending process does not
have a process group.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD
.RB ( killpg ()
first appeared in 4BSD).
diff --git a/man3/ldexp.3 b/man3/ldexp.3
index 7af57c700a..25b28805f3 100644
--- a/man3/ldexp.3
+++ b/man3/ldexp.3
@@ -118,7 +118,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/lgamma.3 b/man3/lgamma.3
index 2e36c2ac41..7e8483f901 100644
--- a/man3/lgamma.3
+++ b/man3/lgamma.3
@@ -152,7 +152,7 @@ An overflow floating-point exception
is raised.
.\" glibc (as at 2.8) also supports an inexact
.\" exception for various cases.
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR lgamma ()
functions are specified in C99, POSIX.1-2001, and POSIX.1-2008.
diff --git a/man3/lio_listio.3 b/man3/lio_listio.3
index 139687d665..b23fbe5b4f 100644
--- a/man3/lio_listio.3
+++ b/man3/lio_listio.3
@@ -203,7 +203,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control blocks before use.
diff --git a/man3/list.3 b/man3/list.3
index a9e01a8ef8..642038a383 100644
--- a/man3/list.3
+++ b/man3/list.3
@@ -232,7 +232,7 @@ structure, respectively.
.BR LIST_HEAD_INITIALIZER ()
returns an initializer that can be assigned to the list
.IR head .
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008.
Present on the BSDs
(LIST macros first appeared in 4.4BSD).
diff --git a/man3/localeconv.3 b/man3/localeconv.3
index 6402288207..2b83a0af75 100644
--- a/man3/localeconv.3
+++ b/man3/localeconv.3
@@ -64,7 +64,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C89, C99.
.SH BUGS
The
diff --git a/man3/lockf.3 b/man3/lockf.3
index fd42a11667..d6ee49006a 100644
--- a/man3/lockf.3
+++ b/man3/lockf.3
@@ -159,7 +159,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
.SH SEE ALSO
.BR fcntl (2),
diff --git a/man3/log.3 b/man3/log.3
index 1a8ca69d1b..f858fd2f49 100644
--- a/man3/log.3
+++ b/man3/log.3
@@ -117,7 +117,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/log10.3 b/man3/log10.3
index 72ed799bfb..6488ef3193 100644
--- a/man3/log10.3
+++ b/man3/log10.3
@@ -78,7 +78,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/log1p.3 b/man3/log1p.3
index 1c76d9e4ba..b2c80eaba2 100644
--- a/man3/log1p.3
+++ b/man3/log1p.3
@@ -127,7 +127,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.\" BSD
.SH BUGS
diff --git a/man3/log2.3 b/man3/log2.3
index 1b90ad2358..328c2942bc 100644
--- a/man3/log2.3
+++ b/man3/log2.3
@@ -79,7 +79,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/logb.3 b/man3/logb.3
index 053e61a899..dd5cadcde0 100644
--- a/man3/logb.3
+++ b/man3/logb.3
@@ -135,7 +135,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR ilogb (3),
diff --git a/man3/login.3 b/man3/login.3
index 26d0f68524..00d7523642 100644
--- a/man3/login.3
+++ b/man3/login.3
@@ -129,7 +129,7 @@ and
.BR logout ()
calls those functions,
so we use race:utent to remind users.
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs.
.SH NOTES
diff --git a/man3/lrint.3 b/man3/lrint.3
index 8666283351..00a505844f 100644
--- a/man3/lrint.3
+++ b/man3/lrint.3
@@ -100,7 +100,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR ceil (3),
diff --git a/man3/lround.3 b/man3/lround.3
index 6c4ff1d702..3b307b45bb 100644
--- a/man3/lround.3
+++ b/man3/lround.3
@@ -103,7 +103,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR ceil (3),
diff --git a/man3/lsearch.3 b/man3/lsearch.3
index da54405cf9..c4de35c142 100644
--- a/man3/lsearch.3
+++ b/man3/lsearch.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
Present in libc since libc-4.6.27.
.SH BUGS
diff --git a/man3/makecontext.3 b/man3/makecontext.3
index 46608808e7..db2fed5ccf 100644
--- a/man3/makecontext.3
+++ b/man3/makecontext.3
@@ -113,7 +113,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SUSv2, POSIX.1-2001.
POSIX.1-2008 removes the specifications of
.BR makecontext ()
diff --git a/man3/makedev.3 b/man3/makedev.3
index 8aca999f91..a304f7f5b6 100644
--- a/man3/makedev.3
+++ b/man3/makedev.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR makedev (),
.BR major (),
diff --git a/man3/mallinfo.3 b/man3/mallinfo.3
index b6f050c69d..6634c8c970 100644
--- a/man3/mallinfo.3
+++ b/man3/mallinfo.3
@@ -156,7 +156,7 @@ would modify the global internal objects with atomics, that make sure
.BR mallinfo ()/
.BR mallinfo2 ()
is safe enough, others modify with non-atomically maybe not.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are not specified by POSIX or the C standards.
A
.BR mallinfo ()
diff --git a/man3/malloc.3 b/man3/malloc.3
index f84a8958f3..c58b1fad96 100644
--- a/man3/malloc.3
+++ b/man3/malloc.3
@@ -258,7 +258,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR malloc (),
.BR free (),
.BR calloc (),
diff --git a/man3/malloc_get_state.3 b/man3/malloc_get_state.3
index db8ae42aad..d72994faa5 100644
--- a/man3/malloc_get_state.3
+++ b/man3/malloc_get_state.3
@@ -87,7 +87,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
These functions are useful when using this
diff --git a/man3/malloc_hook.3 b/man3/malloc_hook.3
index fbd18a33b3..0928fd1a19 100644
--- a/man3/malloc_hook.3
+++ b/man3/malloc_hook.3
@@ -80,7 +80,7 @@ The variable
points at a function that is called each time after
.BR sbrk (2)
was asked for more memory.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
The use of these hook functions is not safe in multithreaded programs,
diff --git a/man3/malloc_info.3 b/man3/malloc_info.3
index a932b3083f..8320711dc8 100644
--- a/man3/malloc_info.3
+++ b/man3/malloc_info.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH NOTES
The memory-allocation information is provided as an XML string
diff --git a/man3/malloc_stats.3 b/man3/malloc_stats.3
index c614e8ea43..6eaf6cd5d1 100644
--- a/man3/malloc_stats.3
+++ b/man3/malloc_stats.3
@@ -53,7 +53,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH NOTES
More detailed information about memory allocations in the main arena
diff --git a/man3/malloc_trim.3 b/man3/malloc_trim.3
index e8d1328c5c..d79db5443f 100644
--- a/man3/malloc_trim.3
+++ b/man3/malloc_trim.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH NOTES
Only the main heap (using
diff --git a/man3/malloc_usable_size.3 b/man3/malloc_usable_size.3
index 4c11be6663..159d440b60 100644
--- a/man3/malloc_usable_size.3
+++ b/man3/malloc_usable_size.3
@@ -47,7 +47,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH NOTES
The value returned by
diff --git a/man3/mallopt.3 b/man3/mallopt.3
index 41c3c38e83..6cb92f467b 100644
--- a/man3/mallopt.3
+++ b/man3/mallopt.3
@@ -431,7 +431,7 @@ is
set.
.\" .SH VERSIONS
.\" Available already in glibc 2.0, possibly earlier
-.SH CONFORMING TO
+.SH STANDARDS
This function is not specified by POSIX or the C standards.
A similar function exists on many System V derivatives,
but the range of values for
diff --git a/man3/mblen.3 b/man3/mblen.3
index 77844561b2..c342f03f80 100644
--- a/man3/mblen.3
+++ b/man3/mblen.3
@@ -99,7 +99,7 @@ T} Thread safety MT-Unsafe race
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mbrlen.3 b/man3/mbrlen.3
index 3cd26d3852..6466627db1 100644
--- a/man3/mbrlen.3
+++ b/man3/mbrlen.3
@@ -117,7 +117,7 @@ T} Thread safety MT-Unsafe race:mbrlen/!ps
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mbrtowc.3 b/man3/mbrtowc.3
index 4429854c7f..a4ff6451c6 100644
--- a/man3/mbrtowc.3
+++ b/man3/mbrtowc.3
@@ -188,7 +188,7 @@ T} Thread safety MT-Unsafe race:mbrtowc/!ps
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mbsinit.3 b/man3/mbsinit.3
index 315ac075db..e8fa621cd2 100644
--- a/man3/mbsinit.3
+++ b/man3/mbsinit.3
@@ -100,7 +100,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mbsnrtowcs.3 b/man3/mbsnrtowcs.3
index 3dbd193ec9..eb45b7c5a0 100644
--- a/man3/mbsnrtowcs.3
+++ b/man3/mbsnrtowcs.3
@@ -179,7 +179,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
The behavior of
diff --git a/man3/mbsrtowcs.3 b/man3/mbsrtowcs.3
index 16e704bf22..420f1ef8f8 100644
--- a/man3/mbsrtowcs.3
+++ b/man3/mbsrtowcs.3
@@ -140,7 +140,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mbstowcs.3 b/man3/mbstowcs.3
index e24c3d433f..9d7abbcfa3 100644
--- a/man3/mbstowcs.3
+++ b/man3/mbstowcs.3
@@ -107,7 +107,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mbtowc.3 b/man3/mbtowc.3
index 391d3da559..b17d2447a1 100644
--- a/man3/mbtowc.3
+++ b/man3/mbtowc.3
@@ -126,7 +126,7 @@ T} Thread safety MT-Unsafe race
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/mcheck.3 b/man3/mcheck.3
index cc3c357680..9173380c43 100644
--- a/man3/mcheck.3
+++ b/man3/mcheck.3
@@ -146,7 +146,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
Linking a program with
diff --git a/man3/memccpy.3 b/man3/memccpy.3
index 974c0fecae..6e7c087b28 100644
--- a/man3/memccpy.3
+++ b/man3/memccpy.3
@@ -68,7 +68,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR bcopy (3),
diff --git a/man3/memchr.3 b/man3/memchr.3
index ab812cae8c..81f14cb66d 100644
--- a/man3/memchr.3
+++ b/man3/memchr.3
@@ -123,7 +123,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR memchr ():
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.PP
diff --git a/man3/memcmp.3 b/man3/memcmp.3
index 4bf6fb3d39..5724a08e05 100644
--- a/man3/memcmp.3
+++ b/man3/memcmp.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
Do not use
diff --git a/man3/memcpy.3 b/man3/memcpy.3
index cede62f370..e62f61f668 100644
--- a/man3/memcpy.3
+++ b/man3/memcpy.3
@@ -51,7 +51,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
Failure to observe the requirement that the memory areas
diff --git a/man3/memfrob.3 b/man3/memfrob.3
index 0fbbe9983c..732b70686e 100644
--- a/man3/memfrob.3
+++ b/man3/memfrob.3
@@ -55,7 +55,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR memfrob ()
function is unique to the
diff --git a/man3/memmem.3 b/man3/memmem.3
index ff379c5237..7463cc94cc 100644
--- a/man3/memmem.3
+++ b/man3/memmem.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is not specified in POSIX.1,
but is present on a number of other systems.
.SH BUGS
diff --git a/man3/memmove.3 b/man3/memmove.3
index b81e889bcf..3023135cbf 100644
--- a/man3/memmove.3
+++ b/man3/memmove.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO
.BR bcopy (3),
diff --git a/man3/mempcpy.3 b/man3/mempcpy.3
index 1977a9f36b..73bd7039b7 100644
--- a/man3/mempcpy.3
+++ b/man3/mempcpy.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH EXAMPLES
.EX
diff --git a/man3/memset.3 b/man3/memset.3
index fa1d2e90cf..b341b337e5 100644
--- a/man3/memset.3
+++ b/man3/memset.3
@@ -51,7 +51,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO
.BR bstring (3),
diff --git a/man3/mkdtemp.3 b/man3/mkdtemp.3
index 5f84963e01..3c7f79294d 100644
--- a/man3/mkdtemp.3
+++ b/man3/mkdtemp.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function is present on the BSDs.
.\" As at 2006, this function is being considered for a revision of POSIX.1
diff --git a/man3/mkfifo.3 b/man3/mkfifo.3
index 62d5c07f4c..b65186f5e0 100644
--- a/man3/mkfifo.3
+++ b/man3/mkfifo.3
@@ -185,7 +185,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR mkfifo ():
POSIX.1-2001, POSIX.1-2008.
.PP
diff --git a/man3/mkstemp.3 b/man3/mkstemp.3
index fcfd040e5f..b20aeadb9b 100644
--- a/man3/mkstemp.3
+++ b/man3/mkstemp.3
@@ -195,7 +195,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR mkstemp ():
4.3BSD, POSIX.1-2001.
.PP
diff --git a/man3/mktemp.3 b/man3/mktemp.3
index 61047a7be9..ea76a2c1df 100644
--- a/man3/mktemp.3
+++ b/man3/mktemp.3
@@ -85,7 +85,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR mktemp ().
diff --git a/man3/modf.3 b/man3/modf.3
index b43d1c4433..27f92722bf 100644
--- a/man3/modf.3
+++ b/man3/modf.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/mpool.3 b/man3/mpool.3
index 0c45d09c4f..2c0e21de53 100644
--- a/man3/mpool.3
+++ b/man3/mpool.3
@@ -196,7 +196,7 @@ function may fail and set
.I errno
for any of the errors specified for the library routine
.BR free (3).
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs.
.SH SEE ALSO
diff --git a/man3/mq_close.3 b/man3/mq_close.3
index 8932b9148a..463feedfce 100644
--- a/man3/mq_close.3
+++ b/man3/mq_close.3
@@ -54,7 +54,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
All open message queues are automatically closed on process termination,
diff --git a/man3/mq_getattr.3 b/man3/mq_getattr.3
index 08e37fe9bb..c4f0b03701 100644
--- a/man3/mq_getattr.3
+++ b/man3/mq_getattr.3
@@ -131,7 +131,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On Linux,
diff --git a/man3/mq_notify.3 b/man3/mq_notify.3
index ed5dddc79e..33f2f316d5 100644
--- a/man3/mq_notify.3
+++ b/man3/mq_notify.3
@@ -169,7 +169,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH NOTES
.\"
diff --git a/man3/mq_open.3 b/man3/mq_open.3
index 155d10b221..9add919af7 100644
--- a/man3/mq_open.3
+++ b/man3/mq_open.3
@@ -264,7 +264,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
.SS C library/kernel differences
diff --git a/man3/mq_receive.3 b/man3/mq_receive.3
index 08cbaf67f2..ba5e0b697b 100644
--- a/man3/mq_receive.3
+++ b/man3/mq_receive.3
@@ -142,7 +142,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On Linux,
diff --git a/man3/mq_send.3 b/man3/mq_send.3
index 612b7b01c1..8e06653a3e 100644
--- a/man3/mq_send.3
+++ b/man3/mq_send.3
@@ -150,7 +150,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On Linux,
diff --git a/man3/mq_unlink.3 b/man3/mq_unlink.3
index ceba716f58..5208aec996 100644
--- a/man3/mq_unlink.3
+++ b/man3/mq_unlink.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR mq_close (3),
diff --git a/man3/mtrace.3 b/man3/mtrace.3
index 2ab6764e05..6762255866 100644
--- a/man3/mtrace.3
+++ b/man3/mtrace.3
@@ -86,7 +86,7 @@ T} Thread safety MT-Unsafe
.\" But there is something wrong in glibc manual, for example:
.\" glibc manual says muntrace should have marking locale because it calls
.\" fprintf(), but muntrace does not execute area which cause locale problem.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
In normal usage,
diff --git a/man3/nan.3 b/man3/nan.3
index 17aa702ee2..a4207c9289 100644
--- a/man3/nan.3
+++ b/man3/nan.3
@@ -86,7 +86,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
See also IEC 559 and the appendix with
recommended functions in IEEE 754/IEEE 854.
diff --git a/man3/netlink.3 b/man3/netlink.3
index 2f57b22ef5..112ac3bbd4 100644
--- a/man3/netlink.3
+++ b/man3/netlink.3
@@ -76,7 +76,7 @@ is in a form suitable for parsing.
.BR NLMSG_PAYLOAD ()
Return the length of the payload associated with the
.IR nlmsghdr .
-.SH CONFORMING TO
+.SH STANDARDS
These macros are nonstandard Linux extensions.
.SH NOTES
It is often better to use netlink via
diff --git a/man3/newlocale.3 b/man3/newlocale.3
index 940a293f12..f641ae2e1c 100644
--- a/man3/newlocale.3
+++ b/man3/newlocale.3
@@ -188,7 +188,7 @@ The
and
.BR freelocale ()
functions first appeared in version 2.3 of the GNU C library.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
Each locale object created by
diff --git a/man3/nextafter.3 b/man3/nextafter.3
index 489956e3a8..102a86827a 100644
--- a/man3/nextafter.3
+++ b/man3/nextafter.3
@@ -181,7 +181,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
This function is defined in IEC 559 (and the appendix with
recommended functions in IEEE 754/IEEE 854).
diff --git a/man3/nextup.3 b/man3/nextup.3
index 41412dfa4a..96df4ebca2 100644
--- a/man3/nextup.3
+++ b/man3/nextup.3
@@ -86,7 +86,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are described in
.I IEEE Std 754-2008 - Standard for Floating-Point Arithmetic
and
diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3
index 6efd08f57c..4731037799 100644
--- a/man3/nl_langinfo.3
+++ b/man3/nl_langinfo.3
@@ -308,7 +308,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2.
.SH NOTES
The behavior of
diff --git a/man3/ntp_gettime.3 b/man3/ntp_gettime.3
index 1c145e857c..ac33a13e6f 100644
--- a/man3/ntp_gettime.3
+++ b/man3/ntp_gettime.3
@@ -119,7 +119,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR ntp_gettime ()
is described in the NTP Kernel Application Program Interface.
.BR ntp_gettimex ()
diff --git a/man3/offsetof.3 b/man3/offsetof.3
index 0afa0f5101..bd4eecf58c 100644
--- a/man3/offsetof.3
+++ b/man3/offsetof.3
@@ -63,7 +63,7 @@ returns the offset of the given
within the given
.IR type ,
in units of bytes.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH EXAMPLES
On a Linux/i386 system, when compiled using the default
diff --git a/man3/on_exit.3 b/man3/on_exit.3
index e4a5333f36..34f4bbabba 100644
--- a/man3/on_exit.3
+++ b/man3/on_exit.3
@@ -83,7 +83,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function comes from SunOS 4, but is also present in glibc.
It no longer occurs in Solaris (SunOS 5).
Portable application should avoid this function, and use the standard
diff --git a/man3/open_memstream.3 b/man3/open_memstream.3
index c7bc93d994..a65fab135e 100644
--- a/man3/open_memstream.3
+++ b/man3/open_memstream.3
@@ -117,7 +117,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
These functions are not specified in POSIX.1-2001,
and are not widely available on other systems.
diff --git a/man3/opendir.3 b/man3/opendir.3
index 4b6149f7df..2c0cf6e95c 100644
--- a/man3/opendir.3
+++ b/man3/opendir.3
@@ -109,7 +109,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR opendir ()
is present on SVr4, 4.3BSD, and specified in POSIX.1-2001.
.BR fdopendir ()
diff --git a/man3/openpty.3 b/man3/openpty.3
index f090b8e7b3..0bb767de9f 100644
--- a/man3/openpty.3
+++ b/man3/openpty.3
@@ -146,7 +146,7 @@ T} Thread safety MT-Unsafe race:ttyname
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These are BSD functions, present in glibc.
They are not standardized in POSIX.
.SH NOTES
diff --git a/man3/perror.3 b/man3/perror.3
index 0a989e14c6..bb08c51c16 100644
--- a/man3/perror.3
+++ b/man3/perror.3
@@ -121,7 +121,7 @@ T} Thread safety MT-Safe race:stderr
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR perror (),
.IR errno :
POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD.
diff --git a/man3/popen.3 b/man3/popen.3
index 3f2f4a1baa..f9d4616520 100644
--- a/man3/popen.3
+++ b/man3/popen.3
@@ -164,7 +164,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
The \(aqe\(aq value for
diff --git a/man3/posix_fallocate.3 b/man3/posix_fallocate.3
index 17d15f0140..b5d3ac51c3 100644
--- a/man3/posix_fallocate.3
+++ b/man3/posix_fallocate.3
@@ -112,7 +112,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.PP
POSIX.1-2008 says that an implementation
diff --git a/man3/posix_madvise.3 b/man3/posix_madvise.3
index bb6f5c3c71..9b2474fe63 100644
--- a/man3/posix_madvise.3
+++ b/man3/posix_madvise.3
@@ -89,7 +89,7 @@ the caller's address space.
Support for
.BR posix_madvise ()
first appeared in glibc version 2.2.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH NOTES
POSIX.1 permits an implementation to generate an error if
diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3
index 12461c353e..f2185d0e51 100644
--- a/man3/posix_memalign.3
+++ b/man3/posix_memalign.3
@@ -182,7 +182,7 @@ T} Thread safety MT-Unsafe init
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The function
.BR valloc ()
appeared in 3.0BSD.
diff --git a/man3/posix_openpt.3 b/man3/posix_openpt.3
index d54b259c2f..3069030a25 100644
--- a/man3/posix_openpt.3
+++ b/man3/posix_openpt.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
.BR posix_openpt ()
diff --git a/man3/posix_spawn.3 b/man3/posix_spawn.3
index 36117b735e..a53ffae599 100644
--- a/man3/posix_spawn.3
+++ b/man3/posix_spawn.3
@@ -518,7 +518,7 @@ The
and
.BR posix_spawnp ()
functions are available since glibc 2.2.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.\" FIXME . This piece belongs in spawnattr_setflags(3)
.\" The
diff --git a/man3/pow.3 b/man3/pow.3
index 4ae7cda8fe..4acf5bb501 100644
--- a/man3/pow.3
+++ b/man3/pow.3
@@ -324,7 +324,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/pow10.3 b/man3/pow10.3
index bf2e665e3a..2a230717dc 100644
--- a/man3/pow10.3
+++ b/man3/pow10.3
@@ -52,7 +52,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This functions are nonstandard GNU extensions.
.SH SEE ALSO
.BR exp10 (3),
diff --git a/man3/printf.3 b/man3/printf.3
index 0fb54bc5a5..59f1d1521c 100644
--- a/man3/printf.3
+++ b/man3/printf.3
@@ -960,7 +960,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR fprintf (),
.BR printf (),
.BR sprintf (),
diff --git a/man3/profil.3 b/man3/profil.3
index 80797cd664..e420266dfc 100644
--- a/man3/profil.3
+++ b/man3/profil.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Similar to a call in SVr4 (but not POSIX.1).
.SH BUGS
.BR profil ()
diff --git a/man3/program_invocation_name.3 b/man3/program_invocation_name.3
index e6b421ef5e..e1457317da 100644
--- a/man3/program_invocation_name.3
+++ b/man3/program_invocation_name.3
@@ -56,7 +56,7 @@ with all text up to and including the final slash (/), if any, removed.
.PP
These variables are automatically initialized by the glibc run-time
startup code.
-.SH CONFORMING TO
+.SH STANDARDS
These variables are GNU extensions, and should not be
used in programs intended to be portable.
.SH NOTES
diff --git a/man3/psignal.3 b/man3/psignal.3
index 9bae9c59d6..f6244de56d 100644
--- a/man3/psignal.3
+++ b/man3/psignal.3
@@ -94,7 +94,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008, 4.3BSD.
.SH BUGS
In glibc versions up to 2.12,
diff --git a/man3/pthread_atfork.3 b/man3/pthread_atfork.3
index 335503e3fc..0f976e79c3 100644
--- a/man3/pthread_atfork.3
+++ b/man3/pthread_atfork.3
@@ -64,7 +64,7 @@ handlers are called in the order of registration.
.TP
.B ENOMEM
Could not allocate memory to record the fork handler list entry.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
When
diff --git a/man3/pthread_attr_init.3 b/man3/pthread_attr_init.3
index c4f6dfda90..56aa169cd7 100644
--- a/man3/pthread_attr_init.3
+++ b/man3/pthread_attr_init.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The
diff --git a/man3/pthread_attr_setaffinity_np.3 b/man3/pthread_attr_setaffinity_np.3
index ab35b51053..cf7081865f 100644
--- a/man3/pthread_attr_setaffinity_np.3
+++ b/man3/pthread_attr_setaffinity_np.3
@@ -104,7 +104,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH NOTES
diff --git a/man3/pthread_attr_setdetachstate.3 b/man3/pthread_attr_setdetachstate.3
index 5da39e6290..c925327f27 100644
--- a/man3/pthread_attr_setdetachstate.3
+++ b/man3/pthread_attr_setdetachstate.3
@@ -83,7 +83,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
See
diff --git a/man3/pthread_attr_setguardsize.3 b/man3/pthread_attr_setguardsize.3
index 81e2a6a9ba..64ac46776a 100644
--- a/man3/pthread_attr_setguardsize.3
+++ b/man3/pthread_attr_setguardsize.3
@@ -102,7 +102,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
A guard area consists of virtual memory pages that are protected
diff --git a/man3/pthread_attr_setinheritsched.3 b/man3/pthread_attr_setinheritsched.3
index c1f5ac2ade..121855045d 100644
--- a/man3/pthread_attr_setinheritsched.3
+++ b/man3/pthread_attr_setinheritsched.3
@@ -106,7 +106,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH BUGS
As at glibc 2.8, if a thread attributes object is initialized using
diff --git a/man3/pthread_attr_setschedparam.3 b/man3/pthread_attr_setschedparam.3
index 5760da7609..a5ba3e01da 100644
--- a/man3/pthread_attr_setschedparam.3
+++ b/man3/pthread_attr_setschedparam.3
@@ -103,7 +103,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
See
diff --git a/man3/pthread_attr_setschedpolicy.3 b/man3/pthread_attr_setschedpolicy.3
index a9536f3959..f9413dd8a4 100644
--- a/man3/pthread_attr_setschedpolicy.3
+++ b/man3/pthread_attr_setschedpolicy.3
@@ -95,7 +95,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
See
diff --git a/man3/pthread_attr_setscope.3 b/man3/pthread_attr_setscope.3
index f12c1e2003..d5868cea50 100644
--- a/man3/pthread_attr_setscope.3
+++ b/man3/pthread_attr_setscope.3
@@ -114,7 +114,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The
diff --git a/man3/pthread_attr_setsigmask_np.3 b/man3/pthread_attr_setsigmask_np.3
index 348e3388e1..40dfe6d380 100644
--- a/man3/pthread_attr_setsigmask_np.3
+++ b/man3/pthread_attr_setsigmask_np.3
@@ -87,7 +87,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH NOTES
diff --git a/man3/pthread_attr_setstack.3 b/man3/pthread_attr_setstack.3
index 165e5e9bd7..679ea69a3f 100644
--- a/man3/pthread_attr_setstack.3
+++ b/man3/pthread_attr_setstack.3
@@ -107,7 +107,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
These functions are provided for applications that must ensure that
diff --git a/man3/pthread_attr_setstackaddr.3 b/man3/pthread_attr_setstackaddr.3
index cc4971f78f..bac67f8d7b 100644
--- a/man3/pthread_attr_setstackaddr.3
+++ b/man3/pthread_attr_setstackaddr.3
@@ -79,7 +79,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 specifies these functions but marks them as obsolete.
POSIX.1-2008 removes the specification of these functions.
.SH NOTES
diff --git a/man3/pthread_attr_setstacksize.3 b/man3/pthread_attr_setstacksize.3
index a3ba2c2d1e..ae0cb4a6af 100644
--- a/man3/pthread_attr_setstacksize.3
+++ b/man3/pthread_attr_setstacksize.3
@@ -79,7 +79,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
For details on the default stack size of new threads, see
diff --git a/man3/pthread_cancel.3 b/man3/pthread_cancel.3
index 6271470c01..5a783eb022 100644
--- a/man3/pthread_cancel.3
+++ b/man3/pthread_cancel.3
@@ -120,7 +120,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On Linux, cancelation is implemented using signals.
diff --git a/man3/pthread_cleanup_push.3 b/man3/pthread_cleanup_push.3
index a1d53a22df..192f6e35b8 100644
--- a/man3/pthread_cleanup_push.3
+++ b/man3/pthread_cleanup_push.3
@@ -122,7 +122,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On Linux, the
diff --git a/man3/pthread_cleanup_push_defer_np.3 b/man3/pthread_cleanup_push_defer_np.3
index 96ab4483bc..219a58589d 100644
--- a/man3/pthread_cleanup_push_defer_np.3
+++ b/man3/pthread_cleanup_push_defer_np.3
@@ -89,7 +89,7 @@ pthread_cleanup_pop(execute);
.in
.\" SH VERSIONS
.\" Available since glibc 2.0
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH SEE ALSO
diff --git a/man3/pthread_create.3 b/man3/pthread_create.3
index 14472f590f..ca789fc9cb 100644
--- a/man3/pthread_create.3
+++ b/man3/pthread_create.3
@@ -150,7 +150,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
See
diff --git a/man3/pthread_detach.3 b/man3/pthread_detach.3
index 3480ef8d71..0d2e897708 100644
--- a/man3/pthread_detach.3
+++ b/man3/pthread_detach.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Once a thread has been detached, it can't be joined with
diff --git a/man3/pthread_equal.3 b/man3/pthread_equal.3
index 7c80428226..d3b2c1a6b7 100644
--- a/man3/pthread_equal.3
+++ b/man3/pthread_equal.3
@@ -42,7 +42,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The
diff --git a/man3/pthread_exit.3 b/man3/pthread_exit.3
index 3f5a5c60e0..f365e695cc 100644
--- a/man3/pthread_exit.3
+++ b/man3/pthread_exit.3
@@ -70,7 +70,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Performing a return from the start function of any thread other
diff --git a/man3/pthread_getattr_default_np.3 b/man3/pthread_getattr_default_np.3
index cae608d410..cd214e493b 100644
--- a/man3/pthread_getattr_default_np.3
+++ b/man3/pthread_getattr_default_np.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in their names.
.SH EXAMPLES
diff --git a/man3/pthread_getattr_np.3 b/man3/pthread_getattr_np.3
index 369e64ca84..52b2876b14 100644
--- a/man3/pthread_getattr_np.3
+++ b/man3/pthread_getattr_np.3
@@ -93,7 +93,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a nonstandard GNU extension;
hence the suffix "_np" (nonportable) in the name.
.SH EXAMPLES
diff --git a/man3/pthread_getcpuclockid.3 b/man3/pthread_getcpuclockid.3
index 6b2d03bdfc..76e5898e3a 100644
--- a/man3/pthread_getcpuclockid.3
+++ b/man3/pthread_getcpuclockid.3
@@ -63,7 +63,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
When
diff --git a/man3/pthread_join.3 b/man3/pthread_join.3
index 0fca845b5b..9696a76a78 100644
--- a/man3/pthread_join.3
+++ b/man3/pthread_join.3
@@ -93,7 +93,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
After a successful call to
diff --git a/man3/pthread_kill.3 b/man3/pthread_kill.3
index 24fd96151a..f32683c738 100644
--- a/man3/pthread_kill.3
+++ b/man3/pthread_kill.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Signal dispositions are process-wide:
diff --git a/man3/pthread_kill_other_threads_np.3 b/man3/pthread_kill_other_threads_np.3
index d1b14f2a05..63616b5d47 100644
--- a/man3/pthread_kill_other_threads_np.3
+++ b/man3/pthread_kill_other_threads_np.3
@@ -44,7 +44,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a nonstandard GNU extension;
hence the suffix "_np" (nonportable) in the name.
.SH NOTES
diff --git a/man3/pthread_mutex_consistent.3 b/man3/pthread_mutex_consistent.3
index a5dc54b248..e8421d2e60 100644
--- a/man3/pthread_mutex_consistent.3
+++ b/man3/pthread_mutex_consistent.3
@@ -47,7 +47,7 @@ The mutex is either not robust or is not in an inconsistent state.
.SH VERSIONS
.BR pthread_mutex_consistent ()
was added to glibc in version 2.12.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
.BR pthread_mutex_consistent ()
diff --git a/man3/pthread_mutexattr_getpshared.3 b/man3/pthread_mutexattr_getpshared.3
index 902dc32da1..ba975f98c9 100644
--- a/man3/pthread_mutexattr_getpshared.3
+++ b/man3/pthread_mutexattr_getpshared.3
@@ -71,7 +71,7 @@ is invalid.
.I pshared is
.B PTHREAD_PROCESS_SHARED
but the implementation does not support process-shared mutexes.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.ad l
diff --git a/man3/pthread_mutexattr_init.3 b/man3/pthread_mutexattr_init.3
index c7ba62a57c..6f7c74e584 100644
--- a/man3/pthread_mutexattr_init.3
+++ b/man3/pthread_mutexattr_init.3
@@ -37,7 +37,7 @@ object are undefined.
.SH RETURN VALUE
On success, these functions return 0.
On error, they return a positive error number.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
Subsequent changes to a mutex attributes object do not affect mutex that
diff --git a/man3/pthread_mutexattr_setrobust.3 b/man3/pthread_mutexattr_setrobust.3
index 1fde1c17c1..14d0dc4af5 100644
--- a/man3/pthread_mutexattr_setrobust.3
+++ b/man3/pthread_mutexattr_setrobust.3
@@ -125,7 +125,7 @@ was passed to
and
.BR pthread_mutexattr_setrobust ()
were added to glibc in version 2.12.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
In the Linux implementation,
diff --git a/man3/pthread_rwlockattr_setkind_np.3 b/man3/pthread_rwlockattr_setkind_np.3
index 88d8cc7abd..66690f67f5 100644
--- a/man3/pthread_rwlockattr_setkind_np.3
+++ b/man3/pthread_rwlockattr_setkind_np.3
@@ -116,7 +116,7 @@ The
and
.BR pthread_rwlockattr_setkind_np ()
functions first appeared in glibc 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are non-standard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH SEE ALSO
diff --git a/man3/pthread_self.3 b/man3/pthread_self.3
index 271e4409ee..04c5f9abaf 100644
--- a/man3/pthread_self.3
+++ b/man3/pthread_self.3
@@ -45,7 +45,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
POSIX.1 allows an implementation wide freedom in choosing
diff --git a/man3/pthread_setaffinity_np.3 b/man3/pthread_setaffinity_np.3
index 19fefbd4f9..1ad37345de 100644
--- a/man3/pthread_setaffinity_np.3
+++ b/man3/pthread_setaffinity_np.3
@@ -113,7 +113,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH NOTES
diff --git a/man3/pthread_setcancelstate.3 b/man3/pthread_setcancelstate.3
index 7c27405c1c..c5138061bd 100644
--- a/man3/pthread_setcancelstate.3
+++ b/man3/pthread_setcancelstate.3
@@ -123,7 +123,7 @@ T}
.ad
.sp 1
.hy
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
For details of what happens when a thread is canceled, see
diff --git a/man3/pthread_setconcurrency.3 b/man3/pthread_setconcurrency.3
index 985588b196..50d025dde3 100644
--- a/man3/pthread_setconcurrency.3
+++ b/man3/pthread_setconcurrency.3
@@ -79,7 +79,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The default concurrency level is 0.
diff --git a/man3/pthread_setname_np.3 b/man3/pthread_setname_np.3
index fa3ffbb4f8..7b1fba74c4 100644
--- a/man3/pthread_setname_np.3
+++ b/man3/pthread_setname_np.3
@@ -98,7 +98,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH NOTES
diff --git a/man3/pthread_setschedparam.3 b/man3/pthread_setschedparam.3
index 132d019361..f5ab931f50 100644
--- a/man3/pthread_setschedparam.3
+++ b/man3/pthread_setschedparam.3
@@ -137,7 +137,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
For a description of the permissions required to, and the effect of,
diff --git a/man3/pthread_setschedprio.3 b/man3/pthread_setschedprio.3
index 1d937b127e..ef7d27da3b 100644
--- a/man3/pthread_setschedprio.3
+++ b/man3/pthread_setschedprio.3
@@ -78,7 +78,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
For a description of the permissions required to, and the effect of,
diff --git a/man3/pthread_sigmask.3 b/man3/pthread_sigmask.3
index 5617f7f00f..b8b5376795 100644
--- a/man3/pthread_sigmask.3
+++ b/man3/pthread_sigmask.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
A new thread inherits a copy of its creator's signal mask.
diff --git a/man3/pthread_sigqueue.3 b/man3/pthread_sigqueue.3
index 1617ec8399..c77a53d930 100644
--- a/man3/pthread_sigqueue.3
+++ b/man3/pthread_sigqueue.3
@@ -91,7 +91,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH NOTES
The glibc implementation of
diff --git a/man3/pthread_spin_init.3 b/man3/pthread_spin_init.3
index d77d3cc550..c2e1b14732 100644
--- a/man3/pthread_spin_init.3
+++ b/man3/pthread_spin_init.3
@@ -105,7 +105,7 @@ a new spin lock.
Insufficient memory to initialize the spin lock.
.SH VERSIONS
These functions first appeared in glibc in version 2.2.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.PP
Support for process-shared spin locks is a POSIX option.
diff --git a/man3/pthread_spin_lock.3 b/man3/pthread_spin_lock.3
index 0a261c52dd..be0de6c96a 100644
--- a/man3/pthread_spin_lock.3
+++ b/man3/pthread_spin_lock.3
@@ -84,7 +84,7 @@ fails with the following errors:
The spin lock is currently locked by another thread.
.SH VERSIONS
These functions first appeared in glibc in version 2.2.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH NOTES
Applying any of the functions described on this page to
diff --git a/man3/pthread_testcancel.3 b/man3/pthread_testcancel.3
index fc25e3f98f..da333bdf34 100644
--- a/man3/pthread_testcancel.3
+++ b/man3/pthread_testcancel.3
@@ -53,7 +53,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
See
diff --git a/man3/pthread_tryjoin_np.3 b/man3/pthread_tryjoin_np.3
index 0a51e9db8b..fcb2b09696 100644
--- a/man3/pthread_tryjoin_np.3
+++ b/man3/pthread_tryjoin_np.3
@@ -111,7 +111,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions;
hence the suffix "_np" (nonportable) in the names.
.SH BUGS
diff --git a/man3/pthread_yield.3 b/man3/pthread_yield.3
index c0a0fd690c..adfc146388 100644
--- a/man3/pthread_yield.3
+++ b/man3/pthread_yield.3
@@ -53,7 +53,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This call is nonstandard, but present on several other systems.
Use the standardized
.BR sched_yield (2)
diff --git a/man3/ptsname.3 b/man3/ptsname.3
index 1f24d10dff..0afe0ebb04 100644
--- a/man3/ptsname.3
+++ b/man3/ptsname.3
@@ -111,7 +111,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.TP
.BR ptsname ():
POSIX.1-2001, POSIX.1-2008.
diff --git a/man3/putenv.3 b/man3/putenv.3
index ecc00318f6..4eb074c0a6 100644
--- a/man3/putenv.3
+++ b/man3/putenv.3
@@ -79,7 +79,7 @@ T} Thread safety MT-Unsafe const:env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
The
diff --git a/man3/putgrent.3 b/man3/putgrent.3
index 6f798256d1..8853bd6c23 100644
--- a/man3/putgrent.3
+++ b/man3/putgrent.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH SEE ALSO
.BR fgetgrent (3),
diff --git a/man3/putpwent.3 b/man3/putpwent.3
index a550aa9950..3defa2bd52 100644
--- a/man3/putpwent.3
+++ b/man3/putpwent.3
@@ -84,7 +84,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
.SH SEE ALSO
.BR endpwent (3),
diff --git a/man3/puts.3 b/man3/puts.3
index a776af8295..ae56fbbdf1 100644
--- a/man3/puts.3
+++ b/man3/puts.3
@@ -101,7 +101,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH BUGS
It is not advisable to mix calls to output functions from the
diff --git a/man3/putwchar.3 b/man3/putwchar.3
index 67ef22f952..107ebf9e38 100644
--- a/man3/putwchar.3
+++ b/man3/putwchar.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/qecvt.3 b/man3/qecvt.3
index 8394cbda27..e22c6daf9a 100644
--- a/man3/qecvt.3
+++ b/man3/qecvt.3
@@ -93,7 +93,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4.
Not seen in most common UNIX implementations,
but occurs in SunOS.
diff --git a/man3/qsort.3 b/man3/qsort.3
index 0941e96de2..b9d5631e1d 100644
--- a/man3/qsort.3
+++ b/man3/qsort.3
@@ -97,7 +97,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR qsort ():
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
diff --git a/man3/raise.3 b/man3/raise.3
index 21c0aec703..0b197e06ce 100644
--- a/man3/raise.3
+++ b/man3/raise.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH NOTES
Since version 2.3.3, glibc implements
diff --git a/man3/rand.3 b/man3/rand.3
index ffc87afb49..cc9c3af7f0 100644
--- a/man3/rand.3
+++ b/man3/rand.3
@@ -131,7 +131,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions
.BR rand ()
and
diff --git a/man3/random.3 b/man3/random.3
index 9897853831..f90600dc0d 100644
--- a/man3/random.3
+++ b/man3/random.3
@@ -154,7 +154,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
The
diff --git a/man3/random_r.3 b/man3/random_r.3
index 50f390273e..c9788e9155 100644
--- a/man3/random_r.3
+++ b/man3/random_r.3
@@ -156,7 +156,7 @@ T} Thread safety MT-Safe race:buf
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard glibc extensions.
.\" These functions appear to be on Tru64, but don't seem to be on
.\" Solaris, HP-UX, or FreeBSD.
diff --git a/man3/rcmd.3 b/man3/rcmd.3
index 0cb9f01887..8c39fe301a 100644
--- a/man3/rcmd.3
+++ b/man3/rcmd.3
@@ -278,7 +278,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on the BSDs, Solaris, and many other systems.
These
diff --git a/man3/re_comp.3 b/man3/re_comp.3
index aba7999840..897089d0cd 100644
--- a/man3/re_comp.3
+++ b/man3/re_comp.3
@@ -63,7 +63,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
.SH NOTES
These functions are obsolete; the functions documented in
diff --git a/man3/readdir.3 b/man3/readdir.3
index b73062d1bc..43d42f2016 100644
--- a/man3/readdir.3
+++ b/man3/readdir.3
@@ -208,7 +208,7 @@ It is expected that a future version of POSIX.1
will require that
.BR readdir ()
be thread-safe when concurrently employed on different directory streams.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
A directory stream is opened using
diff --git a/man3/readdir_r.3 b/man3/readdir_r.3
index 58a81006e1..1e3836c32e 100644
--- a/man3/readdir_r.3
+++ b/man3/readdir_r.3
@@ -138,7 +138,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR readdir (3)
diff --git a/man3/realpath.3 b/man3/realpath.3
index bfdedfe859..799e4d77a6 100644
--- a/man3/realpath.3
+++ b/man3/realpath.3
@@ -136,7 +136,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.4BSD, POSIX.1-2001.
.PP
POSIX.1-2001 says that the behavior if
diff --git a/man3/regex.3 b/man3/regex.3
index 0bbab1b75e..8b48b69af3 100644
--- a/man3/regex.3
+++ b/man3/regex.3
@@ -323,7 +323,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
.EX
diff --git a/man3/remainder.3 b/man3/remainder.3
index 27d8ce84b8..c7a03f44bf 100644
--- a/man3/remainder.3
+++ b/man3/remainder.3
@@ -172,7 +172,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.\" IEC 60559.
The functions
.BR remainder (),
diff --git a/man3/remove.3 b/man3/remove.3
index b2a9f2a2c7..70e0d3f52d 100644
--- a/man3/remove.3
+++ b/man3/remove.3
@@ -69,7 +69,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD.
.\" .SH NOTES
.\" Under libc4 and libc5,
diff --git a/man3/remquo.3 b/man3/remquo.3
index 4ed7d255d0..62b063df80 100644
--- a/man3/remquo.3
+++ b/man3/remquo.3
@@ -131,7 +131,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR fmod (3),
diff --git a/man3/resolver.3 b/man3/resolver.3
index fa3e7971dd..213a627ded 100644
--- a/man3/resolver.3
+++ b/man3/resolver.3
@@ -492,7 +492,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD.
.SH SEE ALSO
.BR gethostbyname (3),
diff --git a/man3/rewinddir.3 b/man3/rewinddir.3
index 2574feb265..05613a9605 100644
--- a/man3/rewinddir.3
+++ b/man3/rewinddir.3
@@ -49,7 +49,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR closedir (3),
diff --git a/man3/rexec.3 b/man3/rexec.3
index 58678b76f8..7d478d2bb6 100644
--- a/man3/rexec.3
+++ b/man3/rexec.3
@@ -141,7 +141,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are not in POSIX.1.
The
.BR rexec ()
diff --git a/man3/rint.3 b/man3/rint.3
index a15ca0d797..43d624059b 100644
--- a/man3/rint.3
+++ b/man3/rint.3
@@ -113,7 +113,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
SUSv2 and POSIX.1-2001 contain text about overflow (which might set
diff --git a/man3/round.3 b/man3/round.3
index a3968ca888..14cab622cd 100644
--- a/man3/round.3
+++ b/man3/round.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
POSIX.1-2001 contains text about overflow (which might set
diff --git a/man3/rpmatch.3 b/man3/rpmatch.3
index 4ed1e28d14..58927c8076 100644
--- a/man3/rpmatch.3
+++ b/man3/rpmatch.3
@@ -121,7 +121,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR rpmatch ()
is not required by any standard,
but available under the GNU C library, FreeBSD, and AIX.
diff --git a/man3/rtnetlink.3 b/man3/rtnetlink.3
index 71d69a7c99..8f7519d128 100644
--- a/man3/rtnetlink.3
+++ b/man3/rtnetlink.3
@@ -79,7 +79,7 @@ bytes of data plus the header.
returns the amount of space which will be needed in a message with
.I len
bytes of data.
-.SH CONFORMING TO
+.SH STANDARDS
These macros are nonstandard Linux extensions.
.SH BUGS
This manual page is incomplete.
diff --git a/man3/scalb.3 b/man3/scalb.3
index f72d56694c..c7f68aa468 100644
--- a/man3/scalb.3
+++ b/man3/scalb.3
@@ -170,7 +170,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR scalb ()
is specified in POSIX.1-2001, but marked obsolescent.
POSIX.1-2008 removes the specification of
diff --git a/man3/scalbln.3 b/man3/scalbln.3
index fd36037d31..00f7b30259 100644
--- a/man3/scalbln.3
+++ b/man3/scalbln.3
@@ -146,7 +146,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
These functions differ from the obsolete functions described in
diff --git a/man3/scandir.3 b/man3/scandir.3
index e0dc487846..8f6532b014 100644
--- a/man3/scandir.3
+++ b/man3/scandir.3
@@ -207,7 +207,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR alphasort (),
.BR scandir ():
4.3BSD, POSIX.1-2008.
diff --git a/man3/scanf.3 b/man3/scanf.3
index 199c8a19a9..f1817019de 100644
--- a/man3/scanf.3
+++ b/man3/scanf.3
@@ -602,7 +602,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions
.BR fscanf (),
.BR scanf (),
diff --git a/man3/sched_getcpu.3 b/man3/sched_getcpu.3
index 81f009b909..81ec8a0a5e 100644
--- a/man3/sched_getcpu.3
+++ b/man3/sched_getcpu.3
@@ -64,7 +64,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR sched_getcpu ()
is glibc-specific.
.SH NOTES
diff --git a/man3/seekdir.3 b/man3/seekdir.3
index ee03018517..af96e8b60e 100644
--- a/man3/seekdir.3
+++ b/man3/seekdir.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
In glibc up to version 2.1.1, the type of the
diff --git a/man3/sem_close.3 b/man3/sem_close.3
index 922e0c8804..bd058869b8 100644
--- a/man3/sem_close.3
+++ b/man3/sem_close.3
@@ -48,7 +48,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
All open named semaphores are automatically closed on process
diff --git a/man3/sem_destroy.3 b/man3/sem_destroy.3
index fe1f8eca73..82da1963e3 100644
--- a/man3/sem_destroy.3
+++ b/man3/sem_destroy.3
@@ -60,7 +60,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
An unnamed semaphore should be destroyed with
diff --git a/man3/sem_getvalue.3 b/man3/sem_getvalue.3
index 70fb5a9aee..7e764d28b1 100644
--- a/man3/sem_getvalue.3
+++ b/man3/sem_getvalue.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The value of the semaphore may already have changed by the time
diff --git a/man3/sem_init.3 b/man3/sem_init.3
index d4fdf8d32d..75d2135a34 100644
--- a/man3/sem_init.3
+++ b/man3/sem_init.3
@@ -89,7 +89,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH NOTES
Bizarrely, POSIX.1-2001 does not specify the value that should
diff --git a/man3/sem_open.3 b/man3/sem_open.3
index 752ee39060..7bba996459 100644
--- a/man3/sem_open.3
+++ b/man3/sem_open.3
@@ -164,7 +164,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR sem_close (3),
diff --git a/man3/sem_post.3 b/man3/sem_post.3
index 278f796428..8e9b789617 100644
--- a/man3/sem_post.3
+++ b/man3/sem_post.3
@@ -55,7 +55,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.SH NOTES
.BR sem_post ()
diff --git a/man3/sem_unlink.3 b/man3/sem_unlink.3
index ad2fee2e68..68b4ccaee2 100644
--- a/man3/sem_unlink.3
+++ b/man3/sem_unlink.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR sem_getvalue (3),
diff --git a/man3/sem_wait.3 b/man3/sem_wait.3
index 70dab27e86..eed09684e8 100644
--- a/man3/sem_wait.3
+++ b/man3/sem_wait.3
@@ -129,7 +129,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
The (somewhat trivial) program shown below operates on an
diff --git a/man3/setaliasent.3 b/man3/setaliasent.3
index af31db9653..ae2b5beaeb 100644
--- a/man3/setaliasent.3
+++ b/man3/setaliasent.3
@@ -123,7 +123,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These routines are glibc-specific.
The NeXT system has similar routines:
.PP
diff --git a/man3/setbuf.3 b/man3/setbuf.3
index b949ccdec1..b9a1e801a3 100644
--- a/man3/setbuf.3
+++ b/man3/setbuf.3
@@ -158,7 +158,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR setbuf ()
and
diff --git a/man3/setenv.3 b/man3/setenv.3
index c12c4588dd..eedc2fb7e6 100644
--- a/man3/setenv.3
+++ b/man3/setenv.3
@@ -118,7 +118,7 @@ T} Thread safety MT-Unsafe const:env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
POSIX.1 does not require
diff --git a/man3/setjmp.3 b/man3/setjmp.3
index e722af4a42..b42952e9da 100644
--- a/man3/setjmp.3
+++ b/man3/setjmp.3
@@ -139,7 +139,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR setjmp (),
.BR longjmp ():
POSIX.1-2001, POSIX.1-2008, C89, C99.
diff --git a/man3/setlocale.3 b/man3/setlocale.3
index 57f1ba5cd8..c6ee38d5ee 100644
--- a/man3/setlocale.3
+++ b/man3/setlocale.3
@@ -197,7 +197,7 @@ T} Thread safety MT-Unsafe const:locale env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.PP
The C standards specify only the categories
diff --git a/man3/setlogmask.3 b/man3/setlogmask.3
index 5fa45e18a1..6e01c83107 100644
--- a/man3/setlogmask.3
+++ b/man3/setlogmask.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Unsafe race:LogMask
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.\" Note that the description in POSIX.1-2001 is flawed.
.PP
diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3
index 1419592aa8..cf4d187000 100644
--- a/man3/setnetgrent.3
+++ b/man3/setnetgrent.3
@@ -143,7 +143,7 @@ or
.BR endnetgrent ()
are used in parallel in different threads of a program,
then data races could occur.
-.SH CONFORMING TO
+.SH STANDARDS
These functions are not in POSIX.1, but
.BR setnetgrent (),
.BR endnetgrent (),
diff --git a/man3/shm_open.3 b/man3/shm_open.3
index 55549da2da..0c7fbf4cf6 100644
--- a/man3/shm_open.3
+++ b/man3/shm_open.3
@@ -239,7 +239,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
POSIX.1-2001 says that the group ownership of a newly created shared
diff --git a/man3/siginterrupt.3 b/man3/siginterrupt.3
index d4158578db..e27455d8ad 100644
--- a/man3/siginterrupt.3
+++ b/man3/siginterrupt.3
@@ -84,7 +84,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD, POSIX.1-2001.
POSIX.1-2008 marks
.BR siginterrupt ()
diff --git a/man3/signbit.3 b/man3/signbit.3
index d0198ed3f2..318a9e2734 100644
--- a/man3/signbit.3
+++ b/man3/signbit.3
@@ -70,7 +70,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
This function is defined in IEC 559 (and the appendix with
recommended functions in IEEE 754/IEEE 854).
diff --git a/man3/significand.3 b/man3/significand.3
index 8b0e41e888..b0de08a14b 100644
--- a/man3/significand.3
+++ b/man3/significand.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard; the
.I double
version is available on a number of other systems.
diff --git a/man3/sigpause.3 b/man3/sigpause.3
index a43d5cb689..0f921c6fd5 100644
--- a/man3/sigpause.3
+++ b/man3/sigpause.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.\" glibc manual says /!linux!bsd indicate the preceding marker only applies
.\" when the underlying kernel is neither Linux nor a BSD kernel.
.\" So, it is safe in Linux kernel.
-.SH CONFORMING TO
+.SH STANDARDS
The System V version of
.BR sigpause ()
is standardized in POSIX.1-2001.
diff --git a/man3/sigqueue.3 b/man3/sigqueue.3
index ceadd4e5cd..08ff0ca324 100644
--- a/man3/sigqueue.3
+++ b/man3/sigqueue.3
@@ -118,7 +118,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
If this function results in the sending of a signal to the process
diff --git a/man3/sigset.3 b/man3/sigset.3
index e173bf8bf7..23cbbce760 100644
--- a/man3/sigset.3
+++ b/man3/sigset.3
@@ -169,7 +169,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, POSIX.1-2001, POSIX.1-2008.
These functions are obsolete: do not use them in new programs.
POSIX.1-2008 marks
diff --git a/man3/sigsetops.3 b/man3/sigsetops.3
index f16db35368..644ba1663c 100644
--- a/man3/sigsetops.3
+++ b/man3/sigsetops.3
@@ -134,7 +134,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
When creating a filled signal set, the glibc
diff --git a/man3/sigvec.3 b/man3/sigvec.3
index 308fdea545..80d659c4e0 100644
--- a/man3/sigvec.3
+++ b/man3/sigvec.3
@@ -235,7 +235,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
All of these functions were in
4.3BSD, except
.BR siggetmask (),
diff --git a/man3/sigwait.3 b/man3/sigwait.3
index a0d657e2b2..dedbf095c4 100644
--- a/man3/sigwait.3
+++ b/man3/sigwait.3
@@ -80,7 +80,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
.BR sigwait ()
diff --git a/man3/sin.3 b/man3/sin.3
index bede481735..a34fa54180 100644
--- a/man3/sin.3
+++ b/man3/sin.3
@@ -97,7 +97,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/sincos.3 b/man3/sincos.3
index 659be545e7..06cbdad197 100644
--- a/man3/sincos.3
+++ b/man3/sincos.3
@@ -87,7 +87,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are GNU extensions.
.SH NOTES
To see the performance advantage of
diff --git a/man3/sinh.3 b/man3/sinh.3
index 20490641ca..0fe65788f7 100644
--- a/man3/sinh.3
+++ b/man3/sinh.3
@@ -113,7 +113,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/sleep.3 b/man3/sleep.3
index 8d98cfeef4..2e144a2df8 100644
--- a/man3/sleep.3
+++ b/man3/sleep.3
@@ -42,7 +42,7 @@ T} Thread safety MT-Unsafe sig:SIGCHLD/linux
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
On Linux,
diff --git a/man3/slist.3 b/man3/slist.3
index f55479694a..1c91df5969 100644
--- a/man3/slist.3
+++ b/man3/slist.3
@@ -240,7 +240,7 @@ structure, respectively.
.BR SLIST_HEAD_INITIALIZER ()
returns an initializer that can be assigned to the list
.IR head .
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008.
Present on the BSDs
(SLIST macros first appeared in 4.4BSD).
diff --git a/man3/sockatmark.3 b/man3/sockatmark.3
index 0f1b7f2aae..2ccca6a398 100644
--- a/man3/sockatmark.3
+++ b/man3/sockatmark.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
If
diff --git a/man3/sqrt.3 b/man3/sqrt.3
index 90caa9215c..4c64b69350 100644
--- a/man3/sqrt.3
+++ b/man3/sqrt.3
@@ -96,7 +96,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/stailq.3 b/man3/stailq.3
index fcf6286ae6..216b5f970f 100644
--- a/man3/stailq.3
+++ b/man3/stailq.3
@@ -284,7 +284,7 @@ structure, respectively.
.BR STAILQ_HEAD_INITIALIZER ()
returns an initializer that can be assigned to the queue
.IR head .
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008.
Present on the BSDs
(STAILQ macros first appeared in 4.4BSD).
diff --git a/man3/statvfs.3 b/man3/statvfs.3
index 66fcdb0bf6..cc9f250501 100644
--- a/man3/statvfs.3
+++ b/man3/statvfs.3
@@ -190,7 +190,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
Only the
diff --git a/man3/stdarg.3 b/man3/stdarg.3
index a6bca973c6..87fecf9ff2 100644
--- a/man3/stdarg.3
+++ b/man3/stdarg.3
@@ -222,7 +222,7 @@ T} Thread safety MT-Safe race:ap
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR va_start (),
.BR va_arg (),
diff --git a/man3/stdin.3 b/man3/stdin.3
index 6da2cdf10d..653c2b04c1 100644
--- a/man3/stdin.3
+++ b/man3/stdin.3
@@ -113,7 +113,7 @@ and
The standard streams are closed by a call to
.BR exit (3)
and by normal program termination.
-.SH CONFORMING TO
+.SH STANDARDS
The
.IR stdin ,
.IR stdout ,
diff --git a/man3/stdio.3 b/man3/stdio.3
index 8acaf07c2f..400e30b91c 100644
--- a/man3/stdio.3
+++ b/man3/stdio.3
@@ -331,7 +331,7 @@ T}
.TE
.ad
.hy
-.SH CONFORMING TO
+.SH STANDARDS
The
.I stdio
library conforms to C89.
diff --git a/man3/stpcpy.3 b/man3/stpcpy.3
index 20ead6bf52..c54952a43a 100644
--- a/man3/stpcpy.3
+++ b/man3/stpcpy.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function was added to POSIX.1-2008.
Before that, it was not part of
the C or POSIX.1 standards, nor customary on UNIX systems.
diff --git a/man3/stpncpy.3 b/man3/stpncpy.3
index 5e0c9d9fa9..782192dbd2 100644
--- a/man3/stpncpy.3
+++ b/man3/stpncpy.3
@@ -98,7 +98,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function was added to POSIX.1-2008.
Before that, it was a GNU extension.
It first appeared in version 1.07 of the GNU C library in 1993.
diff --git a/man3/strcasecmp.3 b/man3/strcasecmp.3
index a46778f02c..f744ebdb22 100644
--- a/man3/strcasecmp.3
+++ b/man3/strcasecmp.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.4BSD, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The
diff --git a/man3/strcat.3 b/man3/strcat.3
index 1fc888e9e3..e28d7fed0d 100644
--- a/man3/strcat.3
+++ b/man3/strcat.3
@@ -128,7 +128,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
Some systems (the BSDs, Solaris, and others) provide the following function:
diff --git a/man3/strchr.3 b/man3/strchr.3
index c5cc8fd95e..416152f912 100644
--- a/man3/strchr.3
+++ b/man3/strchr.3
@@ -103,7 +103,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strchr (),
.BR strrchr ():
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
diff --git a/man3/strcmp.3 b/man3/strcmp.3
index 53889879a7..3bfa10a4ea 100644
--- a/man3/strcmp.3
+++ b/man3/strcmp.3
@@ -93,7 +93,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
POSIX.1 specifies only that:
diff --git a/man3/strcoll.3 b/man3/strcoll.3
index 4b6610f901..cec5e8b3fa 100644
--- a/man3/strcoll.3
+++ b/man3/strcoll.3
@@ -66,7 +66,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
In the
diff --git a/man3/strcpy.3 b/man3/strcpy.3
index 726585cb1b..094943fa67 100644
--- a/man3/strcpy.3
+++ b/man3/strcpy.3
@@ -114,7 +114,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES
Some programmers consider
diff --git a/man3/strdup.3 b/man3/strdup.3
index f5cea8827e..4dd28dc5a9 100644
--- a/man3/strdup.3
+++ b/man3/strdup.3
@@ -114,7 +114,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.\" 4.3BSD-Reno, not (first) 4.3BSD.
.BR strdup ()
conforms to SVr4, 4.3BSD, POSIX.1-2001.
diff --git a/man3/strerror.3 b/man3/strerror.3
index a4029bb8f1..df320d2acf 100644
--- a/man3/strerror.3
+++ b/man3/strerror.3
@@ -252,7 +252,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strerror ()
is specified by POSIX.1-2001, POSIX.1-2008, C89, and C99.
.BR strerror_r ()
diff --git a/man3/strfmon.3 b/man3/strfmon.3
index d328d16721..f10a656625 100644
--- a/man3/strfmon.3
+++ b/man3/strfmon.3
@@ -160,7 +160,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
The call
diff --git a/man3/strfromd.3 b/man3/strfromd.3
index 906427f2c0..14de9954af 100644
--- a/man3/strfromd.3
+++ b/man3/strfromd.3
@@ -180,7 +180,7 @@ T} Thread safety MT-Safe locale
.ad
.sp 1
Note: these attributes are preliminary.
-.SH CONFORMING TO
+.SH STANDARDS
C99, ISO/IEC TS 18661-1.
.SH NOTES
The
diff --git a/man3/strfry.3 b/man3/strfry.3
index 023e414bb1..2f7c29aa01 100644
--- a/man3/strfry.3
+++ b/man3/strfry.3
@@ -50,7 +50,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The
.BR strfry ()
function is unique to the
diff --git a/man3/strftime.3 b/man3/strftime.3
index 6eff815ad3..ca4552945e 100644
--- a/man3/strftime.3
+++ b/man3/strftime.3
@@ -539,7 +539,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strftime ():
SVr4, C89, C99.
.PD 0
diff --git a/man3/strlen.3 b/man3/strlen.3
index 7d0daaf21c..6b567d9e79 100644
--- a/man3/strlen.3
+++ b/man3/strlen.3
@@ -47,7 +47,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, C11, SVr4, 4.3BSD.
.SH NOTES
In cases where the input buffer may not contain
diff --git a/man3/strnlen.3 b/man3/strnlen.3
index 0895171be7..26196d21e7 100644
--- a/man3/strnlen.3
+++ b/man3/strnlen.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH SEE ALSO
.BR strlen (3)
diff --git a/man3/strpbrk.3 b/man3/strpbrk.3
index 947c3ce74f..aa8bcd98ac 100644
--- a/man3/strpbrk.3
+++ b/man3/strpbrk.3
@@ -53,7 +53,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO
.BR index (3),
diff --git a/man3/strptime.3 b/man3/strptime.3
index edf272d70c..71de98d310 100644
--- a/man3/strptime.3
+++ b/man3/strptime.3
@@ -277,7 +277,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SUSv2.
.SH NOTES
In principle, this function does not initialize
diff --git a/man3/strsep.3 b/man3/strsep.3
index 0386c8bc6c..c3b773d46d 100644
--- a/man3/strsep.3
+++ b/man3/strsep.3
@@ -81,7 +81,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.4BSD.
.SH NOTES
The
diff --git a/man3/strsignal.3 b/man3/strsignal.3
index fc376e2ac7..61bac58183 100644
--- a/man3/strsignal.3
+++ b/man3/strsignal.3
@@ -142,7 +142,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strsignal ():
POSIX.1-2008.
Present on Solaris and the BSDs.
diff --git a/man3/strspn.3 b/man3/strspn.3
index b0d428416d..e8d0303b1c 100644
--- a/man3/strspn.3
+++ b/man3/strspn.3
@@ -71,7 +71,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO
.BR index (3),
diff --git a/man3/strstr.3 b/man3/strstr.3
index 7541062dee..925ca0ed7f 100644
--- a/man3/strstr.3
+++ b/man3/strstr.3
@@ -71,7 +71,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strstr ():
POSIX.1-2001, POSIX.1-2008, C89, C99.
.PP
diff --git a/man3/strtod.3 b/man3/strtod.3
index bc532da64e..96807083e3 100644
--- a/man3/strtod.3
+++ b/man3/strtod.3
@@ -155,7 +155,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.PP
.BR strtod ()
diff --git a/man3/strtoimax.3 b/man3/strtoimax.3
index d8feb1f4bb..a8e7b326da 100644
--- a/man3/strtoimax.3
+++ b/man3/strtoimax.3
@@ -58,7 +58,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR imaxabs (3),
diff --git a/man3/strtok.3 b/man3/strtok.3
index c435181a30..df3d5167b9 100644
--- a/man3/strtok.3
+++ b/man3/strtok.3
@@ -170,7 +170,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.TP
.BR strtok ()
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
diff --git a/man3/strtol.3 b/man3/strtol.3
index 23b7b440a6..75fb628cc8 100644
--- a/man3/strtol.3
+++ b/man3/strtol.3
@@ -158,7 +158,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strtol ():
POSIX.1-2001, POSIX.1-2008, C89, C99 SVr4, 4.3BSD.
.PP
diff --git a/man3/strtoul.3 b/man3/strtoul.3
index 4c24d6e27c..09ff60566b 100644
--- a/man3/strtoul.3
+++ b/man3/strtoul.3
@@ -158,7 +158,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR strtoul ():
POSIX.1-2001, POSIX.1-2008, C89, C99 SVr4.
.PP
diff --git a/man3/strverscmp.3 b/man3/strverscmp.3
index b7d62860fa..90616ec420 100644
--- a/man3/strverscmp.3
+++ b/man3/strverscmp.3
@@ -97,7 +97,7 @@ T} Thread safety MT-Safe
.\" But isdigit() has two implementations. With different compiling conditions,
.\" we may call isdigit() in macro, then strverscmp() should not have locale
.\" problem.
-.SH CONFORMING TO
+.SH STANDARDS
This function is a GNU extension.
.SH EXAMPLES
The program below can be used to demonstrate the behavior of
diff --git a/man3/strxfrm.3 b/man3/strxfrm.3
index b43744f160..33e1245f9a 100644
--- a/man3/strxfrm.3
+++ b/man3/strxfrm.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO
.BR bcmp (3),
diff --git a/man3/swab.3 b/man3/swab.3
index e83240da72..fd957c0ec3 100644
--- a/man3/swab.3
+++ b/man3/swab.3
@@ -70,7 +70,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO
.BR bstring (3)
diff --git a/man3/sysconf.3 b/man3/sysconf.3
index 6830c9ce15..9c0bb79268 100644
--- a/man3/sysconf.3
+++ b/man3/sysconf.3
@@ -368,7 +368,7 @@ T} Thread safety MT-Safe env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH BUGS
It is difficult to use
diff --git a/man3/syslog.3 b/man3/syslog.3
index d9bd7f10cd..f6d1e2a4c5 100644
--- a/man3/syslog.3
+++ b/man3/syslog.3
@@ -279,7 +279,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions
.BR openlog (),
.BR closelog (),
diff --git a/man3/system.3 b/man3/system.3
index 7d16ec4863..146819c28e 100644
--- a/man3/system.3
+++ b/man3/system.3
@@ -117,7 +117,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99.
.SH NOTES
.BR system ()
diff --git a/man3/sysv_signal.3 b/man3/sysv_signal.3
index bdde395891..cdc3e89ce0 100644
--- a/man3/sysv_signal.3
+++ b/man3/sysv_signal.3
@@ -58,7 +58,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
This function is nonstandard.
.SH NOTES
Use of
diff --git a/man3/tailq.3 b/man3/tailq.3
index 626a1f8846..f2b674c1f3 100644
--- a/man3/tailq.3
+++ b/man3/tailq.3
@@ -314,7 +314,7 @@ structure, respectively.
.BR TAILQ_HEAD_INITIALIZER ()
returns an initializer that can be assigned to the queue
.IR head .
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008.
Present on the BSDs.
(TAILQ functions first appeared in 4.4BSD).
diff --git a/man3/tan.3 b/man3/tan.3
index dd73004dcf..186a29cac5 100644
--- a/man3/tan.3
+++ b/man3/tan.3
@@ -122,7 +122,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/tanh.3 b/man3/tanh.3
index 449f0b3fc5..3cf0afd50e 100644
--- a/man3/tanh.3
+++ b/man3/tanh.3
@@ -89,7 +89,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.PP
The variant returning
diff --git a/man3/tcgetpgrp.3 b/man3/tcgetpgrp.3
index 058e294d43..4ef30f3ff0 100644
--- a/man3/tcgetpgrp.3
+++ b/man3/tcgetpgrp.3
@@ -108,7 +108,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
These functions are implemented via the
diff --git a/man3/tcgetsid.3 b/man3/tcgetsid.3
index 7b23cbfc70..193e77e4b0 100644
--- a/man3/tcgetsid.3
+++ b/man3/tcgetsid.3
@@ -63,7 +63,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
This function is implemented via the
diff --git a/man3/telldir.3 b/man3/telldir.3
index 9f78d4c3d5..573995bdea 100644
--- a/man3/telldir.3
+++ b/man3/telldir.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH NOTES
In glibc up to version 2.1.1, the return type of
diff --git a/man3/tempnam.3 b/man3/tempnam.3
index 80a7412354..d4d6f42d34 100644
--- a/man3/tempnam.3
+++ b/man3/tempnam.3
@@ -107,7 +107,7 @@ T} Thread safety MT-Safe env
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, 4.3BSD, POSIX.1-2001.
POSIX.1-2008 marks
.BR tempnam ()
diff --git a/man3/termios.3 b/man3/termios.3
index 3c425e9027..74d5b39b7b 100644
--- a/man3/termios.3
+++ b/man3/termios.3
@@ -1112,7 +1112,7 @@ T} Thread safety MT-Safe
.\" when the underlying kernel is a BSD kernel.
.\" So, it is safety in Linux kernel.
.hy
-.SH CONFORMING TO
+.SH STANDARDS
.BR tcgetattr (),
.BR tcsetattr (),
.BR tcsendbreak (),
diff --git a/man3/tgamma.3 b/man3/tgamma.3
index b669a691d0..2a1bb742e9 100644
--- a/man3/tgamma.3
+++ b/man3/tgamma.3
@@ -176,7 +176,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
This function had to be called "true gamma function"
diff --git a/man3/timegm.3 b/man3/timegm.3
index b4a362afe8..d3e662846d 100644
--- a/man3/timegm.3
+++ b/man3/timegm.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
These functions are nonstandard GNU extensions
that are also present on the BSDs.
.SH NOTES
diff --git a/man3/timeradd.3 b/man3/timeradd.3
index d971084e95..888b0fc3ae 100644
--- a/man3/timeradd.3
+++ b/man3/timeradd.3
@@ -134,7 +134,7 @@ and
return true (nonzero) or false (0).
.SH ERRORS
No errors are defined.
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on most BSD derivatives.
.SH SEE ALSO
diff --git a/man3/tmpfile.3 b/man3/tmpfile.3
index be60977e79..784acb53d3 100644
--- a/man3/tmpfile.3
+++ b/man3/tmpfile.3
@@ -76,7 +76,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD, SUSv2.
.SH NOTES
POSIX.1-2001 specifies:
diff --git a/man3/tmpnam.3 b/man3/tmpnam.3
index 2b1632dfff..85089a6341 100644
--- a/man3/tmpnam.3
+++ b/man3/tmpnam.3
@@ -104,7 +104,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR tmpnam ():
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
POSIX.1-2008 marks
diff --git a/man3/toascii.3 b/man3/toascii.3
index 759fd3a2e0..ea16ebeeb0 100644
--- a/man3/toascii.3
+++ b/man3/toascii.3
@@ -55,7 +55,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, BSD, POSIX.1-2001.
POSIX.1-2008 marks
.BR toascii ()
diff --git a/man3/toupper.3 b/man3/toupper.3
index c7020b590f..4f363676d4 100644
--- a/man3/toupper.3
+++ b/man3/toupper.3
@@ -110,7 +110,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR toupper (),
.BR tolower ():
C89, C99, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
diff --git a/man3/towctrans.3 b/man3/towctrans.3
index 84423f19e5..b0eacde684 100644
--- a/man3/towctrans.3
+++ b/man3/towctrans.3
@@ -67,7 +67,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/towlower.3 b/man3/towlower.3
index 1f8297dff5..9a0d334629 100644
--- a/man3/towlower.3
+++ b/man3/towlower.3
@@ -105,7 +105,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR towlower ():
C99, POSIX.1-2001 (XSI);
present as an XSI extension in POSIX.1-2008, but marked obsolete.
diff --git a/man3/towupper.3 b/man3/towupper.3
index 46599c6d19..9ba51f7392 100644
--- a/man3/towupper.3
+++ b/man3/towupper.3
@@ -104,7 +104,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
.BR towupper ():
C99, POSIX.1-2001 (XSI);
present as an XSI extension in POSIX.1-2008, but marked obsolete.
diff --git a/man3/trunc.3 b/man3/trunc.3
index 15f3d9fbb3..c011175138 100644
--- a/man3/trunc.3
+++ b/man3/trunc.3
@@ -64,7 +64,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The integral value returned by these functions may be too large
diff --git a/man3/tsearch.3 b/man3/tsearch.3
index 324024ed3a..db42f1d7e1 100644
--- a/man3/tsearch.3
+++ b/man3/tsearch.3
@@ -222,7 +222,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4.
The functions
.BR tdestroy ()
diff --git a/man3/ttyname.3 b/man3/ttyname.3
index f93a6893e9..1ba353860c 100644
--- a/man3/ttyname.3
+++ b/man3/ttyname.3
@@ -81,7 +81,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, 4.2BSD.
.SH NOTES
A process that keeps a file descriptor that refers to a
diff --git a/man3/ttyslot.3 b/man3/ttyslot.3
index cfca4de8e8..bf0157630a 100644
--- a/man3/ttyslot.3
+++ b/man3/ttyslot.3
@@ -121,7 +121,7 @@ T} Thread safety MT-Unsafe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SUSv1; marked as LEGACY in SUSv2; removed in POSIX.1-2001.
SUSv2 requires \-1 on error.
.SH NOTES
diff --git a/man3/tzset.3 b/man3/tzset.3
index bfea9504c4..bc49bdb43a 100644
--- a/man3/tzset.3
+++ b/man3/tzset.3
@@ -225,7 +225,7 @@ T} Thread safety MT-Safe env locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH NOTES
4.3BSD had a function
diff --git a/man3/ualarm.3 b/man3/ualarm.3
index 9f0225b82f..209b8489b0 100644
--- a/man3/ualarm.3
+++ b/man3/ualarm.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD, POSIX.1-2001.
POSIX.1-2001 marks
.BR ualarm ()
diff --git a/man3/ulimit.3 b/man3/ulimit.3
index 628ad9ef75..19f0df8151 100644
--- a/man3/ulimit.3
+++ b/man3/ulimit.3
@@ -77,7 +77,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
SVr4, POSIX.1-2001.
POSIX.1-2008 marks
.BR ulimit ()
diff --git a/man3/ungetwc.3 b/man3/ungetwc.3
index ea8cbf069e..19d359a5b9 100644
--- a/man3/ungetwc.3
+++ b/man3/ungetwc.3
@@ -89,7 +89,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/unlocked_stdio.3 b/man3/unlocked_stdio.3
index e78055ec94..bb70bdac64 100644
--- a/man3/unlocked_stdio.3
+++ b/man3/unlocked_stdio.3
@@ -156,7 +156,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The four functions
.BR getc_unlocked (),
.BR getchar_unlocked (),
diff --git a/man3/unlockpt.3 b/man3/unlockpt.3
index 5dc87c3ec3..4c36e9e70d 100644
--- a/man3/unlockpt.3
+++ b/man3/unlockpt.3
@@ -76,7 +76,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR grantpt (3),
diff --git a/man3/updwtmp.3 b/man3/updwtmp.3
index 175bec7722..9fc19fc4a4 100644
--- a/man3/updwtmp.3
+++ b/man3/updwtmp.3
@@ -56,7 +56,7 @@ T} Thread safety MT-Unsafe sig:ALRM timer
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1.
Present on Solaris, NetBSD, and perhaps other systems.
.SH NOTES
diff --git a/man3/uselocale.3 b/man3/uselocale.3
index 2f0233f548..f55899cbc2 100644
--- a/man3/uselocale.3
+++ b/man3/uselocale.3
@@ -74,7 +74,7 @@ does not refer to a valid locale object.
The
.BR uselocale ()
function first appeared in version 2.3 of the GNU C library.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
Unlike
diff --git a/man3/usleep.3 b/man3/usleep.3
index 79327bd7b4..fe08c319e8 100644
--- a/man3/usleep.3
+++ b/man3/usleep.3
@@ -79,7 +79,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
4.3BSD, POSIX.1-2001.
POSIX.1-2001 declares this function obsolete; use
.BR nanosleep (2)
diff --git a/man3/wcpcpy.3 b/man3/wcpcpy.3
index 76c2989703..d188f7d18f 100644
--- a/man3/wcpcpy.3
+++ b/man3/wcpcpy.3
@@ -74,7 +74,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH SEE ALSO
.BR strcpy (3),
diff --git a/man3/wcpncpy.3 b/man3/wcpncpy.3
index 8139715a88..bb68439948 100644
--- a/man3/wcpncpy.3
+++ b/man3/wcpncpy.3
@@ -101,7 +101,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH SEE ALSO
.BR stpncpy (3),
diff --git a/man3/wcrtomb.3 b/man3/wcrtomb.3
index 5d8b2b256a..e650cf9224 100644
--- a/man3/wcrtomb.3
+++ b/man3/wcrtomb.3
@@ -126,7 +126,7 @@ T} Thread safety MT-Unsafe race:wcrtomb/!ps
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wcscasecmp.3 b/man3/wcscasecmp.3
index e6e7493897..934535ebd2 100644
--- a/man3/wcscasecmp.3
+++ b/man3/wcscasecmp.3
@@ -89,7 +89,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
diff --git a/man3/wcscat.3 b/man3/wcscat.3
index 767a5c19eb..a92ec5896a 100644
--- a/man3/wcscat.3
+++ b/man3/wcscat.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strcat (3),
diff --git a/man3/wcschr.3 b/man3/wcschr.3
index d62af6e312..6b46e22d0a 100644
--- a/man3/wcschr.3
+++ b/man3/wcschr.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strchr (3),
diff --git a/man3/wcscmp.3 b/man3/wcscmp.3
index 06ab75a819..382cf9215a 100644
--- a/man3/wcscmp.3
+++ b/man3/wcscmp.3
@@ -71,7 +71,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strcmp (3),
diff --git a/man3/wcscpy.3 b/man3/wcscpy.3
index 01c90dbf80..aeaa6d9a84 100644
--- a/man3/wcscpy.3
+++ b/man3/wcscpy.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strcpy (3),
diff --git a/man3/wcscspn.3 b/man3/wcscspn.3
index c5f548ddcc..aa38053a11 100644
--- a/man3/wcscspn.3
+++ b/man3/wcscspn.3
@@ -73,7 +73,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strcspn (3),
diff --git a/man3/wcsdup.3 b/man3/wcsdup.3
index 7655b06f31..cac823e0f1 100644
--- a/man3/wcsdup.3
+++ b/man3/wcsdup.3
@@ -76,7 +76,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
diff --git a/man3/wcslen.3 b/man3/wcslen.3
index 932999e94d..18acd10068 100644
--- a/man3/wcslen.3
+++ b/man3/wcslen.3
@@ -54,7 +54,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
In cases where the input buffer may not contain
diff --git a/man3/wcsncasecmp.3 b/man3/wcsncasecmp.3
index c0748e76c7..69da6d6d31 100644
--- a/man3/wcsncasecmp.3
+++ b/man3/wcsncasecmp.3
@@ -94,7 +94,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
diff --git a/man3/wcsncat.3 b/man3/wcsncat.3
index 5390d83925..6625bd2c7f 100644
--- a/man3/wcsncat.3
+++ b/man3/wcsncat.3
@@ -65,7 +65,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strncat (3),
diff --git a/man3/wcsncmp.3 b/man3/wcsncmp.3
index 4412794d83..3f58c70863 100644
--- a/man3/wcsncmp.3
+++ b/man3/wcsncmp.3
@@ -85,7 +85,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strncmp (3),
diff --git a/man3/wcsncpy.3 b/man3/wcsncpy.3
index eeea0d6a56..11ade5c5fe 100644
--- a/man3/wcsncpy.3
+++ b/man3/wcsncpy.3
@@ -83,7 +83,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strncpy (3)
diff --git a/man3/wcsnlen.3 b/man3/wcsnlen.3
index cf07e1ae0e..f8f860f36a 100644
--- a/man3/wcsnlen.3
+++ b/man3/wcsnlen.3
@@ -88,7 +88,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH SEE ALSO
.BR strnlen (3),
diff --git a/man3/wcsnrtombs.3 b/man3/wcsnrtombs.3
index 3c7f176ae0..d6da6918a8 100644
--- a/man3/wcsnrtombs.3
+++ b/man3/wcsnrtombs.3
@@ -169,7 +169,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2008.
.SH NOTES
The behavior of
diff --git a/man3/wcspbrk.3 b/man3/wcspbrk.3
index ee8d31a570..f52782dfd0 100644
--- a/man3/wcspbrk.3
+++ b/man3/wcspbrk.3
@@ -61,7 +61,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strpbrk (3),
diff --git a/man3/wcsrchr.3 b/man3/wcsrchr.3
index 3366a1e606..9e1392e0d0 100644
--- a/man3/wcsrchr.3
+++ b/man3/wcsrchr.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strrchr (3),
diff --git a/man3/wcsrtombs.3 b/man3/wcsrtombs.3
index 96de5a0152..8814846b0e 100644
--- a/man3/wcsrtombs.3
+++ b/man3/wcsrtombs.3
@@ -140,7 +140,7 @@ T}
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wcsspn.3 b/man3/wcsspn.3
index 65b4e978b5..edbd1f3047 100644
--- a/man3/wcsspn.3
+++ b/man3/wcsspn.3
@@ -72,7 +72,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strspn (3),
diff --git a/man3/wcsstr.3 b/man3/wcsstr.3
index 6a08bfb5db..64b5a811ed 100644
--- a/man3/wcsstr.3
+++ b/man3/wcsstr.3
@@ -68,7 +68,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR strstr (3),
diff --git a/man3/wcstoimax.3 b/man3/wcstoimax.3
index 730034a616..f445d668be 100644
--- a/man3/wcstoimax.3
+++ b/man3/wcstoimax.3
@@ -46,7 +46,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR imaxabs (3),
diff --git a/man3/wcstok.3 b/man3/wcstok.3
index e0112d90c2..b7bf1776a8 100644
--- a/man3/wcstok.3
+++ b/man3/wcstok.3
@@ -92,7 +92,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The original
diff --git a/man3/wcstombs.3 b/man3/wcstombs.3
index e343dcfd46..cc2194e87c 100644
--- a/man3/wcstombs.3
+++ b/man3/wcstombs.3
@@ -103,7 +103,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wcswidth.3 b/man3/wcswidth.3
index 0499958442..a61737ec3c 100644
--- a/man3/wcswidth.3
+++ b/man3/wcswidth.3
@@ -59,7 +59,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
The behavior of
diff --git a/man3/wctob.3 b/man3/wctob.3
index 352dc55490..5139d70138 100644
--- a/man3/wctob.3
+++ b/man3/wctob.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wctomb.3 b/man3/wctomb.3
index 4952341151..67ef462bfb 100644
--- a/man3/wctomb.3
+++ b/man3/wctomb.3
@@ -96,7 +96,7 @@ T} Thread safety MT-Unsafe race
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wctrans.3 b/man3/wctrans.3
index 0abc9be8b5..69c975aa42 100644
--- a/man3/wctrans.3
+++ b/man3/wctrans.3
@@ -75,7 +75,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wctype.3 b/man3/wctype.3
index 891e8eb218..35c21e5cc2 100644
--- a/man3/wctype.3
+++ b/man3/wctype.3
@@ -87,7 +87,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/wcwidth.3 b/man3/wcwidth.3
index 6969de3163..3fbc01305a 100644
--- a/man3/wcwidth.3
+++ b/man3/wcwidth.3
@@ -57,7 +57,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.PP
Note that glibc before 2.2.5 used the prototype
diff --git a/man3/wmemchr.3 b/man3/wmemchr.3
index 303be6220a..351f4016da 100644
--- a/man3/wmemchr.3
+++ b/man3/wmemchr.3
@@ -63,7 +63,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR memchr (3),
diff --git a/man3/wmemcmp.3 b/man3/wmemcmp.3
index 191a3171c3..e140cc701d 100644
--- a/man3/wmemcmp.3
+++ b/man3/wmemcmp.3
@@ -82,7 +82,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR memcmp (3),
diff --git a/man3/wmemcpy.3 b/man3/wmemcpy.3
index e039c6b4f8..ae8adf9787 100644
--- a/man3/wmemcpy.3
+++ b/man3/wmemcpy.3
@@ -66,7 +66,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR memcpy (3),
diff --git a/man3/wmemmove.3 b/man3/wmemmove.3
index 98135126cf..3c9d9cd2d6 100644
--- a/man3/wmemmove.3
+++ b/man3/wmemmove.3
@@ -62,7 +62,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR memmove (3),
diff --git a/man3/wmemset.3 b/man3/wmemset.3
index 4fd3a2f436..1edfd80186 100644
--- a/man3/wmemset.3
+++ b/man3/wmemset.3
@@ -55,7 +55,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH SEE ALSO
.BR memset (3)
diff --git a/man3/wordexp.3 b/man3/wordexp.3
index ab9a0eaee7..1bab9c3109 100644
--- a/man3/wordexp.3
+++ b/man3/wordexp.3
@@ -212,7 +212,7 @@ then data races could occur.
.BR wordexp ()
calls those functions,
so we use race:utent to remind users.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES
The output of the following example program
diff --git a/man3/wprintf.3 b/man3/wprintf.3
index 0339234403..7cf6a6962c 100644
--- a/man3/wprintf.3
+++ b/man3/wprintf.3
@@ -224,7 +224,7 @@ T} Thread safety MT-Safe locale
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES
The behavior of
diff --git a/man3/y0.3 b/man3/y0.3
index 5878e8897c..8a6a1f3058 100644
--- a/man3/y0.3
+++ b/man3/y0.3
@@ -222,7 +222,7 @@ T} Thread safety MT-Safe
.hy
.ad
.sp 1
-.SH CONFORMING TO
+.SH STANDARDS
The functions returning
.I double
conform to SVr4, 4.3BSD,
diff --git a/man3type/aiocb.3type b/man3type/aiocb.3type
index f75a06d9c8..6703bca799 100644
--- a/man3type/aiocb.3type
+++ b/man3type/aiocb.3type
@@ -27,7 +27,7 @@ Standard C library
.SH DESCRIPTION
For further information about this structure, see
.BR aio (7).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH SEE ALSO
.BR aio_cancel (3),
diff --git a/man3type/blkcnt_t.3type b/man3type/blkcnt_t.3type
index 1ce53ec7e0..f9da73da59 100644
--- a/man3type/blkcnt_t.3type
+++ b/man3type/blkcnt_t.3type
@@ -20,7 +20,7 @@ Standard C library
Used for file block counts.
According to POSIX,
it shall be a signed integer type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3type/blksize_t.3type b/man3type/blksize_t.3type
index 6045780f18..d04ce6324b 100644
--- a/man3type/blksize_t.3type
+++ b/man3type/blksize_t.3type
@@ -20,7 +20,7 @@ Standard C library
Used for file block sizes.
According to POSIX,
it shall be a signed integer type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3type/cc_t.3type b/man3type/cc_t.3type
index dae5a274a0..473216a47c 100644
--- a/man3type/cc_t.3type
+++ b/man3type/cc_t.3type
@@ -20,7 +20,7 @@ Standard C library
Used for terminal special characters.
According to POSIX,
it shall be an unsigned integer type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH SEE ALSO
.BR termios (3)
diff --git a/man3type/clock_t.3type b/man3type/clock_t.3type
index a96edd02b1..44579d460d 100644
--- a/man3type/clock_t.3type
+++ b/man3type/clock_t.3type
@@ -23,7 +23,7 @@ Used for system time in clock ticks or
.IR <time.h> ).
According to POSIX,
it shall be an integer type or a real-floating type.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH NOTES
The following headers also provide this type:
diff --git a/man3type/clockid_t.3type b/man3type/clockid_t.3type
index eecd310f72..4dd1de0809 100644
--- a/man3type/clockid_t.3type
+++ b/man3type/clockid_t.3type
@@ -14,7 +14,7 @@ Standard C library
Used for clock ID type in the clock and timer functions.
According to POSIX,
it shall be defined as an arithmetic type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3type/dev_t.3type b/man3type/dev_t.3type
index 59f3a31f66..7d04ab787a 100644
--- a/man3type/dev_t.3type
+++ b/man3type/dev_t.3type
@@ -22,7 +22,7 @@ According to POSIX,
it shall be an integer type.
For further details of this type, see
.BR makedev (3).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3type/div_t.3type b/man3type/div_t.3type
index 0fae56f99c..fcab0c9aa1 100644
--- a/man3type/div_t.3type
+++ b/man3type/div_t.3type
@@ -47,7 +47,7 @@ function.
is the type of the value returned by the
.BR imaxdiv (3)
function.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH SEE ALSO
.BR div (3),
diff --git a/man3type/double_t.3type b/man3type/double_t.3type
index 7745f8bd2f..ca37c66cc1 100644
--- a/man3type/double_t.3type
+++ b/man3type/double_t.3type
@@ -46,7 +46,7 @@ the types of
and
.I double_t
are implementation-defined.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH SEE ALSO
.BR float.h (0p),
diff --git a/man3type/epoll_event.3type b/man3type/epoll_event.3type
index 084b243a6f..8380f4e7b5 100644
--- a/man3type/epoll_event.3type
+++ b/man3type/epoll_event.3type
@@ -33,7 +33,7 @@ The
.I epoll_event
structure specifies data that the kernel should save and
return when the corresponding file descriptor becomes ready.
-.SH CONFORMING TO
+.SH STANDARDS
This type is Linux-specific.
.SH NOTES
.SS C library/kernel differences
diff --git a/man3type/fenv_t.3type b/man3type/fenv_t.3type
index 554179cc79..aded4bdfbd 100644
--- a/man3type/fenv_t.3type
+++ b/man3type/fenv_t.3type
@@ -27,7 +27,7 @@ represents the floating-point status flags collectively.
.PP
For further details see
.BR fenv (3).
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH SEE ALSO
.BR fenv (3)
diff --git a/man3type/id_t.3type b/man3type/id_t.3type
index 18803e677f..19981dabf3 100644
--- a/man3type/id_t.3type
+++ b/man3type/id_t.3type
@@ -47,7 +47,7 @@ it shall be an integer type that can be used to contain a
.IR uid_t ,
or
.IR gid_t .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following headers also provide
diff --git a/man3type/intN_t.3type b/man3type/intN_t.3type
index c02c939b04..c51f1ea18f 100644
--- a/man3type/intN_t.3type
+++ b/man3type/intN_t.3type
@@ -156,7 +156,7 @@ or
for scanning
.I uint8_t
values.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later;
POSIX.1-2001 and later.
.SH NOTES
diff --git a/man3type/intmax_t.3type b/man3type/intmax_t.3type
index 0c68f9d1bc..fcd5913a15 100644
--- a/man3type/intmax_t.3type
+++ b/man3type/intmax_t.3type
@@ -81,7 +81,7 @@ or
for printing
.RI [ u ] intmax_t
values.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH NOTES
The following header also provides these types:
diff --git a/man3type/intptr_t.3type b/man3type/intptr_t.3type
index b6afd01d78..f169678b80 100644
--- a/man3type/intptr_t.3type
+++ b/man3type/intptr_t.3type
@@ -97,7 +97,7 @@ resulting commonly in
for scanning
.I uintptr_t
values.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later; POSIX.1-2001 and later.
.SH NOTES
The following header also provides these types:
diff --git a/man3type/iovec.3type b/man3type/iovec.3type
index aa46388110..5f630f946b 100644
--- a/man3type/iovec.3type
+++ b/man3type/iovec.3type
@@ -37,7 +37,7 @@ is limited by
.IR <limits.h> ,
or accessible via the call
.IR sysconf(_SC_IOV_MAX) ).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3type/lconv.3type b/man3type/lconv.3type
index 5633d706e8..df30dd9d4f 100644
--- a/man3type/lconv.3type
+++ b/man3type/lconv.3type
@@ -45,7 +45,7 @@ Standard C library
Contains members related to the formatting of numeric values.
In the "C" locale, its members have the values
shown in the comments above.
-.SH CONFORMING TO
+.SH STANDARDS
C11 and later; POSIX.1-2001 and later.
.SH SEE ALSO
.BR setlocale (3),
diff --git a/man3type/mode_t.3type b/man3type/mode_t.3type
index 08e53d1cca..165007f3fb 100644
--- a/man3type/mode_t.3type
+++ b/man3type/mode_t.3type
@@ -20,7 +20,7 @@ Standard C library
Used for some file attributes (e.g., file mode).
According to POSIX,
it shall be an integer type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following headers also provide this type:
diff --git a/man3type/off_t.3type b/man3type/off_t.3type
index f8bfaef270..02ed11365e 100644
--- a/man3type/off_t.3type
+++ b/man3type/off_t.3type
@@ -46,7 +46,7 @@ and
define
.I off_t
since POSIX.1-2008.
-.SH CONFORMING TO
+.SH STANDARDS
.PD 0
.IR off_t :
POSIX.1-2001 and later.
diff --git a/man3type/ptrdiff_t.3type b/man3type/ptrdiff_t.3type
index 0813fd7a9c..721b8cbe54 100644
--- a/man3type/ptrdiff_t.3type
+++ b/man3type/ptrdiff_t.3type
@@ -40,7 +40,7 @@ or
for printing
.I ptrdiff_t
values.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later.
POSIX.1-2001 and later.
.SH SEE ALSO
diff --git a/man3type/regex_t.3type b/man3type/regex_t.3type
index 12e353c4d7..39c0786dde 100644
--- a/man3type/regex_t.3type
+++ b/man3type/regex_t.3type
@@ -56,7 +56,7 @@ capable of storing the largest value that can be stored in either an
type or a
.I ssize_t
type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH SEE ALSO
.BR regex (3)
diff --git a/man3type/size_t.3type b/man3type/size_t.3type
index 35733d0a9a..c672d10c09 100644
--- a/man3type/size_t.3type
+++ b/man3type/size_t.3type
@@ -119,7 +119,7 @@ and
define
.I ssize_t
since POSIX.1-2008.
-.SH CONFORMING TO
+.SH STANDARDS
.PD 0
.IR size_t :
C99 and later.
diff --git a/man3type/sockaddr.3type b/man3type/sockaddr.3type
index 2589e99994..fc5974c5ce 100644
--- a/man3type/sockaddr.3type
+++ b/man3type/sockaddr.3type
@@ -105,7 +105,7 @@ stored in network byte order.
.TP
.I sockaddr_un
Describes a UNIX domain socket address.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
.I socklen_t
diff --git a/man3type/stat.3type b/man3type/stat.3type
index aa1eef8782..9e521e5849 100644
--- a/man3type/stat.3type
+++ b/man3type/stat.3type
@@ -150,7 +150,7 @@ is defined.
If none of the aforementioned macros are defined,
then the nanosecond values are exposed with names of the form
.IR st_atimensec .
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides this type:
diff --git a/man3type/time_t.3type b/man3type/time_t.3type
index 2ce6892372..1ceec05766 100644
--- a/man3type/time_t.3type
+++ b/man3type/time_t.3type
@@ -70,7 +70,7 @@ POSIX.1-2001 defined
in
.I <unistd.h>
too.
-.SH CONFORMING TO
+.SH STANDARDS
.PD 0
.IR time_t :
C99 and later.
diff --git a/man3type/timer_t.3type b/man3type/timer_t.3type
index c562f3351c..216a6f4e78 100644
--- a/man3type/timer_t.3type
+++ b/man3type/timer_t.3type
@@ -21,7 +21,7 @@ Used for timer ID returned by
.BR timer_create (2).
According to POSIX,
there are no defined comparison or assignment operators for this type.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following header also provides
diff --git a/man3type/timespec.3type b/man3type/timespec.3type
index 000206d97e..fb31357f8f 100644
--- a/man3type/timespec.3type
+++ b/man3type/timespec.3type
@@ -21,7 +21,7 @@ Standard C library
.fi
.SH DESCRIPTION
Describes times in seconds and nanoseconds.
-.SH CONFORMING TO
+.SH STANDARDS
C11 and later;
POSIX.1-2001 and later.
.SH NOTES
diff --git a/man3type/timeval.3type b/man3type/timeval.3type
index f7e6c975e1..b03f67e4a0 100644
--- a/man3type/timeval.3type
+++ b/man3type/timeval.3type
@@ -21,7 +21,7 @@ Standard C library
.fi
.SH DESCRIPTION
Describes times in seconds and microseconds.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001 and later.
.SH NOTES
The following headers also provide this type:
diff --git a/man3type/tm.3type b/man3type/tm.3type
index 4b98819f9f..2cec54736a 100644
--- a/man3type/tm.3type
+++ b/man3type/tm.3type
@@ -75,7 +75,7 @@ UTC doesn't permit double leap seconds,
so it was limited to
.B 60
in C99.
-.SH CONFORMING TO
+.SH STANDARDS
C90 and later;
POSIX.1-2001 and later.
.PP
diff --git a/man3type/va_list.3type b/man3type/va_list.3type
index ab580b81c4..6cc42fbdba 100644
--- a/man3type/va_list.3type
+++ b/man3type/va_list.3type
@@ -27,7 +27,7 @@ which is used by the macros
and
.BR va_end (3)
to traverse the list of arguments.
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later.
POSIX.1-2001 and later.
.SH NOTES
diff --git a/man3type/void.3type b/man3type/void.3type
index 9562e3f5f8..44801eee05 100644
--- a/man3type/void.3type
+++ b/man3type/void.3type
@@ -65,7 +65,7 @@ The POSIX requirement about compatibility between
.I void *
and function pointers was added in
POSIX.1-2008 Technical Corrigendum 1 (2013).
-.SH CONFORMING TO
+.SH STANDARDS
C99 and later.
POSIX.1-2001 and later.
.SH SEE ALSO
diff --git a/man4/fuse.4 b/man4/fuse.4
index cbc2f2eb1a..bae66c1f2e 100644
--- a/man4/fuse.4
+++ b/man4/fuse.4
@@ -490,7 +490,7 @@ if the FUSE filesystem was unmounted.
Returned from operations on a
.I /dev/fuse
file descriptor that has not been mounted.
-.SH CONFORMING TO
+.SH STANDARDS
The FUSE filesystem is Linux-specific.
.SH NOTES
The following messages are not yet documented in this manual page:
diff --git a/man5/acct.5 b/man5/acct.5
index 020e9248e5..4e1e11fcd9 100644
--- a/man5/acct.5
+++ b/man5/acct.5
@@ -132,7 +132,7 @@ struct acct_v3 {
The
.I acct_v3
structure is defined in glibc since version 2.6.
-.SH CONFORMING TO
+.SH STANDARDS
Process accounting originated on BSD.
Although it is present on most systems, it is not standardized,
and the details vary somewhat between systems.
diff --git a/man5/charmap.5 b/man5/charmap.5
index 9ac84e31f3..c03f0ec00f 100644
--- a/man5/charmap.5
+++ b/man5/charmap.5
@@ -87,7 +87,7 @@ The width definition section ends with the string
.TP
.I /usr/share/i18n/charmaps
Usual default character map path.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.2.
.SH EXAMPLES
The Euro sign is defined as follows in the
diff --git a/man5/locale.5 b/man5/locale.5
index 18443c6aa8..18c7188692 100644
--- a/man5/locale.5
+++ b/man5/locale.5
@@ -1249,7 +1249,7 @@ Usual default locale archive location.
.TP
.I /usr/share/i18n/locales
Usual default path for locale definition files.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.2.
.SH NOTES
The collective GNU C library community wisdom regarding
diff --git a/man5/repertoiremap.5 b/man5/repertoiremap.5
index 7c12a37925..31dcf79ef3 100644
--- a/man5/repertoiremap.5
+++ b/man5/repertoiremap.5
@@ -41,7 +41,7 @@ The mapping section ends with the string
.TP
.I /usr/share/i18n/repertoiremaps
Usual default repertoire map path.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.2.
.SH NOTES
Repertoire maps are deprecated in favor of Unicode code points.
diff --git a/man5/sysfs.5 b/man5/sysfs.5
index 9b80d3635b..6ae1d79492 100644
--- a/man5/sysfs.5
+++ b/man5/sysfs.5
@@ -255,7 +255,7 @@ This information is mainly used for debugging.
The
.B sysfs
filesystem first appeared in Linux 2.6.0.
-.SH CONFORMING TO
+.SH STANDARDS
The
.B sysfs
filesystem is Linux-specific.
diff --git a/man5/utmp.5 b/man5/utmp.5
index 82afa63508..04f57a3c60 100644
--- a/man5/utmp.5
+++ b/man5/utmp.5
@@ -217,7 +217,7 @@ removed, record-keeping is turned off.
.I /var/run/utmp
.br
.I /var/log/wtmp
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1 does not specify a
.I utmp
structure, but rather one named
diff --git a/man7/aio.7 b/man7/aio.7
index e9dfdae580..132e81cff8 100644
--- a/man7/aio.7
+++ b/man7/aio.7
@@ -141,7 +141,7 @@ or was greater than the limit returned by the call
.IR sysconf(_SC_AIO_PRIO_DELTA_MAX) .
.SH VERSIONS
The POSIX AIO interfaces are provided by glibc since version 2.1.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control block buffer before use (see
diff --git a/man7/capabilities.7 b/man7/capabilities.7
index c97409e599..c92623cdd8 100644
--- a/man7/capabilities.7
+++ b/man7/capabilities.7
@@ -1753,7 +1753,7 @@ or when executed by a process that resides in a descendant of such a namespace.
For further information on the interaction of
capabilities and user namespaces, see
.BR user_namespaces (7).
-.SH CONFORMING TO
+.SH STANDARDS
No standards govern capabilities, but the Linux capability implementation
is based on the withdrawn POSIX.1e draft standard; see
.UR https://archive.org\:/details\:/posix_1003.1e-990310
diff --git a/man7/cgroup_namespaces.7 b/man7/cgroup_namespaces.7
index 9782eedaf8..94360e052b 100644
--- a/man7/cgroup_namespaces.7
+++ b/man7/cgroup_namespaces.7
@@ -160,7 +160,7 @@ sh2# \fBcat /proc/self/mountinfo | grep freezer\fP
.EE
.in
.\"
-.SH CONFORMING TO
+.SH STANDARDS
Namespaces are a Linux-specific feature.
.SH NOTES
Use of cgroup namespaces requires a kernel that is configured with the
diff --git a/man7/credentials.7 b/man7/credentials.7
index 41de356cd8..af152acf40 100644
--- a/man7/credentials.7
+++ b/man7/credentials.7
@@ -297,7 +297,7 @@ process "dumpable" attribute, as described in
Changes to process user and group IDs can affect the capabilities
of the process, as described in
.BR capabilities (7).
-.SH CONFORMING TO
+.SH STANDARDS
Process IDs, parent process IDs, process group IDs, and session IDs
are specified in POSIX.1.
The real, effective, and saved set user and groups IDs,
diff --git a/man7/epoll.7 b/man7/epoll.7
index af77425a0b..865142a3f1 100644
--- a/man7/epoll.7
+++ b/man7/epoll.7
@@ -579,7 +579,7 @@ The
API was introduced in Linux kernel 2.5.44.
.\" Its interface should be finalized in Linux kernel 2.5.66.
Support was added to glibc in version 2.3.2.
-.SH CONFORMING TO
+.SH STANDARDS
The
.B epoll
API is Linux-specific.
diff --git a/man7/fanotify.7 b/man7/fanotify.7
index 396b23f8a6..a27c4de547 100644
--- a/man7/fanotify.7
+++ b/man7/fanotify.7
@@ -910,7 +910,7 @@ written.
The fanotify API was introduced in version 2.6.36 of the Linux kernel and
enabled in version 2.6.37.
Fdinfo support was added in version 3.8.
-.SH CONFORMING TO
+.SH STANDARDS
The fanotify API is Linux-specific.
.SH NOTES
The fanotify API is available only if the kernel was built with the
diff --git a/man7/feature_test_macros.7 b/man7/feature_test_macros.7
index ceee31538d..051a7165e3 100644
--- a/man7/feature_test_macros.7
+++ b/man7/feature_test_macros.7
@@ -731,7 +731,7 @@ depends on the glibc version:
.RE
.PP
Multiple macros can be defined; the results are additive.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1 specifies
.BR _POSIX_C_SOURCE ,
.BR _POSIX_SOURCE ,
diff --git a/man7/hier.7 b/man7/hier.7
index dbe68a6d4f..0a74c36e44 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -636,7 +636,7 @@ this directory holds temporary files stored for an unspecified duration.
.I /var/yp
Database files for NIS,
formerly known as the Sun Yellow Pages (YP).
-.SH CONFORMING TO
+.SH STANDARDS
The Filesystem Hierarchy Standard (FHS), Version 3.0, published March 19, 2015
.UR https://refspecs.linuxfoundation.org/fhs.shtml
.UE .
diff --git a/man7/inode.7 b/man7/inode.7
index 33c38313a3..3cf75879eb 100644
--- a/man7/inode.7
+++ b/man7/inode.7
@@ -424,7 +424,7 @@ on a directory means that a file
in that directory can be renamed or deleted only by the owner
of the file, by the owner of the directory, and by a privileged
process.
-.SH CONFORMING TO
+.SH STANDARDS
If you need to obtain the definition of the
.I blkcnt_t
or
diff --git a/man7/inotify.7 b/man7/inotify.7
index 05cdbe3245..8fb9b8211f 100644
--- a/man7/inotify.7
+++ b/man7/inotify.7
@@ -583,7 +583,7 @@ The required library interfaces were added to glibc in version 2.4.
and
.B IN_ONLYDIR
were added in glibc version 2.5.)
-.SH CONFORMING TO
+.SH STANDARDS
The inotify API is Linux-specific.
.SH NOTES
Inotify file descriptors can be monitored using
diff --git a/man7/locale.7 b/man7/locale.7
index 5e8d5959ca..3970077eaa 100644
--- a/man7/locale.7
+++ b/man7/locale.7
@@ -350,7 +350,7 @@ Usual default locale archive location.
.TP
.I /usr/lib/locale
Usual default path for compiled individual locale files.
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1-2001.
.\"
.\" The GNU gettext functions are specified in LI18NUX2000.
diff --git a/man7/man-pages.7 b/man7/man-pages.7
index e88b98ddb9..f1c381525e 100644
--- a/man7/man-pages.7
+++ b/man7/man-pages.7
@@ -172,7 +172,7 @@ ENVIRONMENT
FILES
VERSIONS [Normally only in Sections 2, 3]
ATTRIBUTES [Normally only in Sections 2, 3]
-CONFORMING TO
+STANDARDS
NOTES
CAVEATS
BUGS
@@ -385,7 +385,7 @@ The
manual page also provides information about kernel versions
in which various system calls first appeared.
.TP
-.B CONFORMING TO
+.B STANDARDS
A description of any standards or conventions that relate to the function
or command described by the manual page.
.IP
diff --git a/man7/mount_namespaces.7 b/man7/mount_namespaces.7
index c402eb8c19..f6325a7b8d 100644
--- a/man7/mount_namespaces.7
+++ b/man7/mount_namespaces.7
@@ -941,7 +941,7 @@ was performed.
.\"
.SH VERSIONS
Mount namespaces first appeared in Linux 2.4.19.
-.SH CONFORMING TO
+.SH STANDARDS
Namespaces are a Linux-specific feature.
.\"
.SH NOTES
diff --git a/man7/nptl.7 b/man7/nptl.7
index 4ca39495c5..8350b38e56 100644
--- a/man7/nptl.7
+++ b/man7/nptl.7
@@ -91,7 +91,7 @@ and
.\" FIXME .
.\" Maybe say something about vfork() not being serialized wrt set*id() APIs?
.\" https://sourceware.org/bugzilla/show_bug.cgi?id=14749
-.SH CONFORMING TO
+.SH STANDARDS
For details of the conformance of NPTL to the POSIX standard, see
.BR pthreads (7).
.SH NOTES
diff --git a/man7/numa.7 b/man7/numa.7
index 2cb6c8b8ee..4298c8302a 100644
--- a/man7/numa.7
+++ b/man7/numa.7
@@ -125,7 +125,7 @@ removed from memory by the swapper soon.
.TP
.I writeback=<pages>
Number of pages that are currently being written out to disk.
-.SH CONFORMING TO
+.SH STANDARDS
No standards govern NUMA interfaces.
.SH NOTES
The Linux NUMA system calls and
diff --git a/man7/pid_namespaces.7 b/man7/pid_namespaces.7
index 79518d4d66..f1a537dd20 100644
--- a/man7/pid_namespaces.7
+++ b/man7/pid_namespaces.7
@@ -369,7 +369,7 @@ in
.BR unix (7)),
it is translated into the corresponding PID value in
the receiving process's PID namespace.
-.SH CONFORMING TO
+.SH STANDARDS
Namespaces are a Linux-specific feature.
.SH EXAMPLES
See
diff --git a/man7/queue.7 b/man7/queue.7
index f9d223284d..085e8810c1 100644
--- a/man7/queue.7
+++ b/man7/queue.7
@@ -109,7 +109,7 @@ The first and last entries are connected.
However:
.IP * 3
The termination condition for traversal is more complex.
-.SH CONFORMING TO
+.SH STANDARDS
Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008.
Present on the BSDs.
.I <sys/queue.h>
diff --git a/man7/rtld-audit.7 b/man7/rtld-audit.7
index 69c891e71e..8da1d99615 100644
--- a/man7/rtld-audit.7
+++ b/man7/rtld-audit.7
@@ -455,7 +455,7 @@ is ignored.
.\" symbol binding should return the value of the 'retval' argument
.\" (not provided by GNU, but equivalent to returning outregs->lrv_eax
.\" on (say) x86-32).
-.SH CONFORMING TO
+.SH STANDARDS
This API is nonstandard, but very similar to the Solaris API,
described in the Solaris
.IR "Linker and Libraries Guide" ,
diff --git a/man7/signal.7 b/man7/signal.7
index 43ef50eaba..1e609a1886 100644
--- a/man7/signal.7
+++ b/man7/signal.7
@@ -914,7 +914,7 @@ Linux 2.6.8 and earlier:
.IP *
Linux 2.4 and earlier:
.BR nanosleep (2).
-.SH CONFORMING TO
+.SH STANDARDS
POSIX.1, except as noted.
.SH NOTES
For a discussion of async-signal-safe functions, see
diff --git a/man7/sock_diag.7 b/man7/sock_diag.7
index 89b8378918..4e15101539 100644
--- a/man7/sock_diag.7
+++ b/man7/sock_diag.7
@@ -616,7 +616,7 @@ sockets.
and
.B INET_DIAG_SKMEMINFO
were introduced in Linux 3.6.
-.SH CONFORMING TO
+.SH STANDARDS
The NETLINK_SOCK_DIAG API is Linux-specific.
.SH EXAMPLES
The following example program prints inode number, peer's inode number,
diff --git a/man7/standards.7 b/man7/standards.7
index 9f88d3d909..94a69266f0 100644
--- a/man7/standards.7
+++ b/man7/standards.7
@@ -6,7 +6,7 @@
.SH NAME
standards \- C and UNIX Standards
.SH DESCRIPTION
-The CONFORMING TO section that appears in many manual pages identifies
+The STANDARDS section that appears in many manual pages identifies
various standards to which the documented interface conforms.
The following list briefly describes these standards.
.TP
@@ -262,7 +262,7 @@ and
which mandates an additional set of interfaces
beyond those in the base specification.
.IP
-In general, where the CONFORMING TO section of a manual page
+In general, where the STANDARDS section of a manual page
lists POSIX.1-2001, it can be assumed that the interface also
conforms to POSIX.1-2008, unless otherwise noted.
.IP
diff --git a/man7/suffixes.7 b/man7/suffixes.7
index 378f79d908..4f12e30cbd 100644
--- a/man7/suffixes.7
+++ b/man7/suffixes.7
@@ -253,7 +253,7 @@ Suffix File type
\(ti Emacs or \fBpatch\fP(1) backup file
rc startup (`run control') file, e.g., \fI.newsrc\fP
.TE
-.SH CONFORMING TO
+.SH STANDARDS
General UNIX conventions.
.SH BUGS
This list is not exhaustive.
diff --git a/man7/uri.7 b/man7/uri.7
index 9ef20f8d43..ca28d7c081 100644
--- a/man7/uri.7
+++ b/man7/uri.7
@@ -563,7 +563,7 @@ permitted, and can be used only when there is no defined base
(such as in dialog boxes).
Don't use abbreviated URIs as hypertext links inside a document;
use the standard format as described here.
-.SH CONFORMING TO
+.SH STANDARDS
.UR http://www.ietf.org\:/rfc\:/rfc2396.txt
(IETF RFC\ 2396)
.UE ,
diff --git a/man7/user_namespaces.7 b/man7/user_namespaces.7
index 00c09377b3..1504b6f5b7 100644
--- a/man7/user_namespaces.7
+++ b/man7/user_namespaces.7
@@ -1012,7 +1012,7 @@ in
they are translated into the corresponding values as per the
receiving process's user and group ID mappings.
.\"
-.SH CONFORMING TO
+.SH STANDARDS
Namespaces are a Linux-specific feature.
.\"
.SH NOTES
diff --git a/man7/xattr.7 b/man7/xattr.7
index cf1789470e..4a69e2eb53 100644
--- a/man7/xattr.7
+++ b/man7/xattr.7
@@ -150,7 +150,7 @@ the total bytes used for the name, value, and implementation overhead bytes
is limited to the filesystem
.I nodesize
value (16\ kB by default).
-.SH CONFORMING TO
+.SH STANDARDS
Extended attributes are not specified in POSIX.1, but some other systems
(e.g., the BSDs and Solaris) provide a similar feature.
.SH NOTES
diff --git a/scripts/bash_aliases b/scripts/bash_aliases
index df79a952ee..f325542f8d 100644
--- a/scripts/bash_aliases
+++ b/scripts/bash_aliases
@@ -93,7 +93,7 @@ grep_syscall_def()
# man_section() prints specific manual page sections (DESCRIPTION, SYNOPSIS,
# ...) of all manual pages in a directory (or in a single manual page file).
-# Usage example: .../man-pages$ man_section man2 SYNOPSIS 'CONFORMING TO';
+# Usage example: .../man-pages$ man_section man2 SYNOPSIS 'SEE ALSO';
man_section()
{