From 36e84d15decfc8ad45fb809ed7c96c9c1ebb9725 Mon Sep 17 00:00:00 2001
From: Bruno Haible <bruno@clisp.org>
Date: Mon, 10 Jun 2019 14:08:09 +0200
Subject: [PATCH] doc: Add references to Linux man pages.

* doc/glibc-functions/add-manpage-link.sh: New file.
* doc/glibc-functions/*.texi: Add reference to man page on kernel.org when it
exists.
* doc/posix-functions/aligned_alloc.texi: Likewise.
---
 doc/glibc-functions/accept4.texi              |  2 ++
 doc/glibc-functions/acct.texi                 |  2 ++
 doc/glibc-functions/add-manpage-link.sh       | 32 +++++++++++++++++++
 doc/glibc-functions/addmntent.texi            |  2 ++
 doc/glibc-functions/addseverity.texi          |  2 ++
 doc/glibc-functions/adjtime.texi              |  2 ++
 doc/glibc-functions/adjtimex.texi             |  2 ++
 doc/glibc-functions/aio_init.texi             |  2 ++
 doc/glibc-functions/argz_add.texi             |  2 ++
 doc/glibc-functions/argz_add_sep.texi         |  2 ++
 doc/glibc-functions/argz_append.texi          |  2 ++
 doc/glibc-functions/argz_count.texi           |  2 ++
 doc/glibc-functions/argz_create.texi          |  2 ++
 doc/glibc-functions/argz_create_sep.texi      |  2 ++
 doc/glibc-functions/argz_delete.texi          |  2 ++
 doc/glibc-functions/argz_extract.texi         |  2 ++
 doc/glibc-functions/argz_insert.texi          |  2 ++
 doc/glibc-functions/argz_next.texi            |  2 ++
 doc/glibc-functions/argz_replace.texi         |  2 ++
 doc/glibc-functions/argz_stringify.texi       |  2 ++
 doc/glibc-functions/asprintf.texi             |  2 ++
 doc/glibc-functions/authnone_create.texi      |  2 ++
 doc/glibc-functions/authunix_create.texi      |  2 ++
 .../authunix_create_default.texi              |  2 ++
 doc/glibc-functions/backtrace.texi            |  2 ++
 doc/glibc-functions/backtrace_symbols.texi    |  2 ++
 doc/glibc-functions/backtrace_symbols_fd.texi |  2 ++
 doc/glibc-functions/bdflush.texi              |  2 ++
 .../bind_textdomain_codeset.texi              |  2 ++
 doc/glibc-functions/bindresvport.texi         |  2 ++
 doc/glibc-functions/bindtextdomain.texi       |  2 ++
 doc/glibc-functions/brk.texi                  |  2 ++
 doc/glibc-functions/bswap_16.texi             |  2 ++
 doc/glibc-functions/bswap_32.texi             |  2 ++
 doc/glibc-functions/bswap_64.texi             |  2 ++
 doc/glibc-functions/callrpc.texi              |  2 ++
 .../canonicalize_file_name.texi               |  2 ++
 doc/glibc-functions/capget.texi               |  2 ++
 doc/glibc-functions/capset.texi               |  2 ++
 doc/glibc-functions/cfmakeraw.texi            |  2 ++
 doc/glibc-functions/cfree.texi                |  2 ++
 doc/glibc-functions/cfsetspeed.texi           |  2 ++
 doc/glibc-functions/chroot.texi               |  2 ++
 doc/glibc-functions/clearenv.texi             |  2 ++
 doc/glibc-functions/clearerr_unlocked.texi    |  2 ++
 doc/glibc-functions/clnt_broadcast.texi       |  2 ++
 doc/glibc-functions/clnt_create.texi          |  2 ++
 doc/glibc-functions/clnt_pcreateerror.texi    |  2 ++
 doc/glibc-functions/clnt_perrno.texi          |  2 ++
 doc/glibc-functions/clnt_perror.texi          |  2 ++
 doc/glibc-functions/clnt_spcreateerror.texi   |  2 ++
 doc/glibc-functions/clnt_sperrno.texi         |  2 ++
 doc/glibc-functions/clnt_sperror.texi         |  2 ++
 doc/glibc-functions/clntraw_create.texi       |  2 ++
 doc/glibc-functions/clnttcp_create.texi       |  2 ++
 doc/glibc-functions/clntudp_bufcreate.texi    |  2 ++
 doc/glibc-functions/clntudp_create.texi       |  2 ++
 doc/glibc-functions/clog10.texi               |  2 ++
 doc/glibc-functions/clog10f.texi              |  2 ++
 doc/glibc-functions/clog10l.texi              |  2 ++
 doc/glibc-functions/clone.texi                |  2 ++
 doc/glibc-functions/cuserid.texi              |  2 ++
 doc/glibc-functions/daemon.texi               |  2 ++
 doc/glibc-functions/dcgettext.texi            |  2 ++
 doc/glibc-functions/dcngettext.texi           |  2 ++
 doc/glibc-functions/dgettext.texi             |  2 ++
 doc/glibc-functions/dl_iterate_phdr.texi      |  2 ++
 doc/glibc-functions/dladdr.texi               |  2 ++
 doc/glibc-functions/dladdr1.texi              |  2 ++
 doc/glibc-functions/dlinfo.texi               |  2 ++
 doc/glibc-functions/dlmopen.texi              |  2 ++
 doc/glibc-functions/dlvsym.texi               |  2 ++
 doc/glibc-functions/dn_expand.texi            |  2 ++
 doc/glibc-functions/dngettext.texi            |  2 ++
 doc/glibc-functions/drand48_r.texi            |  2 ++
 doc/glibc-functions/drem.texi                 |  2 ++
 doc/glibc-functions/dremf.texi                |  2 ++
 doc/glibc-functions/dreml.texi                |  2 ++
 doc/glibc-functions/dup3.texi                 |  2 ++
 doc/glibc-functions/dysize.texi               |  2 ++
 doc/glibc-functions/eaccess.texi              |  2 ++
 doc/glibc-functions/ecvt_r.texi               |  2 ++
 doc/glibc-functions/endaliasent.texi          |  2 ++
 doc/glibc-functions/endfsent.texi             |  2 ++
 doc/glibc-functions/endmntent.texi            |  2 ++
 doc/glibc-functions/endnetgrent.texi          |  2 ++
 doc/glibc-functions/endrpcent.texi            |  2 ++
 doc/glibc-functions/endspent.texi             |  2 ++
 doc/glibc-functions/endttyent.texi            |  2 ++
 doc/glibc-functions/endusershell.texi         |  2 ++
 doc/glibc-functions/endutent.texi             |  2 ++
 doc/glibc-functions/envz_add.texi             |  2 ++
 doc/glibc-functions/envz_entry.texi           |  2 ++
 doc/glibc-functions/envz_get.texi             |  2 ++
 doc/glibc-functions/envz_merge.texi           |  2 ++
 doc/glibc-functions/envz_remove.texi          |  2 ++
 doc/glibc-functions/envz_strip.texi           |  2 ++
 doc/glibc-functions/epoll_create.texi         |  2 ++
 doc/glibc-functions/epoll_ctl.texi            |  2 ++
 doc/glibc-functions/epoll_wait.texi           |  2 ++
 doc/glibc-functions/erand48_r.texi            |  2 ++
 doc/glibc-functions/err.texi                  |  2 ++
 doc/glibc-functions/error.texi                |  2 ++
 doc/glibc-functions/error_at_line.texi        |  2 ++
 doc/glibc-functions/error_message_count.texi  |  2 ++
 doc/glibc-functions/error_one_per_line.texi   |  2 ++
 doc/glibc-functions/error_print_progname.texi |  2 ++
 doc/glibc-functions/errx.texi                 |  2 ++
 doc/glibc-functions/ether_aton.texi           |  2 ++
 doc/glibc-functions/ether_aton_r.texi         |  2 ++
 doc/glibc-functions/ether_hostton.texi        |  2 ++
 doc/glibc-functions/ether_line.texi           |  2 ++
 doc/glibc-functions/ether_ntoa.texi           |  2 ++
 doc/glibc-functions/ether_ntoa_r.texi         |  2 ++
 doc/glibc-functions/ether_ntohost.texi        |  2 ++
 doc/glibc-functions/euidaccess.texi           |  2 ++
 doc/glibc-functions/execvpe.texi              |  2 ++
 doc/glibc-functions/exp10.texi                |  2 ++
 doc/glibc-functions/exp10f.texi               |  2 ++
 doc/glibc-functions/exp10l.texi               |  2 ++
 doc/glibc-functions/explicit_bzero.texi       |  2 ++
 doc/glibc-functions/fallocate.texi            |  2 ++
 doc/glibc-functions/fanotify_init.texi        |  2 ++
 doc/glibc-functions/fanotify_mark.texi        |  2 ++
 doc/glibc-functions/fcloseall.texi            |  2 ++
 doc/glibc-functions/fcvt_r.texi               |  2 ++
 doc/glibc-functions/fedisableexcept.texi      |  2 ++
 doc/glibc-functions/feenableexcept.texi       |  2 ++
 doc/glibc-functions/fegetexcept.texi          |  2 ++
 doc/glibc-functions/feof_unlocked.texi        |  2 ++
 doc/glibc-functions/ferror_unlocked.texi      |  2 ++
 doc/glibc-functions/fflush_unlocked.texi      |  2 ++
 doc/glibc-functions/ffsl.texi                 |  2 ++
 doc/glibc-functions/ffsll.texi                |  2 ++
 doc/glibc-functions/fgetc_unlocked.texi       |  2 ++
 doc/glibc-functions/fgetfilecon.texi          |  2 ++
 doc/glibc-functions/fgetgrent.texi            |  2 ++
 doc/glibc-functions/fgetgrent_r.texi          |  2 ++
 doc/glibc-functions/fgetpwent.texi            |  2 ++
 doc/glibc-functions/fgetpwent_r.texi          |  2 ++
 doc/glibc-functions/fgets_unlocked.texi       |  2 ++
 doc/glibc-functions/fgetspent.texi            |  2 ++
 doc/glibc-functions/fgetspent_r.texi          |  2 ++
 doc/glibc-functions/fgetwc_unlocked.texi      |  2 ++
 doc/glibc-functions/fgetws_unlocked.texi      |  2 ++
 doc/glibc-functions/fgetxattr.texi            |  2 ++
 doc/glibc-functions/fileno_unlocked.texi      |  2 ++
 doc/glibc-functions/finite.texi               |  2 ++
 doc/glibc-functions/finitef.texi              |  2 ++
 doc/glibc-functions/finitel.texi              |  2 ++
 doc/glibc-functions/flistxattr.texi           |  2 ++
 doc/glibc-functions/flock.texi                |  2 ++
 doc/glibc-functions/fopencookie.texi          |  2 ++
 doc/glibc-functions/forkpty.texi              |  2 ++
 doc/glibc-functions/fputc_unlocked.texi       |  2 ++
 doc/glibc-functions/fputs_unlocked.texi       |  2 ++
 doc/glibc-functions/fputwc_unlocked.texi      |  2 ++
 doc/glibc-functions/fputws_unlocked.texi      |  2 ++
 doc/glibc-functions/fread_unlocked.texi       |  2 ++
 doc/glibc-functions/freeifaddrs.texi          |  2 ++
 doc/glibc-functions/fremovexattr.texi         |  2 ++
 doc/glibc-functions/fsetxattr.texi            |  2 ++
 doc/glibc-functions/fstatfs.texi              |  2 ++
 doc/glibc-functions/fts_children.texi         |  2 ++
 doc/glibc-functions/fts_close.texi            |  2 ++
 doc/glibc-functions/fts_open.texi             |  2 ++
 doc/glibc-functions/fts_read.texi             |  2 ++
 doc/glibc-functions/fts_set.texi              |  2 ++
 doc/glibc-functions/futimes.texi              |  2 ++
 doc/glibc-functions/futimesat.texi            |  2 ++
 doc/glibc-functions/fwrite_unlocked.texi      |  2 ++
 doc/glibc-functions/gamma.texi                |  2 ++
 doc/glibc-functions/gammaf.texi               |  2 ++
 doc/glibc-functions/gammal.texi               |  2 ++
 doc/glibc-functions/get_avphys_pages.texi     |  2 ++
 doc/glibc-functions/get_current_dir_name.texi |  2 ++
 doc/glibc-functions/get_myaddress.texi        |  2 ++
 doc/glibc-functions/get_nprocs.texi           |  2 ++
 doc/glibc-functions/get_nprocs_conf.texi      |  2 ++
 doc/glibc-functions/get_phys_pages.texi       |  2 ++
 doc/glibc-functions/getaliasbyname.texi       |  2 ++
 doc/glibc-functions/getaliasbyname_r.texi     |  2 ++
 doc/glibc-functions/getaliasent.texi          |  2 ++
 doc/glibc-functions/getaliasent_r.texi        |  2 ++
 doc/glibc-functions/getdate_r.texi            |  2 ++
 doc/glibc-functions/getdirentries.texi        |  2 ++
 doc/glibc-functions/getdomainname.texi        |  2 ++
 doc/glibc-functions/getdtablesize.texi        |  2 ++
 doc/glibc-functions/getfilecon.texi           |  2 ++
 doc/glibc-functions/getfsent.texi             |  2 ++
 doc/glibc-functions/getfsfile.texi            |  2 ++
 doc/glibc-functions/getfsspec.texi            |  2 ++
 doc/glibc-functions/getgrent_r.texi           |  2 ++
 doc/glibc-functions/getgrouplist.texi         |  2 ++
 doc/glibc-functions/gethostbyaddr_r.texi      |  2 ++
 doc/glibc-functions/gethostbyname2.texi       |  2 ++
 doc/glibc-functions/gethostbyname2_r.texi     |  2 ++
 doc/glibc-functions/gethostbyname_r.texi      |  2 ++
 doc/glibc-functions/gethostent_r.texi         |  2 ++
 doc/glibc-functions/getifaddrs.texi           |  2 ++
 doc/glibc-functions/getloadavg.texi           |  2 ++
 doc/glibc-functions/getmntent.texi            |  2 ++
 doc/glibc-functions/getmntent_r.texi          |  2 ++
 doc/glibc-functions/getnetbyaddr_r.texi       |  2 ++
 doc/glibc-functions/getnetbyname_r.texi       |  2 ++
 doc/glibc-functions/getnetent_r.texi          |  2 ++
 doc/glibc-functions/getnetgrent.texi          |  2 ++
 doc/glibc-functions/getnetgrent_r.texi        |  2 ++
 doc/glibc-functions/getopt_long.texi          |  2 ++
 doc/glibc-functions/getopt_long_only.texi     |  2 ++
 doc/glibc-functions/getpagesize.texi          |  2 ++
 doc/glibc-functions/getpass.texi              |  2 ++
 doc/glibc-functions/getprotobyname_r.texi     |  2 ++
 doc/glibc-functions/getprotobynumber_r.texi   |  2 ++
 doc/glibc-functions/getprotoent_r.texi        |  2 ++
 doc/glibc-functions/getpt.texi                |  2 ++
 doc/glibc-functions/getpw.texi                |  2 ++
 doc/glibc-functions/getpwent_r.texi           |  2 ++
 doc/glibc-functions/getresgid.texi            |  2 ++
 doc/glibc-functions/getresuid.texi            |  2 ++
 doc/glibc-functions/getrpcbyname.texi         |  2 ++
 doc/glibc-functions/getrpcbyname_r.texi       |  2 ++
 doc/glibc-functions/getrpcbynumber.texi       |  2 ++
 doc/glibc-functions/getrpcbynumber_r.texi     |  2 ++
 doc/glibc-functions/getrpcent.texi            |  2 ++
 doc/glibc-functions/getrpcent_r.texi          |  2 ++
 doc/glibc-functions/getrpcport.texi           |  2 ++
 doc/glibc-functions/getservbyname_r.texi      |  2 ++
 doc/glibc-functions/getservbyport_r.texi      |  2 ++
 doc/glibc-functions/getservent_r.texi         |  2 ++
 doc/glibc-functions/getspent.texi             |  2 ++
 doc/glibc-functions/getspent_r.texi           |  2 ++
 doc/glibc-functions/getspnam.texi             |  2 ++
 doc/glibc-functions/getspnam_r.texi           |  2 ++
 doc/glibc-functions/gettext.texi              |  2 ++
 doc/glibc-functions/getttyent.texi            |  2 ++
 doc/glibc-functions/getttynam.texi            |  2 ++
 doc/glibc-functions/getusershell.texi         |  2 ++
 doc/glibc-functions/getutent.texi             |  2 ++
 doc/glibc-functions/getutent_r.texi           |  2 ++
 doc/glibc-functions/getutid.texi              |  2 ++
 doc/glibc-functions/getutid_r.texi            |  2 ++
 doc/glibc-functions/getutline.texi            |  2 ++
 doc/glibc-functions/getutline_r.texi          |  2 ++
 doc/glibc-functions/getutmp.texi              |  2 ++
 doc/glibc-functions/getutmpx.texi             |  2 ++
 doc/glibc-functions/getw.texi                 |  2 ++
 doc/glibc-functions/getwc_unlocked.texi       |  2 ++
 doc/glibc-functions/getwchar_unlocked.texi    |  2 ++
 doc/glibc-functions/getxattr.texi             |  2 ++
 doc/glibc-functions/gnu_dev_major.texi        |  2 ++
 doc/glibc-functions/gnu_dev_makedev.texi      |  2 ++
 doc/glibc-functions/gnu_dev_minor.texi        |  2 ++
 doc/glibc-functions/gnu_get_libc_release.texi |  2 ++
 doc/glibc-functions/gnu_get_libc_version.texi |  2 ++
 doc/glibc-functions/group_member.texi         |  2 ++
 doc/glibc-functions/gsignal.texi              |  2 ++
 doc/glibc-functions/hasmntopt.texi            |  2 ++
 doc/glibc-functions/hcreate_r.texi            |  2 ++
 doc/glibc-functions/hdestroy_r.texi           |  2 ++
 doc/glibc-functions/herror.texi               |  2 ++
 doc/glibc-functions/hsearch_r.texi            |  2 ++
 doc/glibc-functions/hstrerror.texi            |  2 ++
 doc/glibc-functions/inet_aton.texi            |  2 ++
 doc/glibc-functions/inet_lnaof.texi           |  2 ++
 doc/glibc-functions/inet_makeaddr.texi        |  2 ++
 doc/glibc-functions/inet_net_ntop.texi        |  2 ++
 doc/glibc-functions/inet_net_pton.texi        |  2 ++
 doc/glibc-functions/inet_netof.texi           |  2 ++
 doc/glibc-functions/inet_network.texi         |  2 ++
 doc/glibc-functions/initgroups.texi           |  2 ++
 doc/glibc-functions/initstate_r.texi          |  2 ++
 doc/glibc-functions/innetgr.texi              |  2 ++
 doc/glibc-functions/ioperm.texi               |  2 ++
 doc/glibc-functions/iopl.texi                 |  2 ++
 doc/glibc-functions/isfdtype.texi             |  2 ++
 doc/glibc-functions/isinff.texi               |  2 ++
 doc/glibc-functions/isinfl.texi               |  2 ++
 doc/glibc-functions/isnanf.texi               |  2 ++
 doc/glibc-functions/isnanl.texi               |  2 ++
 doc/glibc-functions/j0f.texi                  |  2 ++
 doc/glibc-functions/j0l.texi                  |  2 ++
 doc/glibc-functions/j1f.texi                  |  2 ++
 doc/glibc-functions/j1l.texi                  |  2 ++
 doc/glibc-functions/jnf.texi                  |  2 ++
 doc/glibc-functions/jnl.texi                  |  2 ++
 doc/glibc-functions/jrand48_r.texi            |  2 ++
 doc/glibc-functions/key_decryptsession.texi   |  2 ++
 doc/glibc-functions/key_encryptsession.texi   |  2 ++
 doc/glibc-functions/key_gendes.texi           |  2 ++
 doc/glibc-functions/key_secretkey_is_set.texi |  2 ++
 doc/glibc-functions/key_setsecret.texi        |  2 ++
 doc/glibc-functions/klogctl.texi              |  2 ++
 doc/glibc-functions/lckpwdf.texi              |  2 ++
 doc/glibc-functions/lcong48_r.texi            |  2 ++
 doc/glibc-functions/lgamma_r.texi             |  2 ++
 doc/glibc-functions/lgammaf_r.texi            |  2 ++
 doc/glibc-functions/lgammal_r.texi            |  2 ++
 doc/glibc-functions/lgetfilecon.texi          |  2 ++
 doc/glibc-functions/lgetxattr.texi            |  2 ++
 doc/glibc-functions/listxattr.texi            |  2 ++
 doc/glibc-functions/llistxattr.texi           |  2 ++
 doc/glibc-functions/login.texi                |  2 ++
 doc/glibc-functions/login_tty.texi            |  2 ++
 doc/glibc-functions/lrand48_r.texi            |  2 ++
 doc/glibc-functions/lremovexattr.texi         |  2 ++
 doc/glibc-functions/lsetxattr.texi            |  2 ++
 doc/glibc-functions/lutimes.texi              |  2 ++
 doc/glibc-functions/madvise.texi              |  2 ++
 doc/glibc-functions/mallinfo.texi             |  2 ++
 doc/glibc-functions/malloc_get_state.texi     |  2 ++
 doc/glibc-functions/malloc_info.texi          |  2 ++
 doc/glibc-functions/malloc_set_state.texi     |  2 ++
 doc/glibc-functions/malloc_stats.texi         |  2 ++
 doc/glibc-functions/malloc_trim.texi          |  2 ++
 doc/glibc-functions/malloc_usable_size.texi   |  2 ++
 doc/glibc-functions/mallopt.texi              |  2 ++
 doc/glibc-functions/matherr.texi              |  2 ++
 doc/glibc-functions/mcheck.texi               |  2 ++
 doc/glibc-functions/mcheck_check_all.texi     |  2 ++
 doc/glibc-functions/mcheck_pedantic.texi      |  2 ++
 doc/glibc-functions/memalign.texi             |  2 ++
 doc/glibc-functions/memfrob.texi              |  2 ++
 doc/glibc-functions/memmem.texi               |  2 ++
 doc/glibc-functions/mempcpy.texi              |  2 ++
 doc/glibc-functions/memrchr.texi              |  2 ++
 doc/glibc-functions/mincore.texi              |  2 ++
 doc/glibc-functions/mkostemp.texi             |  2 ++
 doc/glibc-functions/mkostemps.texi            |  2 ++
 doc/glibc-functions/mkstemps.texi             |  2 ++
 doc/glibc-functions/mount.texi                |  2 ++
 doc/glibc-functions/mprobe.texi               |  2 ++
 doc/glibc-functions/mrand48_r.texi            |  2 ++
 doc/glibc-functions/mremap.texi               |  2 ++
 doc/glibc-functions/mtrace.texi               |  2 ++
 doc/glibc-functions/muntrace.texi             |  2 ++
 doc/glibc-functions/name_to_handle_at.texi    |  2 ++
 doc/glibc-functions/ngettext.texi             |  2 ++
 doc/glibc-functions/nrand48_r.texi            |  2 ++
 doc/glibc-functions/ntp_adjtime.texi          |  2 ++
 doc/glibc-functions/ntp_gettime.texi          |  2 ++
 doc/glibc-functions/ntp_gettimex.texi         |  2 ++
 doc/glibc-functions/on_exit.texi              |  2 ++
 doc/glibc-functions/open_by_handle_at.texi    |  2 ++
 doc/glibc-functions/openpty.texi              |  2 ++
 doc/glibc-functions/personality.texi          |  2 ++
 doc/glibc-functions/pipe2.texi                |  2 ++
 doc/glibc-functions/pmap_getmaps.texi         |  2 ++
 doc/glibc-functions/pmap_getport.texi         |  2 ++
 doc/glibc-functions/pmap_rmtcall.texi         |  2 ++
 doc/glibc-functions/pmap_set.texi             |  2 ++
 doc/glibc-functions/pmap_unset.texi           |  2 ++
 doc/glibc-functions/pow10.texi                |  2 ++
 doc/glibc-functions/pow10f.texi               |  2 ++
 doc/glibc-functions/pow10l.texi               |  2 ++
 doc/glibc-functions/prctl.texi                |  2 ++
 doc/glibc-functions/preadv.texi               |  2 ++
 doc/glibc-functions/prlimit.texi              |  2 ++
 doc/glibc-functions/process_vm_readv.texi     |  2 ++
 doc/glibc-functions/process_vm_writev.texi    |  2 ++
 doc/glibc-functions/profil.texi               |  2 ++
 .../program_invocation_name.texi              |  2 ++
 .../program_invocation_short_name.texi        |  2 ++
 .../pthread_attr_getaffinity_np.texi          |  2 ++
 .../pthread_attr_setaffinity_np.texi          |  2 ++
 .../pthread_getaffinity_np.texi               |  2 ++
 doc/glibc-functions/pthread_getattr_np.texi   |  2 ++
 doc/glibc-functions/pthread_getname_np.texi   |  2 ++
 .../pthread_kill_other_threads_np.texi        |  2 ++
 .../pthread_mutex_consistent_np.texi          |  2 ++
 .../pthread_mutexattr_getrobust_np.texi       |  2 ++
 .../pthread_mutexattr_setrobust_np.texi       |  2 ++
 .../pthread_rwlockattr_getkind_np.texi        |  2 ++
 .../pthread_rwlockattr_setkind_np.texi        |  2 ++
 .../pthread_setaffinity_np.texi               |  2 ++
 doc/glibc-functions/pthread_setname_np.texi   |  2 ++
 doc/glibc-functions/pthread_sigqueue.texi     |  2 ++
 doc/glibc-functions/pthread_timedjoin_np.texi |  2 ++
 doc/glibc-functions/pthread_tryjoin_np.texi   |  2 ++
 doc/glibc-functions/pthread_yield.texi        |  2 ++
 doc/glibc-functions/ptrace.texi               |  2 ++
 doc/glibc-functions/ptsname_r.texi            |  2 ++
 doc/glibc-functions/putgrent.texi             |  2 ++
 doc/glibc-functions/putpwent.texi             |  2 ++
 doc/glibc-functions/putspent.texi             |  2 ++
 doc/glibc-functions/pututline.texi            |  2 ++
 doc/glibc-functions/putw.texi                 |  2 ++
 doc/glibc-functions/putwc_unlocked.texi       |  2 ++
 doc/glibc-functions/putwchar_unlocked.texi    |  2 ++
 doc/glibc-functions/pvalloc.texi              |  2 ++
 doc/glibc-functions/pwritev.texi              |  2 ++
 doc/glibc-functions/qecvt.texi                |  2 ++
 doc/glibc-functions/qecvt_r.texi              |  2 ++
 doc/glibc-functions/qfcvt.texi                |  2 ++
 doc/glibc-functions/qfcvt_r.texi              |  2 ++
 doc/glibc-functions/qgcvt.texi                |  2 ++
 doc/glibc-functions/qsort_r.texi              |  2 ++
 doc/glibc-functions/quotactl.texi             |  2 ++
 doc/glibc-functions/random_r.texi             |  2 ++
 doc/glibc-functions/rawmemchr.texi            |  2 ++
 doc/glibc-functions/rcmd.texi                 |  2 ++
 doc/glibc-functions/rcmd_af.texi              |  2 ++
 doc/glibc-functions/re_comp.texi              |  2 ++
 doc/glibc-functions/re_exec.texi              |  2 ++
 doc/glibc-functions/readahead.texi            |  2 ++
 doc/glibc-functions/reallocarray.texi         |  2 ++
 doc/glibc-functions/reboot.texi               |  2 ++
 doc/glibc-functions/recvmmsg.texi             |  2 ++
 doc/glibc-functions/remap_file_pages.texi     |  2 ++
 doc/glibc-functions/removexattr.texi          |  2 ++
 doc/glibc-functions/res_init.texi             |  2 ++
 doc/glibc-functions/res_mkquery.texi          |  2 ++
 doc/glibc-functions/res_query.texi            |  2 ++
 doc/glibc-functions/res_querydomain.texi      |  2 ++
 doc/glibc-functions/res_search.texi           |  2 ++
 doc/glibc-functions/rexec.texi                |  2 ++
 doc/glibc-functions/rexec_af.texi             |  2 ++
 doc/glibc-functions/rpmatch.texi              |  2 ++
 doc/glibc-functions/rresvport.texi            |  2 ++
 doc/glibc-functions/rresvport_af.texi         |  2 ++
 doc/glibc-functions/rtime.texi                |  2 ++
 doc/glibc-functions/ruserok.texi              |  2 ++
 doc/glibc-functions/ruserok_af.texi           |  2 ++
 doc/glibc-functions/sbrk.texi                 |  2 ++
 doc/glibc-functions/scalbf.texi               |  2 ++
 doc/glibc-functions/scalbl.texi               |  2 ++
 doc/glibc-functions/scandirat.texi            |  2 ++
 doc/glibc-functions/sched_getaffinity.texi    |  2 ++
 doc/glibc-functions/sched_setaffinity.texi    |  2 ++
 doc/glibc-functions/secure_getenv.texi        |  2 ++
 doc/glibc-functions/seed48_r.texi             |  2 ++
 doc/glibc-functions/semtimedop.texi           |  2 ++
 doc/glibc-functions/sendfile.texi             |  2 ++
 doc/glibc-functions/sendmmsg.texi             |  2 ++
 doc/glibc-functions/setaliasent.texi          |  2 ++
 doc/glibc-functions/setbuffer.texi            |  2 ++
 doc/glibc-functions/setdomainname.texi        |  2 ++
 doc/glibc-functions/setfsent.texi             |  2 ++
 doc/glibc-functions/setfsgid.texi             |  2 ++
 doc/glibc-functions/setfsuid.texi             |  2 ++
 doc/glibc-functions/setgroups.texi            |  2 ++
 doc/glibc-functions/sethostid.texi            |  2 ++
 doc/glibc-functions/sethostname.texi          |  2 ++
 doc/glibc-functions/setlinebuf.texi           |  2 ++
 doc/glibc-functions/setmntent.texi            |  2 ++
 doc/glibc-functions/setnetgrent.texi          |  2 ++
 doc/glibc-functions/setns.texi                |  2 ++
 doc/glibc-functions/setresgid.texi            |  2 ++
 doc/glibc-functions/setresuid.texi            |  2 ++
 doc/glibc-functions/setrpcent.texi            |  2 ++
 doc/glibc-functions/setspent.texi             |  2 ++
 doc/glibc-functions/setstate_r.texi           |  2 ++
 doc/glibc-functions/settimeofday.texi         |  2 ++
 doc/glibc-functions/setttyent.texi            |  2 ++
 doc/glibc-functions/setusershell.texi         |  2 ++
 doc/glibc-functions/setutent.texi             |  2 ++
 doc/glibc-functions/setxattr.texi             |  2 ++
 doc/glibc-functions/sgetspent.texi            |  2 ++
 doc/glibc-functions/sgetspent_r.texi          |  2 ++
 doc/glibc-functions/sigandset.texi            |  2 ++
 doc/glibc-functions/sigblock.texi             |  2 ++
 doc/glibc-functions/siggetmask.texi           |  2 ++
 doc/glibc-functions/sigisemptyset.texi        |  2 ++
 doc/glibc-functions/significand.texi          |  2 ++
 doc/glibc-functions/significandf.texi         |  2 ++
 doc/glibc-functions/significandl.texi         |  2 ++
 doc/glibc-functions/sigorset.texi             |  2 ++
 doc/glibc-functions/sigreturn.texi            |  2 ++
 doc/glibc-functions/sigsetmask.texi           |  2 ++
 doc/glibc-functions/sigstack.texi             |  2 ++
 doc/glibc-functions/sigvec.texi               |  2 ++
 doc/glibc-functions/sincos.texi               |  2 ++
 doc/glibc-functions/sincosf.texi              |  2 ++
 doc/glibc-functions/sincosl.texi              |  2 ++
 doc/glibc-functions/srand48_r.texi            |  2 ++
 doc/glibc-functions/srandom_r.texi            |  2 ++
 doc/glibc-functions/ssignal.texi              |  2 ++
 doc/glibc-functions/statfs.texi               |  2 ++
 doc/glibc-functions/stime.texi                |  2 ++
 doc/glibc-functions/strcasestr.texi           |  2 ++
 doc/glibc-functions/strchrnul.texi            |  2 ++
 doc/glibc-functions/strfry.texi               |  2 ++
 doc/glibc-functions/strsep.texi               |  2 ++
 doc/glibc-functions/strtoq.texi               |  2 ++
 doc/glibc-functions/strtouq.texi              |  2 ++
 doc/glibc-functions/strverscmp.texi           |  2 ++
 doc/glibc-functions/svc_getreq.texi           |  2 ++
 doc/glibc-functions/svc_getreqset.texi        |  2 ++
 doc/glibc-functions/svc_register.texi         |  2 ++
 doc/glibc-functions/svc_run.texi              |  2 ++
 doc/glibc-functions/svc_sendreply.texi        |  2 ++
 doc/glibc-functions/svc_unregister.texi       |  2 ++
 doc/glibc-functions/svcerr_auth.texi          |  2 ++
 doc/glibc-functions/svcerr_decode.texi        |  2 ++
 doc/glibc-functions/svcerr_noproc.texi        |  2 ++
 doc/glibc-functions/svcerr_noprog.texi        |  2 ++
 doc/glibc-functions/svcerr_progvers.texi      |  2 ++
 doc/glibc-functions/svcerr_systemerr.texi     |  2 ++
 doc/glibc-functions/svcerr_weakauth.texi      |  2 ++
 doc/glibc-functions/svcraw_create.texi        |  2 ++
 doc/glibc-functions/svctcp_create.texi        |  2 ++
 doc/glibc-functions/svcudp_bufcreate.texi     |  2 ++
 doc/glibc-functions/svcudp_create.texi        |  2 ++
 doc/glibc-functions/swapoff.texi              |  2 ++
 doc/glibc-functions/swapon.texi               |  2 ++
 doc/glibc-functions/syncfs.texi               |  2 ++
 doc/glibc-functions/sys_errlist.texi          |  2 ++
 doc/glibc-functions/sys_nerr.texi             |  2 ++
 doc/glibc-functions/syscall.texi              |  2 ++
 doc/glibc-functions/sysctl.texi               |  2 ++
 doc/glibc-functions/sysinfo.texi              |  2 ++
 doc/glibc-functions/sysv_signal.texi          |  2 ++
 doc/glibc-functions/tdestroy.texi             |  2 ++
 doc/glibc-functions/textdomain.texi           |  2 ++
 doc/glibc-functions/timegm.texi               |  2 ++
 doc/glibc-functions/timelocal.texi            |  2 ++
 doc/glibc-functions/tmpnam_r.texi             |  2 ++
 doc/glibc-functions/ttyslot.texi              |  2 ++
 doc/glibc-functions/ulckpwdf.texi             |  2 ++
 doc/glibc-functions/umount.texi               |  2 ++
 doc/glibc-functions/umount2.texi              |  2 ++
 doc/glibc-functions/updwtmp.texi              |  2 ++
 doc/glibc-functions/updwtmpx.texi             |  2 ++
 doc/glibc-functions/ustat.texi                |  2 ++
 doc/glibc-functions/utmpname.texi             |  2 ++
 doc/glibc-functions/utmpxname.texi            |  2 ++
 doc/glibc-functions/valloc.texi               |  2 ++
 doc/glibc-functions/vasprintf.texi            |  2 ++
 doc/glibc-functions/verr.texi                 |  2 ++
 doc/glibc-functions/verrx.texi                |  2 ++
 doc/glibc-functions/versionsort.texi          |  2 ++
 doc/glibc-functions/vhangup.texi              |  2 ++
 doc/glibc-functions/vlimit.texi               |  2 ++
 doc/glibc-functions/vsyslog.texi              |  2 ++
 doc/glibc-functions/vtimes.texi               |  2 ++
 doc/glibc-functions/vwarn.texi                |  2 ++
 doc/glibc-functions/vwarnx.texi               |  2 ++
 doc/glibc-functions/wait3.texi                |  2 ++
 doc/glibc-functions/wait4.texi                |  2 ++
 doc/glibc-functions/warn.texi                 |  2 ++
 doc/glibc-functions/warnx.texi                |  2 ++
 doc/glibc-functions/wmempcpy.texi             |  2 ++
 doc/glibc-functions/xdr_array.texi            |  2 ++
 doc/glibc-functions/xdr_authunix_parms.texi   |  2 ++
 doc/glibc-functions/xdr_bool.texi             |  2 ++
 doc/glibc-functions/xdr_bytes.texi            |  2 ++
 doc/glibc-functions/xdr_callhdr.texi          |  2 ++
 doc/glibc-functions/xdr_callmsg.texi          |  2 ++
 doc/glibc-functions/xdr_char.texi             |  2 ++
 doc/glibc-functions/xdr_double.texi           |  2 ++
 doc/glibc-functions/xdr_enum.texi             |  2 ++
 doc/glibc-functions/xdr_float.texi            |  2 ++
 doc/glibc-functions/xdr_free.texi             |  2 ++
 doc/glibc-functions/xdr_int.texi              |  2 ++
 doc/glibc-functions/xdr_long.texi             |  2 ++
 doc/glibc-functions/xdr_opaque.texi           |  2 ++
 doc/glibc-functions/xdr_opaque_auth.texi      |  2 ++
 doc/glibc-functions/xdr_pmap.texi             |  2 ++
 doc/glibc-functions/xdr_pmaplist.texi         |  2 ++
 doc/glibc-functions/xdr_pointer.texi          |  2 ++
 doc/glibc-functions/xdr_reference.texi        |  2 ++
 doc/glibc-functions/xdr_replymsg.texi         |  2 ++
 doc/glibc-functions/xdr_short.texi            |  2 ++
 doc/glibc-functions/xdr_string.texi           |  2 ++
 doc/glibc-functions/xdr_u_char.texi           |  2 ++
 doc/glibc-functions/xdr_u_int.texi            |  2 ++
 doc/glibc-functions/xdr_u_long.texi           |  2 ++
 doc/glibc-functions/xdr_u_short.texi          |  2 ++
 doc/glibc-functions/xdr_union.texi            |  2 ++
 doc/glibc-functions/xdr_vector.texi           |  2 ++
 doc/glibc-functions/xdr_void.texi             |  2 ++
 doc/glibc-functions/xdr_wrapstring.texi       |  2 ++
 doc/glibc-functions/xdrmem_create.texi        |  2 ++
 doc/glibc-functions/xdrrec_create.texi        |  2 ++
 doc/glibc-functions/xdrrec_endofrecord.texi   |  2 ++
 doc/glibc-functions/xdrrec_eof.texi           |  2 ++
 doc/glibc-functions/xdrrec_skiprecord.texi    |  2 ++
 doc/glibc-functions/xdrstdio_create.texi      |  2 ++
 doc/glibc-functions/xprt_register.texi        |  2 ++
 doc/glibc-functions/xprt_unregister.texi      |  2 ++
 doc/glibc-functions/y0f.texi                  |  2 ++
 doc/glibc-functions/y0l.texi                  |  2 ++
 doc/glibc-functions/y1f.texi                  |  2 ++
 doc/glibc-functions/y1l.texi                  |  2 ++
 doc/glibc-functions/ynf.texi                  |  2 ++
 doc/glibc-functions/ynl.texi                  |  2 ++
 doc/posix-functions/aligned_alloc.texi        |  2 ++
 587 files changed, 1204 insertions(+)
 create mode 100755 doc/glibc-functions/add-manpage-link.sh

diff --git a/doc/glibc-functions/accept4.texi b/doc/glibc-functions/accept4.texi
index e7fe4b7344..171b688027 100644
--- a/doc/glibc-functions/accept4.texi
+++ b/doc/glibc-functions/accept4.texi
@@ -2,6 +2,8 @@
 @subsection @code{accept4}
 @findex accept4
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/accept4.2.html,,man accept4}
+
 Gnulib module: accept4
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/acct.texi b/doc/glibc-functions/acct.texi
index 4b103d3296..d0820626f4 100644
--- a/doc/glibc-functions/acct.texi
+++ b/doc/glibc-functions/acct.texi
@@ -2,6 +2,8 @@
 @subsection @code{acct}
 @findex acct
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/acct.2.html,,man acct}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/add-manpage-link.sh b/doc/glibc-functions/add-manpage-link.sh
new file mode 100755
index 0000000000..d9aec56c56
--- /dev/null
+++ b/doc/glibc-functions/add-manpage-link.sh
@@ -0,0 +1,32 @@
+#!/bin/sh
+# Adds the reference to the Linux manual page to the file foo.texi.
+# Usage: add-manpage-link.sh foo.texi
+
+case "$1" in
+  *.texi)
+    f="$1"
+    g="${f%.texi}"
+    if wget https://www.kernel.org/doc/man-pages/online/pages/man3/${g}.3.html >/dev/null 2>&1; then
+      if sed -i -e "s|^Gnulib module|Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/${g}.3.html,,man ${g}}\n\
+\n\
+Gnulib module|" ${f}; then
+        echo $f updated
+      else
+        echo $f update failed
+      fi
+    else
+      if wget https://www.kernel.org/doc/man-pages/online/pages/man2/${g}.2.html >/dev/null 2>&1; then
+        if sed -i -e "s|^Gnulib module|Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/${g}.2.html,,man ${g}}\n\
+\n\
+Gnulib module|" ${f}; then
+          echo $f updated
+        else
+          echo $f update failed
+        fi
+      else
+        echo $f not documented among the man pages
+      fi
+    fi
+    ;;
+  *) echo "invalid argument: $1" 1>&2 ;;
+esac
diff --git a/doc/glibc-functions/addmntent.texi b/doc/glibc-functions/addmntent.texi
index e7db82bc67..f6ff9bcc59 100644
--- a/doc/glibc-functions/addmntent.texi
+++ b/doc/glibc-functions/addmntent.texi
@@ -2,6 +2,8 @@
 @subsection @code{addmntent}
 @findex addmntent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/addmntent.3.html,,man addmntent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/addseverity.texi b/doc/glibc-functions/addseverity.texi
index a9e2dd042c..d857f5ff9a 100644
--- a/doc/glibc-functions/addseverity.texi
+++ b/doc/glibc-functions/addseverity.texi
@@ -2,6 +2,8 @@
 @subsection @code{addseverity}
 @findex addseverity
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/addseverity.3.html,,man addseverity}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/adjtime.texi b/doc/glibc-functions/adjtime.texi
index f9efbd5d70..22d5a3542d 100644
--- a/doc/glibc-functions/adjtime.texi
+++ b/doc/glibc-functions/adjtime.texi
@@ -2,6 +2,8 @@
 @subsection @code{adjtime}
 @findex adjtime
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/adjtime.3.html,,man adjtime}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/adjtimex.texi b/doc/glibc-functions/adjtimex.texi
index 9fecb16274..5fe28f39fe 100644
--- a/doc/glibc-functions/adjtimex.texi
+++ b/doc/glibc-functions/adjtimex.texi
@@ -2,6 +2,8 @@
 @subsection @code{adjtimex}
 @findex adjtimex
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/adjtimex.2.html,,man adjtimex}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/aio_init.texi b/doc/glibc-functions/aio_init.texi
index adea098b36..628c9ecec5 100644
--- a/doc/glibc-functions/aio_init.texi
+++ b/doc/glibc-functions/aio_init.texi
@@ -2,6 +2,8 @@
 @subsection @code{aio_init}
 @findex aio_init
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/aio_init.3.html,,man aio_init}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_add.texi b/doc/glibc-functions/argz_add.texi
index a1fe62a766..26051a2d9d 100644
--- a/doc/glibc-functions/argz_add.texi
+++ b/doc/glibc-functions/argz_add.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_add}
 @findex argz_add
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_add.3.html,,man argz_add}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_add_sep.texi b/doc/glibc-functions/argz_add_sep.texi
index b3720bf5e4..58045f91bd 100644
--- a/doc/glibc-functions/argz_add_sep.texi
+++ b/doc/glibc-functions/argz_add_sep.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_add_sep}
 @findex argz_add_sep
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_add_sep.3.html,,man argz_add_sep}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_append.texi b/doc/glibc-functions/argz_append.texi
index fb4e50b3b6..6d335d1e2d 100644
--- a/doc/glibc-functions/argz_append.texi
+++ b/doc/glibc-functions/argz_append.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_append}
 @findex argz_append
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_append.3.html,,man argz_append}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_count.texi b/doc/glibc-functions/argz_count.texi
index e2ef91d68b..4b16c6dd4d 100644
--- a/doc/glibc-functions/argz_count.texi
+++ b/doc/glibc-functions/argz_count.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_count}
 @findex argz_count
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_count.3.html,,man argz_count}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_create.texi b/doc/glibc-functions/argz_create.texi
index bfc84ba87f..4ab45251b7 100644
--- a/doc/glibc-functions/argz_create.texi
+++ b/doc/glibc-functions/argz_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_create}
 @findex argz_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_create.3.html,,man argz_create}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_create_sep.texi b/doc/glibc-functions/argz_create_sep.texi
index b6baa0dc4b..3e6c87e04e 100644
--- a/doc/glibc-functions/argz_create_sep.texi
+++ b/doc/glibc-functions/argz_create_sep.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_create_sep}
 @findex argz_create_sep
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_create_sep.3.html,,man argz_create_sep}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_delete.texi b/doc/glibc-functions/argz_delete.texi
index 99cd78b5fa..ebe5e981a5 100644
--- a/doc/glibc-functions/argz_delete.texi
+++ b/doc/glibc-functions/argz_delete.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_delete}
 @findex argz_delete
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_delete.3.html,,man argz_delete}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_extract.texi b/doc/glibc-functions/argz_extract.texi
index b8063c0159..f29a80562b 100644
--- a/doc/glibc-functions/argz_extract.texi
+++ b/doc/glibc-functions/argz_extract.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_extract}
 @findex argz_extract
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_extract.3.html,,man argz_extract}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_insert.texi b/doc/glibc-functions/argz_insert.texi
index 949878f6eb..40c100efee 100644
--- a/doc/glibc-functions/argz_insert.texi
+++ b/doc/glibc-functions/argz_insert.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_insert}
 @findex argz_insert
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_insert.3.html,,man argz_insert}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_next.texi b/doc/glibc-functions/argz_next.texi
index e39534be28..f7e8184c60 100644
--- a/doc/glibc-functions/argz_next.texi
+++ b/doc/glibc-functions/argz_next.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_next}
 @findex argz_next
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_next.3.html,,man argz_next}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_replace.texi b/doc/glibc-functions/argz_replace.texi
index 70d1bca2c3..46beb0e8a9 100644
--- a/doc/glibc-functions/argz_replace.texi
+++ b/doc/glibc-functions/argz_replace.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_replace}
 @findex argz_replace
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_replace.3.html,,man argz_replace}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/argz_stringify.texi b/doc/glibc-functions/argz_stringify.texi
index 0c1476c7c8..8bbdfba8cd 100644
--- a/doc/glibc-functions/argz_stringify.texi
+++ b/doc/glibc-functions/argz_stringify.texi
@@ -2,6 +2,8 @@
 @subsection @code{argz_stringify}
 @findex argz_stringify
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/argz_stringify.3.html,,man argz_stringify}
+
 Gnulib module: argz
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/asprintf.texi b/doc/glibc-functions/asprintf.texi
index 615c14fb89..9fd025d0e9 100644
--- a/doc/glibc-functions/asprintf.texi
+++ b/doc/glibc-functions/asprintf.texi
@@ -2,6 +2,8 @@
 @subsection @code{asprintf}
 @findex asprintf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/asprintf.3.html,,man asprintf}
+
 Gnulib module: vasprintf or vasprintf-posix
 
 Portability problems fixed by either Gnulib module @code{vasprintf} or @code{vasprintf-posix}:
diff --git a/doc/glibc-functions/authnone_create.texi b/doc/glibc-functions/authnone_create.texi
index 6dd94d89b5..dcf0eca0cd 100644
--- a/doc/glibc-functions/authnone_create.texi
+++ b/doc/glibc-functions/authnone_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{authnone_create}
 @findex authnone_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/authnone_create.3.html,,man authnone_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/authunix_create.texi b/doc/glibc-functions/authunix_create.texi
index cc30ea53e7..2ba8dbe3e0 100644
--- a/doc/glibc-functions/authunix_create.texi
+++ b/doc/glibc-functions/authunix_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{authunix_create}
 @findex authunix_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/authunix_create.3.html,,man authunix_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/authunix_create_default.texi b/doc/glibc-functions/authunix_create_default.texi
index 6378865cd7..795e38ea23 100644
--- a/doc/glibc-functions/authunix_create_default.texi
+++ b/doc/glibc-functions/authunix_create_default.texi
@@ -2,6 +2,8 @@
 @subsection @code{authunix_create_default}
 @findex authunix_create_default
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/authunix_create_default.3.html,,man authunix_create_default}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/backtrace.texi b/doc/glibc-functions/backtrace.texi
index a9496f7e99..d9fc1bee48 100644
--- a/doc/glibc-functions/backtrace.texi
+++ b/doc/glibc-functions/backtrace.texi
@@ -2,6 +2,8 @@
 @subsection @code{backtrace}
 @findex backtrace
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/backtrace.3.html,,man backtrace}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/backtrace_symbols.texi b/doc/glibc-functions/backtrace_symbols.texi
index cbbc23cdbb..10ba768849 100644
--- a/doc/glibc-functions/backtrace_symbols.texi
+++ b/doc/glibc-functions/backtrace_symbols.texi
@@ -2,6 +2,8 @@
 @subsection @code{backtrace_symbols}
 @findex backtrace_symbols
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/backtrace_symbols.3.html,,man backtrace_symbols}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/backtrace_symbols_fd.texi b/doc/glibc-functions/backtrace_symbols_fd.texi
index 95e0317dd0..95da3627d1 100644
--- a/doc/glibc-functions/backtrace_symbols_fd.texi
+++ b/doc/glibc-functions/backtrace_symbols_fd.texi
@@ -2,6 +2,8 @@
 @subsection @code{backtrace_symbols_fd}
 @findex backtrace_symbols_fd
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/backtrace_symbols_fd.3.html,,man backtrace_symbols_fd}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bdflush.texi b/doc/glibc-functions/bdflush.texi
index c8e371c36f..2c1cfbf3c6 100644
--- a/doc/glibc-functions/bdflush.texi
+++ b/doc/glibc-functions/bdflush.texi
@@ -2,6 +2,8 @@
 @subsection @code{bdflush}
 @findex bdflush
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/bdflush.2.html,,man bdflush}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bind_textdomain_codeset.texi b/doc/glibc-functions/bind_textdomain_codeset.texi
index 4a0defb692..1bbe9c7a74 100644
--- a/doc/glibc-functions/bind_textdomain_codeset.texi
+++ b/doc/glibc-functions/bind_textdomain_codeset.texi
@@ -2,6 +2,8 @@
 @subsection @code{bind_textdomain_codeset}
 @findex bind_textdomain_codeset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/bind_textdomain_codeset.3.html,,man bind_textdomain_codeset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bindresvport.texi b/doc/glibc-functions/bindresvport.texi
index 900dcf86db..7aeb0098fa 100644
--- a/doc/glibc-functions/bindresvport.texi
+++ b/doc/glibc-functions/bindresvport.texi
@@ -2,6 +2,8 @@
 @subsection @code{bindresvport}
 @findex bindresvport
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/bindresvport.3.html,,man bindresvport}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bindtextdomain.texi b/doc/glibc-functions/bindtextdomain.texi
index 24e41b97cf..889c70cf27 100644
--- a/doc/glibc-functions/bindtextdomain.texi
+++ b/doc/glibc-functions/bindtextdomain.texi
@@ -2,6 +2,8 @@
 @subsection @code{bindtextdomain}
 @findex bindtextdomain
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/bindtextdomain.3.html,,man bindtextdomain}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/brk.texi b/doc/glibc-functions/brk.texi
index 861b3af806..afe9274ae8 100644
--- a/doc/glibc-functions/brk.texi
+++ b/doc/glibc-functions/brk.texi
@@ -2,6 +2,8 @@
 @subsection @code{brk}
 @findex brk
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/brk.2.html,,man brk}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bswap_16.texi b/doc/glibc-functions/bswap_16.texi
index 8565b4a123..6bdad10fee 100644
--- a/doc/glibc-functions/bswap_16.texi
+++ b/doc/glibc-functions/bswap_16.texi
@@ -2,6 +2,8 @@
 @subsection @code{bswap_16}
 @findex bswap_16
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/bswap_16.3.html,,man bswap_16}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bswap_32.texi b/doc/glibc-functions/bswap_32.texi
index ddcc3daa4b..77bc8c7a74 100644
--- a/doc/glibc-functions/bswap_32.texi
+++ b/doc/glibc-functions/bswap_32.texi
@@ -2,6 +2,8 @@
 @subsection @code{bswap_32}
 @findex bswap_32
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/bswap_32.3.html,,man bswap_32}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/bswap_64.texi b/doc/glibc-functions/bswap_64.texi
index 84a58f8e4f..d34541eb24 100644
--- a/doc/glibc-functions/bswap_64.texi
+++ b/doc/glibc-functions/bswap_64.texi
@@ -2,6 +2,8 @@
 @subsection @code{bswap_64}
 @findex bswap_64
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/bswap_64.3.html,,man bswap_64}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/callrpc.texi b/doc/glibc-functions/callrpc.texi
index 761d6e7948..cb77671283 100644
--- a/doc/glibc-functions/callrpc.texi
+++ b/doc/glibc-functions/callrpc.texi
@@ -2,6 +2,8 @@
 @subsection @code{callrpc}
 @findex callrpc
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/callrpc.3.html,,man callrpc}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/canonicalize_file_name.texi b/doc/glibc-functions/canonicalize_file_name.texi
index 1b5fdcc9a2..5c79601525 100644
--- a/doc/glibc-functions/canonicalize_file_name.texi
+++ b/doc/glibc-functions/canonicalize_file_name.texi
@@ -2,6 +2,8 @@
 @subsection @code{canonicalize_file_name}
 @findex canonicalize_file_name
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/canonicalize_file_name.3.html,,man canonicalize_file_name}
+
 Gnulib module: canonicalize-lgpl
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/capget.texi b/doc/glibc-functions/capget.texi
index c2f82766c9..08ae5d8308 100644
--- a/doc/glibc-functions/capget.texi
+++ b/doc/glibc-functions/capget.texi
@@ -2,6 +2,8 @@
 @subsection @code{capget}
 @findex capget
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/capget.2.html,,man capget}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/capset.texi b/doc/glibc-functions/capset.texi
index afd2bf26ae..2cf2259a1f 100644
--- a/doc/glibc-functions/capset.texi
+++ b/doc/glibc-functions/capset.texi
@@ -2,6 +2,8 @@
 @subsection @code{capset}
 @findex capset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/capset.2.html,,man capset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/cfmakeraw.texi b/doc/glibc-functions/cfmakeraw.texi
index a68c606e19..489a7f7e68 100644
--- a/doc/glibc-functions/cfmakeraw.texi
+++ b/doc/glibc-functions/cfmakeraw.texi
@@ -2,6 +2,8 @@
 @subsection @code{cfmakeraw}
 @findex cfmakeraw
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/cfmakeraw.3.html,,man cfmakeraw}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/cfree.texi b/doc/glibc-functions/cfree.texi
index dcf1a02680..b9b06bdf3f 100644
--- a/doc/glibc-functions/cfree.texi
+++ b/doc/glibc-functions/cfree.texi
@@ -2,6 +2,8 @@
 @subsection @code{cfree}
 @findex cfree
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/cfree.3.html,,man cfree}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/cfsetspeed.texi b/doc/glibc-functions/cfsetspeed.texi
index 01824a567b..48998373d3 100644
--- a/doc/glibc-functions/cfsetspeed.texi
+++ b/doc/glibc-functions/cfsetspeed.texi
@@ -2,6 +2,8 @@
 @subsection @code{cfsetspeed}
 @findex cfsetspeed
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/cfsetspeed.3.html,,man cfsetspeed}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/chroot.texi b/doc/glibc-functions/chroot.texi
index 6dfe4ec94b..c03cdb716f 100644
--- a/doc/glibc-functions/chroot.texi
+++ b/doc/glibc-functions/chroot.texi
@@ -2,6 +2,8 @@
 @subsection @code{chroot}
 @findex chroot
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/chroot.2.html,,man chroot}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clearenv.texi b/doc/glibc-functions/clearenv.texi
index ba9ab620cd..07d3259132 100644
--- a/doc/glibc-functions/clearenv.texi
+++ b/doc/glibc-functions/clearenv.texi
@@ -2,6 +2,8 @@
 @subsection @code{clearenv}
 @findex clearenv
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clearenv.3.html,,man clearenv}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clearerr_unlocked.texi b/doc/glibc-functions/clearerr_unlocked.texi
index 84c1f7d0fe..0ab469f8d4 100644
--- a/doc/glibc-functions/clearerr_unlocked.texi
+++ b/doc/glibc-functions/clearerr_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{clearerr_unlocked}
 @findex clearerr_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clearerr_unlocked.3.html,,man clearerr_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_broadcast.texi b/doc/glibc-functions/clnt_broadcast.texi
index 2ce0b60e55..b7b2604ca0 100644
--- a/doc/glibc-functions/clnt_broadcast.texi
+++ b/doc/glibc-functions/clnt_broadcast.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_broadcast}
 @findex clnt_broadcast
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_broadcast.3.html,,man clnt_broadcast}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_create.texi b/doc/glibc-functions/clnt_create.texi
index ae532083fe..773318ba80 100644
--- a/doc/glibc-functions/clnt_create.texi
+++ b/doc/glibc-functions/clnt_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_create}
 @findex clnt_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_create.3.html,,man clnt_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_pcreateerror.texi b/doc/glibc-functions/clnt_pcreateerror.texi
index 65b30e7eb3..114f6635bd 100644
--- a/doc/glibc-functions/clnt_pcreateerror.texi
+++ b/doc/glibc-functions/clnt_pcreateerror.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_pcreateerror}
 @findex clnt_pcreateerror
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_pcreateerror.3.html,,man clnt_pcreateerror}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_perrno.texi b/doc/glibc-functions/clnt_perrno.texi
index 1fb71e3454..10755fe0bd 100644
--- a/doc/glibc-functions/clnt_perrno.texi
+++ b/doc/glibc-functions/clnt_perrno.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_perrno}
 @findex clnt_perrno
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_perrno.3.html,,man clnt_perrno}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_perror.texi b/doc/glibc-functions/clnt_perror.texi
index 6f07f6b513..ddee2a6aca 100644
--- a/doc/glibc-functions/clnt_perror.texi
+++ b/doc/glibc-functions/clnt_perror.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_perror}
 @findex clnt_perror
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_perror.3.html,,man clnt_perror}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_spcreateerror.texi b/doc/glibc-functions/clnt_spcreateerror.texi
index 6a64f401b7..14d114d7b8 100644
--- a/doc/glibc-functions/clnt_spcreateerror.texi
+++ b/doc/glibc-functions/clnt_spcreateerror.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_spcreateerror}
 @findex clnt_spcreateerror
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_spcreateerror.3.html,,man clnt_spcreateerror}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_sperrno.texi b/doc/glibc-functions/clnt_sperrno.texi
index b0b5c41020..1c28467ce1 100644
--- a/doc/glibc-functions/clnt_sperrno.texi
+++ b/doc/glibc-functions/clnt_sperrno.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_sperrno}
 @findex clnt_sperrno
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_sperrno.3.html,,man clnt_sperrno}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnt_sperror.texi b/doc/glibc-functions/clnt_sperror.texi
index 45f6c03d78..a8d34bb462 100644
--- a/doc/glibc-functions/clnt_sperror.texi
+++ b/doc/glibc-functions/clnt_sperror.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnt_sperror}
 @findex clnt_sperror
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnt_sperror.3.html,,man clnt_sperror}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clntraw_create.texi b/doc/glibc-functions/clntraw_create.texi
index aeb2ef73d1..f664a69c2a 100644
--- a/doc/glibc-functions/clntraw_create.texi
+++ b/doc/glibc-functions/clntraw_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{clntraw_create}
 @findex clntraw_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clntraw_create.3.html,,man clntraw_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clnttcp_create.texi b/doc/glibc-functions/clnttcp_create.texi
index 586a6fbb7c..498d7193e2 100644
--- a/doc/glibc-functions/clnttcp_create.texi
+++ b/doc/glibc-functions/clnttcp_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{clnttcp_create}
 @findex clnttcp_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clnttcp_create.3.html,,man clnttcp_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clntudp_bufcreate.texi b/doc/glibc-functions/clntudp_bufcreate.texi
index 39e348bb64..95dad0548c 100644
--- a/doc/glibc-functions/clntudp_bufcreate.texi
+++ b/doc/glibc-functions/clntudp_bufcreate.texi
@@ -2,6 +2,8 @@
 @subsection @code{clntudp_bufcreate}
 @findex clntudp_bufcreate
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clntudp_bufcreate.3.html,,man clntudp_bufcreate}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clntudp_create.texi b/doc/glibc-functions/clntudp_create.texi
index 96851f7017..55dfa3f97e 100644
--- a/doc/glibc-functions/clntudp_create.texi
+++ b/doc/glibc-functions/clntudp_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{clntudp_create}
 @findex clntudp_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clntudp_create.3.html,,man clntudp_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clog10.texi b/doc/glibc-functions/clog10.texi
index fd3945d552..5ed4d54bb7 100644
--- a/doc/glibc-functions/clog10.texi
+++ b/doc/glibc-functions/clog10.texi
@@ -2,6 +2,8 @@
 @subsection @code{clog10}
 @findex clog10
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clog10.3.html,,man clog10}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clog10f.texi b/doc/glibc-functions/clog10f.texi
index ef7efda104..4ad1351ee5 100644
--- a/doc/glibc-functions/clog10f.texi
+++ b/doc/glibc-functions/clog10f.texi
@@ -2,6 +2,8 @@
 @subsection @code{clog10f}
 @findex clog10f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clog10f.3.html,,man clog10f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clog10l.texi b/doc/glibc-functions/clog10l.texi
index d08e25bd2c..411f79396d 100644
--- a/doc/glibc-functions/clog10l.texi
+++ b/doc/glibc-functions/clog10l.texi
@@ -2,6 +2,8 @@
 @subsection @code{clog10l}
 @findex clog10l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/clog10l.3.html,,man clog10l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/clone.texi b/doc/glibc-functions/clone.texi
index 4bf9ae990d..126b916069 100644
--- a/doc/glibc-functions/clone.texi
+++ b/doc/glibc-functions/clone.texi
@@ -2,6 +2,8 @@
 @subsection @code{clone}
 @findex clone
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/clone.2.html,,man clone}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/cuserid.texi b/doc/glibc-functions/cuserid.texi
index 6a1ed2a40a..8244ededdf 100644
--- a/doc/glibc-functions/cuserid.texi
+++ b/doc/glibc-functions/cuserid.texi
@@ -2,6 +2,8 @@
 @subsection @code{cuserid}
 @findex cuserid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/cuserid.3.html,,man cuserid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/daemon.texi b/doc/glibc-functions/daemon.texi
index b34ffc37b8..2934dc8b03 100644
--- a/doc/glibc-functions/daemon.texi
+++ b/doc/glibc-functions/daemon.texi
@@ -2,6 +2,8 @@
 @subsection @code{daemon}
 @findex daemon
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/daemon.3.html,,man daemon}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dcgettext.texi b/doc/glibc-functions/dcgettext.texi
index 0b6e2efd06..be7df52a0f 100644
--- a/doc/glibc-functions/dcgettext.texi
+++ b/doc/glibc-functions/dcgettext.texi
@@ -2,6 +2,8 @@
 @subsection @code{dcgettext}
 @findex dcgettext
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dcgettext.3.html,,man dcgettext}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dcngettext.texi b/doc/glibc-functions/dcngettext.texi
index ca88fe16ef..4766f7f234 100644
--- a/doc/glibc-functions/dcngettext.texi
+++ b/doc/glibc-functions/dcngettext.texi
@@ -2,6 +2,8 @@
 @subsection @code{dcngettext}
 @findex dcngettext
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dcngettext.3.html,,man dcngettext}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dgettext.texi b/doc/glibc-functions/dgettext.texi
index 9b4e0931a0..e7272643ab 100644
--- a/doc/glibc-functions/dgettext.texi
+++ b/doc/glibc-functions/dgettext.texi
@@ -2,6 +2,8 @@
 @subsection @code{dgettext}
 @findex dgettext
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dgettext.3.html,,man dgettext}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dl_iterate_phdr.texi b/doc/glibc-functions/dl_iterate_phdr.texi
index ad87f1726c..b04bf1126c 100644
--- a/doc/glibc-functions/dl_iterate_phdr.texi
+++ b/doc/glibc-functions/dl_iterate_phdr.texi
@@ -2,6 +2,8 @@
 @subsection @code{dl_iterate_phdr}
 @findex dl_iterate_phdr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dl_iterate_phdr.3.html,,man dl_iterate_phdr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dladdr.texi b/doc/glibc-functions/dladdr.texi
index 9421a4e2e9..cb93595350 100644
--- a/doc/glibc-functions/dladdr.texi
+++ b/doc/glibc-functions/dladdr.texi
@@ -2,6 +2,8 @@
 @subsection @code{dladdr}
 @findex dladdr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dladdr.3.html,,man dladdr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dladdr1.texi b/doc/glibc-functions/dladdr1.texi
index 89888a59d5..af4a2886c9 100644
--- a/doc/glibc-functions/dladdr1.texi
+++ b/doc/glibc-functions/dladdr1.texi
@@ -2,6 +2,8 @@
 @subsection @code{dladdr1}
 @findex dladdr1
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dladdr1.3.html,,man dladdr1}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dlinfo.texi b/doc/glibc-functions/dlinfo.texi
index 21b5e719c8..ac3dc9e057 100644
--- a/doc/glibc-functions/dlinfo.texi
+++ b/doc/glibc-functions/dlinfo.texi
@@ -2,6 +2,8 @@
 @subsection @code{dlinfo}
 @findex dlinfo
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dlinfo.3.html,,man dlinfo}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dlmopen.texi b/doc/glibc-functions/dlmopen.texi
index 27cf68d246..61dcaf1ab5 100644
--- a/doc/glibc-functions/dlmopen.texi
+++ b/doc/glibc-functions/dlmopen.texi
@@ -2,6 +2,8 @@
 @subsection @code{dlmopen}
 @findex dlmopen
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dlmopen.3.html,,man dlmopen}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dlvsym.texi b/doc/glibc-functions/dlvsym.texi
index 003aeb684d..53e2684190 100644
--- a/doc/glibc-functions/dlvsym.texi
+++ b/doc/glibc-functions/dlvsym.texi
@@ -2,6 +2,8 @@
 @subsection @code{dlvsym}
 @findex dlvsym
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dlvsym.3.html,,man dlvsym}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dn_expand.texi b/doc/glibc-functions/dn_expand.texi
index 1f2659f774..bda870f638 100644
--- a/doc/glibc-functions/dn_expand.texi
+++ b/doc/glibc-functions/dn_expand.texi
@@ -2,6 +2,8 @@
 @subsection @code{dn_expand}
 @findex dn_expand
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dn_expand.3.html,,man dn_expand}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dngettext.texi b/doc/glibc-functions/dngettext.texi
index 60e61be7f1..c28bbd9d5f 100644
--- a/doc/glibc-functions/dngettext.texi
+++ b/doc/glibc-functions/dngettext.texi
@@ -2,6 +2,8 @@
 @subsection @code{dngettext}
 @findex dngettext
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dngettext.3.html,,man dngettext}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/drand48_r.texi b/doc/glibc-functions/drand48_r.texi
index f79a91674f..80278e95cf 100644
--- a/doc/glibc-functions/drand48_r.texi
+++ b/doc/glibc-functions/drand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{drand48_r}
 @findex drand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/drand48_r.3.html,,man drand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/drem.texi b/doc/glibc-functions/drem.texi
index a9c37f3421..7f6bf99994 100644
--- a/doc/glibc-functions/drem.texi
+++ b/doc/glibc-functions/drem.texi
@@ -2,6 +2,8 @@
 @subsection @code{drem}
 @findex drem
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/drem.3.html,,man drem}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dremf.texi b/doc/glibc-functions/dremf.texi
index b0a24f5ede..126c575a51 100644
--- a/doc/glibc-functions/dremf.texi
+++ b/doc/glibc-functions/dremf.texi
@@ -2,6 +2,8 @@
 @subsection @code{dremf}
 @findex dremf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dremf.3.html,,man dremf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dreml.texi b/doc/glibc-functions/dreml.texi
index 1bddc55c5c..525ed85ebe 100644
--- a/doc/glibc-functions/dreml.texi
+++ b/doc/glibc-functions/dreml.texi
@@ -2,6 +2,8 @@
 @subsection @code{dreml}
 @findex dreml
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dreml.3.html,,man dreml}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dup3.texi b/doc/glibc-functions/dup3.texi
index f77e250b97..0abc355c63 100644
--- a/doc/glibc-functions/dup3.texi
+++ b/doc/glibc-functions/dup3.texi
@@ -2,6 +2,8 @@
 @subsection @code{dup3}
 @findex dup3
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/dup3.2.html,,man dup3}
+
 Gnulib module: dup3
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/dysize.texi b/doc/glibc-functions/dysize.texi
index 0b0b02a1df..1be8f93ba3 100644
--- a/doc/glibc-functions/dysize.texi
+++ b/doc/glibc-functions/dysize.texi
@@ -2,6 +2,8 @@
 @subsection @code{dysize}
 @findex dysize
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/dysize.3.html,,man dysize}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/eaccess.texi b/doc/glibc-functions/eaccess.texi
index 06b907542c..8529cd5b5c 100644
--- a/doc/glibc-functions/eaccess.texi
+++ b/doc/glibc-functions/eaccess.texi
@@ -2,4 +2,6 @@
 @subsection @code{eaccess}
 @findex eaccess
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/eaccess.3.html,,man eaccess}
+
 This function is an alias of @code{euidaccess}. See @ref{euidaccess}.
diff --git a/doc/glibc-functions/ecvt_r.texi b/doc/glibc-functions/ecvt_r.texi
index 6e2e2c2b0a..19e3295997 100644
--- a/doc/glibc-functions/ecvt_r.texi
+++ b/doc/glibc-functions/ecvt_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{ecvt_r}
 @findex ecvt_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ecvt_r.3.html,,man ecvt_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endaliasent.texi b/doc/glibc-functions/endaliasent.texi
index 2b2cec6322..547ff647dd 100644
--- a/doc/glibc-functions/endaliasent.texi
+++ b/doc/glibc-functions/endaliasent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endaliasent}
 @findex endaliasent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endaliasent.3.html,,man endaliasent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endfsent.texi b/doc/glibc-functions/endfsent.texi
index 9968615765..e2dc7d109e 100644
--- a/doc/glibc-functions/endfsent.texi
+++ b/doc/glibc-functions/endfsent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endfsent}
 @findex endfsent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endfsent.3.html,,man endfsent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endmntent.texi b/doc/glibc-functions/endmntent.texi
index c54ca16475..346c917eb4 100644
--- a/doc/glibc-functions/endmntent.texi
+++ b/doc/glibc-functions/endmntent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endmntent}
 @findex endmntent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endmntent.3.html,,man endmntent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endnetgrent.texi b/doc/glibc-functions/endnetgrent.texi
index 66ecbf0dc7..da33ded459 100644
--- a/doc/glibc-functions/endnetgrent.texi
+++ b/doc/glibc-functions/endnetgrent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endnetgrent}
 @findex endnetgrent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endnetgrent.3.html,,man endnetgrent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endrpcent.texi b/doc/glibc-functions/endrpcent.texi
index 7d7e7d6fcd..3d9bc1c628 100644
--- a/doc/glibc-functions/endrpcent.texi
+++ b/doc/glibc-functions/endrpcent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endrpcent}
 @findex endrpcent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endrpcent.3.html,,man endrpcent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endspent.texi b/doc/glibc-functions/endspent.texi
index e554bbee85..ef161cdbc2 100644
--- a/doc/glibc-functions/endspent.texi
+++ b/doc/glibc-functions/endspent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endspent}
 @findex endspent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endspent.3.html,,man endspent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endttyent.texi b/doc/glibc-functions/endttyent.texi
index 5e72cf0209..0aefeb7bc8 100644
--- a/doc/glibc-functions/endttyent.texi
+++ b/doc/glibc-functions/endttyent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endttyent}
 @findex endttyent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endttyent.3.html,,man endttyent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endusershell.texi b/doc/glibc-functions/endusershell.texi
index 8c40337ab3..76e8c3240a 100644
--- a/doc/glibc-functions/endusershell.texi
+++ b/doc/glibc-functions/endusershell.texi
@@ -2,6 +2,8 @@
 @subsection @code{endusershell}
 @findex endusershell
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endusershell.3.html,,man endusershell}
+
 Gnulib module: getusershell
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/endutent.texi b/doc/glibc-functions/endutent.texi
index a526df0ce2..3af8f964c3 100644
--- a/doc/glibc-functions/endutent.texi
+++ b/doc/glibc-functions/endutent.texi
@@ -2,6 +2,8 @@
 @subsection @code{endutent}
 @findex endutent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/endutent.3.html,,man endutent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/envz_add.texi b/doc/glibc-functions/envz_add.texi
index 2e0e0ed24f..01ee381d13 100644
--- a/doc/glibc-functions/envz_add.texi
+++ b/doc/glibc-functions/envz_add.texi
@@ -2,6 +2,8 @@
 @subsection @code{envz_add}
 @findex envz_add
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz_add.3.html,,man envz_add}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/envz_entry.texi b/doc/glibc-functions/envz_entry.texi
index a6735637a0..584e8e499f 100644
--- a/doc/glibc-functions/envz_entry.texi
+++ b/doc/glibc-functions/envz_entry.texi
@@ -2,6 +2,8 @@
 @subsection @code{envz_entry}
 @findex envz_entry
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz_entry.3.html,,man envz_entry}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/envz_get.texi b/doc/glibc-functions/envz_get.texi
index 84c61c10ab..c5d1b53662 100644
--- a/doc/glibc-functions/envz_get.texi
+++ b/doc/glibc-functions/envz_get.texi
@@ -2,6 +2,8 @@
 @subsection @code{envz_get}
 @findex envz_get
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz_get.3.html,,man envz_get}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/envz_merge.texi b/doc/glibc-functions/envz_merge.texi
index aa83be1e38..f4b1a780f1 100644
--- a/doc/glibc-functions/envz_merge.texi
+++ b/doc/glibc-functions/envz_merge.texi
@@ -2,6 +2,8 @@
 @subsection @code{envz_merge}
 @findex envz_merge
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz_merge.3.html,,man envz_merge}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/envz_remove.texi b/doc/glibc-functions/envz_remove.texi
index 8b1e571fb0..c8f352c1ad 100644
--- a/doc/glibc-functions/envz_remove.texi
+++ b/doc/glibc-functions/envz_remove.texi
@@ -2,6 +2,8 @@
 @subsection @code{envz_remove}
 @findex envz_remove
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz_remove.3.html,,man envz_remove}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/envz_strip.texi b/doc/glibc-functions/envz_strip.texi
index a7d417b866..9cd4d57d6f 100644
--- a/doc/glibc-functions/envz_strip.texi
+++ b/doc/glibc-functions/envz_strip.texi
@@ -2,6 +2,8 @@
 @subsection @code{envz_strip}
 @findex envz_strip
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/envz_strip.3.html,,man envz_strip}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/epoll_create.texi b/doc/glibc-functions/epoll_create.texi
index 4a1d30e724..ba6ac95bbc 100644
--- a/doc/glibc-functions/epoll_create.texi
+++ b/doc/glibc-functions/epoll_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{epoll_create}
 @findex epoll_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/epoll_create.2.html,,man epoll_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/epoll_ctl.texi b/doc/glibc-functions/epoll_ctl.texi
index 0d0ef6580d..f1bc62e71a 100644
--- a/doc/glibc-functions/epoll_ctl.texi
+++ b/doc/glibc-functions/epoll_ctl.texi
@@ -2,6 +2,8 @@
 @subsection @code{epoll_ctl}
 @findex epoll_ctl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/epoll_ctl.2.html,,man epoll_ctl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/epoll_wait.texi b/doc/glibc-functions/epoll_wait.texi
index 86ae912b24..d752282c2b 100644
--- a/doc/glibc-functions/epoll_wait.texi
+++ b/doc/glibc-functions/epoll_wait.texi
@@ -2,6 +2,8 @@
 @subsection @code{epoll_wait}
 @findex epoll_wait
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/epoll_wait.2.html,,man epoll_wait}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/erand48_r.texi b/doc/glibc-functions/erand48_r.texi
index 9ce28767b0..3e7547b15e 100644
--- a/doc/glibc-functions/erand48_r.texi
+++ b/doc/glibc-functions/erand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{erand48_r}
 @findex erand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/erand48_r.3.html,,man erand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/err.texi b/doc/glibc-functions/err.texi
index 1e74e0ce4c..032df9ab02 100644
--- a/doc/glibc-functions/err.texi
+++ b/doc/glibc-functions/err.texi
@@ -2,6 +2,8 @@
 @subsection @code{err}
 @findex err
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/err.3.html,,man err}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/error.texi b/doc/glibc-functions/error.texi
index 2998fea8e3..0e11312bbd 100644
--- a/doc/glibc-functions/error.texi
+++ b/doc/glibc-functions/error.texi
@@ -2,6 +2,8 @@
 @subsection @code{error}
 @findex error
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/error.3.html,,man error}
+
 Gnulib module: error
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/error_at_line.texi b/doc/glibc-functions/error_at_line.texi
index 8fda3c865b..02f8368f18 100644
--- a/doc/glibc-functions/error_at_line.texi
+++ b/doc/glibc-functions/error_at_line.texi
@@ -2,6 +2,8 @@
 @subsection @code{error_at_line}
 @findex error_at_line
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/error_at_line.3.html,,man error_at_line}
+
 Gnulib module: error
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/error_message_count.texi b/doc/glibc-functions/error_message_count.texi
index c36b4b5b77..d1e52c2f0f 100644
--- a/doc/glibc-functions/error_message_count.texi
+++ b/doc/glibc-functions/error_message_count.texi
@@ -2,6 +2,8 @@
 @subsection @code{error_message_count}
 @findex error_message_count
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/error_message_count.3.html,,man error_message_count}
+
 Gnulib module: error
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/error_one_per_line.texi b/doc/glibc-functions/error_one_per_line.texi
index 5c89d52b2b..00e5ae7f70 100644
--- a/doc/glibc-functions/error_one_per_line.texi
+++ b/doc/glibc-functions/error_one_per_line.texi
@@ -2,6 +2,8 @@
 @subsection @code{error_one_per_line}
 @findex error_one_per_line
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/error_one_per_line.3.html,,man error_one_per_line}
+
 Gnulib module: error
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/error_print_progname.texi b/doc/glibc-functions/error_print_progname.texi
index e7cd6e6076..636c243f69 100644
--- a/doc/glibc-functions/error_print_progname.texi
+++ b/doc/glibc-functions/error_print_progname.texi
@@ -2,6 +2,8 @@
 @subsection @code{error_print_progname}
 @findex error_print_progname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/error_print_progname.3.html,,man error_print_progname}
+
 Gnulib module: error
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/errx.texi b/doc/glibc-functions/errx.texi
index 753834624c..db7900bc28 100644
--- a/doc/glibc-functions/errx.texi
+++ b/doc/glibc-functions/errx.texi
@@ -2,6 +2,8 @@
 @subsection @code{errx}
 @findex errx
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/errx.3.html,,man errx}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_aton.texi b/doc/glibc-functions/ether_aton.texi
index 1e518ca085..9e8d516118 100644
--- a/doc/glibc-functions/ether_aton.texi
+++ b/doc/glibc-functions/ether_aton.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_aton}
 @findex ether_aton
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_aton.3.html,,man ether_aton}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_aton_r.texi b/doc/glibc-functions/ether_aton_r.texi
index a40edb5f12..6ef2daae5b 100644
--- a/doc/glibc-functions/ether_aton_r.texi
+++ b/doc/glibc-functions/ether_aton_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_aton_r}
 @findex ether_aton_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_aton_r.3.html,,man ether_aton_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_hostton.texi b/doc/glibc-functions/ether_hostton.texi
index 94eb71a1e1..406bf7a5f4 100644
--- a/doc/glibc-functions/ether_hostton.texi
+++ b/doc/glibc-functions/ether_hostton.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_hostton}
 @findex ether_hostton
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_hostton.3.html,,man ether_hostton}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_line.texi b/doc/glibc-functions/ether_line.texi
index ae4976d47a..dbfd72c913 100644
--- a/doc/glibc-functions/ether_line.texi
+++ b/doc/glibc-functions/ether_line.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_line}
 @findex ether_line
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_line.3.html,,man ether_line}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_ntoa.texi b/doc/glibc-functions/ether_ntoa.texi
index 8d01ee281e..ea8a6e5175 100644
--- a/doc/glibc-functions/ether_ntoa.texi
+++ b/doc/glibc-functions/ether_ntoa.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_ntoa}
 @findex ether_ntoa
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_ntoa.3.html,,man ether_ntoa}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_ntoa_r.texi b/doc/glibc-functions/ether_ntoa_r.texi
index e0673e7111..59581aa785 100644
--- a/doc/glibc-functions/ether_ntoa_r.texi
+++ b/doc/glibc-functions/ether_ntoa_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_ntoa_r}
 @findex ether_ntoa_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_ntoa_r.3.html,,man ether_ntoa_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ether_ntohost.texi b/doc/glibc-functions/ether_ntohost.texi
index 232bec9afe..49a7001770 100644
--- a/doc/glibc-functions/ether_ntohost.texi
+++ b/doc/glibc-functions/ether_ntohost.texi
@@ -2,6 +2,8 @@
 @subsection @code{ether_ntohost}
 @findex ether_ntohost
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ether_ntohost.3.html,,man ether_ntohost}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/euidaccess.texi b/doc/glibc-functions/euidaccess.texi
index ba801f72c8..586f66a3e4 100644
--- a/doc/glibc-functions/euidaccess.texi
+++ b/doc/glibc-functions/euidaccess.texi
@@ -2,6 +2,8 @@
 @subsection @code{euidaccess}
 @findex euidaccess
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/euidaccess.3.html,,man euidaccess}
+
 Gnulib module: euidaccess
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/execvpe.texi b/doc/glibc-functions/execvpe.texi
index f12d34e640..8af7b482e9 100644
--- a/doc/glibc-functions/execvpe.texi
+++ b/doc/glibc-functions/execvpe.texi
@@ -2,6 +2,8 @@
 @subsection @code{execvpe}
 @findex execvpe
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/execvpe.3.html,,man execvpe}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/exp10.texi b/doc/glibc-functions/exp10.texi
index a361bb5377..2353fe0e9d 100644
--- a/doc/glibc-functions/exp10.texi
+++ b/doc/glibc-functions/exp10.texi
@@ -2,6 +2,8 @@
 @subsection @code{exp10}
 @findex exp10
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/exp10.3.html,,man exp10}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/exp10f.texi b/doc/glibc-functions/exp10f.texi
index 6c7a8aad77..e0b9d725f6 100644
--- a/doc/glibc-functions/exp10f.texi
+++ b/doc/glibc-functions/exp10f.texi
@@ -2,6 +2,8 @@
 @subsection @code{exp10f}
 @findex exp10f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/exp10f.3.html,,man exp10f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/exp10l.texi b/doc/glibc-functions/exp10l.texi
index 5eb095ddcf..c0e0786833 100644
--- a/doc/glibc-functions/exp10l.texi
+++ b/doc/glibc-functions/exp10l.texi
@@ -2,6 +2,8 @@
 @subsection @code{exp10l}
 @findex exp10l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/exp10l.3.html,,man exp10l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/explicit_bzero.texi b/doc/glibc-functions/explicit_bzero.texi
index 660871df3c..20b2d01859 100644
--- a/doc/glibc-functions/explicit_bzero.texi
+++ b/doc/glibc-functions/explicit_bzero.texi
@@ -2,6 +2,8 @@
 @subsection @code{explicit_bzero}
 @findex explicit_bzero
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/explicit_bzero.3.html,,man explicit_bzero}
+
 Gnulib module: explicit_bzero
 
 The @code{explicit_bzero} function is an approximation to what is
diff --git a/doc/glibc-functions/fallocate.texi b/doc/glibc-functions/fallocate.texi
index 8a5f5d9da8..8af648e436 100644
--- a/doc/glibc-functions/fallocate.texi
+++ b/doc/glibc-functions/fallocate.texi
@@ -2,6 +2,8 @@
 @subsection @code{fallocate}
 @findex fallocate
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fallocate.2.html,,man fallocate}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fanotify_init.texi b/doc/glibc-functions/fanotify_init.texi
index 4cad2d3843..a434ace2b7 100644
--- a/doc/glibc-functions/fanotify_init.texi
+++ b/doc/glibc-functions/fanotify_init.texi
@@ -2,6 +2,8 @@
 @subsection @code{fanotify_init}
 @findex fanotify_init
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fanotify_init.2.html,,man fanotify_init}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fanotify_mark.texi b/doc/glibc-functions/fanotify_mark.texi
index e6f5182493..0eeb63c78f 100644
--- a/doc/glibc-functions/fanotify_mark.texi
+++ b/doc/glibc-functions/fanotify_mark.texi
@@ -2,6 +2,8 @@
 @subsection @code{fanotify_mark}
 @findex fanotify_mark
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fanotify_mark.2.html,,man fanotify_mark}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fcloseall.texi b/doc/glibc-functions/fcloseall.texi
index 10681eb5d5..5e19b1043d 100644
--- a/doc/glibc-functions/fcloseall.texi
+++ b/doc/glibc-functions/fcloseall.texi
@@ -2,6 +2,8 @@
 @subsection @code{fcloseall}
 @findex fcloseall
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fcloseall.3.html,,man fcloseall}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fcvt_r.texi b/doc/glibc-functions/fcvt_r.texi
index a00de80b52..b8e35264b5 100644
--- a/doc/glibc-functions/fcvt_r.texi
+++ b/doc/glibc-functions/fcvt_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{fcvt_r}
 @findex fcvt_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fcvt_r.3.html,,man fcvt_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fedisableexcept.texi b/doc/glibc-functions/fedisableexcept.texi
index 0c82880989..332a37c676 100644
--- a/doc/glibc-functions/fedisableexcept.texi
+++ b/doc/glibc-functions/fedisableexcept.texi
@@ -2,6 +2,8 @@
 @subsection @code{fedisableexcept}
 @findex fedisableexcept
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fedisableexcept.3.html,,man fedisableexcept}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/feenableexcept.texi b/doc/glibc-functions/feenableexcept.texi
index 39bf43f595..c62e5d0d1f 100644
--- a/doc/glibc-functions/feenableexcept.texi
+++ b/doc/glibc-functions/feenableexcept.texi
@@ -2,6 +2,8 @@
 @subsection @code{feenableexcept}
 @findex feenableexcept
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/feenableexcept.3.html,,man feenableexcept}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fegetexcept.texi b/doc/glibc-functions/fegetexcept.texi
index 65e62f87b0..bec961524b 100644
--- a/doc/glibc-functions/fegetexcept.texi
+++ b/doc/glibc-functions/fegetexcept.texi
@@ -2,6 +2,8 @@
 @subsection @code{fegetexcept}
 @findex fegetexcept
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fegetexcept.3.html,,man fegetexcept}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/feof_unlocked.texi b/doc/glibc-functions/feof_unlocked.texi
index 513c35755b..f05ba714c0 100644
--- a/doc/glibc-functions/feof_unlocked.texi
+++ b/doc/glibc-functions/feof_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{feof_unlocked}
 @findex feof_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/feof_unlocked.3.html,,man feof_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ferror_unlocked.texi b/doc/glibc-functions/ferror_unlocked.texi
index c0c600a6fc..31ee718b3e 100644
--- a/doc/glibc-functions/ferror_unlocked.texi
+++ b/doc/glibc-functions/ferror_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{ferror_unlocked}
 @findex ferror_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ferror_unlocked.3.html,,man ferror_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fflush_unlocked.texi b/doc/glibc-functions/fflush_unlocked.texi
index 1853fad82c..262c08030f 100644
--- a/doc/glibc-functions/fflush_unlocked.texi
+++ b/doc/glibc-functions/fflush_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fflush_unlocked}
 @findex fflush_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fflush_unlocked.3.html,,man fflush_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ffsl.texi b/doc/glibc-functions/ffsl.texi
index 700078c681..d03f4d2d78 100644
--- a/doc/glibc-functions/ffsl.texi
+++ b/doc/glibc-functions/ffsl.texi
@@ -2,6 +2,8 @@
 @subsection @code{ffsl}
 @findex ffsl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ffsl.3.html,,man ffsl}
+
 Gnulib module: ffsl
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ffsll.texi b/doc/glibc-functions/ffsll.texi
index b6681a20be..e30f0534dc 100644
--- a/doc/glibc-functions/ffsll.texi
+++ b/doc/glibc-functions/ffsll.texi
@@ -2,6 +2,8 @@
 @subsection @code{ffsll}
 @findex ffsll
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ffsll.3.html,,man ffsll}
+
 Gnulib module: ffsll
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetc_unlocked.texi b/doc/glibc-functions/fgetc_unlocked.texi
index 3b2b9f7307..4fda3abe67 100644
--- a/doc/glibc-functions/fgetc_unlocked.texi
+++ b/doc/glibc-functions/fgetc_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetc_unlocked}
 @findex fgetc_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetc_unlocked.3.html,,man fgetc_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetfilecon.texi b/doc/glibc-functions/fgetfilecon.texi
index b2cf7e89bb..42079dbd2c 100644
--- a/doc/glibc-functions/fgetfilecon.texi
+++ b/doc/glibc-functions/fgetfilecon.texi
@@ -2,4 +2,6 @@
 @subsection @code{fgetfilecon}
 @findex fgetfilecon
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetfilecon.3.html,,man fgetfilecon}
+
 @getfileconDesc{fgetfilecon}
diff --git a/doc/glibc-functions/fgetgrent.texi b/doc/glibc-functions/fgetgrent.texi
index 47a6760eaf..2b682c2d0c 100644
--- a/doc/glibc-functions/fgetgrent.texi
+++ b/doc/glibc-functions/fgetgrent.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetgrent}
 @findex fgetgrent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetgrent.3.html,,man fgetgrent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetgrent_r.texi b/doc/glibc-functions/fgetgrent_r.texi
index 32cb0e5069..9f5e5fdb37 100644
--- a/doc/glibc-functions/fgetgrent_r.texi
+++ b/doc/glibc-functions/fgetgrent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetgrent_r}
 @findex fgetgrent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetgrent_r.3.html,,man fgetgrent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetpwent.texi b/doc/glibc-functions/fgetpwent.texi
index 2191cad027..c56a03c416 100644
--- a/doc/glibc-functions/fgetpwent.texi
+++ b/doc/glibc-functions/fgetpwent.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetpwent}
 @findex fgetpwent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetpwent.3.html,,man fgetpwent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetpwent_r.texi b/doc/glibc-functions/fgetpwent_r.texi
index 4a66777a6e..7a618f431f 100644
--- a/doc/glibc-functions/fgetpwent_r.texi
+++ b/doc/glibc-functions/fgetpwent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetpwent_r}
 @findex fgetpwent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetpwent_r.3.html,,man fgetpwent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgets_unlocked.texi b/doc/glibc-functions/fgets_unlocked.texi
index bb6d46ec5e..e571a8b632 100644
--- a/doc/glibc-functions/fgets_unlocked.texi
+++ b/doc/glibc-functions/fgets_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgets_unlocked}
 @findex fgets_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgets_unlocked.3.html,,man fgets_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetspent.texi b/doc/glibc-functions/fgetspent.texi
index 99611aae30..4445f38966 100644
--- a/doc/glibc-functions/fgetspent.texi
+++ b/doc/glibc-functions/fgetspent.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetspent}
 @findex fgetspent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetspent.3.html,,man fgetspent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetspent_r.texi b/doc/glibc-functions/fgetspent_r.texi
index a15170c33f..cde6dd4aff 100644
--- a/doc/glibc-functions/fgetspent_r.texi
+++ b/doc/glibc-functions/fgetspent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetspent_r}
 @findex fgetspent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetspent_r.3.html,,man fgetspent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetwc_unlocked.texi b/doc/glibc-functions/fgetwc_unlocked.texi
index 865caf6943..bfbd7745a2 100644
--- a/doc/glibc-functions/fgetwc_unlocked.texi
+++ b/doc/glibc-functions/fgetwc_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetwc_unlocked}
 @findex fgetwc_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetwc_unlocked.3.html,,man fgetwc_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetws_unlocked.texi b/doc/glibc-functions/fgetws_unlocked.texi
index 8c22834176..4442784ff1 100644
--- a/doc/glibc-functions/fgetws_unlocked.texi
+++ b/doc/glibc-functions/fgetws_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetws_unlocked}
 @findex fgetws_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fgetws_unlocked.3.html,,man fgetws_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fgetxattr.texi b/doc/glibc-functions/fgetxattr.texi
index a6babc1858..1910468f06 100644
--- a/doc/glibc-functions/fgetxattr.texi
+++ b/doc/glibc-functions/fgetxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{fgetxattr}
 @findex fgetxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fgetxattr.2.html,,man fgetxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fileno_unlocked.texi b/doc/glibc-functions/fileno_unlocked.texi
index 45b6a8e0b1..a3309b1a76 100644
--- a/doc/glibc-functions/fileno_unlocked.texi
+++ b/doc/glibc-functions/fileno_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fileno_unlocked}
 @findex fileno_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fileno_unlocked.3.html,,man fileno_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/finite.texi b/doc/glibc-functions/finite.texi
index f9896c4996..6718a3dcc6 100644
--- a/doc/glibc-functions/finite.texi
+++ b/doc/glibc-functions/finite.texi
@@ -2,6 +2,8 @@
 @subsection @code{finite}
 @findex finite
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/finite.3.html,,man finite}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/finitef.texi b/doc/glibc-functions/finitef.texi
index 452b38bf94..422eb3f751 100644
--- a/doc/glibc-functions/finitef.texi
+++ b/doc/glibc-functions/finitef.texi
@@ -2,6 +2,8 @@
 @subsection @code{finitef}
 @findex finitef
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/finitef.3.html,,man finitef}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/finitel.texi b/doc/glibc-functions/finitel.texi
index 187fee1b8b..c2caa55b25 100644
--- a/doc/glibc-functions/finitel.texi
+++ b/doc/glibc-functions/finitel.texi
@@ -2,6 +2,8 @@
 @subsection @code{finitel}
 @findex finitel
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/finitel.3.html,,man finitel}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/flistxattr.texi b/doc/glibc-functions/flistxattr.texi
index 3f883842b1..e08394c812 100644
--- a/doc/glibc-functions/flistxattr.texi
+++ b/doc/glibc-functions/flistxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{flistxattr}
 @findex flistxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/flistxattr.2.html,,man flistxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/flock.texi b/doc/glibc-functions/flock.texi
index 95c7e48689..4a61c20ef8 100644
--- a/doc/glibc-functions/flock.texi
+++ b/doc/glibc-functions/flock.texi
@@ -2,6 +2,8 @@
 @subsection @code{flock}
 @findex flock
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/flock.2.html,,man flock}
+
 Gnulib module: flock
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fopencookie.texi b/doc/glibc-functions/fopencookie.texi
index 7a18f11c2d..3ddc08432d 100644
--- a/doc/glibc-functions/fopencookie.texi
+++ b/doc/glibc-functions/fopencookie.texi
@@ -2,6 +2,8 @@
 @subsection @code{fopencookie}
 @findex fopencookie
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fopencookie.3.html,,man fopencookie}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/forkpty.texi b/doc/glibc-functions/forkpty.texi
index 56ee2990e7..9e3743dd18 100644
--- a/doc/glibc-functions/forkpty.texi
+++ b/doc/glibc-functions/forkpty.texi
@@ -2,6 +2,8 @@
 @subsection @code{forkpty}
 @findex forkpty
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/forkpty.3.html,,man forkpty}
+
 Gnulib module: forkpty
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fputc_unlocked.texi b/doc/glibc-functions/fputc_unlocked.texi
index 98733918e3..ec8c08a82c 100644
--- a/doc/glibc-functions/fputc_unlocked.texi
+++ b/doc/glibc-functions/fputc_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fputc_unlocked}
 @findex fputc_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fputc_unlocked.3.html,,man fputc_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fputs_unlocked.texi b/doc/glibc-functions/fputs_unlocked.texi
index 1eaf8452f1..27da304573 100644
--- a/doc/glibc-functions/fputs_unlocked.texi
+++ b/doc/glibc-functions/fputs_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fputs_unlocked}
 @findex fputs_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fputs_unlocked.3.html,,man fputs_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fputwc_unlocked.texi b/doc/glibc-functions/fputwc_unlocked.texi
index e220de2b2b..ab2748d0ef 100644
--- a/doc/glibc-functions/fputwc_unlocked.texi
+++ b/doc/glibc-functions/fputwc_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fputwc_unlocked}
 @findex fputwc_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fputwc_unlocked.3.html,,man fputwc_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fputws_unlocked.texi b/doc/glibc-functions/fputws_unlocked.texi
index 576fccba25..548bef9d0a 100644
--- a/doc/glibc-functions/fputws_unlocked.texi
+++ b/doc/glibc-functions/fputws_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fputws_unlocked}
 @findex fputws_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fputws_unlocked.3.html,,man fputws_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fread_unlocked.texi b/doc/glibc-functions/fread_unlocked.texi
index 4f09c9c6ae..0ed962c186 100644
--- a/doc/glibc-functions/fread_unlocked.texi
+++ b/doc/glibc-functions/fread_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fread_unlocked}
 @findex fread_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fread_unlocked.3.html,,man fread_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/freeifaddrs.texi b/doc/glibc-functions/freeifaddrs.texi
index 1e32250a90..a3cd115fcf 100644
--- a/doc/glibc-functions/freeifaddrs.texi
+++ b/doc/glibc-functions/freeifaddrs.texi
@@ -2,6 +2,8 @@
 @subsection @code{freeifaddrs}
 @findex freeifaddrs
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/freeifaddrs.3.html,,man freeifaddrs}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fremovexattr.texi b/doc/glibc-functions/fremovexattr.texi
index 9ed75f3462..a2f67bf842 100644
--- a/doc/glibc-functions/fremovexattr.texi
+++ b/doc/glibc-functions/fremovexattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{fremovexattr}
 @findex fremovexattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fremovexattr.2.html,,man fremovexattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fsetxattr.texi b/doc/glibc-functions/fsetxattr.texi
index ce1919e2e2..c95f45197d 100644
--- a/doc/glibc-functions/fsetxattr.texi
+++ b/doc/glibc-functions/fsetxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{fsetxattr}
 @findex fsetxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fsetxattr.2.html,,man fsetxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fstatfs.texi b/doc/glibc-functions/fstatfs.texi
index 627b1c8768..b1e31c8814 100644
--- a/doc/glibc-functions/fstatfs.texi
+++ b/doc/glibc-functions/fstatfs.texi
@@ -2,6 +2,8 @@
 @subsection @code{fstatfs}
 @findex fstatfs
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/fstatfs.2.html,,man fstatfs}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fts_children.texi b/doc/glibc-functions/fts_children.texi
index 3e2214095f..430457740a 100644
--- a/doc/glibc-functions/fts_children.texi
+++ b/doc/glibc-functions/fts_children.texi
@@ -2,6 +2,8 @@
 @subsection @code{fts_children}
 @findex fts_children
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts_children.3.html,,man fts_children}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fts_close.texi b/doc/glibc-functions/fts_close.texi
index 246b8ed3a0..b3ae8f158f 100644
--- a/doc/glibc-functions/fts_close.texi
+++ b/doc/glibc-functions/fts_close.texi
@@ -2,6 +2,8 @@
 @subsection @code{fts_close}
 @findex fts_close
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts_close.3.html,,man fts_close}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fts_open.texi b/doc/glibc-functions/fts_open.texi
index 4f3dbe244a..e3bb5ea631 100644
--- a/doc/glibc-functions/fts_open.texi
+++ b/doc/glibc-functions/fts_open.texi
@@ -2,6 +2,8 @@
 @subsection @code{fts_open}
 @findex fts_open
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts_open.3.html,,man fts_open}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fts_read.texi b/doc/glibc-functions/fts_read.texi
index 7bab36460d..6ac14ae28f 100644
--- a/doc/glibc-functions/fts_read.texi
+++ b/doc/glibc-functions/fts_read.texi
@@ -2,6 +2,8 @@
 @subsection @code{fts_read}
 @findex fts_read
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts_read.3.html,,man fts_read}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fts_set.texi b/doc/glibc-functions/fts_set.texi
index 49dab901e9..be2166bb2b 100644
--- a/doc/glibc-functions/fts_set.texi
+++ b/doc/glibc-functions/fts_set.texi
@@ -2,6 +2,8 @@
 @subsection @code{fts_set}
 @findex fts_set
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts_set.3.html,,man fts_set}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/futimes.texi b/doc/glibc-functions/futimes.texi
index eefff8da2c..5d8faa90da 100644
--- a/doc/glibc-functions/futimes.texi
+++ b/doc/glibc-functions/futimes.texi
@@ -2,6 +2,8 @@
 @subsection @code{futimes}
 @findex futimes
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/futimes.3.html,,man futimes}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/futimesat.texi b/doc/glibc-functions/futimesat.texi
index 8d1760a695..3246500162 100644
--- a/doc/glibc-functions/futimesat.texi
+++ b/doc/glibc-functions/futimesat.texi
@@ -2,6 +2,8 @@
 @subsection @code{futimesat}
 @findex futimesat
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/futimesat.2.html,,man futimesat}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/fwrite_unlocked.texi b/doc/glibc-functions/fwrite_unlocked.texi
index d8e04dd62c..74a128fd67 100644
--- a/doc/glibc-functions/fwrite_unlocked.texi
+++ b/doc/glibc-functions/fwrite_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{fwrite_unlocked}
 @findex fwrite_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fwrite_unlocked.3.html,,man fwrite_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gamma.texi b/doc/glibc-functions/gamma.texi
index 8ca23bc28f..66779acbd5 100644
--- a/doc/glibc-functions/gamma.texi
+++ b/doc/glibc-functions/gamma.texi
@@ -2,6 +2,8 @@
 @subsection @code{gamma}
 @findex gamma
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gamma.3.html,,man gamma}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gammaf.texi b/doc/glibc-functions/gammaf.texi
index 3f0e29b116..95b20fdc62 100644
--- a/doc/glibc-functions/gammaf.texi
+++ b/doc/glibc-functions/gammaf.texi
@@ -2,6 +2,8 @@
 @subsection @code{gammaf}
 @findex gammaf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gammaf.3.html,,man gammaf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gammal.texi b/doc/glibc-functions/gammal.texi
index b6065e2fb2..a376ca82b2 100644
--- a/doc/glibc-functions/gammal.texi
+++ b/doc/glibc-functions/gammal.texi
@@ -2,6 +2,8 @@
 @subsection @code{gammal}
 @findex gammal
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gammal.3.html,,man gammal}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/get_avphys_pages.texi b/doc/glibc-functions/get_avphys_pages.texi
index d191b943e1..297fbb82d4 100644
--- a/doc/glibc-functions/get_avphys_pages.texi
+++ b/doc/glibc-functions/get_avphys_pages.texi
@@ -2,6 +2,8 @@
 @subsection @code{get_avphys_pages}
 @findex get_avphys_pages
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/get_avphys_pages.3.html,,man get_avphys_pages}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/get_current_dir_name.texi b/doc/glibc-functions/get_current_dir_name.texi
index 7bb6472eb0..04f579456c 100644
--- a/doc/glibc-functions/get_current_dir_name.texi
+++ b/doc/glibc-functions/get_current_dir_name.texi
@@ -2,6 +2,8 @@
 @subsection @code{get_current_dir_name}
 @findex get_current_dir_name
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/get_current_dir_name.3.html,,man get_current_dir_name}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/get_myaddress.texi b/doc/glibc-functions/get_myaddress.texi
index 07623f5f0c..b13b8c527d 100644
--- a/doc/glibc-functions/get_myaddress.texi
+++ b/doc/glibc-functions/get_myaddress.texi
@@ -2,6 +2,8 @@
 @subsection @code{get_myaddress}
 @findex get_myaddress
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/get_myaddress.3.html,,man get_myaddress}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/get_nprocs.texi b/doc/glibc-functions/get_nprocs.texi
index 7b43571e83..4ba3d8a9f3 100644
--- a/doc/glibc-functions/get_nprocs.texi
+++ b/doc/glibc-functions/get_nprocs.texi
@@ -2,6 +2,8 @@
 @subsection @code{get_nprocs}
 @findex get_nprocs
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/get_nprocs.3.html,,man get_nprocs}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/get_nprocs_conf.texi b/doc/glibc-functions/get_nprocs_conf.texi
index fd17abef06..f37d8c360b 100644
--- a/doc/glibc-functions/get_nprocs_conf.texi
+++ b/doc/glibc-functions/get_nprocs_conf.texi
@@ -2,6 +2,8 @@
 @subsection @code{get_nprocs_conf}
 @findex get_nprocs_conf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/get_nprocs_conf.3.html,,man get_nprocs_conf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/get_phys_pages.texi b/doc/glibc-functions/get_phys_pages.texi
index 39a23dd087..7a60520250 100644
--- a/doc/glibc-functions/get_phys_pages.texi
+++ b/doc/glibc-functions/get_phys_pages.texi
@@ -2,6 +2,8 @@
 @subsection @code{get_phys_pages}
 @findex get_phys_pages
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/get_phys_pages.3.html,,man get_phys_pages}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getaliasbyname.texi b/doc/glibc-functions/getaliasbyname.texi
index 6858d1bd54..ea86a00155 100644
--- a/doc/glibc-functions/getaliasbyname.texi
+++ b/doc/glibc-functions/getaliasbyname.texi
@@ -2,6 +2,8 @@
 @subsection @code{getaliasbyname}
 @findex getaliasbyname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getaliasbyname.3.html,,man getaliasbyname}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getaliasbyname_r.texi b/doc/glibc-functions/getaliasbyname_r.texi
index 256e4ee53c..685899d37c 100644
--- a/doc/glibc-functions/getaliasbyname_r.texi
+++ b/doc/glibc-functions/getaliasbyname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getaliasbyname_r}
 @findex getaliasbyname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getaliasbyname_r.3.html,,man getaliasbyname_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getaliasent.texi b/doc/glibc-functions/getaliasent.texi
index 3132ae097a..6fa204e53d 100644
--- a/doc/glibc-functions/getaliasent.texi
+++ b/doc/glibc-functions/getaliasent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getaliasent}
 @findex getaliasent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getaliasent.3.html,,man getaliasent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getaliasent_r.texi b/doc/glibc-functions/getaliasent_r.texi
index 4e695b5c6f..fd805a671d 100644
--- a/doc/glibc-functions/getaliasent_r.texi
+++ b/doc/glibc-functions/getaliasent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getaliasent_r}
 @findex getaliasent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getaliasent_r.3.html,,man getaliasent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getdate_r.texi b/doc/glibc-functions/getdate_r.texi
index 6098ea59b9..3cbe0fa096 100644
--- a/doc/glibc-functions/getdate_r.texi
+++ b/doc/glibc-functions/getdate_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getdate_r}
 @findex getdate_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getdate_r.3.html,,man getdate_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getdirentries.texi b/doc/glibc-functions/getdirentries.texi
index 7e9b7a6277..6008091326 100644
--- a/doc/glibc-functions/getdirentries.texi
+++ b/doc/glibc-functions/getdirentries.texi
@@ -2,6 +2,8 @@
 @subsection @code{getdirentries}
 @findex getdirentries
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getdirentries.3.html,,man getdirentries}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getdomainname.texi b/doc/glibc-functions/getdomainname.texi
index 0d7e1c705c..bbe971bae9 100644
--- a/doc/glibc-functions/getdomainname.texi
+++ b/doc/glibc-functions/getdomainname.texi
@@ -2,6 +2,8 @@
 @subsection @code{getdomainname}
 @findex getdomainname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getdomainname.2.html,,man getdomainname}
+
 Gnulib module: getdomainname
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getdtablesize.texi b/doc/glibc-functions/getdtablesize.texi
index 9f0b39cd29..a81cb8a815 100644
--- a/doc/glibc-functions/getdtablesize.texi
+++ b/doc/glibc-functions/getdtablesize.texi
@@ -4,6 +4,8 @@
 
 SUSv2 specification: @url{http://pubs.opengroup.org/onlinepubs/7908799/xsh/getdtablesize.html}
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getdtablesize.3.html,,man getdtablesize}
+
 Gnulib module: getdtablesize
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getfilecon.texi b/doc/glibc-functions/getfilecon.texi
index d7afcb90ac..44292c89e2 100644
--- a/doc/glibc-functions/getfilecon.texi
+++ b/doc/glibc-functions/getfilecon.texi
@@ -2,4 +2,6 @@
 @subsection @code{getfilecon}
 @findex getfilecon
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getfilecon.3.html,,man getfilecon}
+
 @getfileconDesc{getfilecon}
diff --git a/doc/glibc-functions/getfsent.texi b/doc/glibc-functions/getfsent.texi
index f661215f82..3edc4b1a39 100644
--- a/doc/glibc-functions/getfsent.texi
+++ b/doc/glibc-functions/getfsent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getfsent}
 @findex getfsent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getfsent.3.html,,man getfsent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getfsfile.texi b/doc/glibc-functions/getfsfile.texi
index 48c721f70f..c057886904 100644
--- a/doc/glibc-functions/getfsfile.texi
+++ b/doc/glibc-functions/getfsfile.texi
@@ -2,6 +2,8 @@
 @subsection @code{getfsfile}
 @findex getfsfile
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getfsfile.3.html,,man getfsfile}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getfsspec.texi b/doc/glibc-functions/getfsspec.texi
index 8f4db9f4f1..ab8752d414 100644
--- a/doc/glibc-functions/getfsspec.texi
+++ b/doc/glibc-functions/getfsspec.texi
@@ -2,6 +2,8 @@
 @subsection @code{getfsspec}
 @findex getfsspec
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getfsspec.3.html,,man getfsspec}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getgrent_r.texi b/doc/glibc-functions/getgrent_r.texi
index ee05f4aa8e..d6d385ff36 100644
--- a/doc/glibc-functions/getgrent_r.texi
+++ b/doc/glibc-functions/getgrent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getgrent_r}
 @findex getgrent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getgrent_r.3.html,,man getgrent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getgrouplist.texi b/doc/glibc-functions/getgrouplist.texi
index ba0086d867..ad2bf26a66 100644
--- a/doc/glibc-functions/getgrouplist.texi
+++ b/doc/glibc-functions/getgrouplist.texi
@@ -2,6 +2,8 @@
 @subsection @code{getgrouplist}
 @findex getgrouplist
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getgrouplist.3.html,,man getgrouplist}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gethostbyaddr_r.texi b/doc/glibc-functions/gethostbyaddr_r.texi
index 2de523f52e..4b1479630f 100644
--- a/doc/glibc-functions/gethostbyaddr_r.texi
+++ b/doc/glibc-functions/gethostbyaddr_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{gethostbyaddr_r}
 @findex gethostbyaddr_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gethostbyaddr_r.3.html,,man gethostbyaddr_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gethostbyname2.texi b/doc/glibc-functions/gethostbyname2.texi
index 9d53d767cd..062a28e7cb 100644
--- a/doc/glibc-functions/gethostbyname2.texi
+++ b/doc/glibc-functions/gethostbyname2.texi
@@ -2,6 +2,8 @@
 @subsection @code{gethostbyname2}
 @findex gethostbyname2
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gethostbyname2.3.html,,man gethostbyname2}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gethostbyname2_r.texi b/doc/glibc-functions/gethostbyname2_r.texi
index 9d591647e8..74030a4c3e 100644
--- a/doc/glibc-functions/gethostbyname2_r.texi
+++ b/doc/glibc-functions/gethostbyname2_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{gethostbyname2_r}
 @findex gethostbyname2_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gethostbyname2_r.3.html,,man gethostbyname2_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gethostbyname_r.texi b/doc/glibc-functions/gethostbyname_r.texi
index 448d620dc6..f34f343f42 100644
--- a/doc/glibc-functions/gethostbyname_r.texi
+++ b/doc/glibc-functions/gethostbyname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{gethostbyname_r}
 @findex gethostbyname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gethostbyname_r.3.html,,man gethostbyname_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gethostent_r.texi b/doc/glibc-functions/gethostent_r.texi
index 6c9e53bbcf..aa903a12ae 100644
--- a/doc/glibc-functions/gethostent_r.texi
+++ b/doc/glibc-functions/gethostent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{gethostent_r}
 @findex gethostent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gethostent_r.3.html,,man gethostent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getifaddrs.texi b/doc/glibc-functions/getifaddrs.texi
index cb22b889d1..e3e903b086 100644
--- a/doc/glibc-functions/getifaddrs.texi
+++ b/doc/glibc-functions/getifaddrs.texi
@@ -2,6 +2,8 @@
 @subsection @code{getifaddrs}
 @findex getifaddrs
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getifaddrs.3.html,,man getifaddrs}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getloadavg.texi b/doc/glibc-functions/getloadavg.texi
index d39119e49e..63cd3e23c5 100644
--- a/doc/glibc-functions/getloadavg.texi
+++ b/doc/glibc-functions/getloadavg.texi
@@ -2,6 +2,8 @@
 @subsection @code{getloadavg}
 @findex getloadavg
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getloadavg.3.html,,man getloadavg}
+
 Gnulib module: getloadavg
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getmntent.texi b/doc/glibc-functions/getmntent.texi
index 04a0a13bc5..a2a4abe64b 100644
--- a/doc/glibc-functions/getmntent.texi
+++ b/doc/glibc-functions/getmntent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getmntent}
 @findex getmntent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getmntent.3.html,,man getmntent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getmntent_r.texi b/doc/glibc-functions/getmntent_r.texi
index 382c74d307..21d2293e35 100644
--- a/doc/glibc-functions/getmntent_r.texi
+++ b/doc/glibc-functions/getmntent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getmntent_r}
 @findex getmntent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getmntent_r.3.html,,man getmntent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getnetbyaddr_r.texi b/doc/glibc-functions/getnetbyaddr_r.texi
index a67b69b9d4..3e7928d0d2 100644
--- a/doc/glibc-functions/getnetbyaddr_r.texi
+++ b/doc/glibc-functions/getnetbyaddr_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getnetbyaddr_r}
 @findex getnetbyaddr_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getnetbyaddr_r.3.html,,man getnetbyaddr_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getnetbyname_r.texi b/doc/glibc-functions/getnetbyname_r.texi
index c183b57d70..b74ee403b2 100644
--- a/doc/glibc-functions/getnetbyname_r.texi
+++ b/doc/glibc-functions/getnetbyname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getnetbyname_r}
 @findex getnetbyname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getnetbyname_r.3.html,,man getnetbyname_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getnetent_r.texi b/doc/glibc-functions/getnetent_r.texi
index 1d05fcf210..ca957b2051 100644
--- a/doc/glibc-functions/getnetent_r.texi
+++ b/doc/glibc-functions/getnetent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getnetent_r}
 @findex getnetent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getnetent_r.3.html,,man getnetent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getnetgrent.texi b/doc/glibc-functions/getnetgrent.texi
index 5f53baea77..f6f8d3af52 100644
--- a/doc/glibc-functions/getnetgrent.texi
+++ b/doc/glibc-functions/getnetgrent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getnetgrent}
 @findex getnetgrent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getnetgrent.3.html,,man getnetgrent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getnetgrent_r.texi b/doc/glibc-functions/getnetgrent_r.texi
index f46c138fef..0703c6fe76 100644
--- a/doc/glibc-functions/getnetgrent_r.texi
+++ b/doc/glibc-functions/getnetgrent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getnetgrent_r}
 @findex getnetgrent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getnetgrent_r.3.html,,man getnetgrent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getopt_long.texi b/doc/glibc-functions/getopt_long.texi
index 4c14941f04..4c5eeca1c7 100644
--- a/doc/glibc-functions/getopt_long.texi
+++ b/doc/glibc-functions/getopt_long.texi
@@ -2,6 +2,8 @@
 @subsection @code{getopt_long}
 @findex getopt_long
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getopt_long.3.html,,man getopt_long}
+
 Gnulib module: getopt-gnu
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getopt_long_only.texi b/doc/glibc-functions/getopt_long_only.texi
index cfce6d8778..75f25f0bf1 100644
--- a/doc/glibc-functions/getopt_long_only.texi
+++ b/doc/glibc-functions/getopt_long_only.texi
@@ -2,6 +2,8 @@
 @subsection @code{getopt_long_only}
 @findex getopt_long_only
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getopt_long_only.3.html,,man getopt_long_only}
+
 Gnulib module: getopt-gnu
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getpagesize.texi b/doc/glibc-functions/getpagesize.texi
index 52d793e36a..607669065f 100644
--- a/doc/glibc-functions/getpagesize.texi
+++ b/doc/glibc-functions/getpagesize.texi
@@ -2,6 +2,8 @@
 @subsection @code{getpagesize}
 @findex getpagesize
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getpagesize.2.html,,man getpagesize}
+
 Gnulib module: getpagesize
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getpass.texi b/doc/glibc-functions/getpass.texi
index 932fab7ea4..99a7341722 100644
--- a/doc/glibc-functions/getpass.texi
+++ b/doc/glibc-functions/getpass.texi
@@ -2,6 +2,8 @@
 @subsection @code{getpass}
 @findex getpass
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getpass.3.html,,man getpass}
+
 Gnulib module: getpass or getpass-gnu
 
 Portability problems fixed by either Gnulib module @code{getpass} or @code{getpass-gnu}:
diff --git a/doc/glibc-functions/getprotobyname_r.texi b/doc/glibc-functions/getprotobyname_r.texi
index 47f55148a7..1fe709b754 100644
--- a/doc/glibc-functions/getprotobyname_r.texi
+++ b/doc/glibc-functions/getprotobyname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getprotobyname_r}
 @findex getprotobyname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getprotobyname_r.3.html,,man getprotobyname_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getprotobynumber_r.texi b/doc/glibc-functions/getprotobynumber_r.texi
index 0722f1c18c..fc5bf898fa 100644
--- a/doc/glibc-functions/getprotobynumber_r.texi
+++ b/doc/glibc-functions/getprotobynumber_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getprotobynumber_r}
 @findex getprotobynumber_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getprotobynumber_r.3.html,,man getprotobynumber_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getprotoent_r.texi b/doc/glibc-functions/getprotoent_r.texi
index 8de16ec64a..1d8f193d3b 100644
--- a/doc/glibc-functions/getprotoent_r.texi
+++ b/doc/glibc-functions/getprotoent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getprotoent_r}
 @findex getprotoent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getprotoent_r.3.html,,man getprotoent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getpt.texi b/doc/glibc-functions/getpt.texi
index 356792b90e..c06a0eda1b 100644
--- a/doc/glibc-functions/getpt.texi
+++ b/doc/glibc-functions/getpt.texi
@@ -2,6 +2,8 @@
 @subsection @code{getpt}
 @findex getpt
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getpt.3.html,,man getpt}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getpw.texi b/doc/glibc-functions/getpw.texi
index 83579fb86f..b9d24ece2c 100644
--- a/doc/glibc-functions/getpw.texi
+++ b/doc/glibc-functions/getpw.texi
@@ -2,6 +2,8 @@
 @subsection @code{getpw}
 @findex getpw
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getpw.3.html,,man getpw}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getpwent_r.texi b/doc/glibc-functions/getpwent_r.texi
index 35eb44410f..da3c328dca 100644
--- a/doc/glibc-functions/getpwent_r.texi
+++ b/doc/glibc-functions/getpwent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getpwent_r}
 @findex getpwent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getpwent_r.3.html,,man getpwent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getresgid.texi b/doc/glibc-functions/getresgid.texi
index 96589adaf5..083d59885a 100644
--- a/doc/glibc-functions/getresgid.texi
+++ b/doc/glibc-functions/getresgid.texi
@@ -2,6 +2,8 @@
 @subsection @code{getresgid}
 @findex getresgid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getresgid.2.html,,man getresgid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getresuid.texi b/doc/glibc-functions/getresuid.texi
index c616137ced..07763652e4 100644
--- a/doc/glibc-functions/getresuid.texi
+++ b/doc/glibc-functions/getresuid.texi
@@ -2,6 +2,8 @@
 @subsection @code{getresuid}
 @findex getresuid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getresuid.2.html,,man getresuid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcbyname.texi b/doc/glibc-functions/getrpcbyname.texi
index 3b5e726598..17249c87df 100644
--- a/doc/glibc-functions/getrpcbyname.texi
+++ b/doc/glibc-functions/getrpcbyname.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcbyname}
 @findex getrpcbyname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcbyname.3.html,,man getrpcbyname}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcbyname_r.texi b/doc/glibc-functions/getrpcbyname_r.texi
index aaf0aa185c..9e52b7647d 100644
--- a/doc/glibc-functions/getrpcbyname_r.texi
+++ b/doc/glibc-functions/getrpcbyname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcbyname_r}
 @findex getrpcbyname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcbyname_r.3.html,,man getrpcbyname_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcbynumber.texi b/doc/glibc-functions/getrpcbynumber.texi
index 73d798e81c..0e6306f020 100644
--- a/doc/glibc-functions/getrpcbynumber.texi
+++ b/doc/glibc-functions/getrpcbynumber.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcbynumber}
 @findex getrpcbynumber
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcbynumber.3.html,,man getrpcbynumber}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcbynumber_r.texi b/doc/glibc-functions/getrpcbynumber_r.texi
index 7d25666522..d1a1291659 100644
--- a/doc/glibc-functions/getrpcbynumber_r.texi
+++ b/doc/glibc-functions/getrpcbynumber_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcbynumber_r}
 @findex getrpcbynumber_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcbynumber_r.3.html,,man getrpcbynumber_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcent.texi b/doc/glibc-functions/getrpcent.texi
index feeef63511..9c0f3d95cc 100644
--- a/doc/glibc-functions/getrpcent.texi
+++ b/doc/glibc-functions/getrpcent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcent}
 @findex getrpcent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcent.3.html,,man getrpcent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcent_r.texi b/doc/glibc-functions/getrpcent_r.texi
index 904691a70f..460f90a301 100644
--- a/doc/glibc-functions/getrpcent_r.texi
+++ b/doc/glibc-functions/getrpcent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcent_r}
 @findex getrpcent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcent_r.3.html,,man getrpcent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getrpcport.texi b/doc/glibc-functions/getrpcport.texi
index 3340f68dff..9fb119f5a6 100644
--- a/doc/glibc-functions/getrpcport.texi
+++ b/doc/glibc-functions/getrpcport.texi
@@ -2,6 +2,8 @@
 @subsection @code{getrpcport}
 @findex getrpcport
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getrpcport.3.html,,man getrpcport}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getservbyname_r.texi b/doc/glibc-functions/getservbyname_r.texi
index b9f6175cf4..262c102044 100644
--- a/doc/glibc-functions/getservbyname_r.texi
+++ b/doc/glibc-functions/getservbyname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getservbyname_r}
 @findex getservbyname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getservbyname_r.3.html,,man getservbyname_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getservbyport_r.texi b/doc/glibc-functions/getservbyport_r.texi
index 88256e41a2..ca96a1b79a 100644
--- a/doc/glibc-functions/getservbyport_r.texi
+++ b/doc/glibc-functions/getservbyport_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getservbyport_r}
 @findex getservbyport_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getservbyport_r.3.html,,man getservbyport_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getservent_r.texi b/doc/glibc-functions/getservent_r.texi
index d438261803..aa9b7a40f9 100644
--- a/doc/glibc-functions/getservent_r.texi
+++ b/doc/glibc-functions/getservent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getservent_r}
 @findex getservent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getservent_r.3.html,,man getservent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getspent.texi b/doc/glibc-functions/getspent.texi
index 44c2b79917..d324306fc0 100644
--- a/doc/glibc-functions/getspent.texi
+++ b/doc/glibc-functions/getspent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getspent}
 @findex getspent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getspent.3.html,,man getspent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getspent_r.texi b/doc/glibc-functions/getspent_r.texi
index 919e760d71..db35326cad 100644
--- a/doc/glibc-functions/getspent_r.texi
+++ b/doc/glibc-functions/getspent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getspent_r}
 @findex getspent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getspent_r.3.html,,man getspent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getspnam.texi b/doc/glibc-functions/getspnam.texi
index d1b6be1aec..a0c9c7f194 100644
--- a/doc/glibc-functions/getspnam.texi
+++ b/doc/glibc-functions/getspnam.texi
@@ -2,6 +2,8 @@
 @subsection @code{getspnam}
 @findex getspnam
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getspnam.3.html,,man getspnam}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getspnam_r.texi b/doc/glibc-functions/getspnam_r.texi
index 75ab723867..40b7e5df15 100644
--- a/doc/glibc-functions/getspnam_r.texi
+++ b/doc/glibc-functions/getspnam_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getspnam_r}
 @findex getspnam_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getspnam_r.3.html,,man getspnam_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gettext.texi b/doc/glibc-functions/gettext.texi
index f8ded62ecd..8ee8f37cad 100644
--- a/doc/glibc-functions/gettext.texi
+++ b/doc/glibc-functions/gettext.texi
@@ -2,6 +2,8 @@
 @subsection @code{gettext}
 @findex gettext
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gettext.3.html,,man gettext}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getttyent.texi b/doc/glibc-functions/getttyent.texi
index eb6b2820f6..550549febd 100644
--- a/doc/glibc-functions/getttyent.texi
+++ b/doc/glibc-functions/getttyent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getttyent}
 @findex getttyent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getttyent.3.html,,man getttyent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getttynam.texi b/doc/glibc-functions/getttynam.texi
index 517878374e..06ea8b2e2e 100644
--- a/doc/glibc-functions/getttynam.texi
+++ b/doc/glibc-functions/getttynam.texi
@@ -2,6 +2,8 @@
 @subsection @code{getttynam}
 @findex getttynam
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getttynam.3.html,,man getttynam}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getusershell.texi b/doc/glibc-functions/getusershell.texi
index 54464a1623..27be462add 100644
--- a/doc/glibc-functions/getusershell.texi
+++ b/doc/glibc-functions/getusershell.texi
@@ -2,6 +2,8 @@
 @subsection @code{getusershell}
 @findex getusershell
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getusershell.3.html,,man getusershell}
+
 Gnulib module: getusershell
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutent.texi b/doc/glibc-functions/getutent.texi
index a818519a1f..96e486b735 100644
--- a/doc/glibc-functions/getutent.texi
+++ b/doc/glibc-functions/getutent.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutent}
 @findex getutent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutent.3.html,,man getutent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutent_r.texi b/doc/glibc-functions/getutent_r.texi
index e932a01301..73020f4a85 100644
--- a/doc/glibc-functions/getutent_r.texi
+++ b/doc/glibc-functions/getutent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutent_r}
 @findex getutent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutent_r.3.html,,man getutent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutid.texi b/doc/glibc-functions/getutid.texi
index b8e9d72457..fcd71140ba 100644
--- a/doc/glibc-functions/getutid.texi
+++ b/doc/glibc-functions/getutid.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutid}
 @findex getutid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutid.3.html,,man getutid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutid_r.texi b/doc/glibc-functions/getutid_r.texi
index f85a36367b..0a1671c5aa 100644
--- a/doc/glibc-functions/getutid_r.texi
+++ b/doc/glibc-functions/getutid_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutid_r}
 @findex getutid_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutid_r.3.html,,man getutid_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutline.texi b/doc/glibc-functions/getutline.texi
index a6511fdf30..87fa3b2339 100644
--- a/doc/glibc-functions/getutline.texi
+++ b/doc/glibc-functions/getutline.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutline}
 @findex getutline
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutline.3.html,,man getutline}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutline_r.texi b/doc/glibc-functions/getutline_r.texi
index b1e813330f..c050a5f605 100644
--- a/doc/glibc-functions/getutline_r.texi
+++ b/doc/glibc-functions/getutline_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutline_r}
 @findex getutline_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutline_r.3.html,,man getutline_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutmp.texi b/doc/glibc-functions/getutmp.texi
index 3082570633..f25e0277f8 100644
--- a/doc/glibc-functions/getutmp.texi
+++ b/doc/glibc-functions/getutmp.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutmp}
 @findex getutmp
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutmp.3.html,,man getutmp}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getutmpx.texi b/doc/glibc-functions/getutmpx.texi
index 4d583c978b..51b60980eb 100644
--- a/doc/glibc-functions/getutmpx.texi
+++ b/doc/glibc-functions/getutmpx.texi
@@ -2,6 +2,8 @@
 @subsection @code{getutmpx}
 @findex getutmpx
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getutmpx.3.html,,man getutmpx}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getw.texi b/doc/glibc-functions/getw.texi
index 8022e9ec63..7dc424b634 100644
--- a/doc/glibc-functions/getw.texi
+++ b/doc/glibc-functions/getw.texi
@@ -2,6 +2,8 @@
 @subsection @code{getw}
 @findex getw
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getw.3.html,,man getw}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getwc_unlocked.texi b/doc/glibc-functions/getwc_unlocked.texi
index ededd59ad7..77e852ae32 100644
--- a/doc/glibc-functions/getwc_unlocked.texi
+++ b/doc/glibc-functions/getwc_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{getwc_unlocked}
 @findex getwc_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getwc_unlocked.3.html,,man getwc_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getwchar_unlocked.texi b/doc/glibc-functions/getwchar_unlocked.texi
index 1ca6d4f6ec..36adb67f44 100644
--- a/doc/glibc-functions/getwchar_unlocked.texi
+++ b/doc/glibc-functions/getwchar_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{getwchar_unlocked}
 @findex getwchar_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getwchar_unlocked.3.html,,man getwchar_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/getxattr.texi b/doc/glibc-functions/getxattr.texi
index 5e00b80ab4..140da433f7 100644
--- a/doc/glibc-functions/getxattr.texi
+++ b/doc/glibc-functions/getxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{getxattr}
 @findex getxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getxattr.2.html,,man getxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gnu_dev_major.texi b/doc/glibc-functions/gnu_dev_major.texi
index 8bbe3d6942..694b9059d2 100644
--- a/doc/glibc-functions/gnu_dev_major.texi
+++ b/doc/glibc-functions/gnu_dev_major.texi
@@ -2,6 +2,8 @@
 @subsection @code{gnu_dev_major}
 @findex gnu_dev_major
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gnu_dev_major.3.html,,man gnu_dev_major}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gnu_dev_makedev.texi b/doc/glibc-functions/gnu_dev_makedev.texi
index 1e738f3d4b..73f0c98b56 100644
--- a/doc/glibc-functions/gnu_dev_makedev.texi
+++ b/doc/glibc-functions/gnu_dev_makedev.texi
@@ -2,6 +2,8 @@
 @subsection @code{gnu_dev_makedev}
 @findex gnu_dev_makedev
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gnu_dev_makedev.3.html,,man gnu_dev_makedev}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gnu_dev_minor.texi b/doc/glibc-functions/gnu_dev_minor.texi
index c19a8e64f9..36f3356111 100644
--- a/doc/glibc-functions/gnu_dev_minor.texi
+++ b/doc/glibc-functions/gnu_dev_minor.texi
@@ -2,6 +2,8 @@
 @subsection @code{gnu_dev_minor}
 @findex gnu_dev_minor
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gnu_dev_minor.3.html,,man gnu_dev_minor}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gnu_get_libc_release.texi b/doc/glibc-functions/gnu_get_libc_release.texi
index fb1ceb71d2..e28f5c5090 100644
--- a/doc/glibc-functions/gnu_get_libc_release.texi
+++ b/doc/glibc-functions/gnu_get_libc_release.texi
@@ -2,6 +2,8 @@
 @subsection @code{gnu_get_libc_release}
 @findex gnu_get_libc_release
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gnu_get_libc_release.3.html,,man gnu_get_libc_release}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gnu_get_libc_version.texi b/doc/glibc-functions/gnu_get_libc_version.texi
index b082e13e50..ed6075647c 100644
--- a/doc/glibc-functions/gnu_get_libc_version.texi
+++ b/doc/glibc-functions/gnu_get_libc_version.texi
@@ -2,6 +2,8 @@
 @subsection @code{gnu_get_libc_version}
 @findex gnu_get_libc_version
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gnu_get_libc_version.3.html,,man gnu_get_libc_version}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/group_member.texi b/doc/glibc-functions/group_member.texi
index d8df4e4c29..52ef504aec 100644
--- a/doc/glibc-functions/group_member.texi
+++ b/doc/glibc-functions/group_member.texi
@@ -2,6 +2,8 @@
 @subsection @code{group_member}
 @findex group_member
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/group_member.3.html,,man group_member}
+
 Gnulib module: group-member
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/gsignal.texi b/doc/glibc-functions/gsignal.texi
index 1759c43dbb..5763d55df2 100644
--- a/doc/glibc-functions/gsignal.texi
+++ b/doc/glibc-functions/gsignal.texi
@@ -2,6 +2,8 @@
 @subsection @code{gsignal}
 @findex gsignal
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/gsignal.3.html,,man gsignal}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/hasmntopt.texi b/doc/glibc-functions/hasmntopt.texi
index 38aa71aa44..7c171482f0 100644
--- a/doc/glibc-functions/hasmntopt.texi
+++ b/doc/glibc-functions/hasmntopt.texi
@@ -2,6 +2,8 @@
 @subsection @code{hasmntopt}
 @findex hasmntopt
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/hasmntopt.3.html,,man hasmntopt}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/hcreate_r.texi b/doc/glibc-functions/hcreate_r.texi
index e73508d053..1fe5b12928 100644
--- a/doc/glibc-functions/hcreate_r.texi
+++ b/doc/glibc-functions/hcreate_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{hcreate_r}
 @findex hcreate_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/hcreate_r.3.html,,man hcreate_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/hdestroy_r.texi b/doc/glibc-functions/hdestroy_r.texi
index e6d103e44a..88f560d271 100644
--- a/doc/glibc-functions/hdestroy_r.texi
+++ b/doc/glibc-functions/hdestroy_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{hdestroy_r}
 @findex hdestroy_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/hdestroy_r.3.html,,man hdestroy_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/herror.texi b/doc/glibc-functions/herror.texi
index cfcc3f48ba..053af0b5a2 100644
--- a/doc/glibc-functions/herror.texi
+++ b/doc/glibc-functions/herror.texi
@@ -2,6 +2,8 @@
 @subsection @code{herror}
 @findex herror
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/herror.3.html,,man herror}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/hsearch_r.texi b/doc/glibc-functions/hsearch_r.texi
index 1dce952108..801f5d9ea8 100644
--- a/doc/glibc-functions/hsearch_r.texi
+++ b/doc/glibc-functions/hsearch_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{hsearch_r}
 @findex hsearch_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/hsearch_r.3.html,,man hsearch_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/hstrerror.texi b/doc/glibc-functions/hstrerror.texi
index 9b57e64afa..b628c11124 100644
--- a/doc/glibc-functions/hstrerror.texi
+++ b/doc/glibc-functions/hstrerror.texi
@@ -2,6 +2,8 @@
 @subsection @code{hstrerror}
 @findex hstrerror
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/hstrerror.3.html,,man hstrerror}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_aton.texi b/doc/glibc-functions/inet_aton.texi
index 1579c8234f..af3e8cfafd 100644
--- a/doc/glibc-functions/inet_aton.texi
+++ b/doc/glibc-functions/inet_aton.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_aton}
 @findex inet_aton
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_aton.3.html,,man inet_aton}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_lnaof.texi b/doc/glibc-functions/inet_lnaof.texi
index 35c2543321..e215a2c640 100644
--- a/doc/glibc-functions/inet_lnaof.texi
+++ b/doc/glibc-functions/inet_lnaof.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_lnaof}
 @findex inet_lnaof
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_lnaof.3.html,,man inet_lnaof}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_makeaddr.texi b/doc/glibc-functions/inet_makeaddr.texi
index 6323bd3036..44d110e3f8 100644
--- a/doc/glibc-functions/inet_makeaddr.texi
+++ b/doc/glibc-functions/inet_makeaddr.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_makeaddr}
 @findex inet_makeaddr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_makeaddr.3.html,,man inet_makeaddr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_net_ntop.texi b/doc/glibc-functions/inet_net_ntop.texi
index c7eac9ed49..a697f325db 100644
--- a/doc/glibc-functions/inet_net_ntop.texi
+++ b/doc/glibc-functions/inet_net_ntop.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_net_ntop}
 @findex inet_net_ntop
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_net_ntop.3.html,,man inet_net_ntop}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_net_pton.texi b/doc/glibc-functions/inet_net_pton.texi
index 19d86c353d..3f9d611ae5 100644
--- a/doc/glibc-functions/inet_net_pton.texi
+++ b/doc/glibc-functions/inet_net_pton.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_net_pton}
 @findex inet_net_pton
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_net_pton.3.html,,man inet_net_pton}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_netof.texi b/doc/glibc-functions/inet_netof.texi
index f3cf5f9265..fce23a52f2 100644
--- a/doc/glibc-functions/inet_netof.texi
+++ b/doc/glibc-functions/inet_netof.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_netof}
 @findex inet_netof
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_netof.3.html,,man inet_netof}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/inet_network.texi b/doc/glibc-functions/inet_network.texi
index 1d30510369..5fa9cf98b9 100644
--- a/doc/glibc-functions/inet_network.texi
+++ b/doc/glibc-functions/inet_network.texi
@@ -2,6 +2,8 @@
 @subsection @code{inet_network}
 @findex inet_network
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/inet_network.3.html,,man inet_network}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/initgroups.texi b/doc/glibc-functions/initgroups.texi
index c3c12e9a3f..ce2e476069 100644
--- a/doc/glibc-functions/initgroups.texi
+++ b/doc/glibc-functions/initgroups.texi
@@ -2,6 +2,8 @@
 @subsection @code{initgroups}
 @findex initgroups
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/initgroups.3.html,,man initgroups}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/initstate_r.texi b/doc/glibc-functions/initstate_r.texi
index 8204c078c1..531780f1c5 100644
--- a/doc/glibc-functions/initstate_r.texi
+++ b/doc/glibc-functions/initstate_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{initstate_r}
 @findex initstate_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/initstate_r.3.html,,man initstate_r}
+
 Gnulib module: random_r
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/innetgr.texi b/doc/glibc-functions/innetgr.texi
index 4ec0360dfb..50a98f497f 100644
--- a/doc/glibc-functions/innetgr.texi
+++ b/doc/glibc-functions/innetgr.texi
@@ -2,6 +2,8 @@
 @subsection @code{innetgr}
 @findex innetgr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/innetgr.3.html,,man innetgr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ioperm.texi b/doc/glibc-functions/ioperm.texi
index 204d395f99..a802ee0725 100644
--- a/doc/glibc-functions/ioperm.texi
+++ b/doc/glibc-functions/ioperm.texi
@@ -2,6 +2,8 @@
 @subsection @code{ioperm}
 @findex ioperm
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/ioperm.2.html,,man ioperm}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/iopl.texi b/doc/glibc-functions/iopl.texi
index cf227ef8bd..9ecaab438e 100644
--- a/doc/glibc-functions/iopl.texi
+++ b/doc/glibc-functions/iopl.texi
@@ -2,6 +2,8 @@
 @subsection @code{iopl}
 @findex iopl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/iopl.2.html,,man iopl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/isfdtype.texi b/doc/glibc-functions/isfdtype.texi
index 1059191a97..fb7b87dd26 100644
--- a/doc/glibc-functions/isfdtype.texi
+++ b/doc/glibc-functions/isfdtype.texi
@@ -2,6 +2,8 @@
 @subsection @code{isfdtype}
 @findex isfdtype
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/isfdtype.3.html,,man isfdtype}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/isinff.texi b/doc/glibc-functions/isinff.texi
index adae77220b..98d3f29718 100644
--- a/doc/glibc-functions/isinff.texi
+++ b/doc/glibc-functions/isinff.texi
@@ -2,6 +2,8 @@
 @subsection @code{isinff}
 @findex isinff
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/isinff.3.html,,man isinff}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/isinfl.texi b/doc/glibc-functions/isinfl.texi
index 13ae83bccf..d861fcc779 100644
--- a/doc/glibc-functions/isinfl.texi
+++ b/doc/glibc-functions/isinfl.texi
@@ -2,6 +2,8 @@
 @subsection @code{isinfl}
 @findex isinfl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/isinfl.3.html,,man isinfl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/isnanf.texi b/doc/glibc-functions/isnanf.texi
index 91c7cb1524..939f35ff69 100644
--- a/doc/glibc-functions/isnanf.texi
+++ b/doc/glibc-functions/isnanf.texi
@@ -2,6 +2,8 @@
 @subsection @code{isnanf}
 @findex isnanf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/isnanf.3.html,,man isnanf}
+
 Gnulib module: isnanf
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/isnanl.texi b/doc/glibc-functions/isnanl.texi
index 2416e524e3..402e78ac49 100644
--- a/doc/glibc-functions/isnanl.texi
+++ b/doc/glibc-functions/isnanl.texi
@@ -2,6 +2,8 @@
 @subsection @code{isnanl}
 @findex isnanl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/isnanl.3.html,,man isnanl}
+
 Gnulib module: isnanl
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/j0f.texi b/doc/glibc-functions/j0f.texi
index c27431d73c..4683bad563 100644
--- a/doc/glibc-functions/j0f.texi
+++ b/doc/glibc-functions/j0f.texi
@@ -2,6 +2,8 @@
 @subsection @code{j0f}
 @findex j0f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/j0f.3.html,,man j0f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/j0l.texi b/doc/glibc-functions/j0l.texi
index 5b6cd78806..6fc9e9b23e 100644
--- a/doc/glibc-functions/j0l.texi
+++ b/doc/glibc-functions/j0l.texi
@@ -2,6 +2,8 @@
 @subsection @code{j0l}
 @findex j0l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/j0l.3.html,,man j0l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/j1f.texi b/doc/glibc-functions/j1f.texi
index af29d2a8ca..02511ac6c4 100644
--- a/doc/glibc-functions/j1f.texi
+++ b/doc/glibc-functions/j1f.texi
@@ -2,6 +2,8 @@
 @subsection @code{j1f}
 @findex j1f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/j1f.3.html,,man j1f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/j1l.texi b/doc/glibc-functions/j1l.texi
index 96e98508d7..81434eacd4 100644
--- a/doc/glibc-functions/j1l.texi
+++ b/doc/glibc-functions/j1l.texi
@@ -2,6 +2,8 @@
 @subsection @code{j1l}
 @findex j1l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/j1l.3.html,,man j1l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/jnf.texi b/doc/glibc-functions/jnf.texi
index d9819f99c8..994b5ae837 100644
--- a/doc/glibc-functions/jnf.texi
+++ b/doc/glibc-functions/jnf.texi
@@ -2,6 +2,8 @@
 @subsection @code{jnf}
 @findex jnf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/jnf.3.html,,man jnf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/jnl.texi b/doc/glibc-functions/jnl.texi
index d4bec09ca7..e12fa6978b 100644
--- a/doc/glibc-functions/jnl.texi
+++ b/doc/glibc-functions/jnl.texi
@@ -2,6 +2,8 @@
 @subsection @code{jnl}
 @findex jnl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/jnl.3.html,,man jnl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/jrand48_r.texi b/doc/glibc-functions/jrand48_r.texi
index c6b7c9e22f..80f1eda626 100644
--- a/doc/glibc-functions/jrand48_r.texi
+++ b/doc/glibc-functions/jrand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{jrand48_r}
 @findex jrand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/jrand48_r.3.html,,man jrand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/key_decryptsession.texi b/doc/glibc-functions/key_decryptsession.texi
index 7453481417..8062bc6cd6 100644
--- a/doc/glibc-functions/key_decryptsession.texi
+++ b/doc/glibc-functions/key_decryptsession.texi
@@ -2,6 +2,8 @@
 @subsection @code{key_decryptsession}
 @findex key_decryptsession
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/key_decryptsession.3.html,,man key_decryptsession}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/key_encryptsession.texi b/doc/glibc-functions/key_encryptsession.texi
index 07a165f520..3596db6e99 100644
--- a/doc/glibc-functions/key_encryptsession.texi
+++ b/doc/glibc-functions/key_encryptsession.texi
@@ -2,6 +2,8 @@
 @subsection @code{key_encryptsession}
 @findex key_encryptsession
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/key_encryptsession.3.html,,man key_encryptsession}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/key_gendes.texi b/doc/glibc-functions/key_gendes.texi
index 4784e50d2d..50a0166f7e 100644
--- a/doc/glibc-functions/key_gendes.texi
+++ b/doc/glibc-functions/key_gendes.texi
@@ -2,6 +2,8 @@
 @subsection @code{key_gendes}
 @findex key_gendes
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/key_gendes.3.html,,man key_gendes}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/key_secretkey_is_set.texi b/doc/glibc-functions/key_secretkey_is_set.texi
index 02effbab00..fdfbd89848 100644
--- a/doc/glibc-functions/key_secretkey_is_set.texi
+++ b/doc/glibc-functions/key_secretkey_is_set.texi
@@ -2,6 +2,8 @@
 @subsection @code{key_secretkey_is_set}
 @findex key_secretkey_is_set
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/key_secretkey_is_set.3.html,,man key_secretkey_is_set}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/key_setsecret.texi b/doc/glibc-functions/key_setsecret.texi
index f0fb8ce2f6..a68c25f876 100644
--- a/doc/glibc-functions/key_setsecret.texi
+++ b/doc/glibc-functions/key_setsecret.texi
@@ -2,6 +2,8 @@
 @subsection @code{key_setsecret}
 @findex key_setsecret
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/key_setsecret.3.html,,man key_setsecret}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/klogctl.texi b/doc/glibc-functions/klogctl.texi
index 13ae0c6fd9..6018923a08 100644
--- a/doc/glibc-functions/klogctl.texi
+++ b/doc/glibc-functions/klogctl.texi
@@ -2,6 +2,8 @@
 @subsection @code{klogctl}
 @findex klogctl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/klogctl.3.html,,man klogctl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lckpwdf.texi b/doc/glibc-functions/lckpwdf.texi
index 2e3bffe7d7..7919348130 100644
--- a/doc/glibc-functions/lckpwdf.texi
+++ b/doc/glibc-functions/lckpwdf.texi
@@ -2,6 +2,8 @@
 @subsection @code{lckpwdf}
 @findex lckpwdf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lckpwdf.3.html,,man lckpwdf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lcong48_r.texi b/doc/glibc-functions/lcong48_r.texi
index 2b1b83f9f0..2b6a96161b 100644
--- a/doc/glibc-functions/lcong48_r.texi
+++ b/doc/glibc-functions/lcong48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{lcong48_r}
 @findex lcong48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lcong48_r.3.html,,man lcong48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lgamma_r.texi b/doc/glibc-functions/lgamma_r.texi
index 4851df060a..469fbd53ee 100644
--- a/doc/glibc-functions/lgamma_r.texi
+++ b/doc/glibc-functions/lgamma_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{lgamma_r}
 @findex lgamma_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lgamma_r.3.html,,man lgamma_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lgammaf_r.texi b/doc/glibc-functions/lgammaf_r.texi
index 14f5f19d88..f330f1fb8b 100644
--- a/doc/glibc-functions/lgammaf_r.texi
+++ b/doc/glibc-functions/lgammaf_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{lgammaf_r}
 @findex lgammaf_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lgammaf_r.3.html,,man lgammaf_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lgammal_r.texi b/doc/glibc-functions/lgammal_r.texi
index 6ffbb0e9ba..4145973f0b 100644
--- a/doc/glibc-functions/lgammal_r.texi
+++ b/doc/glibc-functions/lgammal_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{lgammal_r}
 @findex lgammal_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lgammal_r.3.html,,man lgammal_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lgetfilecon.texi b/doc/glibc-functions/lgetfilecon.texi
index 7de1bb2844..5dade08840 100644
--- a/doc/glibc-functions/lgetfilecon.texi
+++ b/doc/glibc-functions/lgetfilecon.texi
@@ -2,4 +2,6 @@
 @subsection @code{lgetfilecon}
 @findex lgetfilecon
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lgetfilecon.3.html,,man lgetfilecon}
+
 @getfileconDesc{lgetfilecon}
diff --git a/doc/glibc-functions/lgetxattr.texi b/doc/glibc-functions/lgetxattr.texi
index 33556d7ffa..4429dce599 100644
--- a/doc/glibc-functions/lgetxattr.texi
+++ b/doc/glibc-functions/lgetxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{lgetxattr}
 @findex lgetxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/lgetxattr.2.html,,man lgetxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/listxattr.texi b/doc/glibc-functions/listxattr.texi
index 42af9fba5e..9f0ca1c5f5 100644
--- a/doc/glibc-functions/listxattr.texi
+++ b/doc/glibc-functions/listxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{listxattr}
 @findex listxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/listxattr.2.html,,man listxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/llistxattr.texi b/doc/glibc-functions/llistxattr.texi
index c296631492..b901f5c544 100644
--- a/doc/glibc-functions/llistxattr.texi
+++ b/doc/glibc-functions/llistxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{llistxattr}
 @findex llistxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/llistxattr.2.html,,man llistxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/login.texi b/doc/glibc-functions/login.texi
index 4aee8456aa..3aa3305f77 100644
--- a/doc/glibc-functions/login.texi
+++ b/doc/glibc-functions/login.texi
@@ -2,6 +2,8 @@
 @subsection @code{login}
 @findex login
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/login.3.html,,man login}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/login_tty.texi b/doc/glibc-functions/login_tty.texi
index a2593e4c18..031df3ebf9 100644
--- a/doc/glibc-functions/login_tty.texi
+++ b/doc/glibc-functions/login_tty.texi
@@ -2,6 +2,8 @@
 @subsection @code{login_tty}
 @findex login_tty
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/login_tty.3.html,,man login_tty}
+
 Gnulib module: login_tty
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lrand48_r.texi b/doc/glibc-functions/lrand48_r.texi
index d787d05cd1..4ccbe6cbea 100644
--- a/doc/glibc-functions/lrand48_r.texi
+++ b/doc/glibc-functions/lrand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{lrand48_r}
 @findex lrand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lrand48_r.3.html,,man lrand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lremovexattr.texi b/doc/glibc-functions/lremovexattr.texi
index 484a2aa3a8..f3d0f4ccf6 100644
--- a/doc/glibc-functions/lremovexattr.texi
+++ b/doc/glibc-functions/lremovexattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{lremovexattr}
 @findex lremovexattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/lremovexattr.2.html,,man lremovexattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lsetxattr.texi b/doc/glibc-functions/lsetxattr.texi
index dd6bc5e7ef..e193e92aec 100644
--- a/doc/glibc-functions/lsetxattr.texi
+++ b/doc/glibc-functions/lsetxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{lsetxattr}
 @findex lsetxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/lsetxattr.2.html,,man lsetxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/lutimes.texi b/doc/glibc-functions/lutimes.texi
index 92b8a125bb..aab9d8f9ea 100644
--- a/doc/glibc-functions/lutimes.texi
+++ b/doc/glibc-functions/lutimes.texi
@@ -2,6 +2,8 @@
 @subsection @code{lutimes}
 @findex lutimes
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/lutimes.3.html,,man lutimes}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/madvise.texi b/doc/glibc-functions/madvise.texi
index a2fe59947b..82884d9ff3 100644
--- a/doc/glibc-functions/madvise.texi
+++ b/doc/glibc-functions/madvise.texi
@@ -2,6 +2,8 @@
 @subsection @code{madvise}
 @findex madvise
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/madvise.2.html,,man madvise}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mallinfo.texi b/doc/glibc-functions/mallinfo.texi
index f3c747b21b..cca9a65230 100644
--- a/doc/glibc-functions/mallinfo.texi
+++ b/doc/glibc-functions/mallinfo.texi
@@ -2,6 +2,8 @@
 @subsection @code{mallinfo}
 @findex mallinfo
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mallinfo.3.html,,man mallinfo}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/malloc_get_state.texi b/doc/glibc-functions/malloc_get_state.texi
index 172a00885a..8eecd0ed0c 100644
--- a/doc/glibc-functions/malloc_get_state.texi
+++ b/doc/glibc-functions/malloc_get_state.texi
@@ -2,6 +2,8 @@
 @subsection @code{malloc_get_state}
 @findex malloc_get_state
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/malloc_get_state.3.html,,man malloc_get_state}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/malloc_info.texi b/doc/glibc-functions/malloc_info.texi
index 860f56316b..afefbb5621 100644
--- a/doc/glibc-functions/malloc_info.texi
+++ b/doc/glibc-functions/malloc_info.texi
@@ -2,6 +2,8 @@
 @subsection @code{malloc_info}
 @findex malloc_info
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/malloc_info.3.html,,man malloc_info}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/malloc_set_state.texi b/doc/glibc-functions/malloc_set_state.texi
index 355ebb50c3..4e08460de7 100644
--- a/doc/glibc-functions/malloc_set_state.texi
+++ b/doc/glibc-functions/malloc_set_state.texi
@@ -2,6 +2,8 @@
 @subsection @code{malloc_set_state}
 @findex malloc_set_state
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/malloc_set_state.3.html,,man malloc_set_state}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/malloc_stats.texi b/doc/glibc-functions/malloc_stats.texi
index 1a5027b6e8..a42fca9014 100644
--- a/doc/glibc-functions/malloc_stats.texi
+++ b/doc/glibc-functions/malloc_stats.texi
@@ -2,6 +2,8 @@
 @subsection @code{malloc_stats}
 @findex malloc_stats
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/malloc_stats.3.html,,man malloc_stats}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/malloc_trim.texi b/doc/glibc-functions/malloc_trim.texi
index b89eca293c..e6dea76451 100644
--- a/doc/glibc-functions/malloc_trim.texi
+++ b/doc/glibc-functions/malloc_trim.texi
@@ -2,6 +2,8 @@
 @subsection @code{malloc_trim}
 @findex malloc_trim
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/malloc_trim.3.html,,man malloc_trim}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/malloc_usable_size.texi b/doc/glibc-functions/malloc_usable_size.texi
index c132d36b0f..f0f55e4624 100644
--- a/doc/glibc-functions/malloc_usable_size.texi
+++ b/doc/glibc-functions/malloc_usable_size.texi
@@ -2,6 +2,8 @@
 @subsection @code{malloc_usable_size}
 @findex malloc_usable_size
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/malloc_usable_size.3.html,,man malloc_usable_size}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mallopt.texi b/doc/glibc-functions/mallopt.texi
index 3433035a89..e13a367784 100644
--- a/doc/glibc-functions/mallopt.texi
+++ b/doc/glibc-functions/mallopt.texi
@@ -2,6 +2,8 @@
 @subsection @code{mallopt}
 @findex mallopt
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mallopt.3.html,,man mallopt}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/matherr.texi b/doc/glibc-functions/matherr.texi
index 3429a6fbc5..f698c1d718 100644
--- a/doc/glibc-functions/matherr.texi
+++ b/doc/glibc-functions/matherr.texi
@@ -2,6 +2,8 @@
 @subsection @code{matherr}
 @findex matherr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/matherr.3.html,,man matherr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mcheck.texi b/doc/glibc-functions/mcheck.texi
index a4309d2420..d345325479 100644
--- a/doc/glibc-functions/mcheck.texi
+++ b/doc/glibc-functions/mcheck.texi
@@ -2,6 +2,8 @@
 @subsection @code{mcheck}
 @findex mcheck
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mcheck.3.html,,man mcheck}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mcheck_check_all.texi b/doc/glibc-functions/mcheck_check_all.texi
index f33fc809a2..206681c3cd 100644
--- a/doc/glibc-functions/mcheck_check_all.texi
+++ b/doc/glibc-functions/mcheck_check_all.texi
@@ -2,6 +2,8 @@
 @subsection @code{mcheck_check_all}
 @findex mcheck_check_all
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mcheck_check_all.3.html,,man mcheck_check_all}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mcheck_pedantic.texi b/doc/glibc-functions/mcheck_pedantic.texi
index dd7596b65e..82e1d925fb 100644
--- a/doc/glibc-functions/mcheck_pedantic.texi
+++ b/doc/glibc-functions/mcheck_pedantic.texi
@@ -2,6 +2,8 @@
 @subsection @code{mcheck_pedantic}
 @findex mcheck_pedantic
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mcheck_pedantic.3.html,,man mcheck_pedantic}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/memalign.texi b/doc/glibc-functions/memalign.texi
index 27ac2ede9e..70f643ef70 100644
--- a/doc/glibc-functions/memalign.texi
+++ b/doc/glibc-functions/memalign.texi
@@ -2,6 +2,8 @@
 @subsection @code{memalign}
 @findex memalign
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/memalign.3.html,,man memalign}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/memfrob.texi b/doc/glibc-functions/memfrob.texi
index b660e1432b..d09947f8f1 100644
--- a/doc/glibc-functions/memfrob.texi
+++ b/doc/glibc-functions/memfrob.texi
@@ -2,6 +2,8 @@
 @subsection @code{memfrob}
 @findex memfrob
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/memfrob.3.html,,man memfrob}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/memmem.texi b/doc/glibc-functions/memmem.texi
index 60e21c6fec..4968521fff 100644
--- a/doc/glibc-functions/memmem.texi
+++ b/doc/glibc-functions/memmem.texi
@@ -2,6 +2,8 @@
 @subsection @code{memmem}
 @findex memmem
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/memmem.3.html,,man memmem}
+
 Gnulib module: memmem or memmem-simple
 
 Both modules implement the same replacement for the @code{memmem} function
diff --git a/doc/glibc-functions/mempcpy.texi b/doc/glibc-functions/mempcpy.texi
index 363e29b463..0e1700aeb6 100644
--- a/doc/glibc-functions/mempcpy.texi
+++ b/doc/glibc-functions/mempcpy.texi
@@ -2,6 +2,8 @@
 @subsection @code{mempcpy}
 @findex mempcpy
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mempcpy.3.html,,man mempcpy}
+
 Gnulib module: mempcpy
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/memrchr.texi b/doc/glibc-functions/memrchr.texi
index c66c621968..9b75281e2f 100644
--- a/doc/glibc-functions/memrchr.texi
+++ b/doc/glibc-functions/memrchr.texi
@@ -2,6 +2,8 @@
 @subsection @code{memrchr}
 @findex memrchr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/memrchr.3.html,,man memrchr}
+
 Gnulib module: memrchr
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mincore.texi b/doc/glibc-functions/mincore.texi
index adcfbe1389..45cf80cb5e 100644
--- a/doc/glibc-functions/mincore.texi
+++ b/doc/glibc-functions/mincore.texi
@@ -2,6 +2,8 @@
 @subsection @code{mincore}
 @findex mincore
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/mincore.2.html,,man mincore}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mkostemp.texi b/doc/glibc-functions/mkostemp.texi
index 3a5f08b79c..bf24cff31d 100644
--- a/doc/glibc-functions/mkostemp.texi
+++ b/doc/glibc-functions/mkostemp.texi
@@ -2,6 +2,8 @@
 @subsection @code{mkostemp}
 @findex mkostemp
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mkostemp.3.html,,man mkostemp}
+
 Gnulib module: mkostemp
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mkostemps.texi b/doc/glibc-functions/mkostemps.texi
index 6c41074e44..aaab6683bf 100644
--- a/doc/glibc-functions/mkostemps.texi
+++ b/doc/glibc-functions/mkostemps.texi
@@ -2,6 +2,8 @@
 @subsection @code{mkostemps}
 @findex mkostemps
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mkostemps.3.html,,man mkostemps}
+
 Gnulib module: mkostemps
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mkstemps.texi b/doc/glibc-functions/mkstemps.texi
index a43682df61..6d36cc16a8 100644
--- a/doc/glibc-functions/mkstemps.texi
+++ b/doc/glibc-functions/mkstemps.texi
@@ -2,6 +2,8 @@
 @subsection @code{mkstemps}
 @findex mkstemps
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mkstemps.3.html,,man mkstemps}
+
 Gnulib module: mkstemps
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mount.texi b/doc/glibc-functions/mount.texi
index d0369e9174..68a85b4af2 100644
--- a/doc/glibc-functions/mount.texi
+++ b/doc/glibc-functions/mount.texi
@@ -2,6 +2,8 @@
 @subsection @code{mount}
 @findex mount
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/mount.2.html,,man mount}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mprobe.texi b/doc/glibc-functions/mprobe.texi
index 798fc6c2c9..01c8e50c94 100644
--- a/doc/glibc-functions/mprobe.texi
+++ b/doc/glibc-functions/mprobe.texi
@@ -2,6 +2,8 @@
 @subsection @code{mprobe}
 @findex mprobe
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mprobe.3.html,,man mprobe}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mrand48_r.texi b/doc/glibc-functions/mrand48_r.texi
index 7db1a2840b..a8954d95f3 100644
--- a/doc/glibc-functions/mrand48_r.texi
+++ b/doc/glibc-functions/mrand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{mrand48_r}
 @findex mrand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mrand48_r.3.html,,man mrand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mremap.texi b/doc/glibc-functions/mremap.texi
index 27630000e4..48eadc7b15 100644
--- a/doc/glibc-functions/mremap.texi
+++ b/doc/glibc-functions/mremap.texi
@@ -2,6 +2,8 @@
 @subsection @code{mremap}
 @findex mremap
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/mremap.2.html,,man mremap}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/mtrace.texi b/doc/glibc-functions/mtrace.texi
index fa3583d51c..2e1d4e80d4 100644
--- a/doc/glibc-functions/mtrace.texi
+++ b/doc/glibc-functions/mtrace.texi
@@ -2,6 +2,8 @@
 @subsection @code{mtrace}
 @findex mtrace
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/mtrace.3.html,,man mtrace}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/muntrace.texi b/doc/glibc-functions/muntrace.texi
index ec393ef138..8749c0ec42 100644
--- a/doc/glibc-functions/muntrace.texi
+++ b/doc/glibc-functions/muntrace.texi
@@ -2,6 +2,8 @@
 @subsection @code{muntrace}
 @findex muntrace
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/muntrace.3.html,,man muntrace}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/name_to_handle_at.texi b/doc/glibc-functions/name_to_handle_at.texi
index 15981d01a6..c38504da6e 100644
--- a/doc/glibc-functions/name_to_handle_at.texi
+++ b/doc/glibc-functions/name_to_handle_at.texi
@@ -2,6 +2,8 @@
 @subsection @code{name_to_handle_at}
 @findex name_to_handle_at
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/name_to_handle_at.2.html,,man name_to_handle_at}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ngettext.texi b/doc/glibc-functions/ngettext.texi
index 015ecc5d57..337fb2dd73 100644
--- a/doc/glibc-functions/ngettext.texi
+++ b/doc/glibc-functions/ngettext.texi
@@ -2,6 +2,8 @@
 @subsection @code{ngettext}
 @findex ngettext
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ngettext.3.html,,man ngettext}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/nrand48_r.texi b/doc/glibc-functions/nrand48_r.texi
index a834318bb4..79acbfee47 100644
--- a/doc/glibc-functions/nrand48_r.texi
+++ b/doc/glibc-functions/nrand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{nrand48_r}
 @findex nrand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/nrand48_r.3.html,,man nrand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ntp_adjtime.texi b/doc/glibc-functions/ntp_adjtime.texi
index c1ef9fa610..7ef11412fb 100644
--- a/doc/glibc-functions/ntp_adjtime.texi
+++ b/doc/glibc-functions/ntp_adjtime.texi
@@ -2,6 +2,8 @@
 @subsection @code{ntp_adjtime}
 @findex ntp_adjtime
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ntp_adjtime.3.html,,man ntp_adjtime}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ntp_gettime.texi b/doc/glibc-functions/ntp_gettime.texi
index 0110b33721..26eaf582be 100644
--- a/doc/glibc-functions/ntp_gettime.texi
+++ b/doc/glibc-functions/ntp_gettime.texi
@@ -2,6 +2,8 @@
 @subsection @code{ntp_gettime}
 @findex ntp_gettime
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ntp_gettime.3.html,,man ntp_gettime}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ntp_gettimex.texi b/doc/glibc-functions/ntp_gettimex.texi
index c50bff05a3..ffc56455ac 100644
--- a/doc/glibc-functions/ntp_gettimex.texi
+++ b/doc/glibc-functions/ntp_gettimex.texi
@@ -2,6 +2,8 @@
 @subsection @code{ntp_gettimex}
 @findex ntp_gettimex
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ntp_gettimex.3.html,,man ntp_gettimex}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/on_exit.texi b/doc/glibc-functions/on_exit.texi
index 87105c0b44..b61a005dbd 100644
--- a/doc/glibc-functions/on_exit.texi
+++ b/doc/glibc-functions/on_exit.texi
@@ -2,6 +2,8 @@
 @subsection @code{on_exit}
 @findex on_exit
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/on_exit.3.html,,man on_exit}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/open_by_handle_at.texi b/doc/glibc-functions/open_by_handle_at.texi
index 25b03e7ef2..dd2c1a3437 100644
--- a/doc/glibc-functions/open_by_handle_at.texi
+++ b/doc/glibc-functions/open_by_handle_at.texi
@@ -2,6 +2,8 @@
 @subsection @code{open_by_handle_at}
 @findex open_by_handle_at
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/open_by_handle_at.2.html,,man open_by_handle_at}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/openpty.texi b/doc/glibc-functions/openpty.texi
index f52a805ea3..237ac898b9 100644
--- a/doc/glibc-functions/openpty.texi
+++ b/doc/glibc-functions/openpty.texi
@@ -2,6 +2,8 @@
 @subsection @code{openpty}
 @findex openpty
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/openpty.3.html,,man openpty}
+
 Gnulib module: openpty
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/personality.texi b/doc/glibc-functions/personality.texi
index c6711691fc..14d3cbb625 100644
--- a/doc/glibc-functions/personality.texi
+++ b/doc/glibc-functions/personality.texi
@@ -2,6 +2,8 @@
 @subsection @code{personality}
 @findex personality
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/personality.2.html,,man personality}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pipe2.texi b/doc/glibc-functions/pipe2.texi
index ab92811c91..a9ef7292e5 100644
--- a/doc/glibc-functions/pipe2.texi
+++ b/doc/glibc-functions/pipe2.texi
@@ -2,6 +2,8 @@
 @subsection @code{pipe2}
 @findex pipe2
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/pipe2.2.html,,man pipe2}
+
 Gnulib module: pipe2
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pmap_getmaps.texi b/doc/glibc-functions/pmap_getmaps.texi
index ca7d11e89a..7a07d13432 100644
--- a/doc/glibc-functions/pmap_getmaps.texi
+++ b/doc/glibc-functions/pmap_getmaps.texi
@@ -2,6 +2,8 @@
 @subsection @code{pmap_getmaps}
 @findex pmap_getmaps
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pmap_getmaps.3.html,,man pmap_getmaps}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pmap_getport.texi b/doc/glibc-functions/pmap_getport.texi
index 334629a72e..dbfbb53ed5 100644
--- a/doc/glibc-functions/pmap_getport.texi
+++ b/doc/glibc-functions/pmap_getport.texi
@@ -2,6 +2,8 @@
 @subsection @code{pmap_getport}
 @findex pmap_getport
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pmap_getport.3.html,,man pmap_getport}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pmap_rmtcall.texi b/doc/glibc-functions/pmap_rmtcall.texi
index 75dd162282..e32a1942ec 100644
--- a/doc/glibc-functions/pmap_rmtcall.texi
+++ b/doc/glibc-functions/pmap_rmtcall.texi
@@ -2,6 +2,8 @@
 @subsection @code{pmap_rmtcall}
 @findex pmap_rmtcall
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pmap_rmtcall.3.html,,man pmap_rmtcall}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pmap_set.texi b/doc/glibc-functions/pmap_set.texi
index 1fc6c3edf2..d1bc610e6f 100644
--- a/doc/glibc-functions/pmap_set.texi
+++ b/doc/glibc-functions/pmap_set.texi
@@ -2,6 +2,8 @@
 @subsection @code{pmap_set}
 @findex pmap_set
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pmap_set.3.html,,man pmap_set}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pmap_unset.texi b/doc/glibc-functions/pmap_unset.texi
index e49563f810..bf8e088261 100644
--- a/doc/glibc-functions/pmap_unset.texi
+++ b/doc/glibc-functions/pmap_unset.texi
@@ -2,6 +2,8 @@
 @subsection @code{pmap_unset}
 @findex pmap_unset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pmap_unset.3.html,,man pmap_unset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pow10.texi b/doc/glibc-functions/pow10.texi
index ba82e16401..6307d5d410 100644
--- a/doc/glibc-functions/pow10.texi
+++ b/doc/glibc-functions/pow10.texi
@@ -2,6 +2,8 @@
 @subsection @code{pow10}
 @findex pow10
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pow10.3.html,,man pow10}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pow10f.texi b/doc/glibc-functions/pow10f.texi
index 4d1c6aa356..731dd9bf49 100644
--- a/doc/glibc-functions/pow10f.texi
+++ b/doc/glibc-functions/pow10f.texi
@@ -2,6 +2,8 @@
 @subsection @code{pow10f}
 @findex pow10f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pow10f.3.html,,man pow10f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pow10l.texi b/doc/glibc-functions/pow10l.texi
index e5beae5af2..a6f3085a3b 100644
--- a/doc/glibc-functions/pow10l.texi
+++ b/doc/glibc-functions/pow10l.texi
@@ -2,6 +2,8 @@
 @subsection @code{pow10l}
 @findex pow10l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pow10l.3.html,,man pow10l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/prctl.texi b/doc/glibc-functions/prctl.texi
index cd481d14b8..5abe7f17f9 100644
--- a/doc/glibc-functions/prctl.texi
+++ b/doc/glibc-functions/prctl.texi
@@ -2,6 +2,8 @@
 @subsection @code{prctl}
 @findex prctl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/prctl.2.html,,man prctl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/preadv.texi b/doc/glibc-functions/preadv.texi
index 1758fbf925..ae5ee47aec 100644
--- a/doc/glibc-functions/preadv.texi
+++ b/doc/glibc-functions/preadv.texi
@@ -2,6 +2,8 @@
 @subsection @code{preadv}
 @findex preadv
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/preadv.2.html,,man preadv}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/prlimit.texi b/doc/glibc-functions/prlimit.texi
index f4463339ae..0517d0d059 100644
--- a/doc/glibc-functions/prlimit.texi
+++ b/doc/glibc-functions/prlimit.texi
@@ -2,6 +2,8 @@
 @subsection @code{prlimit}
 @findex prlimit
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/prlimit.2.html,,man prlimit}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/process_vm_readv.texi b/doc/glibc-functions/process_vm_readv.texi
index 5be1060484..7d87d8da92 100644
--- a/doc/glibc-functions/process_vm_readv.texi
+++ b/doc/glibc-functions/process_vm_readv.texi
@@ -2,6 +2,8 @@
 @subsection @code{process_vm_readv}
 @findex process_vm_readv
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/process_vm_readv.2.html,,man process_vm_readv}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/process_vm_writev.texi b/doc/glibc-functions/process_vm_writev.texi
index 6828a7b981..7925ac9aec 100644
--- a/doc/glibc-functions/process_vm_writev.texi
+++ b/doc/glibc-functions/process_vm_writev.texi
@@ -2,6 +2,8 @@
 @subsection @code{process_vm_writev}
 @findex process_vm_writev
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/process_vm_writev.2.html,,man process_vm_writev}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/profil.texi b/doc/glibc-functions/profil.texi
index e5af44c3f0..fa9127f67e 100644
--- a/doc/glibc-functions/profil.texi
+++ b/doc/glibc-functions/profil.texi
@@ -2,6 +2,8 @@
 @subsection @code{profil}
 @findex profil
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/profil.3.html,,man profil}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/program_invocation_name.texi b/doc/glibc-functions/program_invocation_name.texi
index 4f03c098e5..cafad72235 100644
--- a/doc/glibc-functions/program_invocation_name.texi
+++ b/doc/glibc-functions/program_invocation_name.texi
@@ -2,6 +2,8 @@
 @subsection @code{program_invocation_name}
 @findex program_invocation_name
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/program_invocation_name.3.html,,man program_invocation_name}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/program_invocation_short_name.texi b/doc/glibc-functions/program_invocation_short_name.texi
index d6367d8b50..0a2f2e5429 100644
--- a/doc/glibc-functions/program_invocation_short_name.texi
+++ b/doc/glibc-functions/program_invocation_short_name.texi
@@ -2,6 +2,8 @@
 @subsection @code{program_invocation_short_name}
 @findex program_invocation_short_name
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/program_invocation_short_name.3.html,,man program_invocation_short_name}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_attr_getaffinity_np.texi b/doc/glibc-functions/pthread_attr_getaffinity_np.texi
index 44ee8ecee8..1135e80d30 100644
--- a/doc/glibc-functions/pthread_attr_getaffinity_np.texi
+++ b/doc/glibc-functions/pthread_attr_getaffinity_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_attr_getaffinity_np}
 @findex pthread_attr_getaffinity_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_attr_getaffinity_np.3.html,,man pthread_attr_getaffinity_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_attr_setaffinity_np.texi b/doc/glibc-functions/pthread_attr_setaffinity_np.texi
index 55376e2e2f..6c22aecd8d 100644
--- a/doc/glibc-functions/pthread_attr_setaffinity_np.texi
+++ b/doc/glibc-functions/pthread_attr_setaffinity_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_attr_setaffinity_np}
 @findex pthread_attr_setaffinity_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_attr_setaffinity_np.3.html,,man pthread_attr_setaffinity_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_getaffinity_np.texi b/doc/glibc-functions/pthread_getaffinity_np.texi
index 8e4ef5fcb1..b719070527 100644
--- a/doc/glibc-functions/pthread_getaffinity_np.texi
+++ b/doc/glibc-functions/pthread_getaffinity_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_getaffinity_np}
 @findex pthread_getaffinity_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_getaffinity_np.3.html,,man pthread_getaffinity_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_getattr_np.texi b/doc/glibc-functions/pthread_getattr_np.texi
index fa6b897c29..a1b2822efa 100644
--- a/doc/glibc-functions/pthread_getattr_np.texi
+++ b/doc/glibc-functions/pthread_getattr_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_getattr_np}
 @findex pthread_getattr_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_getattr_np.3.html,,man pthread_getattr_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_getname_np.texi b/doc/glibc-functions/pthread_getname_np.texi
index 85493ac991..55d499bbde 100644
--- a/doc/glibc-functions/pthread_getname_np.texi
+++ b/doc/glibc-functions/pthread_getname_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_getname_np}
 @findex pthread_getname_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_getname_np.3.html,,man pthread_getname_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_kill_other_threads_np.texi b/doc/glibc-functions/pthread_kill_other_threads_np.texi
index 372921fa8e..7475c94060 100644
--- a/doc/glibc-functions/pthread_kill_other_threads_np.texi
+++ b/doc/glibc-functions/pthread_kill_other_threads_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_kill_other_threads_np}
 @findex pthread_kill_other_threads_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_kill_other_threads_np.3.html,,man pthread_kill_other_threads_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_mutex_consistent_np.texi b/doc/glibc-functions/pthread_mutex_consistent_np.texi
index 210fd81136..fc3133e7ac 100644
--- a/doc/glibc-functions/pthread_mutex_consistent_np.texi
+++ b/doc/glibc-functions/pthread_mutex_consistent_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_mutex_consistent_np}
 @findex pthread_mutex_consistent_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_mutex_consistent_np.3.html,,man pthread_mutex_consistent_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_mutexattr_getrobust_np.texi b/doc/glibc-functions/pthread_mutexattr_getrobust_np.texi
index 7cf3c4ca9a..db0981586c 100644
--- a/doc/glibc-functions/pthread_mutexattr_getrobust_np.texi
+++ b/doc/glibc-functions/pthread_mutexattr_getrobust_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_mutexattr_getrobust_np}
 @findex pthread_mutexattr_getrobust_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_mutexattr_getrobust_np.3.html,,man pthread_mutexattr_getrobust_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_mutexattr_setrobust_np.texi b/doc/glibc-functions/pthread_mutexattr_setrobust_np.texi
index 2080b6c9ab..4c5cb01cc2 100644
--- a/doc/glibc-functions/pthread_mutexattr_setrobust_np.texi
+++ b/doc/glibc-functions/pthread_mutexattr_setrobust_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_mutexattr_setrobust_np}
 @findex pthread_mutexattr_setrobust_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_mutexattr_setrobust_np.3.html,,man pthread_mutexattr_setrobust_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_rwlockattr_getkind_np.texi b/doc/glibc-functions/pthread_rwlockattr_getkind_np.texi
index 124e7fa598..2ed91ba0b1 100644
--- a/doc/glibc-functions/pthread_rwlockattr_getkind_np.texi
+++ b/doc/glibc-functions/pthread_rwlockattr_getkind_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_rwlockattr_getkind_np}
 @findex pthread_rwlockattr_getkind_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_rwlockattr_getkind_np.3.html,,man pthread_rwlockattr_getkind_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_rwlockattr_setkind_np.texi b/doc/glibc-functions/pthread_rwlockattr_setkind_np.texi
index 14ce0b522e..2aa43ce802 100644
--- a/doc/glibc-functions/pthread_rwlockattr_setkind_np.texi
+++ b/doc/glibc-functions/pthread_rwlockattr_setkind_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_rwlockattr_setkind_np}
 @findex pthread_rwlockattr_setkind_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_rwlockattr_setkind_np.3.html,,man pthread_rwlockattr_setkind_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_setaffinity_np.texi b/doc/glibc-functions/pthread_setaffinity_np.texi
index f970236db4..958ac41e3d 100644
--- a/doc/glibc-functions/pthread_setaffinity_np.texi
+++ b/doc/glibc-functions/pthread_setaffinity_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_setaffinity_np}
 @findex pthread_setaffinity_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_setaffinity_np.3.html,,man pthread_setaffinity_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_setname_np.texi b/doc/glibc-functions/pthread_setname_np.texi
index 98c2380664..1dee75596c 100644
--- a/doc/glibc-functions/pthread_setname_np.texi
+++ b/doc/glibc-functions/pthread_setname_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_setname_np}
 @findex pthread_setname_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_setname_np.3.html,,man pthread_setname_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_sigqueue.texi b/doc/glibc-functions/pthread_sigqueue.texi
index 6692c83197..b043db902b 100644
--- a/doc/glibc-functions/pthread_sigqueue.texi
+++ b/doc/glibc-functions/pthread_sigqueue.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_sigqueue}
 @findex pthread_sigqueue
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_sigqueue.3.html,,man pthread_sigqueue}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_timedjoin_np.texi b/doc/glibc-functions/pthread_timedjoin_np.texi
index 0d33cadda6..c1bcccdf80 100644
--- a/doc/glibc-functions/pthread_timedjoin_np.texi
+++ b/doc/glibc-functions/pthread_timedjoin_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_timedjoin_np}
 @findex pthread_timedjoin_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_timedjoin_np.3.html,,man pthread_timedjoin_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_tryjoin_np.texi b/doc/glibc-functions/pthread_tryjoin_np.texi
index 6a2d45b69b..5373326091 100644
--- a/doc/glibc-functions/pthread_tryjoin_np.texi
+++ b/doc/glibc-functions/pthread_tryjoin_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_tryjoin_np}
 @findex pthread_tryjoin_np
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_tryjoin_np.3.html,,man pthread_tryjoin_np}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_yield.texi b/doc/glibc-functions/pthread_yield.texi
index 1d4a07ce7f..ed815db1bd 100644
--- a/doc/glibc-functions/pthread_yield.texi
+++ b/doc/glibc-functions/pthread_yield.texi
@@ -2,6 +2,8 @@
 @subsection @code{pthread_yield}
 @findex pthread_yield
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_yield.3.html,,man pthread_yield}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ptrace.texi b/doc/glibc-functions/ptrace.texi
index e5b1db39e3..8e25079ad6 100644
--- a/doc/glibc-functions/ptrace.texi
+++ b/doc/glibc-functions/ptrace.texi
@@ -2,6 +2,8 @@
 @subsection @code{ptrace}
 @findex ptrace
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/ptrace.2.html,,man ptrace}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ptsname_r.texi b/doc/glibc-functions/ptsname_r.texi
index 740c90c296..828ff7ab64 100644
--- a/doc/glibc-functions/ptsname_r.texi
+++ b/doc/glibc-functions/ptsname_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{ptsname_r}
 @findex ptsname_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ptsname_r.3.html,,man ptsname_r}
+
 Gnulib module: ptsname_r
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/putgrent.texi b/doc/glibc-functions/putgrent.texi
index cb6c78a32c..ca2a84ae73 100644
--- a/doc/glibc-functions/putgrent.texi
+++ b/doc/glibc-functions/putgrent.texi
@@ -2,6 +2,8 @@
 @subsection @code{putgrent}
 @findex putgrent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/putgrent.3.html,,man putgrent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/putpwent.texi b/doc/glibc-functions/putpwent.texi
index 5e39f2d077..6a6c193974 100644
--- a/doc/glibc-functions/putpwent.texi
+++ b/doc/glibc-functions/putpwent.texi
@@ -2,6 +2,8 @@
 @subsection @code{putpwent}
 @findex putpwent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/putpwent.3.html,,man putpwent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/putspent.texi b/doc/glibc-functions/putspent.texi
index 8233de762c..2fa8247e02 100644
--- a/doc/glibc-functions/putspent.texi
+++ b/doc/glibc-functions/putspent.texi
@@ -2,6 +2,8 @@
 @subsection @code{putspent}
 @findex putspent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/putspent.3.html,,man putspent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pututline.texi b/doc/glibc-functions/pututline.texi
index ecc0e04526..d205cd9faf 100644
--- a/doc/glibc-functions/pututline.texi
+++ b/doc/glibc-functions/pututline.texi
@@ -2,6 +2,8 @@
 @subsection @code{pututline}
 @findex pututline
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pututline.3.html,,man pututline}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/putw.texi b/doc/glibc-functions/putw.texi
index f51f768b86..bcfc71f764 100644
--- a/doc/glibc-functions/putw.texi
+++ b/doc/glibc-functions/putw.texi
@@ -2,6 +2,8 @@
 @subsection @code{putw}
 @findex putw
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/putw.3.html,,man putw}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/putwc_unlocked.texi b/doc/glibc-functions/putwc_unlocked.texi
index 3a61b8db81..b4c0d401a7 100644
--- a/doc/glibc-functions/putwc_unlocked.texi
+++ b/doc/glibc-functions/putwc_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{putwc_unlocked}
 @findex putwc_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/putwc_unlocked.3.html,,man putwc_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/putwchar_unlocked.texi b/doc/glibc-functions/putwchar_unlocked.texi
index e22e52490b..f0c91333cd 100644
--- a/doc/glibc-functions/putwchar_unlocked.texi
+++ b/doc/glibc-functions/putwchar_unlocked.texi
@@ -2,6 +2,8 @@
 @subsection @code{putwchar_unlocked}
 @findex putwchar_unlocked
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/putwchar_unlocked.3.html,,man putwchar_unlocked}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pvalloc.texi b/doc/glibc-functions/pvalloc.texi
index db50f98474..aa31f0fa60 100644
--- a/doc/glibc-functions/pvalloc.texi
+++ b/doc/glibc-functions/pvalloc.texi
@@ -2,6 +2,8 @@
 @subsection @code{pvalloc}
 @findex pvalloc
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pvalloc.3.html,,man pvalloc}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/pwritev.texi b/doc/glibc-functions/pwritev.texi
index c6e13ee7cd..acaa6bc346 100644
--- a/doc/glibc-functions/pwritev.texi
+++ b/doc/glibc-functions/pwritev.texi
@@ -2,6 +2,8 @@
 @subsection @code{pwritev}
 @findex pwritev
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/pwritev.2.html,,man pwritev}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/qecvt.texi b/doc/glibc-functions/qecvt.texi
index 3cde515436..92f4c55665 100644
--- a/doc/glibc-functions/qecvt.texi
+++ b/doc/glibc-functions/qecvt.texi
@@ -2,6 +2,8 @@
 @subsection @code{qecvt}
 @findex qecvt
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/qecvt.3.html,,man qecvt}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/qecvt_r.texi b/doc/glibc-functions/qecvt_r.texi
index 442e33e770..212a6ba3fd 100644
--- a/doc/glibc-functions/qecvt_r.texi
+++ b/doc/glibc-functions/qecvt_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{qecvt_r}
 @findex qecvt_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/qecvt_r.3.html,,man qecvt_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/qfcvt.texi b/doc/glibc-functions/qfcvt.texi
index 4bf8c9ac91..c3aafd82da 100644
--- a/doc/glibc-functions/qfcvt.texi
+++ b/doc/glibc-functions/qfcvt.texi
@@ -2,6 +2,8 @@
 @subsection @code{qfcvt}
 @findex qfcvt
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/qfcvt.3.html,,man qfcvt}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/qfcvt_r.texi b/doc/glibc-functions/qfcvt_r.texi
index ece654d81e..1308d65c9b 100644
--- a/doc/glibc-functions/qfcvt_r.texi
+++ b/doc/glibc-functions/qfcvt_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{qfcvt_r}
 @findex qfcvt_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/qfcvt_r.3.html,,man qfcvt_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/qgcvt.texi b/doc/glibc-functions/qgcvt.texi
index ccd8a843df..7299b9df56 100644
--- a/doc/glibc-functions/qgcvt.texi
+++ b/doc/glibc-functions/qgcvt.texi
@@ -2,6 +2,8 @@
 @subsection @code{qgcvt}
 @findex qgcvt
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/qgcvt.3.html,,man qgcvt}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/qsort_r.texi b/doc/glibc-functions/qsort_r.texi
index 3d20b78f9d..ac3547ea55 100644
--- a/doc/glibc-functions/qsort_r.texi
+++ b/doc/glibc-functions/qsort_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{qsort_r}
 @findex qsort_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/qsort_r.3.html,,man qsort_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/quotactl.texi b/doc/glibc-functions/quotactl.texi
index 73c0047a36..6fac5d67a2 100644
--- a/doc/glibc-functions/quotactl.texi
+++ b/doc/glibc-functions/quotactl.texi
@@ -2,6 +2,8 @@
 @subsection @code{quotactl}
 @findex quotactl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/quotactl.2.html,,man quotactl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/random_r.texi b/doc/glibc-functions/random_r.texi
index cddf650720..d74c8eac65 100644
--- a/doc/glibc-functions/random_r.texi
+++ b/doc/glibc-functions/random_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{random_r}
 @findex random_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/random_r.3.html,,man random_r}
+
 Gnulib module: random_r
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rawmemchr.texi b/doc/glibc-functions/rawmemchr.texi
index 5f6dcfe775..9ea1aaecb8 100644
--- a/doc/glibc-functions/rawmemchr.texi
+++ b/doc/glibc-functions/rawmemchr.texi
@@ -2,6 +2,8 @@
 @subsection @code{rawmemchr}
 @findex rawmemchr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rawmemchr.3.html,,man rawmemchr}
+
 Gnulib module: rawmemchr
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rcmd.texi b/doc/glibc-functions/rcmd.texi
index e69c833e19..75d854c002 100644
--- a/doc/glibc-functions/rcmd.texi
+++ b/doc/glibc-functions/rcmd.texi
@@ -2,6 +2,8 @@
 @subsection @code{rcmd}
 @findex rcmd
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rcmd.3.html,,man rcmd}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rcmd_af.texi b/doc/glibc-functions/rcmd_af.texi
index e35fe7de48..0d39b47832 100644
--- a/doc/glibc-functions/rcmd_af.texi
+++ b/doc/glibc-functions/rcmd_af.texi
@@ -2,6 +2,8 @@
 @subsection @code{rcmd_af}
 @findex rcmd_af
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rcmd_af.3.html,,man rcmd_af}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/re_comp.texi b/doc/glibc-functions/re_comp.texi
index 98a59bdb46..d2a4da6775 100644
--- a/doc/glibc-functions/re_comp.texi
+++ b/doc/glibc-functions/re_comp.texi
@@ -2,6 +2,8 @@
 @subsection @code{re_comp}
 @findex re_comp
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/re_comp.3.html,,man re_comp}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/re_exec.texi b/doc/glibc-functions/re_exec.texi
index b7d1521766..874ae981dc 100644
--- a/doc/glibc-functions/re_exec.texi
+++ b/doc/glibc-functions/re_exec.texi
@@ -2,6 +2,8 @@
 @subsection @code{re_exec}
 @findex re_exec
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/re_exec.3.html,,man re_exec}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/readahead.texi b/doc/glibc-functions/readahead.texi
index 7c89e64bde..89c982dd81 100644
--- a/doc/glibc-functions/readahead.texi
+++ b/doc/glibc-functions/readahead.texi
@@ -2,6 +2,8 @@
 @subsection @code{readahead}
 @findex readahead
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/readahead.2.html,,man readahead}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/reallocarray.texi b/doc/glibc-functions/reallocarray.texi
index 2ec0d0a377..d3c48f4252 100644
--- a/doc/glibc-functions/reallocarray.texi
+++ b/doc/glibc-functions/reallocarray.texi
@@ -2,6 +2,8 @@
 @subsection @code{reallocarray}
 @findex reallocarray
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/reallocarray.3.html,,man reallocarray}
+
 Gnulib module: reallocarray
 
 Allocate multiple memory locations of a fixed size with integer overflow
diff --git a/doc/glibc-functions/reboot.texi b/doc/glibc-functions/reboot.texi
index 94f5056e4d..f3d4b27f45 100644
--- a/doc/glibc-functions/reboot.texi
+++ b/doc/glibc-functions/reboot.texi
@@ -2,6 +2,8 @@
 @subsection @code{reboot}
 @findex reboot
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/reboot.2.html,,man reboot}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/recvmmsg.texi b/doc/glibc-functions/recvmmsg.texi
index 554c7584bd..91ba7682b4 100644
--- a/doc/glibc-functions/recvmmsg.texi
+++ b/doc/glibc-functions/recvmmsg.texi
@@ -2,6 +2,8 @@
 @subsection @code{recvmmsg}
 @findex recvmmsg
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/recvmmsg.2.html,,man recvmmsg}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/remap_file_pages.texi b/doc/glibc-functions/remap_file_pages.texi
index 2e90ea3d5d..4de29698b7 100644
--- a/doc/glibc-functions/remap_file_pages.texi
+++ b/doc/glibc-functions/remap_file_pages.texi
@@ -2,6 +2,8 @@
 @subsection @code{remap_file_pages}
 @findex remap_file_pages
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/remap_file_pages.2.html,,man remap_file_pages}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/removexattr.texi b/doc/glibc-functions/removexattr.texi
index b4f6d76f3d..a6418b19b7 100644
--- a/doc/glibc-functions/removexattr.texi
+++ b/doc/glibc-functions/removexattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{removexattr}
 @findex removexattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/removexattr.2.html,,man removexattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/res_init.texi b/doc/glibc-functions/res_init.texi
index 7116aa0c10..c9cf64dc4c 100644
--- a/doc/glibc-functions/res_init.texi
+++ b/doc/glibc-functions/res_init.texi
@@ -2,6 +2,8 @@
 @subsection @code{res_init}
 @findex res_init
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/res_init.3.html,,man res_init}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/res_mkquery.texi b/doc/glibc-functions/res_mkquery.texi
index e7e732f1d9..8049946f5b 100644
--- a/doc/glibc-functions/res_mkquery.texi
+++ b/doc/glibc-functions/res_mkquery.texi
@@ -2,6 +2,8 @@
 @subsection @code{res_mkquery}
 @findex res_mkquery
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/res_mkquery.3.html,,man res_mkquery}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/res_query.texi b/doc/glibc-functions/res_query.texi
index d8e58d69d3..4f18814f11 100644
--- a/doc/glibc-functions/res_query.texi
+++ b/doc/glibc-functions/res_query.texi
@@ -2,6 +2,8 @@
 @subsection @code{res_query}
 @findex res_query
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/res_query.3.html,,man res_query}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/res_querydomain.texi b/doc/glibc-functions/res_querydomain.texi
index 56ad5553e4..1dc58c624d 100644
--- a/doc/glibc-functions/res_querydomain.texi
+++ b/doc/glibc-functions/res_querydomain.texi
@@ -2,6 +2,8 @@
 @subsection @code{res_querydomain}
 @findex res_querydomain
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/res_querydomain.3.html,,man res_querydomain}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/res_search.texi b/doc/glibc-functions/res_search.texi
index a3b1590b0a..c47ebb0b7a 100644
--- a/doc/glibc-functions/res_search.texi
+++ b/doc/glibc-functions/res_search.texi
@@ -2,6 +2,8 @@
 @subsection @code{res_search}
 @findex res_search
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/res_search.3.html,,man res_search}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rexec.texi b/doc/glibc-functions/rexec.texi
index 2b00c0b835..d0fde47e04 100644
--- a/doc/glibc-functions/rexec.texi
+++ b/doc/glibc-functions/rexec.texi
@@ -2,6 +2,8 @@
 @subsection @code{rexec}
 @findex rexec
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rexec.3.html,,man rexec}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rexec_af.texi b/doc/glibc-functions/rexec_af.texi
index b5adebd3fa..c400aa7736 100644
--- a/doc/glibc-functions/rexec_af.texi
+++ b/doc/glibc-functions/rexec_af.texi
@@ -2,6 +2,8 @@
 @subsection @code{rexec_af}
 @findex rexec_af
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rexec_af.3.html,,man rexec_af}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rpmatch.texi b/doc/glibc-functions/rpmatch.texi
index 7d4befc2d2..b76486b3cf 100644
--- a/doc/glibc-functions/rpmatch.texi
+++ b/doc/glibc-functions/rpmatch.texi
@@ -2,6 +2,8 @@
 @subsection @code{rpmatch}
 @findex rpmatch
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rpmatch.3.html,,man rpmatch}
+
 Gnulib module: rpmatch
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rresvport.texi b/doc/glibc-functions/rresvport.texi
index dd8a71fb3c..1e4ca42ce1 100644
--- a/doc/glibc-functions/rresvport.texi
+++ b/doc/glibc-functions/rresvport.texi
@@ -2,6 +2,8 @@
 @subsection @code{rresvport}
 @findex rresvport
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rresvport.3.html,,man rresvport}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rresvport_af.texi b/doc/glibc-functions/rresvport_af.texi
index d55aa3628b..4499a2b0c2 100644
--- a/doc/glibc-functions/rresvport_af.texi
+++ b/doc/glibc-functions/rresvport_af.texi
@@ -2,6 +2,8 @@
 @subsection @code{rresvport_af}
 @findex rresvport_af
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rresvport_af.3.html,,man rresvport_af}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/rtime.texi b/doc/glibc-functions/rtime.texi
index 245564d82c..14627571a8 100644
--- a/doc/glibc-functions/rtime.texi
+++ b/doc/glibc-functions/rtime.texi
@@ -2,6 +2,8 @@
 @subsection @code{rtime}
 @findex rtime
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/rtime.3.html,,man rtime}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ruserok.texi b/doc/glibc-functions/ruserok.texi
index dcfd274c3f..8add40726c 100644
--- a/doc/glibc-functions/ruserok.texi
+++ b/doc/glibc-functions/ruserok.texi
@@ -2,6 +2,8 @@
 @subsection @code{ruserok}
 @findex ruserok
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ruserok.3.html,,man ruserok}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ruserok_af.texi b/doc/glibc-functions/ruserok_af.texi
index 3fd2fbd668..14d6a709d0 100644
--- a/doc/glibc-functions/ruserok_af.texi
+++ b/doc/glibc-functions/ruserok_af.texi
@@ -2,6 +2,8 @@
 @subsection @code{ruserok_af}
 @findex ruserok_af
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ruserok_af.3.html,,man ruserok_af}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sbrk.texi b/doc/glibc-functions/sbrk.texi
index fbce6c621d..8a3d5ab677 100644
--- a/doc/glibc-functions/sbrk.texi
+++ b/doc/glibc-functions/sbrk.texi
@@ -2,6 +2,8 @@
 @subsection @code{sbrk}
 @findex sbrk
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sbrk.2.html,,man sbrk}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/scalbf.texi b/doc/glibc-functions/scalbf.texi
index 17c245e69d..00d5411d3e 100644
--- a/doc/glibc-functions/scalbf.texi
+++ b/doc/glibc-functions/scalbf.texi
@@ -2,6 +2,8 @@
 @subsection @code{scalbf}
 @findex scalbf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/scalbf.3.html,,man scalbf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/scalbl.texi b/doc/glibc-functions/scalbl.texi
index 5504df26ec..308220ab57 100644
--- a/doc/glibc-functions/scalbl.texi
+++ b/doc/glibc-functions/scalbl.texi
@@ -2,6 +2,8 @@
 @subsection @code{scalbl}
 @findex scalbl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/scalbl.3.html,,man scalbl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/scandirat.texi b/doc/glibc-functions/scandirat.texi
index c8e23f4b0d..0a9eb0a550 100644
--- a/doc/glibc-functions/scandirat.texi
+++ b/doc/glibc-functions/scandirat.texi
@@ -2,6 +2,8 @@
 @subsection @code{scandirat}
 @findex scandirat
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/scandirat.3.html,,man scandirat}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sched_getaffinity.texi b/doc/glibc-functions/sched_getaffinity.texi
index 523b32ba10..c1bded7739 100644
--- a/doc/glibc-functions/sched_getaffinity.texi
+++ b/doc/glibc-functions/sched_getaffinity.texi
@@ -2,6 +2,8 @@
 @subsection @code{sched_getaffinity}
 @findex sched_getaffinity
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sched_getaffinity.2.html,,man sched_getaffinity}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sched_setaffinity.texi b/doc/glibc-functions/sched_setaffinity.texi
index 7f2971cfeb..a980a31421 100644
--- a/doc/glibc-functions/sched_setaffinity.texi
+++ b/doc/glibc-functions/sched_setaffinity.texi
@@ -2,6 +2,8 @@
 @subsection @code{sched_setaffinity}
 @findex sched_setaffinity
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sched_setaffinity.2.html,,man sched_setaffinity}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/secure_getenv.texi b/doc/glibc-functions/secure_getenv.texi
index 3e91d32792..49a989f9b1 100644
--- a/doc/glibc-functions/secure_getenv.texi
+++ b/doc/glibc-functions/secure_getenv.texi
@@ -2,6 +2,8 @@
 @subsection @code{secure_getenv}
 @findex secure_getenv
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/secure_getenv.3.html,,man secure_getenv}
+
 Gnulib module: secure_getenv
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/seed48_r.texi b/doc/glibc-functions/seed48_r.texi
index 7fd041cf1a..d0c562eeb7 100644
--- a/doc/glibc-functions/seed48_r.texi
+++ b/doc/glibc-functions/seed48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{seed48_r}
 @findex seed48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/seed48_r.3.html,,man seed48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/semtimedop.texi b/doc/glibc-functions/semtimedop.texi
index cb3cb938f8..3b6f2224fd 100644
--- a/doc/glibc-functions/semtimedop.texi
+++ b/doc/glibc-functions/semtimedop.texi
@@ -2,6 +2,8 @@
 @subsection @code{semtimedop}
 @findex semtimedop
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/semtimedop.2.html,,man semtimedop}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sendfile.texi b/doc/glibc-functions/sendfile.texi
index c4fe2511e0..56d3c5f70b 100644
--- a/doc/glibc-functions/sendfile.texi
+++ b/doc/glibc-functions/sendfile.texi
@@ -2,6 +2,8 @@
 @subsection @code{sendfile}
 @findex sendfile
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sendfile.2.html,,man sendfile}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sendmmsg.texi b/doc/glibc-functions/sendmmsg.texi
index 3f3e50d14a..bbb5518e9b 100644
--- a/doc/glibc-functions/sendmmsg.texi
+++ b/doc/glibc-functions/sendmmsg.texi
@@ -2,6 +2,8 @@
 @subsection @code{sendmmsg}
 @findex sendmmsg
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sendmmsg.2.html,,man sendmmsg}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setaliasent.texi b/doc/glibc-functions/setaliasent.texi
index 3648aa6553..bd9658633d 100644
--- a/doc/glibc-functions/setaliasent.texi
+++ b/doc/glibc-functions/setaliasent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setaliasent}
 @findex setaliasent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setaliasent.3.html,,man setaliasent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setbuffer.texi b/doc/glibc-functions/setbuffer.texi
index 12cb2fe412..6710611ca5 100644
--- a/doc/glibc-functions/setbuffer.texi
+++ b/doc/glibc-functions/setbuffer.texi
@@ -2,6 +2,8 @@
 @subsection @code{setbuffer}
 @findex setbuffer
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setbuffer.3.html,,man setbuffer}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setdomainname.texi b/doc/glibc-functions/setdomainname.texi
index 7d1ed7e038..e9a2ef0ab4 100644
--- a/doc/glibc-functions/setdomainname.texi
+++ b/doc/glibc-functions/setdomainname.texi
@@ -2,6 +2,8 @@
 @subsection @code{setdomainname}
 @findex setdomainname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setdomainname.2.html,,man setdomainname}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setfsent.texi b/doc/glibc-functions/setfsent.texi
index 1e737bc92a..90a4b95feb 100644
--- a/doc/glibc-functions/setfsent.texi
+++ b/doc/glibc-functions/setfsent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setfsent}
 @findex setfsent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setfsent.3.html,,man setfsent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setfsgid.texi b/doc/glibc-functions/setfsgid.texi
index 4f4637b77e..7a82324e90 100644
--- a/doc/glibc-functions/setfsgid.texi
+++ b/doc/glibc-functions/setfsgid.texi
@@ -2,6 +2,8 @@
 @subsection @code{setfsgid}
 @findex setfsgid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setfsgid.2.html,,man setfsgid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setfsuid.texi b/doc/glibc-functions/setfsuid.texi
index 37e5b9af7f..cb29f5e192 100644
--- a/doc/glibc-functions/setfsuid.texi
+++ b/doc/glibc-functions/setfsuid.texi
@@ -2,6 +2,8 @@
 @subsection @code{setfsuid}
 @findex setfsuid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setfsuid.2.html,,man setfsuid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setgroups.texi b/doc/glibc-functions/setgroups.texi
index 0981677f9c..01a0ccf0f6 100644
--- a/doc/glibc-functions/setgroups.texi
+++ b/doc/glibc-functions/setgroups.texi
@@ -2,6 +2,8 @@
 @subsection @code{setgroups}
 @findex setgroups
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setgroups.2.html,,man setgroups}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sethostid.texi b/doc/glibc-functions/sethostid.texi
index 27f6d5cd9e..9d4a18b28b 100644
--- a/doc/glibc-functions/sethostid.texi
+++ b/doc/glibc-functions/sethostid.texi
@@ -2,6 +2,8 @@
 @subsection @code{sethostid}
 @findex sethostid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sethostid.3.html,,man sethostid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sethostname.texi b/doc/glibc-functions/sethostname.texi
index 6d1eee78c7..fb7805073c 100644
--- a/doc/glibc-functions/sethostname.texi
+++ b/doc/glibc-functions/sethostname.texi
@@ -2,6 +2,8 @@
 @subsection @code{sethostname}
 @findex sethostname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sethostname.2.html,,man sethostname}
+
 Gnulib module: sethostname
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setlinebuf.texi b/doc/glibc-functions/setlinebuf.texi
index 8e3ac2e6c9..ebced1dcdb 100644
--- a/doc/glibc-functions/setlinebuf.texi
+++ b/doc/glibc-functions/setlinebuf.texi
@@ -2,6 +2,8 @@
 @subsection @code{setlinebuf}
 @findex setlinebuf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setlinebuf.3.html,,man setlinebuf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setmntent.texi b/doc/glibc-functions/setmntent.texi
index e6decfb306..4ff0d445d2 100644
--- a/doc/glibc-functions/setmntent.texi
+++ b/doc/glibc-functions/setmntent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setmntent}
 @findex setmntent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setmntent.3.html,,man setmntent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setnetgrent.texi b/doc/glibc-functions/setnetgrent.texi
index 23944a6b57..e4fa060d6e 100644
--- a/doc/glibc-functions/setnetgrent.texi
+++ b/doc/glibc-functions/setnetgrent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setnetgrent}
 @findex setnetgrent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setnetgrent.3.html,,man setnetgrent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setns.texi b/doc/glibc-functions/setns.texi
index 3ca8d88030..e011cfe5af 100644
--- a/doc/glibc-functions/setns.texi
+++ b/doc/glibc-functions/setns.texi
@@ -2,6 +2,8 @@
 @subsection @code{setns}
 @findex setns
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setns.2.html,,man setns}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setresgid.texi b/doc/glibc-functions/setresgid.texi
index 2805fba63e..8d3c6df98f 100644
--- a/doc/glibc-functions/setresgid.texi
+++ b/doc/glibc-functions/setresgid.texi
@@ -2,6 +2,8 @@
 @subsection @code{setresgid}
 @findex setresgid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setresgid.2.html,,man setresgid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setresuid.texi b/doc/glibc-functions/setresuid.texi
index ecb002a8aa..0c0f34782e 100644
--- a/doc/glibc-functions/setresuid.texi
+++ b/doc/glibc-functions/setresuid.texi
@@ -2,6 +2,8 @@
 @subsection @code{setresuid}
 @findex setresuid
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setresuid.2.html,,man setresuid}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setrpcent.texi b/doc/glibc-functions/setrpcent.texi
index 2871f6ec74..ee4f404f19 100644
--- a/doc/glibc-functions/setrpcent.texi
+++ b/doc/glibc-functions/setrpcent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setrpcent}
 @findex setrpcent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setrpcent.3.html,,man setrpcent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setspent.texi b/doc/glibc-functions/setspent.texi
index d97e204b70..4aead283f5 100644
--- a/doc/glibc-functions/setspent.texi
+++ b/doc/glibc-functions/setspent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setspent}
 @findex setspent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setspent.3.html,,man setspent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setstate_r.texi b/doc/glibc-functions/setstate_r.texi
index 3ff81b1067..cf26b8780b 100644
--- a/doc/glibc-functions/setstate_r.texi
+++ b/doc/glibc-functions/setstate_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{setstate_r}
 @findex setstate_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setstate_r.3.html,,man setstate_r}
+
 Gnulib module: random_r
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/settimeofday.texi b/doc/glibc-functions/settimeofday.texi
index ba5f65c431..dd191ce4c6 100644
--- a/doc/glibc-functions/settimeofday.texi
+++ b/doc/glibc-functions/settimeofday.texi
@@ -2,6 +2,8 @@
 @subsection @code{settimeofday}
 @findex settimeofday
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/settimeofday.2.html,,man settimeofday}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setttyent.texi b/doc/glibc-functions/setttyent.texi
index 19eb382c5d..7f3a2dc016 100644
--- a/doc/glibc-functions/setttyent.texi
+++ b/doc/glibc-functions/setttyent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setttyent}
 @findex setttyent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setttyent.3.html,,man setttyent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setusershell.texi b/doc/glibc-functions/setusershell.texi
index e524a27ca2..cae17bf9d3 100644
--- a/doc/glibc-functions/setusershell.texi
+++ b/doc/glibc-functions/setusershell.texi
@@ -2,6 +2,8 @@
 @subsection @code{setusershell}
 @findex setusershell
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setusershell.3.html,,man setusershell}
+
 Gnulib module: getusershell
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setutent.texi b/doc/glibc-functions/setutent.texi
index 5379ea09b1..9175130983 100644
--- a/doc/glibc-functions/setutent.texi
+++ b/doc/glibc-functions/setutent.texi
@@ -2,6 +2,8 @@
 @subsection @code{setutent}
 @findex setutent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/setutent.3.html,,man setutent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/setxattr.texi b/doc/glibc-functions/setxattr.texi
index ea33d60298..53a90834e2 100644
--- a/doc/glibc-functions/setxattr.texi
+++ b/doc/glibc-functions/setxattr.texi
@@ -2,6 +2,8 @@
 @subsection @code{setxattr}
 @findex setxattr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setxattr.2.html,,man setxattr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sgetspent.texi b/doc/glibc-functions/sgetspent.texi
index e385421bea..97ad325feb 100644
--- a/doc/glibc-functions/sgetspent.texi
+++ b/doc/glibc-functions/sgetspent.texi
@@ -2,6 +2,8 @@
 @subsection @code{sgetspent}
 @findex sgetspent
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sgetspent.3.html,,man sgetspent}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sgetspent_r.texi b/doc/glibc-functions/sgetspent_r.texi
index a2b58d538a..405d773dc5 100644
--- a/doc/glibc-functions/sgetspent_r.texi
+++ b/doc/glibc-functions/sgetspent_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{sgetspent_r}
 @findex sgetspent_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sgetspent_r.3.html,,man sgetspent_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigandset.texi b/doc/glibc-functions/sigandset.texi
index d963dce4e9..983fc17c87 100644
--- a/doc/glibc-functions/sigandset.texi
+++ b/doc/glibc-functions/sigandset.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigandset}
 @findex sigandset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigandset.3.html,,man sigandset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigblock.texi b/doc/glibc-functions/sigblock.texi
index eee716b5d1..c1701f4bcf 100644
--- a/doc/glibc-functions/sigblock.texi
+++ b/doc/glibc-functions/sigblock.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigblock}
 @findex sigblock
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigblock.3.html,,man sigblock}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/siggetmask.texi b/doc/glibc-functions/siggetmask.texi
index 047696d4ad..70b7eb05ef 100644
--- a/doc/glibc-functions/siggetmask.texi
+++ b/doc/glibc-functions/siggetmask.texi
@@ -2,6 +2,8 @@
 @subsection @code{siggetmask}
 @findex siggetmask
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/siggetmask.3.html,,man siggetmask}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigisemptyset.texi b/doc/glibc-functions/sigisemptyset.texi
index b6aa791149..fbff850746 100644
--- a/doc/glibc-functions/sigisemptyset.texi
+++ b/doc/glibc-functions/sigisemptyset.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigisemptyset}
 @findex sigisemptyset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigisemptyset.3.html,,man sigisemptyset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/significand.texi b/doc/glibc-functions/significand.texi
index bf89a66425..8081da2565 100644
--- a/doc/glibc-functions/significand.texi
+++ b/doc/glibc-functions/significand.texi
@@ -2,6 +2,8 @@
 @subsection @code{significand}
 @findex significand
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/significand.3.html,,man significand}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/significandf.texi b/doc/glibc-functions/significandf.texi
index cfa7aa0870..34678cc005 100644
--- a/doc/glibc-functions/significandf.texi
+++ b/doc/glibc-functions/significandf.texi
@@ -2,6 +2,8 @@
 @subsection @code{significandf}
 @findex significandf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/significandf.3.html,,man significandf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/significandl.texi b/doc/glibc-functions/significandl.texi
index 65e0d0ea0e..559248b782 100644
--- a/doc/glibc-functions/significandl.texi
+++ b/doc/glibc-functions/significandl.texi
@@ -2,6 +2,8 @@
 @subsection @code{significandl}
 @findex significandl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/significandl.3.html,,man significandl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigorset.texi b/doc/glibc-functions/sigorset.texi
index 0f4c7c0f48..bcf114a200 100644
--- a/doc/glibc-functions/sigorset.texi
+++ b/doc/glibc-functions/sigorset.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigorset}
 @findex sigorset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigorset.3.html,,man sigorset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigreturn.texi b/doc/glibc-functions/sigreturn.texi
index 470ad5ad7b..dd76163896 100644
--- a/doc/glibc-functions/sigreturn.texi
+++ b/doc/glibc-functions/sigreturn.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigreturn}
 @findex sigreturn
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sigreturn.2.html,,man sigreturn}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigsetmask.texi b/doc/glibc-functions/sigsetmask.texi
index 5b6687d937..02182c704a 100644
--- a/doc/glibc-functions/sigsetmask.texi
+++ b/doc/glibc-functions/sigsetmask.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigsetmask}
 @findex sigsetmask
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigsetmask.3.html,,man sigsetmask}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigstack.texi b/doc/glibc-functions/sigstack.texi
index 744f8715fa..ae3627818b 100644
--- a/doc/glibc-functions/sigstack.texi
+++ b/doc/glibc-functions/sigstack.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigstack}
 @findex sigstack
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigstack.3.html,,man sigstack}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sigvec.texi b/doc/glibc-functions/sigvec.texi
index cabad61dec..56062d6a24 100644
--- a/doc/glibc-functions/sigvec.texi
+++ b/doc/glibc-functions/sigvec.texi
@@ -2,6 +2,8 @@
 @subsection @code{sigvec}
 @findex sigvec
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sigvec.3.html,,man sigvec}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sincos.texi b/doc/glibc-functions/sincos.texi
index aab05a4d1f..5f9aed2313 100644
--- a/doc/glibc-functions/sincos.texi
+++ b/doc/glibc-functions/sincos.texi
@@ -2,6 +2,8 @@
 @subsection @code{sincos}
 @findex sincos
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sincos.3.html,,man sincos}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sincosf.texi b/doc/glibc-functions/sincosf.texi
index 90302e5350..638bcad4e3 100644
--- a/doc/glibc-functions/sincosf.texi
+++ b/doc/glibc-functions/sincosf.texi
@@ -2,6 +2,8 @@
 @subsection @code{sincosf}
 @findex sincosf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sincosf.3.html,,man sincosf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sincosl.texi b/doc/glibc-functions/sincosl.texi
index 23ab628d8a..19c424f233 100644
--- a/doc/glibc-functions/sincosl.texi
+++ b/doc/glibc-functions/sincosl.texi
@@ -2,6 +2,8 @@
 @subsection @code{sincosl}
 @findex sincosl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sincosl.3.html,,man sincosl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/srand48_r.texi b/doc/glibc-functions/srand48_r.texi
index 257da62739..c0d2e95f19 100644
--- a/doc/glibc-functions/srand48_r.texi
+++ b/doc/glibc-functions/srand48_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{srand48_r}
 @findex srand48_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/srand48_r.3.html,,man srand48_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/srandom_r.texi b/doc/glibc-functions/srandom_r.texi
index db2b1e422b..31bf64ce03 100644
--- a/doc/glibc-functions/srandom_r.texi
+++ b/doc/glibc-functions/srandom_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{srandom_r}
 @findex srandom_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/srandom_r.3.html,,man srandom_r}
+
 Gnulib module: random_r
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ssignal.texi b/doc/glibc-functions/ssignal.texi
index 6b9f331341..cf42b81c98 100644
--- a/doc/glibc-functions/ssignal.texi
+++ b/doc/glibc-functions/ssignal.texi
@@ -2,6 +2,8 @@
 @subsection @code{ssignal}
 @findex ssignal
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ssignal.3.html,,man ssignal}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/statfs.texi b/doc/glibc-functions/statfs.texi
index 7e1c9ac4fa..ef9e65794b 100644
--- a/doc/glibc-functions/statfs.texi
+++ b/doc/glibc-functions/statfs.texi
@@ -2,6 +2,8 @@
 @subsection @code{statfs}
 @findex statfs
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/statfs.2.html,,man statfs}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/stime.texi b/doc/glibc-functions/stime.texi
index beebac4ef5..7c93245ac0 100644
--- a/doc/glibc-functions/stime.texi
+++ b/doc/glibc-functions/stime.texi
@@ -2,6 +2,8 @@
 @subsection @code{stime}
 @findex stime
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/stime.2.html,,man stime}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/strcasestr.texi b/doc/glibc-functions/strcasestr.texi
index ed67aecbeb..05586f09d2 100644
--- a/doc/glibc-functions/strcasestr.texi
+++ b/doc/glibc-functions/strcasestr.texi
@@ -2,6 +2,8 @@
 @subsection @code{strcasestr}
 @findex strcasestr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strcasestr.3.html,,man strcasestr}
+
 Gnulib module: strcasestr or strcasestr-simple
 
 Portability problems fixed by either Gnulib module @code{strcasestr-simple}
diff --git a/doc/glibc-functions/strchrnul.texi b/doc/glibc-functions/strchrnul.texi
index d0dfc50fcf..0c49c6ff5e 100644
--- a/doc/glibc-functions/strchrnul.texi
+++ b/doc/glibc-functions/strchrnul.texi
@@ -2,6 +2,8 @@
 @subsection @code{strchrnul}
 @findex strchrnul
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strchrnul.3.html,,man strchrnul}
+
 Gnulib module: strchrnul
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/strfry.texi b/doc/glibc-functions/strfry.texi
index 63200efd31..16232dc23b 100644
--- a/doc/glibc-functions/strfry.texi
+++ b/doc/glibc-functions/strfry.texi
@@ -2,6 +2,8 @@
 @subsection @code{strfry}
 @findex strfry
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strfry.3.html,,man strfry}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/strsep.texi b/doc/glibc-functions/strsep.texi
index 6a5d50da7e..9d40c52a9f 100644
--- a/doc/glibc-functions/strsep.texi
+++ b/doc/glibc-functions/strsep.texi
@@ -2,6 +2,8 @@
 @subsection @code{strsep}
 @findex strsep
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strsep.3.html,,man strsep}
+
 Gnulib module: strsep
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/strtoq.texi b/doc/glibc-functions/strtoq.texi
index fc7073396f..06c5661d4f 100644
--- a/doc/glibc-functions/strtoq.texi
+++ b/doc/glibc-functions/strtoq.texi
@@ -2,6 +2,8 @@
 @subsection @code{strtoq}
 @findex strtoq
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strtoq.3.html,,man strtoq}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/strtouq.texi b/doc/glibc-functions/strtouq.texi
index af3b465a0d..3ea57b02d1 100644
--- a/doc/glibc-functions/strtouq.texi
+++ b/doc/glibc-functions/strtouq.texi
@@ -2,6 +2,8 @@
 @subsection @code{strtouq}
 @findex strtouq
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strtouq.3.html,,man strtouq}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/strverscmp.texi b/doc/glibc-functions/strverscmp.texi
index 6f6a94327d..8253815cbc 100644
--- a/doc/glibc-functions/strverscmp.texi
+++ b/doc/glibc-functions/strverscmp.texi
@@ -2,6 +2,8 @@
 @subsection @code{strverscmp}
 @findex strverscmp
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/strverscmp.3.html,,man strverscmp}
+
 Gnulib module: strverscmp
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svc_getreq.texi b/doc/glibc-functions/svc_getreq.texi
index d93605294a..d71c4f1a57 100644
--- a/doc/glibc-functions/svc_getreq.texi
+++ b/doc/glibc-functions/svc_getreq.texi
@@ -2,6 +2,8 @@
 @subsection @code{svc_getreq}
 @findex svc_getreq
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svc_getreq.3.html,,man svc_getreq}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svc_getreqset.texi b/doc/glibc-functions/svc_getreqset.texi
index ff7a27fbc0..34c7769eb9 100644
--- a/doc/glibc-functions/svc_getreqset.texi
+++ b/doc/glibc-functions/svc_getreqset.texi
@@ -2,6 +2,8 @@
 @subsection @code{svc_getreqset}
 @findex svc_getreqset
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svc_getreqset.3.html,,man svc_getreqset}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svc_register.texi b/doc/glibc-functions/svc_register.texi
index a8f936875f..31947d8e54 100644
--- a/doc/glibc-functions/svc_register.texi
+++ b/doc/glibc-functions/svc_register.texi
@@ -2,6 +2,8 @@
 @subsection @code{svc_register}
 @findex svc_register
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svc_register.3.html,,man svc_register}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svc_run.texi b/doc/glibc-functions/svc_run.texi
index 0b7c149a64..1a5c3ec26c 100644
--- a/doc/glibc-functions/svc_run.texi
+++ b/doc/glibc-functions/svc_run.texi
@@ -2,6 +2,8 @@
 @subsection @code{svc_run}
 @findex svc_run
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svc_run.3.html,,man svc_run}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svc_sendreply.texi b/doc/glibc-functions/svc_sendreply.texi
index 2f15d81942..be51789ea4 100644
--- a/doc/glibc-functions/svc_sendreply.texi
+++ b/doc/glibc-functions/svc_sendreply.texi
@@ -2,6 +2,8 @@
 @subsection @code{svc_sendreply}
 @findex svc_sendreply
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svc_sendreply.3.html,,man svc_sendreply}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svc_unregister.texi b/doc/glibc-functions/svc_unregister.texi
index ff5744b686..9f6e8c3b2c 100644
--- a/doc/glibc-functions/svc_unregister.texi
+++ b/doc/glibc-functions/svc_unregister.texi
@@ -2,6 +2,8 @@
 @subsection @code{svc_unregister}
 @findex svc_unregister
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svc_unregister.3.html,,man svc_unregister}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_auth.texi b/doc/glibc-functions/svcerr_auth.texi
index eeffa8f603..df6ec6ad2b 100644
--- a/doc/glibc-functions/svcerr_auth.texi
+++ b/doc/glibc-functions/svcerr_auth.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_auth}
 @findex svcerr_auth
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_auth.3.html,,man svcerr_auth}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_decode.texi b/doc/glibc-functions/svcerr_decode.texi
index 0ae724322a..1386af9fa7 100644
--- a/doc/glibc-functions/svcerr_decode.texi
+++ b/doc/glibc-functions/svcerr_decode.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_decode}
 @findex svcerr_decode
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_decode.3.html,,man svcerr_decode}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_noproc.texi b/doc/glibc-functions/svcerr_noproc.texi
index 69479a035b..0852881c12 100644
--- a/doc/glibc-functions/svcerr_noproc.texi
+++ b/doc/glibc-functions/svcerr_noproc.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_noproc}
 @findex svcerr_noproc
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_noproc.3.html,,man svcerr_noproc}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_noprog.texi b/doc/glibc-functions/svcerr_noprog.texi
index b39bb0d047..2ece2d4289 100644
--- a/doc/glibc-functions/svcerr_noprog.texi
+++ b/doc/glibc-functions/svcerr_noprog.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_noprog}
 @findex svcerr_noprog
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_noprog.3.html,,man svcerr_noprog}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_progvers.texi b/doc/glibc-functions/svcerr_progvers.texi
index 22620d9d69..da942796ec 100644
--- a/doc/glibc-functions/svcerr_progvers.texi
+++ b/doc/glibc-functions/svcerr_progvers.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_progvers}
 @findex svcerr_progvers
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_progvers.3.html,,man svcerr_progvers}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_systemerr.texi b/doc/glibc-functions/svcerr_systemerr.texi
index 9b5b5b7646..b61edf9d9f 100644
--- a/doc/glibc-functions/svcerr_systemerr.texi
+++ b/doc/glibc-functions/svcerr_systemerr.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_systemerr}
 @findex svcerr_systemerr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_systemerr.3.html,,man svcerr_systemerr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcerr_weakauth.texi b/doc/glibc-functions/svcerr_weakauth.texi
index 1e700dca75..bd0521d0bd 100644
--- a/doc/glibc-functions/svcerr_weakauth.texi
+++ b/doc/glibc-functions/svcerr_weakauth.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcerr_weakauth}
 @findex svcerr_weakauth
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcerr_weakauth.3.html,,man svcerr_weakauth}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcraw_create.texi b/doc/glibc-functions/svcraw_create.texi
index 70d5dc4aac..07a2d74147 100644
--- a/doc/glibc-functions/svcraw_create.texi
+++ b/doc/glibc-functions/svcraw_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcraw_create}
 @findex svcraw_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcraw_create.3.html,,man svcraw_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svctcp_create.texi b/doc/glibc-functions/svctcp_create.texi
index fc41bce7a6..4c3dfa15fb 100644
--- a/doc/glibc-functions/svctcp_create.texi
+++ b/doc/glibc-functions/svctcp_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{svctcp_create}
 @findex svctcp_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svctcp_create.3.html,,man svctcp_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcudp_bufcreate.texi b/doc/glibc-functions/svcudp_bufcreate.texi
index b6f325cf2a..a55eae4a7d 100644
--- a/doc/glibc-functions/svcudp_bufcreate.texi
+++ b/doc/glibc-functions/svcudp_bufcreate.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcudp_bufcreate}
 @findex svcudp_bufcreate
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcudp_bufcreate.3.html,,man svcudp_bufcreate}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/svcudp_create.texi b/doc/glibc-functions/svcudp_create.texi
index c2db473418..ecd435a50e 100644
--- a/doc/glibc-functions/svcudp_create.texi
+++ b/doc/glibc-functions/svcudp_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{svcudp_create}
 @findex svcudp_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/svcudp_create.3.html,,man svcudp_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/swapoff.texi b/doc/glibc-functions/swapoff.texi
index ed089e4df8..5bf7c418b6 100644
--- a/doc/glibc-functions/swapoff.texi
+++ b/doc/glibc-functions/swapoff.texi
@@ -2,6 +2,8 @@
 @subsection @code{swapoff}
 @findex swapoff
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/swapoff.2.html,,man swapoff}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/swapon.texi b/doc/glibc-functions/swapon.texi
index 5156b0aec1..dfae233f6f 100644
--- a/doc/glibc-functions/swapon.texi
+++ b/doc/glibc-functions/swapon.texi
@@ -2,6 +2,8 @@
 @subsection @code{swapon}
 @findex swapon
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/swapon.2.html,,man swapon}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/syncfs.texi b/doc/glibc-functions/syncfs.texi
index f53e15ab1c..e763f741e0 100644
--- a/doc/glibc-functions/syncfs.texi
+++ b/doc/glibc-functions/syncfs.texi
@@ -2,6 +2,8 @@
 @subsection @code{syncfs}
 @findex syncfs
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/syncfs.2.html,,man syncfs}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sys_errlist.texi b/doc/glibc-functions/sys_errlist.texi
index 9b390afb95..b9d3e7cf7c 100644
--- a/doc/glibc-functions/sys_errlist.texi
+++ b/doc/glibc-functions/sys_errlist.texi
@@ -2,6 +2,8 @@
 @subsection @code{sys_errlist}
 @findex sys_errlist
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sys_errlist.3.html,,man sys_errlist}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sys_nerr.texi b/doc/glibc-functions/sys_nerr.texi
index 0df5a33443..2bfad9b952 100644
--- a/doc/glibc-functions/sys_nerr.texi
+++ b/doc/glibc-functions/sys_nerr.texi
@@ -2,6 +2,8 @@
 @subsection @code{sys_nerr}
 @findex sys_nerr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sys_nerr.3.html,,man sys_nerr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/syscall.texi b/doc/glibc-functions/syscall.texi
index f5e7ab70ff..d87cba91cc 100644
--- a/doc/glibc-functions/syscall.texi
+++ b/doc/glibc-functions/syscall.texi
@@ -2,6 +2,8 @@
 @subsection @code{syscall}
 @findex syscall
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/syscall.2.html,,man syscall}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sysctl.texi b/doc/glibc-functions/sysctl.texi
index c9a1e28c37..cee855a3ce 100644
--- a/doc/glibc-functions/sysctl.texi
+++ b/doc/glibc-functions/sysctl.texi
@@ -2,6 +2,8 @@
 @subsection @code{sysctl}
 @findex sysctl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sysctl.2.html,,man sysctl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sysinfo.texi b/doc/glibc-functions/sysinfo.texi
index f3d464e4b3..9625415773 100644
--- a/doc/glibc-functions/sysinfo.texi
+++ b/doc/glibc-functions/sysinfo.texi
@@ -2,6 +2,8 @@
 @subsection @code{sysinfo}
 @findex sysinfo
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sysinfo.2.html,,man sysinfo}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/sysv_signal.texi b/doc/glibc-functions/sysv_signal.texi
index 9dc00350d0..8e7de03948 100644
--- a/doc/glibc-functions/sysv_signal.texi
+++ b/doc/glibc-functions/sysv_signal.texi
@@ -2,6 +2,8 @@
 @subsection @code{sysv_signal}
 @findex sysv_signal
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/sysv_signal.3.html,,man sysv_signal}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/tdestroy.texi b/doc/glibc-functions/tdestroy.texi
index cd9cf15bf4..21c418e065 100644
--- a/doc/glibc-functions/tdestroy.texi
+++ b/doc/glibc-functions/tdestroy.texi
@@ -2,6 +2,8 @@
 @subsection @code{tdestroy}
 @findex tdestroy
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/tdestroy.3.html,,man tdestroy}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/textdomain.texi b/doc/glibc-functions/textdomain.texi
index 8a2d4034ce..42db7c6f52 100644
--- a/doc/glibc-functions/textdomain.texi
+++ b/doc/glibc-functions/textdomain.texi
@@ -2,6 +2,8 @@
 @subsection @code{textdomain}
 @findex textdomain
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/textdomain.3.html,,man textdomain}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/timegm.texi b/doc/glibc-functions/timegm.texi
index d55e676050..ed57e973d3 100644
--- a/doc/glibc-functions/timegm.texi
+++ b/doc/glibc-functions/timegm.texi
@@ -2,6 +2,8 @@
 @subsection @code{timegm}
 @findex timegm
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/timegm.3.html,,man timegm}
+
 Gnulib module: timegm
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/timelocal.texi b/doc/glibc-functions/timelocal.texi
index c436c86d78..2c6b8a72b2 100644
--- a/doc/glibc-functions/timelocal.texi
+++ b/doc/glibc-functions/timelocal.texi
@@ -2,6 +2,8 @@
 @subsection @code{timelocal}
 @findex timelocal
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/timelocal.3.html,,man timelocal}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/tmpnam_r.texi b/doc/glibc-functions/tmpnam_r.texi
index 1c5cfb16ca..04bd566d14 100644
--- a/doc/glibc-functions/tmpnam_r.texi
+++ b/doc/glibc-functions/tmpnam_r.texi
@@ -2,6 +2,8 @@
 @subsection @code{tmpnam_r}
 @findex tmpnam_r
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/tmpnam_r.3.html,,man tmpnam_r}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ttyslot.texi b/doc/glibc-functions/ttyslot.texi
index 56970a79be..d8675e84c8 100644
--- a/doc/glibc-functions/ttyslot.texi
+++ b/doc/glibc-functions/ttyslot.texi
@@ -2,6 +2,8 @@
 @subsection @code{ttyslot}
 @findex ttyslot
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ttyslot.3.html,,man ttyslot}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ulckpwdf.texi b/doc/glibc-functions/ulckpwdf.texi
index e1234fed2f..58a971bc86 100644
--- a/doc/glibc-functions/ulckpwdf.texi
+++ b/doc/glibc-functions/ulckpwdf.texi
@@ -2,6 +2,8 @@
 @subsection @code{ulckpwdf}
 @findex ulckpwdf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ulckpwdf.3.html,,man ulckpwdf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/umount.texi b/doc/glibc-functions/umount.texi
index ed4e21f068..1a11aa227d 100644
--- a/doc/glibc-functions/umount.texi
+++ b/doc/glibc-functions/umount.texi
@@ -2,6 +2,8 @@
 @subsection @code{umount}
 @findex umount
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/umount.2.html,,man umount}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/umount2.texi b/doc/glibc-functions/umount2.texi
index b6252a5afa..ba75dc3349 100644
--- a/doc/glibc-functions/umount2.texi
+++ b/doc/glibc-functions/umount2.texi
@@ -2,6 +2,8 @@
 @subsection @code{umount2}
 @findex umount2
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/umount2.2.html,,man umount2}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/updwtmp.texi b/doc/glibc-functions/updwtmp.texi
index 7a23505ebc..b56d7043d5 100644
--- a/doc/glibc-functions/updwtmp.texi
+++ b/doc/glibc-functions/updwtmp.texi
@@ -2,6 +2,8 @@
 @subsection @code{updwtmp}
 @findex updwtmp
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/updwtmp.3.html,,man updwtmp}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/updwtmpx.texi b/doc/glibc-functions/updwtmpx.texi
index a5e75d9da9..d27d16ce87 100644
--- a/doc/glibc-functions/updwtmpx.texi
+++ b/doc/glibc-functions/updwtmpx.texi
@@ -2,6 +2,8 @@
 @subsection @code{updwtmpx}
 @findex updwtmpx
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/updwtmpx.3.html,,man updwtmpx}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ustat.texi b/doc/glibc-functions/ustat.texi
index 97cd2ef7de..faef0403ef 100644
--- a/doc/glibc-functions/ustat.texi
+++ b/doc/glibc-functions/ustat.texi
@@ -2,6 +2,8 @@
 @subsection @code{ustat}
 @findex ustat
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/ustat.2.html,,man ustat}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/utmpname.texi b/doc/glibc-functions/utmpname.texi
index fa32bbec57..f67121b779 100644
--- a/doc/glibc-functions/utmpname.texi
+++ b/doc/glibc-functions/utmpname.texi
@@ -2,6 +2,8 @@
 @subsection @code{utmpname}
 @findex utmpname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/utmpname.3.html,,man utmpname}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/utmpxname.texi b/doc/glibc-functions/utmpxname.texi
index 193bfdc8c1..f30a13eb71 100644
--- a/doc/glibc-functions/utmpxname.texi
+++ b/doc/glibc-functions/utmpxname.texi
@@ -2,6 +2,8 @@
 @subsection @code{utmpxname}
 @findex utmpxname
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/utmpxname.3.html,,man utmpxname}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/valloc.texi b/doc/glibc-functions/valloc.texi
index 24d0e728f8..ad2bc42203 100644
--- a/doc/glibc-functions/valloc.texi
+++ b/doc/glibc-functions/valloc.texi
@@ -2,6 +2,8 @@
 @subsection @code{valloc}
 @findex valloc
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/valloc.3.html,,man valloc}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vasprintf.texi b/doc/glibc-functions/vasprintf.texi
index fbf6dc674e..624f431579 100644
--- a/doc/glibc-functions/vasprintf.texi
+++ b/doc/glibc-functions/vasprintf.texi
@@ -2,6 +2,8 @@
 @subsection @code{vasprintf}
 @findex vasprintf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/vasprintf.3.html,,man vasprintf}
+
 Gnulib module: vasprintf or vasprintf-posix
 
 Portability problems fixed by either Gnulib module @code{vasprintf} or @code{vasprintf-posix}:
diff --git a/doc/glibc-functions/verr.texi b/doc/glibc-functions/verr.texi
index 9061c9c741..1670d2d2e8 100644
--- a/doc/glibc-functions/verr.texi
+++ b/doc/glibc-functions/verr.texi
@@ -2,6 +2,8 @@
 @subsection @code{verr}
 @findex verr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/verr.3.html,,man verr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/verrx.texi b/doc/glibc-functions/verrx.texi
index a1bab25621..22592b82b2 100644
--- a/doc/glibc-functions/verrx.texi
+++ b/doc/glibc-functions/verrx.texi
@@ -2,6 +2,8 @@
 @subsection @code{verrx}
 @findex verrx
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/verrx.3.html,,man verrx}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/versionsort.texi b/doc/glibc-functions/versionsort.texi
index 43d8246262..63fa4b0496 100644
--- a/doc/glibc-functions/versionsort.texi
+++ b/doc/glibc-functions/versionsort.texi
@@ -2,6 +2,8 @@
 @subsection @code{versionsort}
 @findex versionsort
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/versionsort.3.html,,man versionsort}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vhangup.texi b/doc/glibc-functions/vhangup.texi
index c6eea09130..15b322880c 100644
--- a/doc/glibc-functions/vhangup.texi
+++ b/doc/glibc-functions/vhangup.texi
@@ -2,6 +2,8 @@
 @subsection @code{vhangup}
 @findex vhangup
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/vhangup.2.html,,man vhangup}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vlimit.texi b/doc/glibc-functions/vlimit.texi
index a49091f245..3c449f0e59 100644
--- a/doc/glibc-functions/vlimit.texi
+++ b/doc/glibc-functions/vlimit.texi
@@ -2,6 +2,8 @@
 @subsection @code{vlimit}
 @findex vlimit
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/vlimit.3.html,,man vlimit}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vsyslog.texi b/doc/glibc-functions/vsyslog.texi
index 2afe2d22e5..0035d0e628 100644
--- a/doc/glibc-functions/vsyslog.texi
+++ b/doc/glibc-functions/vsyslog.texi
@@ -2,6 +2,8 @@
 @subsection @code{vsyslog}
 @findex vsyslog
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/vsyslog.3.html,,man vsyslog}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vtimes.texi b/doc/glibc-functions/vtimes.texi
index b568281481..8183bca7a7 100644
--- a/doc/glibc-functions/vtimes.texi
+++ b/doc/glibc-functions/vtimes.texi
@@ -2,6 +2,8 @@
 @subsection @code{vtimes}
 @findex vtimes
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/vtimes.3.html,,man vtimes}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vwarn.texi b/doc/glibc-functions/vwarn.texi
index 7672ef6d77..c72bd5af17 100644
--- a/doc/glibc-functions/vwarn.texi
+++ b/doc/glibc-functions/vwarn.texi
@@ -2,6 +2,8 @@
 @subsection @code{vwarn}
 @findex vwarn
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/vwarn.3.html,,man vwarn}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/vwarnx.texi b/doc/glibc-functions/vwarnx.texi
index b2f1f1faa8..3d74dd3abc 100644
--- a/doc/glibc-functions/vwarnx.texi
+++ b/doc/glibc-functions/vwarnx.texi
@@ -2,6 +2,8 @@
 @subsection @code{vwarnx}
 @findex vwarnx
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/vwarnx.3.html,,man vwarnx}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/wait3.texi b/doc/glibc-functions/wait3.texi
index bd0bd77424..4bfffbe4a9 100644
--- a/doc/glibc-functions/wait3.texi
+++ b/doc/glibc-functions/wait3.texi
@@ -2,6 +2,8 @@
 @subsection @code{wait3}
 @findex wait3
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/wait3.2.html,,man wait3}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/wait4.texi b/doc/glibc-functions/wait4.texi
index 7d5d81d75e..5bf77b5cb6 100644
--- a/doc/glibc-functions/wait4.texi
+++ b/doc/glibc-functions/wait4.texi
@@ -2,6 +2,8 @@
 @subsection @code{wait4}
 @findex wait4
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/wait4.2.html,,man wait4}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/warn.texi b/doc/glibc-functions/warn.texi
index 07fa560ad3..890b8ea6f8 100644
--- a/doc/glibc-functions/warn.texi
+++ b/doc/glibc-functions/warn.texi
@@ -2,6 +2,8 @@
 @subsection @code{warn}
 @findex warn
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/warn.3.html,,man warn}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/warnx.texi b/doc/glibc-functions/warnx.texi
index 2ab53ca6eb..645305616d 100644
--- a/doc/glibc-functions/warnx.texi
+++ b/doc/glibc-functions/warnx.texi
@@ -2,6 +2,8 @@
 @subsection @code{warnx}
 @findex warnx
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/warnx.3.html,,man warnx}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/wmempcpy.texi b/doc/glibc-functions/wmempcpy.texi
index d79e2ac855..1f0f983ffa 100644
--- a/doc/glibc-functions/wmempcpy.texi
+++ b/doc/glibc-functions/wmempcpy.texi
@@ -2,6 +2,8 @@
 @subsection @code{wmempcpy}
 @findex wmempcpy
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/wmempcpy.3.html,,man wmempcpy}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_array.texi b/doc/glibc-functions/xdr_array.texi
index 539d004003..acc72792b6 100644
--- a/doc/glibc-functions/xdr_array.texi
+++ b/doc/glibc-functions/xdr_array.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_array}
 @findex xdr_array
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_array.3.html,,man xdr_array}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_authunix_parms.texi b/doc/glibc-functions/xdr_authunix_parms.texi
index 1c7382726c..8311549f8e 100644
--- a/doc/glibc-functions/xdr_authunix_parms.texi
+++ b/doc/glibc-functions/xdr_authunix_parms.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_authunix_parms}
 @findex xdr_authunix_parms
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_authunix_parms.3.html,,man xdr_authunix_parms}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_bool.texi b/doc/glibc-functions/xdr_bool.texi
index afd67d9187..9f33a630da 100644
--- a/doc/glibc-functions/xdr_bool.texi
+++ b/doc/glibc-functions/xdr_bool.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_bool}
 @findex xdr_bool
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_bool.3.html,,man xdr_bool}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_bytes.texi b/doc/glibc-functions/xdr_bytes.texi
index eda35ef228..f3a3f346a4 100644
--- a/doc/glibc-functions/xdr_bytes.texi
+++ b/doc/glibc-functions/xdr_bytes.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_bytes}
 @findex xdr_bytes
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_bytes.3.html,,man xdr_bytes}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_callhdr.texi b/doc/glibc-functions/xdr_callhdr.texi
index b069a6a665..0753dae81d 100644
--- a/doc/glibc-functions/xdr_callhdr.texi
+++ b/doc/glibc-functions/xdr_callhdr.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_callhdr}
 @findex xdr_callhdr
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_callhdr.3.html,,man xdr_callhdr}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_callmsg.texi b/doc/glibc-functions/xdr_callmsg.texi
index 189df4382b..9f837e6794 100644
--- a/doc/glibc-functions/xdr_callmsg.texi
+++ b/doc/glibc-functions/xdr_callmsg.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_callmsg}
 @findex xdr_callmsg
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_callmsg.3.html,,man xdr_callmsg}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_char.texi b/doc/glibc-functions/xdr_char.texi
index dcc6cf945f..5808f57ba9 100644
--- a/doc/glibc-functions/xdr_char.texi
+++ b/doc/glibc-functions/xdr_char.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_char}
 @findex xdr_char
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_char.3.html,,man xdr_char}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_double.texi b/doc/glibc-functions/xdr_double.texi
index 51390748da..4b9e3a9e2d 100644
--- a/doc/glibc-functions/xdr_double.texi
+++ b/doc/glibc-functions/xdr_double.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_double}
 @findex xdr_double
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_double.3.html,,man xdr_double}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_enum.texi b/doc/glibc-functions/xdr_enum.texi
index 81caf3f37f..8c8232d5cb 100644
--- a/doc/glibc-functions/xdr_enum.texi
+++ b/doc/glibc-functions/xdr_enum.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_enum}
 @findex xdr_enum
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_enum.3.html,,man xdr_enum}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_float.texi b/doc/glibc-functions/xdr_float.texi
index b75e5df575..47378b3846 100644
--- a/doc/glibc-functions/xdr_float.texi
+++ b/doc/glibc-functions/xdr_float.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_float}
 @findex xdr_float
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_float.3.html,,man xdr_float}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_free.texi b/doc/glibc-functions/xdr_free.texi
index 93b6bdd770..cb356b8b1f 100644
--- a/doc/glibc-functions/xdr_free.texi
+++ b/doc/glibc-functions/xdr_free.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_free}
 @findex xdr_free
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_free.3.html,,man xdr_free}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_int.texi b/doc/glibc-functions/xdr_int.texi
index 72e08c972f..7edc5c57aa 100644
--- a/doc/glibc-functions/xdr_int.texi
+++ b/doc/glibc-functions/xdr_int.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_int}
 @findex xdr_int
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_int.3.html,,man xdr_int}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_long.texi b/doc/glibc-functions/xdr_long.texi
index 41f7c85485..b952dd36de 100644
--- a/doc/glibc-functions/xdr_long.texi
+++ b/doc/glibc-functions/xdr_long.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_long}
 @findex xdr_long
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_long.3.html,,man xdr_long}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_opaque.texi b/doc/glibc-functions/xdr_opaque.texi
index cca0e0dfc1..86f4a1b879 100644
--- a/doc/glibc-functions/xdr_opaque.texi
+++ b/doc/glibc-functions/xdr_opaque.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_opaque}
 @findex xdr_opaque
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_opaque.3.html,,man xdr_opaque}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_opaque_auth.texi b/doc/glibc-functions/xdr_opaque_auth.texi
index 1c47ca4ff4..e43d02b256 100644
--- a/doc/glibc-functions/xdr_opaque_auth.texi
+++ b/doc/glibc-functions/xdr_opaque_auth.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_opaque_auth}
 @findex xdr_opaque_auth
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_opaque_auth.3.html,,man xdr_opaque_auth}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_pmap.texi b/doc/glibc-functions/xdr_pmap.texi
index 4336198f83..d2b63deae8 100644
--- a/doc/glibc-functions/xdr_pmap.texi
+++ b/doc/glibc-functions/xdr_pmap.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_pmap}
 @findex xdr_pmap
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_pmap.3.html,,man xdr_pmap}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_pmaplist.texi b/doc/glibc-functions/xdr_pmaplist.texi
index 1f6b1af294..43e1ea7965 100644
--- a/doc/glibc-functions/xdr_pmaplist.texi
+++ b/doc/glibc-functions/xdr_pmaplist.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_pmaplist}
 @findex xdr_pmaplist
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_pmaplist.3.html,,man xdr_pmaplist}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_pointer.texi b/doc/glibc-functions/xdr_pointer.texi
index 7ef89fb293..d8afe3cc9c 100644
--- a/doc/glibc-functions/xdr_pointer.texi
+++ b/doc/glibc-functions/xdr_pointer.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_pointer}
 @findex xdr_pointer
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_pointer.3.html,,man xdr_pointer}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_reference.texi b/doc/glibc-functions/xdr_reference.texi
index 5ec05d78ab..ed3090cfe6 100644
--- a/doc/glibc-functions/xdr_reference.texi
+++ b/doc/glibc-functions/xdr_reference.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_reference}
 @findex xdr_reference
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_reference.3.html,,man xdr_reference}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_replymsg.texi b/doc/glibc-functions/xdr_replymsg.texi
index 527d0cb65b..a9f625b75f 100644
--- a/doc/glibc-functions/xdr_replymsg.texi
+++ b/doc/glibc-functions/xdr_replymsg.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_replymsg}
 @findex xdr_replymsg
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_replymsg.3.html,,man xdr_replymsg}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_short.texi b/doc/glibc-functions/xdr_short.texi
index 89a14aa3eb..1bd2ee6934 100644
--- a/doc/glibc-functions/xdr_short.texi
+++ b/doc/glibc-functions/xdr_short.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_short}
 @findex xdr_short
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_short.3.html,,man xdr_short}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_string.texi b/doc/glibc-functions/xdr_string.texi
index deae441a16..cabd98c9f1 100644
--- a/doc/glibc-functions/xdr_string.texi
+++ b/doc/glibc-functions/xdr_string.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_string}
 @findex xdr_string
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_string.3.html,,man xdr_string}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_u_char.texi b/doc/glibc-functions/xdr_u_char.texi
index 088049ef2e..cc613d7a88 100644
--- a/doc/glibc-functions/xdr_u_char.texi
+++ b/doc/glibc-functions/xdr_u_char.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_u_char}
 @findex xdr_u_char
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_u_char.3.html,,man xdr_u_char}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_u_int.texi b/doc/glibc-functions/xdr_u_int.texi
index 8c07e770d9..9155479616 100644
--- a/doc/glibc-functions/xdr_u_int.texi
+++ b/doc/glibc-functions/xdr_u_int.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_u_int}
 @findex xdr_u_int
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_u_int.3.html,,man xdr_u_int}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_u_long.texi b/doc/glibc-functions/xdr_u_long.texi
index 83006f51aa..dc4243777f 100644
--- a/doc/glibc-functions/xdr_u_long.texi
+++ b/doc/glibc-functions/xdr_u_long.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_u_long}
 @findex xdr_u_long
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_u_long.3.html,,man xdr_u_long}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_u_short.texi b/doc/glibc-functions/xdr_u_short.texi
index b1d4cb1da8..0ef11cc0f1 100644
--- a/doc/glibc-functions/xdr_u_short.texi
+++ b/doc/glibc-functions/xdr_u_short.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_u_short}
 @findex xdr_u_short
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_u_short.3.html,,man xdr_u_short}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_union.texi b/doc/glibc-functions/xdr_union.texi
index 528c7be887..7ca891f1ea 100644
--- a/doc/glibc-functions/xdr_union.texi
+++ b/doc/glibc-functions/xdr_union.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_union}
 @findex xdr_union
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_union.3.html,,man xdr_union}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_vector.texi b/doc/glibc-functions/xdr_vector.texi
index 85165349fb..c7842cfd53 100644
--- a/doc/glibc-functions/xdr_vector.texi
+++ b/doc/glibc-functions/xdr_vector.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_vector}
 @findex xdr_vector
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_vector.3.html,,man xdr_vector}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_void.texi b/doc/glibc-functions/xdr_void.texi
index 35f303ea35..c33e17fc70 100644
--- a/doc/glibc-functions/xdr_void.texi
+++ b/doc/glibc-functions/xdr_void.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_void}
 @findex xdr_void
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_void.3.html,,man xdr_void}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdr_wrapstring.texi b/doc/glibc-functions/xdr_wrapstring.texi
index aeb456004c..92ad66a742 100644
--- a/doc/glibc-functions/xdr_wrapstring.texi
+++ b/doc/glibc-functions/xdr_wrapstring.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdr_wrapstring}
 @findex xdr_wrapstring
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdr_wrapstring.3.html,,man xdr_wrapstring}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdrmem_create.texi b/doc/glibc-functions/xdrmem_create.texi
index 555c5b3ed6..e5578ece81 100644
--- a/doc/glibc-functions/xdrmem_create.texi
+++ b/doc/glibc-functions/xdrmem_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdrmem_create}
 @findex xdrmem_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdrmem_create.3.html,,man xdrmem_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdrrec_create.texi b/doc/glibc-functions/xdrrec_create.texi
index e4081636c2..eadad3cb4a 100644
--- a/doc/glibc-functions/xdrrec_create.texi
+++ b/doc/glibc-functions/xdrrec_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdrrec_create}
 @findex xdrrec_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdrrec_create.3.html,,man xdrrec_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdrrec_endofrecord.texi b/doc/glibc-functions/xdrrec_endofrecord.texi
index eb604e8c01..42edae9bf6 100644
--- a/doc/glibc-functions/xdrrec_endofrecord.texi
+++ b/doc/glibc-functions/xdrrec_endofrecord.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdrrec_endofrecord}
 @findex xdrrec_endofrecord
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdrrec_endofrecord.3.html,,man xdrrec_endofrecord}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdrrec_eof.texi b/doc/glibc-functions/xdrrec_eof.texi
index cf790f8c44..f60b644b9d 100644
--- a/doc/glibc-functions/xdrrec_eof.texi
+++ b/doc/glibc-functions/xdrrec_eof.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdrrec_eof}
 @findex xdrrec_eof
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdrrec_eof.3.html,,man xdrrec_eof}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdrrec_skiprecord.texi b/doc/glibc-functions/xdrrec_skiprecord.texi
index 1e27272170..0415ac4b78 100644
--- a/doc/glibc-functions/xdrrec_skiprecord.texi
+++ b/doc/glibc-functions/xdrrec_skiprecord.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdrrec_skiprecord}
 @findex xdrrec_skiprecord
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdrrec_skiprecord.3.html,,man xdrrec_skiprecord}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xdrstdio_create.texi b/doc/glibc-functions/xdrstdio_create.texi
index e7aa999dd8..0c48829a28 100644
--- a/doc/glibc-functions/xdrstdio_create.texi
+++ b/doc/glibc-functions/xdrstdio_create.texi
@@ -2,6 +2,8 @@
 @subsection @code{xdrstdio_create}
 @findex xdrstdio_create
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xdrstdio_create.3.html,,man xdrstdio_create}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xprt_register.texi b/doc/glibc-functions/xprt_register.texi
index 3ee2c1444c..cc93b9e0c2 100644
--- a/doc/glibc-functions/xprt_register.texi
+++ b/doc/glibc-functions/xprt_register.texi
@@ -2,6 +2,8 @@
 @subsection @code{xprt_register}
 @findex xprt_register
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xprt_register.3.html,,man xprt_register}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/xprt_unregister.texi b/doc/glibc-functions/xprt_unregister.texi
index 29bfa3d272..7356ad7d6f 100644
--- a/doc/glibc-functions/xprt_unregister.texi
+++ b/doc/glibc-functions/xprt_unregister.texi
@@ -2,6 +2,8 @@
 @subsection @code{xprt_unregister}
 @findex xprt_unregister
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/xprt_unregister.3.html,,man xprt_unregister}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/y0f.texi b/doc/glibc-functions/y0f.texi
index 665bd94c87..7cb0294371 100644
--- a/doc/glibc-functions/y0f.texi
+++ b/doc/glibc-functions/y0f.texi
@@ -2,6 +2,8 @@
 @subsection @code{y0f}
 @findex y0f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/y0f.3.html,,man y0f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/y0l.texi b/doc/glibc-functions/y0l.texi
index bfade0fdda..3895a56eb1 100644
--- a/doc/glibc-functions/y0l.texi
+++ b/doc/glibc-functions/y0l.texi
@@ -2,6 +2,8 @@
 @subsection @code{y0l}
 @findex y0l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/y0l.3.html,,man y0l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/y1f.texi b/doc/glibc-functions/y1f.texi
index d41cabe47a..2bcd97e6aa 100644
--- a/doc/glibc-functions/y1f.texi
+++ b/doc/glibc-functions/y1f.texi
@@ -2,6 +2,8 @@
 @subsection @code{y1f}
 @findex y1f
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/y1f.3.html,,man y1f}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/y1l.texi b/doc/glibc-functions/y1l.texi
index e2e881bca2..8e54ed58ad 100644
--- a/doc/glibc-functions/y1l.texi
+++ b/doc/glibc-functions/y1l.texi
@@ -2,6 +2,8 @@
 @subsection @code{y1l}
 @findex y1l
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/y1l.3.html,,man y1l}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ynf.texi b/doc/glibc-functions/ynf.texi
index 4b8421e675..a560f9e519 100644
--- a/doc/glibc-functions/ynf.texi
+++ b/doc/glibc-functions/ynf.texi
@@ -2,6 +2,8 @@
 @subsection @code{ynf}
 @findex ynf
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ynf.3.html,,man ynf}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/glibc-functions/ynl.texi b/doc/glibc-functions/ynl.texi
index b3b8775b44..63b090c6a4 100644
--- a/doc/glibc-functions/ynl.texi
+++ b/doc/glibc-functions/ynl.texi
@@ -2,6 +2,8 @@
 @subsection @code{ynl}
 @findex ynl
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ynl.3.html,,man ynl}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
diff --git a/doc/posix-functions/aligned_alloc.texi b/doc/posix-functions/aligned_alloc.texi
index 30b018b804..2e8eedeaf1 100644
--- a/doc/posix-functions/aligned_alloc.texi
+++ b/doc/posix-functions/aligned_alloc.texi
@@ -2,6 +2,8 @@
 @section @code{aligned_alloc}
 @findex aligned_alloc
 
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/aligned_alloc.3.html,,man aligned_alloc}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
-- 
2.39.5