summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2008-12-14 14:38:13 +0100
committerBruno Haible <bruno@clisp.org>2008-12-14 14:38:13 +0100
commit09ef7461110822a3970aa8eebcfaa740996a82f2 (patch)
treea2bf0f1935781ce47fe789274d1f24f38a9524af
parent3b87bfe5292b83efbdbc2ac366cef148550f9d4e (diff)
downloadgnulib-09ef7461110822a3970aa8eebcfaa740996a82f2.tar.gz
Refer to new POSIX:2008 standard.
-rw-r--r--ChangeLog5
-rw-r--r--doc/posix-functions/FD_CLR.texi2
-rw-r--r--doc/posix-functions/FD_ISSET.texi2
-rw-r--r--doc/posix-functions/FD_SET.texi2
-rw-r--r--doc/posix-functions/FD_ZERO.texi2
-rw-r--r--doc/posix-functions/_Exit_C99.texi2
-rw-r--r--doc/posix-functions/_exit.texi2
-rw-r--r--doc/posix-functions/_longjmp.texi2
-rw-r--r--doc/posix-functions/_setjmp.texi2
-rw-r--r--doc/posix-functions/_tolower.texi2
-rw-r--r--doc/posix-functions/_toupper.texi2
-rw-r--r--doc/posix-functions/a64l.texi2
-rw-r--r--doc/posix-functions/abort.texi2
-rw-r--r--doc/posix-functions/abs.texi2
-rw-r--r--doc/posix-functions/accept.texi2
-rw-r--r--doc/posix-functions/access.texi2
-rw-r--r--doc/posix-functions/acos.texi2
-rw-r--r--doc/posix-functions/acosf.texi2
-rw-r--r--doc/posix-functions/acosh.texi2
-rw-r--r--doc/posix-functions/acoshf.texi2
-rw-r--r--doc/posix-functions/acoshl.texi2
-rw-r--r--doc/posix-functions/acosl.texi2
-rw-r--r--doc/posix-functions/aio_cancel.texi2
-rw-r--r--doc/posix-functions/aio_error.texi2
-rw-r--r--doc/posix-functions/aio_fsync.texi2
-rw-r--r--doc/posix-functions/aio_read.texi2
-rw-r--r--doc/posix-functions/aio_return.texi2
-rw-r--r--doc/posix-functions/aio_suspend.texi2
-rw-r--r--doc/posix-functions/aio_write.texi2
-rw-r--r--doc/posix-functions/alarm.texi2
-rw-r--r--doc/posix-functions/asctime.texi2
-rw-r--r--doc/posix-functions/asctime_r.texi2
-rw-r--r--doc/posix-functions/asin.texi2
-rw-r--r--doc/posix-functions/asinf.texi2
-rw-r--r--doc/posix-functions/asinh.texi2
-rw-r--r--doc/posix-functions/asinhf.texi2
-rw-r--r--doc/posix-functions/asinhl.texi2
-rw-r--r--doc/posix-functions/asinl.texi2
-rw-r--r--doc/posix-functions/assert.texi2
-rw-r--r--doc/posix-functions/atan.texi2
-rw-r--r--doc/posix-functions/atan2.texi2
-rw-r--r--doc/posix-functions/atan2f.texi2
-rw-r--r--doc/posix-functions/atan2l.texi2
-rw-r--r--doc/posix-functions/atanf.texi2
-rw-r--r--doc/posix-functions/atanh.texi2
-rw-r--r--doc/posix-functions/atanhf.texi2
-rw-r--r--doc/posix-functions/atanhl.texi2
-rw-r--r--doc/posix-functions/atanl.texi2
-rw-r--r--doc/posix-functions/atexit.texi2
-rw-r--r--doc/posix-functions/atof.texi2
-rw-r--r--doc/posix-functions/atoi.texi2
-rw-r--r--doc/posix-functions/atol.texi2
-rw-r--r--doc/posix-functions/atoll.texi2
-rw-r--r--doc/posix-functions/basename.texi2
-rw-r--r--doc/posix-functions/bind.texi2
-rw-r--r--doc/posix-functions/bsearch.texi2
-rw-r--r--doc/posix-functions/btowc.texi2
-rw-r--r--doc/posix-functions/cabs.texi2
-rw-r--r--doc/posix-functions/cabsf.texi2
-rw-r--r--doc/posix-functions/cabsl.texi2
-rw-r--r--doc/posix-functions/cacos.texi2
-rw-r--r--doc/posix-functions/cacosf.texi2
-rw-r--r--doc/posix-functions/cacosh.texi2
-rw-r--r--doc/posix-functions/cacoshf.texi2
-rw-r--r--doc/posix-functions/cacoshl.texi2
-rw-r--r--doc/posix-functions/cacosl.texi2
-rw-r--r--doc/posix-functions/calloc.texi2
-rw-r--r--doc/posix-functions/carg.texi2
-rw-r--r--doc/posix-functions/cargf.texi2
-rw-r--r--doc/posix-functions/cargl.texi2
-rw-r--r--doc/posix-functions/casin.texi2
-rw-r--r--doc/posix-functions/casinf.texi2
-rw-r--r--doc/posix-functions/casinh.texi2
-rw-r--r--doc/posix-functions/casinhf.texi2
-rw-r--r--doc/posix-functions/casinhl.texi2
-rw-r--r--doc/posix-functions/casinl.texi2
-rw-r--r--doc/posix-functions/catan.texi2
-rw-r--r--doc/posix-functions/catanf.texi2
-rw-r--r--doc/posix-functions/catanh.texi2
-rw-r--r--doc/posix-functions/catanhf.texi2
-rw-r--r--doc/posix-functions/catanhl.texi2
-rw-r--r--doc/posix-functions/catanl.texi2
-rw-r--r--doc/posix-functions/catclose.texi2
-rw-r--r--doc/posix-functions/catgets.texi2
-rw-r--r--doc/posix-functions/catopen.texi2
-rw-r--r--doc/posix-functions/cbrt.texi2
-rw-r--r--doc/posix-functions/cbrtf.texi2
-rw-r--r--doc/posix-functions/cbrtl.texi2
-rw-r--r--doc/posix-functions/ccos.texi2
-rw-r--r--doc/posix-functions/ccosf.texi2
-rw-r--r--doc/posix-functions/ccosh.texi2
-rw-r--r--doc/posix-functions/ccoshf.texi2
-rw-r--r--doc/posix-functions/ccoshl.texi2
-rw-r--r--doc/posix-functions/ccosl.texi2
-rw-r--r--doc/posix-functions/ceil.texi2
-rw-r--r--doc/posix-functions/ceilf.texi2
-rw-r--r--doc/posix-functions/ceill.texi2
-rw-r--r--doc/posix-functions/cexp.texi2
-rw-r--r--doc/posix-functions/cexpf.texi2
-rw-r--r--doc/posix-functions/cexpl.texi2
-rw-r--r--doc/posix-functions/cfgetispeed.texi2
-rw-r--r--doc/posix-functions/cfgetospeed.texi2
-rw-r--r--doc/posix-functions/cfsetispeed.texi2
-rw-r--r--doc/posix-functions/cfsetospeed.texi2
-rw-r--r--doc/posix-functions/chdir.texi2
-rw-r--r--doc/posix-functions/chmod.texi2
-rw-r--r--doc/posix-functions/chown.texi2
-rw-r--r--doc/posix-functions/cimag.texi2
-rw-r--r--doc/posix-functions/cimagf.texi2
-rw-r--r--doc/posix-functions/cimagl.texi2
-rw-r--r--doc/posix-functions/clearerr.texi2
-rw-r--r--doc/posix-functions/clock.texi2
-rw-r--r--doc/posix-functions/clock_getcpuclockid.texi2
-rw-r--r--doc/posix-functions/clock_getres.texi2
-rw-r--r--doc/posix-functions/clock_gettime.texi2
-rw-r--r--doc/posix-functions/clock_nanosleep.texi2
-rw-r--r--doc/posix-functions/clock_settime.texi2
-rw-r--r--doc/posix-functions/clog.texi2
-rw-r--r--doc/posix-functions/clogf.texi2
-rw-r--r--doc/posix-functions/clogl.texi2
-rw-r--r--doc/posix-functions/close.texi2
-rw-r--r--doc/posix-functions/closedir.texi2
-rw-r--r--doc/posix-functions/closelog.texi2
-rw-r--r--doc/posix-functions/confstr.texi2
-rw-r--r--doc/posix-functions/conj.texi2
-rw-r--r--doc/posix-functions/conjf.texi2
-rw-r--r--doc/posix-functions/conjl.texi2
-rw-r--r--doc/posix-functions/connect.texi2
-rw-r--r--doc/posix-functions/copysign.texi2
-rw-r--r--doc/posix-functions/copysignf.texi2
-rw-r--r--doc/posix-functions/copysignl.texi2
-rw-r--r--doc/posix-functions/cos.texi2
-rw-r--r--doc/posix-functions/cosf.texi2
-rw-r--r--doc/posix-functions/cosh.texi2
-rw-r--r--doc/posix-functions/coshf.texi2
-rw-r--r--doc/posix-functions/coshl.texi2
-rw-r--r--doc/posix-functions/cosl.texi2
-rw-r--r--doc/posix-functions/cpow.texi2
-rw-r--r--doc/posix-functions/cpowf.texi2
-rw-r--r--doc/posix-functions/cpowl.texi2
-rw-r--r--doc/posix-functions/cproj.texi2
-rw-r--r--doc/posix-functions/cprojf.texi2
-rw-r--r--doc/posix-functions/cprojl.texi2
-rw-r--r--doc/posix-functions/creal.texi2
-rw-r--r--doc/posix-functions/crealf.texi2
-rw-r--r--doc/posix-functions/creall.texi2
-rw-r--r--doc/posix-functions/creat.texi2
-rw-r--r--doc/posix-functions/crypt.texi2
-rw-r--r--doc/posix-functions/csin.texi2
-rw-r--r--doc/posix-functions/csinf.texi2
-rw-r--r--doc/posix-functions/csinh.texi2
-rw-r--r--doc/posix-functions/csinhf.texi2
-rw-r--r--doc/posix-functions/csinhl.texi2
-rw-r--r--doc/posix-functions/csinl.texi2
-rw-r--r--doc/posix-functions/csqrt.texi2
-rw-r--r--doc/posix-functions/csqrtf.texi2
-rw-r--r--doc/posix-functions/csqrtl.texi2
-rw-r--r--doc/posix-functions/ctan.texi2
-rw-r--r--doc/posix-functions/ctanf.texi2
-rw-r--r--doc/posix-functions/ctanh.texi2
-rw-r--r--doc/posix-functions/ctanhf.texi2
-rw-r--r--doc/posix-functions/ctanhl.texi2
-rw-r--r--doc/posix-functions/ctanl.texi2
-rw-r--r--doc/posix-functions/ctermid.texi2
-rw-r--r--doc/posix-functions/ctime.texi2
-rw-r--r--doc/posix-functions/ctime_r.texi2
-rw-r--r--doc/posix-functions/daylight.texi2
-rw-r--r--doc/posix-functions/dbm_clearerr.texi2
-rw-r--r--doc/posix-functions/dbm_close.texi2
-rw-r--r--doc/posix-functions/dbm_delete.texi2
-rw-r--r--doc/posix-functions/dbm_error.texi2
-rw-r--r--doc/posix-functions/dbm_fetch.texi2
-rw-r--r--doc/posix-functions/dbm_firstkey.texi2
-rw-r--r--doc/posix-functions/dbm_nextkey.texi2
-rw-r--r--doc/posix-functions/dbm_open.texi2
-rw-r--r--doc/posix-functions/dbm_store.texi2
-rw-r--r--doc/posix-functions/difftime.texi2
-rw-r--r--doc/posix-functions/dirname.texi2
-rw-r--r--doc/posix-functions/div.texi2
-rw-r--r--doc/posix-functions/dlclose.texi2
-rw-r--r--doc/posix-functions/dlerror.texi2
-rw-r--r--doc/posix-functions/dlopen.texi2
-rw-r--r--doc/posix-functions/dlsym.texi2
-rw-r--r--doc/posix-functions/drand48.texi2
-rw-r--r--doc/posix-functions/dup.texi2
-rw-r--r--doc/posix-functions/dup2.texi2
-rw-r--r--doc/posix-functions/encrypt.texi2
-rw-r--r--doc/posix-functions/endgrent.texi2
-rw-r--r--doc/posix-functions/endhostent.texi2
-rw-r--r--doc/posix-functions/endnetent.texi2
-rw-r--r--doc/posix-functions/endprotoent.texi2
-rw-r--r--doc/posix-functions/endpwent.texi2
-rw-r--r--doc/posix-functions/endservent.texi2
-rw-r--r--doc/posix-functions/endutxent.texi2
-rw-r--r--doc/posix-functions/environ.texi2
-rw-r--r--doc/posix-functions/erand48.texi2
-rw-r--r--doc/posix-functions/erf.texi2
-rw-r--r--doc/posix-functions/erfc.texi2
-rw-r--r--doc/posix-functions/erfcf.texi2
-rw-r--r--doc/posix-functions/erfcl.texi2
-rw-r--r--doc/posix-functions/erff.texi2
-rw-r--r--doc/posix-functions/erfl.texi2
-rw-r--r--doc/posix-functions/errno.texi2
-rw-r--r--doc/posix-functions/execl.texi2
-rw-r--r--doc/posix-functions/execle.texi2
-rw-r--r--doc/posix-functions/execlp.texi2
-rw-r--r--doc/posix-functions/execv.texi2
-rw-r--r--doc/posix-functions/execve.texi2
-rw-r--r--doc/posix-functions/execvp.texi2
-rw-r--r--doc/posix-functions/exit.texi2
-rw-r--r--doc/posix-functions/exp.texi2
-rw-r--r--doc/posix-functions/exp2.texi2
-rw-r--r--doc/posix-functions/exp2f.texi2
-rw-r--r--doc/posix-functions/exp2l.texi2
-rw-r--r--doc/posix-functions/expf.texi2
-rw-r--r--doc/posix-functions/expl.texi2
-rw-r--r--doc/posix-functions/expm1.texi2
-rw-r--r--doc/posix-functions/expm1f.texi2
-rw-r--r--doc/posix-functions/expm1l.texi2
-rw-r--r--doc/posix-functions/fabs.texi2
-rw-r--r--doc/posix-functions/fabsf.texi2
-rw-r--r--doc/posix-functions/fabsl.texi2
-rw-r--r--doc/posix-functions/fattach.texi2
-rw-r--r--doc/posix-functions/fchdir.texi2
-rw-r--r--doc/posix-functions/fchmod.texi2
-rw-r--r--doc/posix-functions/fchown.texi2
-rw-r--r--doc/posix-functions/fclose.texi2
-rw-r--r--doc/posix-functions/fcntl.texi2
-rw-r--r--doc/posix-functions/fdatasync.texi2
-rw-r--r--doc/posix-functions/fdetach.texi2
-rw-r--r--doc/posix-functions/fdim.texi2
-rw-r--r--doc/posix-functions/fdimf.texi2
-rw-r--r--doc/posix-functions/fdiml.texi2
-rw-r--r--doc/posix-functions/fdopen.texi2
-rw-r--r--doc/posix-functions/feclearexcept.texi2
-rw-r--r--doc/posix-functions/fegetenv.texi2
-rw-r--r--doc/posix-functions/fegetexceptflag.texi2
-rw-r--r--doc/posix-functions/fegetround.texi2
-rw-r--r--doc/posix-functions/feholdexcept.texi2
-rw-r--r--doc/posix-functions/feof.texi2
-rw-r--r--doc/posix-functions/feraiseexcept.texi2
-rw-r--r--doc/posix-functions/ferror.texi2
-rw-r--r--doc/posix-functions/fesetenv.texi2
-rw-r--r--doc/posix-functions/fesetexceptflag.texi2
-rw-r--r--doc/posix-functions/fesetround.texi2
-rw-r--r--doc/posix-functions/fetestexcept.texi2
-rw-r--r--doc/posix-functions/feupdateenv.texi2
-rw-r--r--doc/posix-functions/fflush.texi2
-rw-r--r--doc/posix-functions/ffs.texi2
-rw-r--r--doc/posix-functions/fgetc.texi2
-rw-r--r--doc/posix-functions/fgetpos.texi2
-rw-r--r--doc/posix-functions/fgets.texi2
-rw-r--r--doc/posix-functions/fgetwc.texi2
-rw-r--r--doc/posix-functions/fgetws.texi2
-rw-r--r--doc/posix-functions/fileno.texi2
-rw-r--r--doc/posix-functions/flockfile.texi2
-rw-r--r--doc/posix-functions/floor.texi2
-rw-r--r--doc/posix-functions/floorf.texi2
-rw-r--r--doc/posix-functions/floorl.texi2
-rw-r--r--doc/posix-functions/fma.texi2
-rw-r--r--doc/posix-functions/fmaf.texi2
-rw-r--r--doc/posix-functions/fmal.texi2
-rw-r--r--doc/posix-functions/fmax.texi2
-rw-r--r--doc/posix-functions/fmaxf.texi2
-rw-r--r--doc/posix-functions/fmaxl.texi2
-rw-r--r--doc/posix-functions/fmin.texi2
-rw-r--r--doc/posix-functions/fminf.texi2
-rw-r--r--doc/posix-functions/fminl.texi2
-rw-r--r--doc/posix-functions/fmod.texi2
-rw-r--r--doc/posix-functions/fmodf.texi2
-rw-r--r--doc/posix-functions/fmodl.texi2
-rw-r--r--doc/posix-functions/fmtmsg.texi2
-rw-r--r--doc/posix-functions/fnmatch.texi2
-rw-r--r--doc/posix-functions/fopen.texi2
-rw-r--r--doc/posix-functions/fork.texi2
-rw-r--r--doc/posix-functions/fpathconf.texi2
-rw-r--r--doc/posix-functions/fpclassify.texi2
-rw-r--r--doc/posix-functions/fprintf.texi2
-rw-r--r--doc/posix-functions/fputc.texi2
-rw-r--r--doc/posix-functions/fputs.texi2
-rw-r--r--doc/posix-functions/fputwc.texi2
-rw-r--r--doc/posix-functions/fputws.texi2
-rw-r--r--doc/posix-functions/fread.texi2
-rw-r--r--doc/posix-functions/free.texi2
-rw-r--r--doc/posix-functions/freeaddrinfo.texi2
-rw-r--r--doc/posix-functions/freopen.texi2
-rw-r--r--doc/posix-functions/frexp.texi2
-rw-r--r--doc/posix-functions/frexpf.texi2
-rw-r--r--doc/posix-functions/frexpl.texi2
-rw-r--r--doc/posix-functions/fscanf.texi2
-rw-r--r--doc/posix-functions/fseek.texi2
-rw-r--r--doc/posix-functions/fseeko.texi2
-rw-r--r--doc/posix-functions/fsetpos.texi2
-rw-r--r--doc/posix-functions/fstat.texi2
-rw-r--r--doc/posix-functions/fstatvfs.texi2
-rw-r--r--doc/posix-functions/fsync.texi2
-rw-r--r--doc/posix-functions/ftell.texi2
-rw-r--r--doc/posix-functions/ftello.texi2
-rw-r--r--doc/posix-functions/ftok.texi2
-rw-r--r--doc/posix-functions/ftruncate.texi2
-rw-r--r--doc/posix-functions/ftrylockfile.texi2
-rw-r--r--doc/posix-functions/ftw.texi2
-rw-r--r--doc/posix-functions/funlockfile.texi2
-rw-r--r--doc/posix-functions/fwide.texi2
-rw-r--r--doc/posix-functions/fwprintf.texi2
-rw-r--r--doc/posix-functions/fwrite.texi2
-rw-r--r--doc/posix-functions/fwscanf.texi2
-rw-r--r--doc/posix-functions/gai_strerror.texi2
-rw-r--r--doc/posix-functions/getaddrinfo.texi2
-rw-r--r--doc/posix-functions/getc.texi2
-rw-r--r--doc/posix-functions/getc_unlocked.texi2
-rw-r--r--doc/posix-functions/getchar.texi2
-rw-r--r--doc/posix-functions/getchar_unlocked.texi2
-rw-r--r--doc/posix-functions/getcwd.texi2
-rw-r--r--doc/posix-functions/getdate.texi2
-rw-r--r--doc/posix-functions/getegid.texi2
-rw-r--r--doc/posix-functions/getenv.texi2
-rw-r--r--doc/posix-functions/geteuid.texi2
-rw-r--r--doc/posix-functions/getgid.texi2
-rw-r--r--doc/posix-functions/getgrent.texi2
-rw-r--r--doc/posix-functions/getgrgid.texi2
-rw-r--r--doc/posix-functions/getgrgid_r.texi2
-rw-r--r--doc/posix-functions/getgrnam.texi2
-rw-r--r--doc/posix-functions/getgrnam_r.texi2
-rw-r--r--doc/posix-functions/getgroups.texi2
-rw-r--r--doc/posix-functions/gethostent.texi2
-rw-r--r--doc/posix-functions/gethostid.texi2
-rw-r--r--doc/posix-functions/gethostname.texi2
-rw-r--r--doc/posix-functions/getitimer.texi2
-rw-r--r--doc/posix-functions/getlogin.texi2
-rw-r--r--doc/posix-functions/getlogin_r.texi2
-rw-r--r--doc/posix-functions/getmsg.texi2
-rw-r--r--doc/posix-functions/getnameinfo.texi2
-rw-r--r--doc/posix-functions/getnetbyaddr.texi2
-rw-r--r--doc/posix-functions/getnetbyname.texi2
-rw-r--r--doc/posix-functions/getnetent.texi2
-rw-r--r--doc/posix-functions/getopt.texi2
-rw-r--r--doc/posix-functions/getpeername.texi2
-rw-r--r--doc/posix-functions/getpgid.texi2
-rw-r--r--doc/posix-functions/getpgrp.texi2
-rw-r--r--doc/posix-functions/getpid.texi2
-rw-r--r--doc/posix-functions/getpmsg.texi2
-rw-r--r--doc/posix-functions/getppid.texi2
-rw-r--r--doc/posix-functions/getpriority.texi2
-rw-r--r--doc/posix-functions/getprotobyname.texi2
-rw-r--r--doc/posix-functions/getprotobynumber.texi2
-rw-r--r--doc/posix-functions/getprotoent.texi2
-rw-r--r--doc/posix-functions/getpwent.texi2
-rw-r--r--doc/posix-functions/getpwnam.texi2
-rw-r--r--doc/posix-functions/getpwnam_r.texi2
-rw-r--r--doc/posix-functions/getpwuid.texi2
-rw-r--r--doc/posix-functions/getpwuid_r.texi2
-rw-r--r--doc/posix-functions/getrlimit.texi2
-rw-r--r--doc/posix-functions/getrusage.texi2
-rw-r--r--doc/posix-functions/gets.texi2
-rw-r--r--doc/posix-functions/getservbyname.texi2
-rw-r--r--doc/posix-functions/getservbyport.texi2
-rw-r--r--doc/posix-functions/getservent.texi2
-rw-r--r--doc/posix-functions/getsid.texi2
-rw-r--r--doc/posix-functions/getsockname.texi2
-rw-r--r--doc/posix-functions/getsockopt.texi2
-rw-r--r--doc/posix-functions/getsubopt.texi2
-rw-r--r--doc/posix-functions/gettimeofday.texi2
-rw-r--r--doc/posix-functions/getuid.texi2
-rw-r--r--doc/posix-functions/getutxent.texi2
-rw-r--r--doc/posix-functions/getutxid.texi2
-rw-r--r--doc/posix-functions/getutxline.texi2
-rw-r--r--doc/posix-functions/getwc.texi2
-rw-r--r--doc/posix-functions/getwchar.texi2
-rw-r--r--doc/posix-functions/glob.texi2
-rw-r--r--doc/posix-functions/globfree.texi2
-rw-r--r--doc/posix-functions/gmtime.texi2
-rw-r--r--doc/posix-functions/gmtime_r.texi2
-rw-r--r--doc/posix-functions/grantpt.texi2
-rw-r--r--doc/posix-functions/hcreate.texi2
-rw-r--r--doc/posix-functions/hdestroy.texi2
-rw-r--r--doc/posix-functions/hsearch.texi2
-rw-r--r--doc/posix-functions/htonl.texi2
-rw-r--r--doc/posix-functions/htons.texi2
-rw-r--r--doc/posix-functions/hypot.texi2
-rw-r--r--doc/posix-functions/hypotf.texi2
-rw-r--r--doc/posix-functions/hypotl.texi2
-rw-r--r--doc/posix-functions/iconv.texi2
-rw-r--r--doc/posix-functions/iconv_close.texi2
-rw-r--r--doc/posix-functions/iconv_open.texi2
-rw-r--r--doc/posix-functions/if_freenameindex.texi2
-rw-r--r--doc/posix-functions/if_indextoname.texi2
-rw-r--r--doc/posix-functions/if_nameindex.texi2
-rw-r--r--doc/posix-functions/if_nametoindex.texi2
-rw-r--r--doc/posix-functions/ilogb.texi2
-rw-r--r--doc/posix-functions/ilogbf.texi2
-rw-r--r--doc/posix-functions/ilogbl.texi2
-rw-r--r--doc/posix-functions/imaxabs.texi2
-rw-r--r--doc/posix-functions/imaxdiv.texi2
-rw-r--r--doc/posix-functions/inet_addr.texi2
-rw-r--r--doc/posix-functions/inet_ntoa.texi2
-rw-r--r--doc/posix-functions/inet_ntop.texi2
-rw-r--r--doc/posix-functions/inet_pton.texi2
-rw-r--r--doc/posix-functions/initstate.texi2
-rw-r--r--doc/posix-functions/insque.texi2
-rw-r--r--doc/posix-functions/ioctl.texi2
-rw-r--r--doc/posix-functions/isalnum.texi2
-rw-r--r--doc/posix-functions/isalpha.texi2
-rw-r--r--doc/posix-functions/isascii.texi2
-rw-r--r--doc/posix-functions/isastream.texi2
-rw-r--r--doc/posix-functions/isatty.texi2
-rw-r--r--doc/posix-functions/isblank.texi2
-rw-r--r--doc/posix-functions/iscntrl.texi2
-rw-r--r--doc/posix-functions/isdigit.texi2
-rw-r--r--doc/posix-functions/isfinite.texi2
-rw-r--r--doc/posix-functions/isgraph.texi2
-rw-r--r--doc/posix-functions/isgreater.texi2
-rw-r--r--doc/posix-functions/isgreaterequal.texi2
-rw-r--r--doc/posix-functions/isinf.texi2
-rw-r--r--doc/posix-functions/isless.texi2
-rw-r--r--doc/posix-functions/islessequal.texi2
-rw-r--r--doc/posix-functions/islessgreater.texi2
-rw-r--r--doc/posix-functions/islower.texi2
-rw-r--r--doc/posix-functions/isnan.texi2
-rw-r--r--doc/posix-functions/isnormal.texi2
-rw-r--r--doc/posix-functions/isprint.texi2
-rw-r--r--doc/posix-functions/ispunct.texi2
-rw-r--r--doc/posix-functions/isspace.texi2
-rw-r--r--doc/posix-functions/isunordered.texi2
-rw-r--r--doc/posix-functions/isupper.texi2
-rw-r--r--doc/posix-functions/iswalnum.texi2
-rw-r--r--doc/posix-functions/iswalpha.texi2
-rw-r--r--doc/posix-functions/iswblank.texi2
-rw-r--r--doc/posix-functions/iswcntrl.texi2
-rw-r--r--doc/posix-functions/iswctype.texi2
-rw-r--r--doc/posix-functions/iswdigit.texi2
-rw-r--r--doc/posix-functions/iswgraph.texi2
-rw-r--r--doc/posix-functions/iswlower.texi2
-rw-r--r--doc/posix-functions/iswprint.texi2
-rw-r--r--doc/posix-functions/iswpunct.texi2
-rw-r--r--doc/posix-functions/iswspace.texi2
-rw-r--r--doc/posix-functions/iswupper.texi2
-rw-r--r--doc/posix-functions/iswxdigit.texi2
-rw-r--r--doc/posix-functions/isxdigit.texi2
-rw-r--r--doc/posix-functions/j0.texi2
-rw-r--r--doc/posix-functions/j1.texi2
-rw-r--r--doc/posix-functions/jn.texi2
-rw-r--r--doc/posix-functions/jrand48.texi2
-rw-r--r--doc/posix-functions/kill.texi2
-rw-r--r--doc/posix-functions/killpg.texi2
-rw-r--r--doc/posix-functions/l64a.texi2
-rw-r--r--doc/posix-functions/labs.texi2
-rw-r--r--doc/posix-functions/lchown.texi2
-rw-r--r--doc/posix-functions/lcong48.texi2
-rw-r--r--doc/posix-functions/ldexp.texi2
-rw-r--r--doc/posix-functions/ldexpf.texi2
-rw-r--r--doc/posix-functions/ldexpl.texi2
-rw-r--r--doc/posix-functions/ldiv.texi2
-rw-r--r--doc/posix-functions/lfind.texi2
-rw-r--r--doc/posix-functions/lgamma.texi2
-rw-r--r--doc/posix-functions/lgammaf.texi2
-rw-r--r--doc/posix-functions/lgammal.texi2
-rw-r--r--doc/posix-functions/link.texi2
-rw-r--r--doc/posix-functions/lio_listio.texi2
-rw-r--r--doc/posix-functions/listen.texi2
-rw-r--r--doc/posix-functions/llabs.texi2
-rw-r--r--doc/posix-functions/lldiv.texi2
-rw-r--r--doc/posix-functions/llrint.texi2
-rw-r--r--doc/posix-functions/llrintf.texi2
-rw-r--r--doc/posix-functions/llrintl.texi2
-rw-r--r--doc/posix-functions/llround.texi2
-rw-r--r--doc/posix-functions/llroundf.texi2
-rw-r--r--doc/posix-functions/llroundl.texi2
-rw-r--r--doc/posix-functions/localeconv.texi2
-rw-r--r--doc/posix-functions/localtime.texi2
-rw-r--r--doc/posix-functions/localtime_r.texi2
-rw-r--r--doc/posix-functions/lockf.texi2
-rw-r--r--doc/posix-functions/log.texi2
-rw-r--r--doc/posix-functions/log10.texi2
-rw-r--r--doc/posix-functions/log10f.texi2
-rw-r--r--doc/posix-functions/log10l.texi2
-rw-r--r--doc/posix-functions/log1p.texi2
-rw-r--r--doc/posix-functions/log1pf.texi2
-rw-r--r--doc/posix-functions/log1pl.texi2
-rw-r--r--doc/posix-functions/log2.texi2
-rw-r--r--doc/posix-functions/log2f.texi2
-rw-r--r--doc/posix-functions/log2l.texi2
-rw-r--r--doc/posix-functions/logb.texi2
-rw-r--r--doc/posix-functions/logbf.texi2
-rw-r--r--doc/posix-functions/logbl.texi2
-rw-r--r--doc/posix-functions/logf.texi2
-rw-r--r--doc/posix-functions/logl.texi2
-rw-r--r--doc/posix-functions/longjmp.texi2
-rw-r--r--doc/posix-functions/lrand48.texi2
-rw-r--r--doc/posix-functions/lrint.texi2
-rw-r--r--doc/posix-functions/lrintf.texi2
-rw-r--r--doc/posix-functions/lrintl.texi2
-rw-r--r--doc/posix-functions/lround.texi2
-rw-r--r--doc/posix-functions/lroundf.texi2
-rw-r--r--doc/posix-functions/lroundl.texi2
-rw-r--r--doc/posix-functions/lsearch.texi2
-rw-r--r--doc/posix-functions/lseek.texi2
-rw-r--r--doc/posix-functions/lstat.texi2
-rw-r--r--doc/posix-functions/malloc.texi2
-rw-r--r--doc/posix-functions/mblen.texi2
-rw-r--r--doc/posix-functions/mbrlen.texi2
-rw-r--r--doc/posix-functions/mbrtowc.texi2
-rw-r--r--doc/posix-functions/mbsinit.texi2
-rw-r--r--doc/posix-functions/mbsrtowcs.texi2
-rw-r--r--doc/posix-functions/mbstowcs.texi2
-rw-r--r--doc/posix-functions/mbtowc.texi2
-rw-r--r--doc/posix-functions/memccpy.texi2
-rw-r--r--doc/posix-functions/memchr.texi2
-rw-r--r--doc/posix-functions/memcmp.texi2
-rw-r--r--doc/posix-functions/memcpy.texi2
-rw-r--r--doc/posix-functions/memmove.texi2
-rw-r--r--doc/posix-functions/memset.texi2
-rw-r--r--doc/posix-functions/mkdir.texi2
-rw-r--r--doc/posix-functions/mkfifo.texi2
-rw-r--r--doc/posix-functions/mknod.texi2
-rw-r--r--doc/posix-functions/mkstemp.texi2
-rw-r--r--doc/posix-functions/mktime.texi2
-rw-r--r--doc/posix-functions/mlock.texi2
-rw-r--r--doc/posix-functions/mlockall.texi2
-rw-r--r--doc/posix-functions/mmap.texi2
-rw-r--r--doc/posix-functions/modf.texi2
-rw-r--r--doc/posix-functions/modff.texi2
-rw-r--r--doc/posix-functions/modfl.texi2
-rw-r--r--doc/posix-functions/mprotect.texi2
-rw-r--r--doc/posix-functions/mq_close.texi2
-rw-r--r--doc/posix-functions/mq_getattr.texi2
-rw-r--r--doc/posix-functions/mq_notify.texi2
-rw-r--r--doc/posix-functions/mq_open.texi2
-rw-r--r--doc/posix-functions/mq_receive.texi2
-rw-r--r--doc/posix-functions/mq_send.texi2
-rw-r--r--doc/posix-functions/mq_setattr.texi2
-rw-r--r--doc/posix-functions/mq_timedreceive.texi2
-rw-r--r--doc/posix-functions/mq_timedsend.texi2
-rw-r--r--doc/posix-functions/mq_unlink.texi2
-rw-r--r--doc/posix-functions/mrand48.texi2
-rw-r--r--doc/posix-functions/msgctl.texi2
-rw-r--r--doc/posix-functions/msgget.texi2
-rw-r--r--doc/posix-functions/msgrcv.texi2
-rw-r--r--doc/posix-functions/msgsnd.texi2
-rw-r--r--doc/posix-functions/msync.texi2
-rw-r--r--doc/posix-functions/munlock.texi2
-rw-r--r--doc/posix-functions/munlockall.texi2
-rw-r--r--doc/posix-functions/munmap.texi2
-rw-r--r--doc/posix-functions/nan.texi2
-rw-r--r--doc/posix-functions/nanf.texi2
-rw-r--r--doc/posix-functions/nanl.texi2
-rw-r--r--doc/posix-functions/nanosleep.texi2
-rw-r--r--doc/posix-functions/nearbyint.texi2
-rw-r--r--doc/posix-functions/nearbyintf.texi2
-rw-r--r--doc/posix-functions/nearbyintl.texi2
-rw-r--r--doc/posix-functions/nextafter.texi2
-rw-r--r--doc/posix-functions/nextafterf.texi2
-rw-r--r--doc/posix-functions/nextafterl.texi2
-rw-r--r--doc/posix-functions/nexttoward.texi2
-rw-r--r--doc/posix-functions/nexttowardf.texi2
-rw-r--r--doc/posix-functions/nexttowardl.texi2
-rw-r--r--doc/posix-functions/nftw.texi2
-rw-r--r--doc/posix-functions/nice.texi2
-rw-r--r--doc/posix-functions/nl_langinfo.texi2
-rw-r--r--doc/posix-functions/nrand48.texi2
-rw-r--r--doc/posix-functions/ntohl.texi2
-rw-r--r--doc/posix-functions/ntohs.texi2
-rw-r--r--doc/posix-functions/open.texi2
-rw-r--r--doc/posix-functions/opendir.texi2
-rw-r--r--doc/posix-functions/openlog.texi2
-rw-r--r--doc/posix-functions/optarg.texi2
-rw-r--r--doc/posix-functions/pathconf.texi2
-rw-r--r--doc/posix-functions/pause.texi2
-rw-r--r--doc/posix-functions/pclose.texi2
-rw-r--r--doc/posix-functions/perror.texi2
-rw-r--r--doc/posix-functions/pipe.texi2
-rw-r--r--doc/posix-functions/poll.texi2
-rw-r--r--doc/posix-functions/popen.texi2
-rw-r--r--doc/posix-functions/posix_fadvise.texi2
-rw-r--r--doc/posix-functions/posix_fallocate.texi2
-rw-r--r--doc/posix-functions/posix_madvise.texi2
-rw-r--r--doc/posix-functions/posix_mem_offset.texi2
-rw-r--r--doc/posix-functions/posix_memalign.texi2
-rw-r--r--doc/posix-functions/posix_openpt.texi2
-rw-r--r--doc/posix-functions/posix_spawn.texi2
-rw-r--r--doc/posix-functions/posix_spawn_file_actions_addclose.texi2
-rw-r--r--doc/posix-functions/posix_spawn_file_actions_adddup2.texi2
-rw-r--r--doc/posix-functions/posix_spawn_file_actions_addopen.texi2
-rw-r--r--doc/posix-functions/posix_spawn_file_actions_destroy.texi2
-rw-r--r--doc/posix-functions/posix_spawn_file_actions_init.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_destroy.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_getflags.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_getpgroup.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_getschedparam.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_getschedpolicy.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_getsigdefault.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_getsigmask.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_init.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_setflags.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_setpgroup.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_setschedparam.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_setschedpolicy.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_setsigdefault.texi2
-rw-r--r--doc/posix-functions/posix_spawnattr_setsigmask.texi2
-rw-r--r--doc/posix-functions/posix_spawnp.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_destroy.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getclockres.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getcreatetime.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getgenversion.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getinherited.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getlogsize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getmaxdatasize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getname.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_getstreamsize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_init.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setinherited.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setlogsize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setmaxdatasize.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setname.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi2
-rw-r--r--doc/posix-functions/posix_trace_attr_setstreamsize.texi2
-rw-r--r--doc/posix-functions/posix_trace_clear.texi2
-rw-r--r--doc/posix-functions/posix_trace_close.texi2
-rw-r--r--doc/posix-functions/posix_trace_create.texi2
-rw-r--r--doc/posix-functions/posix_trace_create_withlog.texi2
-rw-r--r--doc/posix-functions/posix_trace_event.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventid_equal.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventid_get_name.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventid_open.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventset_add.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventset_del.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventset_empty.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventset_fill.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventset_ismember.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi2
-rw-r--r--doc/posix-functions/posix_trace_eventtypelist_rewind.texi2
-rw-r--r--doc/posix-functions/posix_trace_flush.texi2
-rw-r--r--doc/posix-functions/posix_trace_get_attr.texi2
-rw-r--r--doc/posix-functions/posix_trace_get_filter.texi2
-rw-r--r--doc/posix-functions/posix_trace_get_status.texi2
-rw-r--r--doc/posix-functions/posix_trace_getnext_event.texi2
-rw-r--r--doc/posix-functions/posix_trace_open.texi2
-rw-r--r--doc/posix-functions/posix_trace_rewind.texi2
-rw-r--r--doc/posix-functions/posix_trace_set_filter.texi2
-rw-r--r--doc/posix-functions/posix_trace_shutdown.texi2
-rw-r--r--doc/posix-functions/posix_trace_start.texi2
-rw-r--r--doc/posix-functions/posix_trace_stop.texi2
-rw-r--r--doc/posix-functions/posix_trace_timedgetnext_event.texi2
-rw-r--r--doc/posix-functions/posix_trace_trid_eventid_open.texi2
-rw-r--r--doc/posix-functions/posix_trace_trygetnext_event.texi2
-rw-r--r--doc/posix-functions/posix_typed_mem_get_info.texi2
-rw-r--r--doc/posix-functions/posix_typed_mem_open.texi2
-rw-r--r--doc/posix-functions/pow.texi2
-rw-r--r--doc/posix-functions/powf.texi2
-rw-r--r--doc/posix-functions/powl.texi2
-rw-r--r--doc/posix-functions/pread.texi2
-rw-r--r--doc/posix-functions/printf.texi2
-rw-r--r--doc/posix-functions/pselect.texi2
-rw-r--r--doc/posix-functions/pthread_atfork.texi2
-rw-r--r--doc/posix-functions/pthread_attr_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getdetachstate.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getguardsize.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getinheritsched.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getschedparam.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getschedpolicy.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getscope.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getstack.texi2
-rw-r--r--doc/posix-functions/pthread_attr_getstacksize.texi2
-rw-r--r--doc/posix-functions/pthread_attr_init.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setdetachstate.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setguardsize.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setinheritsched.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setschedparam.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setschedpolicy.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setscope.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setstack.texi2
-rw-r--r--doc/posix-functions/pthread_attr_setstacksize.texi2
-rw-r--r--doc/posix-functions/pthread_barrier_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_barrier_init.texi2
-rw-r--r--doc/posix-functions/pthread_barrier_wait.texi2
-rw-r--r--doc/posix-functions/pthread_barrierattr_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_barrierattr_getpshared.texi2
-rw-r--r--doc/posix-functions/pthread_barrierattr_init.texi2
-rw-r--r--doc/posix-functions/pthread_barrierattr_setpshared.texi2
-rw-r--r--doc/posix-functions/pthread_cancel.texi2
-rw-r--r--doc/posix-functions/pthread_cleanup_pop.texi2
-rw-r--r--doc/posix-functions/pthread_cleanup_push.texi2
-rw-r--r--doc/posix-functions/pthread_cond_broadcast.texi2
-rw-r--r--doc/posix-functions/pthread_cond_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_cond_init.texi2
-rw-r--r--doc/posix-functions/pthread_cond_signal.texi2
-rw-r--r--doc/posix-functions/pthread_cond_timedwait.texi2
-rw-r--r--doc/posix-functions/pthread_cond_wait.texi2
-rw-r--r--doc/posix-functions/pthread_condattr_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_condattr_getclock.texi2
-rw-r--r--doc/posix-functions/pthread_condattr_getpshared.texi2
-rw-r--r--doc/posix-functions/pthread_condattr_init.texi2
-rw-r--r--doc/posix-functions/pthread_condattr_setclock.texi2
-rw-r--r--doc/posix-functions/pthread_condattr_setpshared.texi2
-rw-r--r--doc/posix-functions/pthread_create.texi2
-rw-r--r--doc/posix-functions/pthread_detach.texi2
-rw-r--r--doc/posix-functions/pthread_equal.texi2
-rw-r--r--doc/posix-functions/pthread_exit.texi2
-rw-r--r--doc/posix-functions/pthread_getconcurrency.texi2
-rw-r--r--doc/posix-functions/pthread_getcpuclockid.texi2
-rw-r--r--doc/posix-functions/pthread_getschedparam.texi2
-rw-r--r--doc/posix-functions/pthread_getspecific.texi2
-rw-r--r--doc/posix-functions/pthread_join.texi2
-rw-r--r--doc/posix-functions/pthread_key_create.texi2
-rw-r--r--doc/posix-functions/pthread_key_delete.texi2
-rw-r--r--doc/posix-functions/pthread_kill.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_getprioceiling.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_init.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_lock.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_setprioceiling.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_timedlock.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_trylock.texi2
-rw-r--r--doc/posix-functions/pthread_mutex_unlock.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_getprioceiling.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_getprotocol.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_getpshared.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_gettype.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_init.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_setprioceiling.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_setprotocol.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_setpshared.texi2
-rw-r--r--doc/posix-functions/pthread_mutexattr_settype.texi2
-rw-r--r--doc/posix-functions/pthread_once.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_init.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_rdlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_timedrdlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_timedwrlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_tryrdlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_trywrlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_unlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlock_wrlock.texi2
-rw-r--r--doc/posix-functions/pthread_rwlockattr_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_rwlockattr_getpshared.texi2
-rw-r--r--doc/posix-functions/pthread_rwlockattr_init.texi2
-rw-r--r--doc/posix-functions/pthread_rwlockattr_setpshared.texi2
-rw-r--r--doc/posix-functions/pthread_self.texi2
-rw-r--r--doc/posix-functions/pthread_setcancelstate.texi2
-rw-r--r--doc/posix-functions/pthread_setcanceltype.texi2
-rw-r--r--doc/posix-functions/pthread_setconcurrency.texi2
-rw-r--r--doc/posix-functions/pthread_setschedparam.texi2
-rw-r--r--doc/posix-functions/pthread_setschedprio.texi2
-rw-r--r--doc/posix-functions/pthread_setspecific.texi2
-rw-r--r--doc/posix-functions/pthread_sigmask.texi2
-rw-r--r--doc/posix-functions/pthread_spin_destroy.texi2
-rw-r--r--doc/posix-functions/pthread_spin_init.texi2
-rw-r--r--doc/posix-functions/pthread_spin_lock.texi2
-rw-r--r--doc/posix-functions/pthread_spin_trylock.texi2
-rw-r--r--doc/posix-functions/pthread_spin_unlock.texi2
-rw-r--r--doc/posix-functions/pthread_testcancel.texi2
-rw-r--r--doc/posix-functions/ptsname.texi2
-rw-r--r--doc/posix-functions/putc.texi2
-rw-r--r--doc/posix-functions/putc_unlocked.texi2
-rw-r--r--doc/posix-functions/putchar.texi2
-rw-r--r--doc/posix-functions/putchar_unlocked.texi2
-rw-r--r--doc/posix-functions/putenv.texi2
-rw-r--r--doc/posix-functions/putmsg.texi2
-rw-r--r--doc/posix-functions/putpmsg.texi2
-rw-r--r--doc/posix-functions/puts.texi2
-rw-r--r--doc/posix-functions/pututxline.texi2
-rw-r--r--doc/posix-functions/putwc.texi2
-rw-r--r--doc/posix-functions/putwchar.texi2
-rw-r--r--doc/posix-functions/pwrite.texi2
-rw-r--r--doc/posix-functions/qsort.texi2
-rw-r--r--doc/posix-functions/raise.texi2
-rw-r--r--doc/posix-functions/rand.texi2
-rw-r--r--doc/posix-functions/rand_r.texi2
-rw-r--r--doc/posix-functions/random.texi2
-rw-r--r--doc/posix-functions/read.texi2
-rw-r--r--doc/posix-functions/readdir.texi2
-rw-r--r--doc/posix-functions/readdir_r.texi2
-rw-r--r--doc/posix-functions/readlink.texi2
-rw-r--r--doc/posix-functions/readv.texi2
-rw-r--r--doc/posix-functions/realloc.texi2
-rw-r--r--doc/posix-functions/realpath.texi2
-rw-r--r--doc/posix-functions/recv.texi2
-rw-r--r--doc/posix-functions/recvfrom.texi2
-rw-r--r--doc/posix-functions/recvmsg.texi2
-rw-r--r--doc/posix-functions/regcomp.texi2
-rw-r--r--doc/posix-functions/regerror.texi2
-rw-r--r--doc/posix-functions/regexec.texi2
-rw-r--r--doc/posix-functions/regfree.texi2
-rw-r--r--doc/posix-functions/remainder.texi2
-rw-r--r--doc/posix-functions/remainderf.texi2
-rw-r--r--doc/posix-functions/remainderl.texi2
-rw-r--r--doc/posix-functions/remove.texi2
-rw-r--r--doc/posix-functions/remque.texi2
-rw-r--r--doc/posix-functions/remquo.texi2
-rw-r--r--doc/posix-functions/remquof.texi2
-rw-r--r--doc/posix-functions/remquol.texi2
-rw-r--r--doc/posix-functions/rename.texi2
-rw-r--r--doc/posix-functions/rewind.texi2
-rw-r--r--doc/posix-functions/rewinddir.texi2
-rw-r--r--doc/posix-functions/rint.texi2
-rw-r--r--doc/posix-functions/rintf.texi2
-rw-r--r--doc/posix-functions/rintl.texi2
-rw-r--r--doc/posix-functions/rmdir.texi2
-rw-r--r--doc/posix-functions/round.texi2
-rw-r--r--doc/posix-functions/roundf.texi2
-rw-r--r--doc/posix-functions/roundl.texi2
-rw-r--r--doc/posix-functions/scalbln.texi2
-rw-r--r--doc/posix-functions/scalblnf.texi2
-rw-r--r--doc/posix-functions/scalblnl.texi2
-rw-r--r--doc/posix-functions/scalbn.texi2
-rw-r--r--doc/posix-functions/scalbnf.texi2
-rw-r--r--doc/posix-functions/scalbnl.texi2
-rw-r--r--doc/posix-functions/scanf.texi2
-rw-r--r--doc/posix-functions/sched_get_priority_max.texi2
-rw-r--r--doc/posix-functions/sched_getparam.texi2
-rw-r--r--doc/posix-functions/sched_getscheduler.texi2
-rw-r--r--doc/posix-functions/sched_rr_get_interval.texi2
-rw-r--r--doc/posix-functions/sched_setparam.texi2
-rw-r--r--doc/posix-functions/sched_setscheduler.texi2
-rw-r--r--doc/posix-functions/sched_yield.texi2
-rw-r--r--doc/posix-functions/seed48.texi2
-rw-r--r--doc/posix-functions/seekdir.texi2
-rw-r--r--doc/posix-functions/select.texi2
-rw-r--r--doc/posix-functions/sem_close.texi2
-rw-r--r--doc/posix-functions/sem_destroy.texi2
-rw-r--r--doc/posix-functions/sem_getvalue.texi2
-rw-r--r--doc/posix-functions/sem_init.texi2
-rw-r--r--doc/posix-functions/sem_open.texi2
-rw-r--r--doc/posix-functions/sem_post.texi2
-rw-r--r--doc/posix-functions/sem_timedwait.texi2
-rw-r--r--doc/posix-functions/sem_trywait.texi2
-rw-r--r--doc/posix-functions/sem_unlink.texi2
-rw-r--r--doc/posix-functions/sem_wait.texi2
-rw-r--r--doc/posix-functions/semctl.texi2
-rw-r--r--doc/posix-functions/semget.texi2
-rw-r--r--doc/posix-functions/semop.texi2
-rw-r--r--doc/posix-functions/send.texi2
-rw-r--r--doc/posix-functions/sendmsg.texi2
-rw-r--r--doc/posix-functions/sendto.texi2
-rw-r--r--doc/posix-functions/setbuf.texi2
-rw-r--r--doc/posix-functions/setegid.texi2
-rw-r--r--doc/posix-functions/setenv.texi2
-rw-r--r--doc/posix-functions/seteuid.texi2
-rw-r--r--doc/posix-functions/setgid.texi2
-rw-r--r--doc/posix-functions/setgrent.texi2
-rw-r--r--doc/posix-functions/sethostent.texi2
-rw-r--r--doc/posix-functions/setitimer.texi2
-rw-r--r--doc/posix-functions/setjmp.texi2
-rw-r--r--doc/posix-functions/setkey.texi2
-rw-r--r--doc/posix-functions/setlocale.texi2
-rw-r--r--doc/posix-functions/setlogmask.texi2
-rw-r--r--doc/posix-functions/setnetent.texi2
-rw-r--r--doc/posix-functions/setpgid.texi2
-rw-r--r--doc/posix-functions/setpgrp.texi2
-rw-r--r--doc/posix-functions/setpriority.texi2
-rw-r--r--doc/posix-functions/setprotoent.texi2
-rw-r--r--doc/posix-functions/setpwent.texi2
-rw-r--r--doc/posix-functions/setregid.texi2
-rw-r--r--doc/posix-functions/setreuid.texi2
-rw-r--r--doc/posix-functions/setrlimit.texi2
-rw-r--r--doc/posix-functions/setservent.texi2
-rw-r--r--doc/posix-functions/setsid.texi2
-rw-r--r--doc/posix-functions/setsockopt.texi2
-rw-r--r--doc/posix-functions/setstate.texi2
-rw-r--r--doc/posix-functions/setuid.texi2
-rw-r--r--doc/posix-functions/setutxent.texi2
-rw-r--r--doc/posix-functions/setvbuf.texi2
-rw-r--r--doc/posix-functions/shm_open.texi2
-rw-r--r--doc/posix-functions/shm_unlink.texi2
-rw-r--r--doc/posix-functions/shmat.texi2
-rw-r--r--doc/posix-functions/shmctl.texi2
-rw-r--r--doc/posix-functions/shmdt.texi2
-rw-r--r--doc/posix-functions/shmget.texi2
-rw-r--r--doc/posix-functions/shutdown.texi2
-rw-r--r--doc/posix-functions/sigaction.texi2
-rw-r--r--doc/posix-functions/sigaddset.texi2
-rw-r--r--doc/posix-functions/sigaltstack.texi2
-rw-r--r--doc/posix-functions/sigdelset.texi2
-rw-r--r--doc/posix-functions/sigemptyset.texi2
-rw-r--r--doc/posix-functions/sigfillset.texi2
-rw-r--r--doc/posix-functions/sighold.texi2
-rw-r--r--doc/posix-functions/sigignore.texi2
-rw-r--r--doc/posix-functions/siginterrupt.texi2
-rw-r--r--doc/posix-functions/sigismember.texi2
-rw-r--r--doc/posix-functions/siglongjmp.texi2
-rw-r--r--doc/posix-functions/signal.texi2
-rw-r--r--doc/posix-functions/signbit.texi2
-rw-r--r--doc/posix-functions/sigpause.texi2
-rw-r--r--doc/posix-functions/sigpending.texi2
-rw-r--r--doc/posix-functions/sigprocmask.texi2
-rw-r--r--doc/posix-functions/sigqueue.texi2
-rw-r--r--doc/posix-functions/sigrelse.texi2
-rw-r--r--doc/posix-functions/sigset.texi2
-rw-r--r--doc/posix-functions/sigsetjmp.texi2
-rw-r--r--doc/posix-functions/sigsuspend.texi2
-rw-r--r--doc/posix-functions/sigtimedwait.texi2
-rw-r--r--doc/posix-functions/sigwait.texi2
-rw-r--r--doc/posix-functions/sigwaitinfo.texi2
-rw-r--r--doc/posix-functions/sin.texi2
-rw-r--r--doc/posix-functions/sinf.texi2
-rw-r--r--doc/posix-functions/sinh.texi2
-rw-r--r--doc/posix-functions/sinhf.texi2
-rw-r--r--doc/posix-functions/sinhl.texi2
-rw-r--r--doc/posix-functions/sinl.texi2
-rw-r--r--doc/posix-functions/sleep.texi2
-rw-r--r--doc/posix-functions/snprintf.texi2
-rw-r--r--doc/posix-functions/sockatmark.texi2
-rw-r--r--doc/posix-functions/socket.texi2
-rw-r--r--doc/posix-functions/socketpair.texi2
-rw-r--r--doc/posix-functions/sprintf.texi2
-rw-r--r--doc/posix-functions/sqrt.texi2
-rw-r--r--doc/posix-functions/sqrtf.texi2
-rw-r--r--doc/posix-functions/sqrtl.texi2
-rw-r--r--doc/posix-functions/srand.texi2
-rw-r--r--doc/posix-functions/srand48.texi2
-rw-r--r--doc/posix-functions/srandom.texi2
-rw-r--r--doc/posix-functions/sscanf.texi2
-rw-r--r--doc/posix-functions/stat.texi2
-rw-r--r--doc/posix-functions/statvfs.texi2
-rw-r--r--doc/posix-functions/stderr.texi2
-rw-r--r--doc/posix-functions/stdin.texi2
-rw-r--r--doc/posix-functions/stdout.texi2
-rw-r--r--doc/posix-functions/strcasecmp.texi2
-rw-r--r--doc/posix-functions/strcat.texi2
-rw-r--r--doc/posix-functions/strchr.texi2
-rw-r--r--doc/posix-functions/strcmp.texi2
-rw-r--r--doc/posix-functions/strcoll.texi2
-rw-r--r--doc/posix-functions/strcpy.texi2
-rw-r--r--doc/posix-functions/strcspn.texi2
-rw-r--r--doc/posix-functions/strdup.texi2
-rw-r--r--doc/posix-functions/strerror.texi2
-rw-r--r--doc/posix-functions/strerror_r.texi2
-rw-r--r--doc/posix-functions/strfmon.texi2
-rw-r--r--doc/posix-functions/strftime.texi2
-rw-r--r--doc/posix-functions/strlen.texi2
-rw-r--r--doc/posix-functions/strncasecmp.texi2
-rw-r--r--doc/posix-functions/strncat.texi2
-rw-r--r--doc/posix-functions/strncmp.texi2
-rw-r--r--doc/posix-functions/strncpy.texi2
-rw-r--r--doc/posix-functions/strpbrk.texi2
-rw-r--r--doc/posix-functions/strptime.texi2
-rw-r--r--doc/posix-functions/strrchr.texi2
-rw-r--r--doc/posix-functions/strspn.texi2
-rw-r--r--doc/posix-functions/strstr.texi2
-rw-r--r--doc/posix-functions/strtod.texi2
-rw-r--r--doc/posix-functions/strtof.texi2
-rw-r--r--doc/posix-functions/strtoimax.texi2
-rw-r--r--doc/posix-functions/strtok.texi2
-rw-r--r--doc/posix-functions/strtok_r.texi2
-rw-r--r--doc/posix-functions/strtol.texi2
-rw-r--r--doc/posix-functions/strtold.texi2
-rw-r--r--doc/posix-functions/strtoll.texi2
-rw-r--r--doc/posix-functions/strtoul.texi2
-rw-r--r--doc/posix-functions/strtoull.texi2
-rw-r--r--doc/posix-functions/strtoumax.texi2
-rw-r--r--doc/posix-functions/strxfrm.texi2
-rw-r--r--doc/posix-functions/swab.texi2
-rw-r--r--doc/posix-functions/swprintf.texi2
-rw-r--r--doc/posix-functions/swscanf.texi2
-rw-r--r--doc/posix-functions/symlink.texi2
-rw-r--r--doc/posix-functions/sync.texi2
-rw-r--r--doc/posix-functions/sysconf.texi2
-rw-r--r--doc/posix-functions/syslog.texi2
-rw-r--r--doc/posix-functions/system.texi2
-rw-r--r--doc/posix-functions/tan.texi2
-rw-r--r--doc/posix-functions/tanf.texi2
-rw-r--r--doc/posix-functions/tanh.texi2
-rw-r--r--doc/posix-functions/tanhf.texi2
-rw-r--r--doc/posix-functions/tanhl.texi2
-rw-r--r--doc/posix-functions/tanl.texi2
-rw-r--r--doc/posix-functions/tcdrain.texi2
-rw-r--r--doc/posix-functions/tcflow.texi2
-rw-r--r--doc/posix-functions/tcflush.texi2
-rw-r--r--doc/posix-functions/tcgetattr.texi2
-rw-r--r--doc/posix-functions/tcgetpgrp.texi2
-rw-r--r--doc/posix-functions/tcgetsid.texi2
-rw-r--r--doc/posix-functions/tcsendbreak.texi2
-rw-r--r--doc/posix-functions/tcsetattr.texi2
-rw-r--r--doc/posix-functions/tcsetpgrp.texi2
-rw-r--r--doc/posix-functions/tdelete.texi2
-rw-r--r--doc/posix-functions/telldir.texi2
-rw-r--r--doc/posix-functions/tempnam.texi2
-rw-r--r--doc/posix-functions/tfind.texi2
-rw-r--r--doc/posix-functions/tgamma.texi2
-rw-r--r--doc/posix-functions/tgammaf.texi2
-rw-r--r--doc/posix-functions/tgammal.texi2
-rw-r--r--doc/posix-functions/time.texi2
-rw-r--r--doc/posix-functions/timer_create.texi2
-rw-r--r--doc/posix-functions/timer_delete.texi2
-rw-r--r--doc/posix-functions/timer_getoverrun.texi2
-rw-r--r--doc/posix-functions/timer_settime.texi2
-rw-r--r--doc/posix-functions/times.texi2
-rw-r--r--doc/posix-functions/timezone.texi2
-rw-r--r--doc/posix-functions/tmpfile.texi2
-rw-r--r--doc/posix-functions/tmpnam.texi2
-rw-r--r--doc/posix-functions/toascii.texi2
-rw-r--r--doc/posix-functions/tolower.texi2
-rw-r--r--doc/posix-functions/toupper.texi2
-rw-r--r--doc/posix-functions/towctrans.texi2
-rw-r--r--doc/posix-functions/towlower.texi2
-rw-r--r--doc/posix-functions/towupper.texi2
-rw-r--r--doc/posix-functions/trunc.texi2
-rw-r--r--doc/posix-functions/truncate.texi2
-rw-r--r--doc/posix-functions/truncf.texi2
-rw-r--r--doc/posix-functions/truncl.texi2
-rw-r--r--doc/posix-functions/tsearch.texi2
-rw-r--r--doc/posix-functions/ttyname.texi2
-rw-r--r--doc/posix-functions/ttyname_r.texi2
-rw-r--r--doc/posix-functions/twalk.texi2
-rw-r--r--doc/posix-functions/tzname.texi2
-rw-r--r--doc/posix-functions/tzset.texi2
-rw-r--r--doc/posix-functions/ulimit.texi2
-rw-r--r--doc/posix-functions/umask.texi2
-rw-r--r--doc/posix-functions/uname.texi2
-rw-r--r--doc/posix-functions/ungetc.texi2
-rw-r--r--doc/posix-functions/ungetwc.texi2
-rw-r--r--doc/posix-functions/unlink.texi2
-rw-r--r--doc/posix-functions/unlockpt.texi2
-rw-r--r--doc/posix-functions/unsetenv.texi2
-rw-r--r--doc/posix-functions/utime.texi2
-rw-r--r--doc/posix-functions/utimes.texi2
-rw-r--r--doc/posix-functions/va_arg.texi2
-rw-r--r--doc/posix-functions/va_copy.texi2
-rw-r--r--doc/posix-functions/va_end.texi2
-rw-r--r--doc/posix-functions/va_start.texi2
-rw-r--r--doc/posix-functions/vfprintf.texi2
-rw-r--r--doc/posix-functions/vfscanf.texi2
-rw-r--r--doc/posix-functions/vfwprintf.texi2
-rw-r--r--doc/posix-functions/vfwscanf.texi2
-rw-r--r--doc/posix-functions/vprintf.texi2
-rw-r--r--doc/posix-functions/vscanf.texi2
-rw-r--r--doc/posix-functions/vsnprintf.texi2
-rw-r--r--doc/posix-functions/vsprintf.texi2
-rw-r--r--doc/posix-functions/vsscanf.texi2
-rw-r--r--doc/posix-functions/vswprintf.texi2
-rw-r--r--doc/posix-functions/vswscanf.texi2
-rw-r--r--doc/posix-functions/vwprintf.texi2
-rw-r--r--doc/posix-functions/vwscanf.texi2
-rw-r--r--doc/posix-functions/wait.texi2
-rw-r--r--doc/posix-functions/waitid.texi2
-rw-r--r--doc/posix-functions/waitpid.texi2
-rw-r--r--doc/posix-functions/wcrtomb.texi2
-rw-r--r--doc/posix-functions/wcscat.texi2
-rw-r--r--doc/posix-functions/wcschr.texi2
-rw-r--r--doc/posix-functions/wcscmp.texi2
-rw-r--r--doc/posix-functions/wcscoll.texi2
-rw-r--r--doc/posix-functions/wcscpy.texi2
-rw-r--r--doc/posix-functions/wcscspn.texi2
-rw-r--r--doc/posix-functions/wcsftime.texi2
-rw-r--r--doc/posix-functions/wcslen.texi2
-rw-r--r--doc/posix-functions/wcsncat.texi2
-rw-r--r--doc/posix-functions/wcsncmp.texi2
-rw-r--r--doc/posix-functions/wcsncpy.texi2
-rw-r--r--doc/posix-functions/wcspbrk.texi2
-rw-r--r--doc/posix-functions/wcsrchr.texi2
-rw-r--r--doc/posix-functions/wcsrtombs.texi2
-rw-r--r--doc/posix-functions/wcsspn.texi2
-rw-r--r--doc/posix-functions/wcsstr.texi2
-rw-r--r--doc/posix-functions/wcstod.texi2
-rw-r--r--doc/posix-functions/wcstof.texi2
-rw-r--r--doc/posix-functions/wcstoimax.texi2
-rw-r--r--doc/posix-functions/wcstok.texi2
-rw-r--r--doc/posix-functions/wcstol.texi2
-rw-r--r--doc/posix-functions/wcstold.texi2
-rw-r--r--doc/posix-functions/wcstoll.texi2
-rw-r--r--doc/posix-functions/wcstombs.texi2
-rw-r--r--doc/posix-functions/wcstoul.texi2
-rw-r--r--doc/posix-functions/wcstoull.texi2
-rw-r--r--doc/posix-functions/wcstoumax.texi2
-rw-r--r--doc/posix-functions/wcswidth.texi2
-rw-r--r--doc/posix-functions/wcsxfrm.texi2
-rw-r--r--doc/posix-functions/wctob.texi2
-rw-r--r--doc/posix-functions/wctomb.texi2
-rw-r--r--doc/posix-functions/wctrans.texi2
-rw-r--r--doc/posix-functions/wctype.texi2
-rw-r--r--doc/posix-functions/wcwidth.texi2
-rw-r--r--doc/posix-functions/wmemchr.texi2
-rw-r--r--doc/posix-functions/wmemcmp.texi2
-rw-r--r--doc/posix-functions/wmemcpy.texi2
-rw-r--r--doc/posix-functions/wmemmove.texi2
-rw-r--r--doc/posix-functions/wmemset.texi2
-rw-r--r--doc/posix-functions/wordexp.texi2
-rw-r--r--doc/posix-functions/wordfree.texi2
-rw-r--r--doc/posix-functions/wprintf.texi2
-rw-r--r--doc/posix-functions/write.texi2
-rw-r--r--doc/posix-functions/writev.texi2
-rw-r--r--doc/posix-functions/wscanf.texi2
-rw-r--r--doc/posix-functions/y0.texi2
-rw-r--r--doc/posix-functions/y1.texi2
-rw-r--r--doc/posix-functions/yn.texi2
1091 files changed, 1095 insertions, 1090 deletions
diff --git a/ChangeLog b/ChangeLog
index 6dc09bb695..4f31031dbf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,11 @@
2008-12-14 Bruno Haible <bruno@clisp.org>
Update doc for POSIX:2008.
+ * doc/posix-functions/*.texi: Update URL of POSIX specification.
+
+2008-12-14 Bruno Haible <bruno@clisp.org>
+
+ Update doc for POSIX:2008.
* doc/pastposix-functions/bcmp.texi: Renamed from
doc/posix-functions/bcmp.texi.
* doc/pastposix-functions/bcopy.texi: Renamed from
diff --git a/doc/posix-functions/FD_CLR.texi b/doc/posix-functions/FD_CLR.texi
index df61f64660..93a8a7fdd6 100644
--- a/doc/posix-functions/FD_CLR.texi
+++ b/doc/posix-functions/FD_CLR.texi
@@ -2,7 +2,7 @@
@section @code{FD_CLR}
@findex FD_CLR
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_CLR.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/FD_CLR.html}
Gnulib module: ---
diff --git a/doc/posix-functions/FD_ISSET.texi b/doc/posix-functions/FD_ISSET.texi
index f5fc80b253..a3a180a992 100644
--- a/doc/posix-functions/FD_ISSET.texi
+++ b/doc/posix-functions/FD_ISSET.texi
@@ -2,7 +2,7 @@
@section @code{FD_ISSET}
@findex FD_ISSET
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_ISSET.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/FD_ISSET.html}
Gnulib module: ---
diff --git a/doc/posix-functions/FD_SET.texi b/doc/posix-functions/FD_SET.texi
index aabe17152c..044ff1a0fa 100644
--- a/doc/posix-functions/FD_SET.texi
+++ b/doc/posix-functions/FD_SET.texi
@@ -2,7 +2,7 @@
@section @code{FD_SET}
@findex FD_SET
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_SET.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/FD_SET.html}
Gnulib module: ---
diff --git a/doc/posix-functions/FD_ZERO.texi b/doc/posix-functions/FD_ZERO.texi
index e6c9fe7d28..5d4e1510cb 100644
--- a/doc/posix-functions/FD_ZERO.texi
+++ b/doc/posix-functions/FD_ZERO.texi
@@ -2,7 +2,7 @@
@section @code{FD_ZERO}
@findex FD_ZERO
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_ZERO.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/FD_ZERO.html}
Gnulib module: ---
diff --git a/doc/posix-functions/_Exit_C99.texi b/doc/posix-functions/_Exit_C99.texi
index ccd6d2b8ee..50856c4363 100644
--- a/doc/posix-functions/_Exit_C99.texi
+++ b/doc/posix-functions/_Exit_C99.texi
@@ -5,7 +5,7 @@
@c with _exit.texi on case-insensitive file systems (MacOS X HFS+ and Woe32
@c file systems).
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/_Exit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/_Exit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/_exit.texi b/doc/posix-functions/_exit.texi
index fb3b687f24..24c8f2feb9 100644
--- a/doc/posix-functions/_exit.texi
+++ b/doc/posix-functions/_exit.texi
@@ -2,7 +2,7 @@
@section @code{_exit}
@findex _exit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/_exit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/_exit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/_longjmp.texi b/doc/posix-functions/_longjmp.texi
index 271239560e..d8d88acc87 100644
--- a/doc/posix-functions/_longjmp.texi
+++ b/doc/posix-functions/_longjmp.texi
@@ -2,7 +2,7 @@
@section @code{_longjmp}
@findex _longjmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/_longjmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/_longjmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/_setjmp.texi b/doc/posix-functions/_setjmp.texi
index abf1825224..cc29ef0e55 100644
--- a/doc/posix-functions/_setjmp.texi
+++ b/doc/posix-functions/_setjmp.texi
@@ -2,7 +2,7 @@
@section @code{_setjmp}
@findex _setjmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/_setjmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/_setjmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/_tolower.texi b/doc/posix-functions/_tolower.texi
index 5f56956a0c..7a4fcbf337 100644
--- a/doc/posix-functions/_tolower.texi
+++ b/doc/posix-functions/_tolower.texi
@@ -2,7 +2,7 @@
@section @code{_tolower}
@findex _tolower
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/_tolower.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/_tolower.html}
Gnulib module: ---
diff --git a/doc/posix-functions/_toupper.texi b/doc/posix-functions/_toupper.texi
index 92c52503e6..91d8ed2cdb 100644
--- a/doc/posix-functions/_toupper.texi
+++ b/doc/posix-functions/_toupper.texi
@@ -2,7 +2,7 @@
@section @code{_toupper}
@findex _toupper
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/_toupper.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/_toupper.html}
Gnulib module: ---
diff --git a/doc/posix-functions/a64l.texi b/doc/posix-functions/a64l.texi
index 61f789c3d4..dc23939bd6 100644
--- a/doc/posix-functions/a64l.texi
+++ b/doc/posix-functions/a64l.texi
@@ -2,7 +2,7 @@
@section @code{a64l}
@findex a64l
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/a64l.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/a64l.html}
Gnulib module: ---
diff --git a/doc/posix-functions/abort.texi b/doc/posix-functions/abort.texi
index dfa8325076..aa213bf4da 100644
--- a/doc/posix-functions/abort.texi
+++ b/doc/posix-functions/abort.texi
@@ -2,7 +2,7 @@
@section @code{abort}
@findex abort
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/abort.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/abort.html}
Gnulib module: ---
diff --git a/doc/posix-functions/abs.texi b/doc/posix-functions/abs.texi
index 87191133fc..16f01af26b 100644
--- a/doc/posix-functions/abs.texi
+++ b/doc/posix-functions/abs.texi
@@ -2,7 +2,7 @@
@section @code{abs}
@findex abs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/abs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/abs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/accept.texi b/doc/posix-functions/accept.texi
index 99d539c3db..2debe34c14 100644
--- a/doc/posix-functions/accept.texi
+++ b/doc/posix-functions/accept.texi
@@ -2,7 +2,7 @@
@section @code{accept}
@findex accept
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/accept.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/accept.html}
Gnulib module: accept
diff --git a/doc/posix-functions/access.texi b/doc/posix-functions/access.texi
index 0969c0f0a0..cddfc54f4f 100644
--- a/doc/posix-functions/access.texi
+++ b/doc/posix-functions/access.texi
@@ -2,7 +2,7 @@
@section @code{access}
@findex access
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/access.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/access.html}
Gnulib module: ---
diff --git a/doc/posix-functions/acos.texi b/doc/posix-functions/acos.texi
index b9e85272c6..cf23e57d6d 100644
--- a/doc/posix-functions/acos.texi
+++ b/doc/posix-functions/acos.texi
@@ -2,7 +2,7 @@
@section @code{acos}
@findex acos
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/acos.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/acos.html}
Gnulib module: ---
diff --git a/doc/posix-functions/acosf.texi b/doc/posix-functions/acosf.texi
index 25ff61e6c6..9069822ea2 100644
--- a/doc/posix-functions/acosf.texi
+++ b/doc/posix-functions/acosf.texi
@@ -2,7 +2,7 @@
@section @code{acosf}
@findex acosf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/acosf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/acosf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/acosh.texi b/doc/posix-functions/acosh.texi
index d2061f5152..bb92aac4ae 100644
--- a/doc/posix-functions/acosh.texi
+++ b/doc/posix-functions/acosh.texi
@@ -2,7 +2,7 @@
@section @code{acosh}
@findex acosh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/acosh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/acosh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/acoshf.texi b/doc/posix-functions/acoshf.texi
index bf376a8f11..d8d882221c 100644
--- a/doc/posix-functions/acoshf.texi
+++ b/doc/posix-functions/acoshf.texi
@@ -2,7 +2,7 @@
@section @code{acoshf}
@findex acoshf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/acoshf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/acoshf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/acoshl.texi b/doc/posix-functions/acoshl.texi
index f9019db1e1..73c0c1586c 100644
--- a/doc/posix-functions/acoshl.texi
+++ b/doc/posix-functions/acoshl.texi
@@ -2,7 +2,7 @@
@section @code{acoshl}
@findex acoshl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/acoshl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/acoshl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/acosl.texi b/doc/posix-functions/acosl.texi
index 356aee8f71..48ed97926a 100644
--- a/doc/posix-functions/acosl.texi
+++ b/doc/posix-functions/acosl.texi
@@ -2,7 +2,7 @@
@section @code{acosl}
@findex acosl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/acosl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/acosl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_cancel.texi b/doc/posix-functions/aio_cancel.texi
index 7201fd32b0..a45bc14053 100644
--- a/doc/posix-functions/aio_cancel.texi
+++ b/doc/posix-functions/aio_cancel.texi
@@ -2,7 +2,7 @@
@section @code{aio_cancel}
@findex aio_cancel
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_cancel.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_cancel.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_error.texi b/doc/posix-functions/aio_error.texi
index 3ac55c2047..40f866c8de 100644
--- a/doc/posix-functions/aio_error.texi
+++ b/doc/posix-functions/aio_error.texi
@@ -2,7 +2,7 @@
@section @code{aio_error}
@findex aio_error
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_error.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_error.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_fsync.texi b/doc/posix-functions/aio_fsync.texi
index 002a555f0a..ae8a4409d7 100644
--- a/doc/posix-functions/aio_fsync.texi
+++ b/doc/posix-functions/aio_fsync.texi
@@ -2,7 +2,7 @@
@section @code{aio_fsync}
@findex aio_fsync
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_fsync.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_fsync.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_read.texi b/doc/posix-functions/aio_read.texi
index 296f8374e7..1db2dd1d84 100644
--- a/doc/posix-functions/aio_read.texi
+++ b/doc/posix-functions/aio_read.texi
@@ -2,7 +2,7 @@
@section @code{aio_read}
@findex aio_read
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_read.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_read.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_return.texi b/doc/posix-functions/aio_return.texi
index 68b56ae3e9..f6961565e3 100644
--- a/doc/posix-functions/aio_return.texi
+++ b/doc/posix-functions/aio_return.texi
@@ -2,7 +2,7 @@
@section @code{aio_return}
@findex aio_return
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_return.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_return.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_suspend.texi b/doc/posix-functions/aio_suspend.texi
index af3ffc63c7..1a9a896105 100644
--- a/doc/posix-functions/aio_suspend.texi
+++ b/doc/posix-functions/aio_suspend.texi
@@ -2,7 +2,7 @@
@section @code{aio_suspend}
@findex aio_suspend
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_suspend.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_suspend.html}
Gnulib module: ---
diff --git a/doc/posix-functions/aio_write.texi b/doc/posix-functions/aio_write.texi
index 5d09d2e6d1..4da4eca271 100644
--- a/doc/posix-functions/aio_write.texi
+++ b/doc/posix-functions/aio_write.texi
@@ -2,7 +2,7 @@
@section @code{aio_write}
@findex aio_write
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_write.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/aio_write.html}
Gnulib module: ---
diff --git a/doc/posix-functions/alarm.texi b/doc/posix-functions/alarm.texi
index 584ae4fb44..b72e961833 100644
--- a/doc/posix-functions/alarm.texi
+++ b/doc/posix-functions/alarm.texi
@@ -2,7 +2,7 @@
@section @code{alarm}
@findex alarm
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/alarm.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/alarm.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asctime.texi b/doc/posix-functions/asctime.texi
index 111db14908..9fa63af967 100644
--- a/doc/posix-functions/asctime.texi
+++ b/doc/posix-functions/asctime.texi
@@ -2,7 +2,7 @@
@section @code{asctime}
@findex asctime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asctime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asctime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asctime_r.texi b/doc/posix-functions/asctime_r.texi
index c45a909b9c..5702601317 100644
--- a/doc/posix-functions/asctime_r.texi
+++ b/doc/posix-functions/asctime_r.texi
@@ -2,7 +2,7 @@
@section @code{asctime_r}
@findex asctime_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asctime_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asctime_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asin.texi b/doc/posix-functions/asin.texi
index 4ebd7ace46..99c43185c8 100644
--- a/doc/posix-functions/asin.texi
+++ b/doc/posix-functions/asin.texi
@@ -2,7 +2,7 @@
@section @code{asin}
@findex asin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asinf.texi b/doc/posix-functions/asinf.texi
index 3ac631f03f..4f8d004349 100644
--- a/doc/posix-functions/asinf.texi
+++ b/doc/posix-functions/asinf.texi
@@ -2,7 +2,7 @@
@section @code{asinf}
@findex asinf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asinf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asinh.texi b/doc/posix-functions/asinh.texi
index 2b4c4ec4d3..dafb3c3af9 100644
--- a/doc/posix-functions/asinh.texi
+++ b/doc/posix-functions/asinh.texi
@@ -2,7 +2,7 @@
@section @code{asinh}
@findex asinh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asinh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asinhf.texi b/doc/posix-functions/asinhf.texi
index db617954a4..f0db03d971 100644
--- a/doc/posix-functions/asinhf.texi
+++ b/doc/posix-functions/asinhf.texi
@@ -2,7 +2,7 @@
@section @code{asinhf}
@findex asinhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asinhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asinhl.texi b/doc/posix-functions/asinhl.texi
index 6de644e45c..6bd448ef7b 100644
--- a/doc/posix-functions/asinhl.texi
+++ b/doc/posix-functions/asinhl.texi
@@ -2,7 +2,7 @@
@section @code{asinhl}
@findex asinhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asinhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/asinl.texi b/doc/posix-functions/asinl.texi
index a3724500b1..11587ac726 100644
--- a/doc/posix-functions/asinl.texi
+++ b/doc/posix-functions/asinl.texi
@@ -2,7 +2,7 @@
@section @code{asinl}
@findex asinl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/asinl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/assert.texi b/doc/posix-functions/assert.texi
index 7c00b02207..498b43d67d 100644
--- a/doc/posix-functions/assert.texi
+++ b/doc/posix-functions/assert.texi
@@ -2,7 +2,7 @@
@section @code{assert}
@findex assert
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/assert.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/assert.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atan.texi b/doc/posix-functions/atan.texi
index 833a45d2fd..44ebcf41f9 100644
--- a/doc/posix-functions/atan.texi
+++ b/doc/posix-functions/atan.texi
@@ -2,7 +2,7 @@
@section @code{atan}
@findex atan
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atan.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atan2.texi b/doc/posix-functions/atan2.texi
index 0cd3d002c1..430a4b4a28 100644
--- a/doc/posix-functions/atan2.texi
+++ b/doc/posix-functions/atan2.texi
@@ -2,7 +2,7 @@
@section @code{atan2}
@findex atan2
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan2.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atan2.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atan2f.texi b/doc/posix-functions/atan2f.texi
index 30c453b1f2..b4a29aacca 100644
--- a/doc/posix-functions/atan2f.texi
+++ b/doc/posix-functions/atan2f.texi
@@ -2,7 +2,7 @@
@section @code{atan2f}
@findex atan2f
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan2f.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atan2f.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atan2l.texi b/doc/posix-functions/atan2l.texi
index ab0888a1ab..823589bc16 100644
--- a/doc/posix-functions/atan2l.texi
+++ b/doc/posix-functions/atan2l.texi
@@ -2,7 +2,7 @@
@section @code{atan2l}
@findex atan2l
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan2l.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atan2l.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atanf.texi b/doc/posix-functions/atanf.texi
index 3dc6bad72c..e4de03f47a 100644
--- a/doc/posix-functions/atanf.texi
+++ b/doc/posix-functions/atanf.texi
@@ -2,7 +2,7 @@
@section @code{atanf}
@findex atanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atanh.texi b/doc/posix-functions/atanh.texi
index e23862e304..bbe68d84af 100644
--- a/doc/posix-functions/atanh.texi
+++ b/doc/posix-functions/atanh.texi
@@ -2,7 +2,7 @@
@section @code{atanh}
@findex atanh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atanh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atanhf.texi b/doc/posix-functions/atanhf.texi
index 52b624c881..de3f4bb8c8 100644
--- a/doc/posix-functions/atanhf.texi
+++ b/doc/posix-functions/atanhf.texi
@@ -2,7 +2,7 @@
@section @code{atanhf}
@findex atanhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atanhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atanhl.texi b/doc/posix-functions/atanhl.texi
index 1d23081d61..ff0b3840c1 100644
--- a/doc/posix-functions/atanhl.texi
+++ b/doc/posix-functions/atanhl.texi
@@ -2,7 +2,7 @@
@section @code{atanhl}
@findex atanhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atanhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atanl.texi b/doc/posix-functions/atanl.texi
index 5b5b497b28..638e2597ed 100644
--- a/doc/posix-functions/atanl.texi
+++ b/doc/posix-functions/atanl.texi
@@ -2,7 +2,7 @@
@section @code{atanl}
@findex atanl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atanl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atexit.texi b/doc/posix-functions/atexit.texi
index ad2419586a..1b2e59a0b1 100644
--- a/doc/posix-functions/atexit.texi
+++ b/doc/posix-functions/atexit.texi
@@ -2,7 +2,7 @@
@section @code{atexit}
@findex atexit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atexit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atexit.html}
Gnulib module: atexit
diff --git a/doc/posix-functions/atof.texi b/doc/posix-functions/atof.texi
index c20a60f68c..d34256e28d 100644
--- a/doc/posix-functions/atof.texi
+++ b/doc/posix-functions/atof.texi
@@ -2,7 +2,7 @@
@section @code{atof}
@findex atof
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atof.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atof.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atoi.texi b/doc/posix-functions/atoi.texi
index 5e5750b5d2..3a2827f124 100644
--- a/doc/posix-functions/atoi.texi
+++ b/doc/posix-functions/atoi.texi
@@ -2,7 +2,7 @@
@section @code{atoi}
@findex atoi
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atoi.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atoi.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atol.texi b/doc/posix-functions/atol.texi
index a6035c065a..97365b42d8 100644
--- a/doc/posix-functions/atol.texi
+++ b/doc/posix-functions/atol.texi
@@ -2,7 +2,7 @@
@section @code{atol}
@findex atol
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atol.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atol.html}
Gnulib module: ---
diff --git a/doc/posix-functions/atoll.texi b/doc/posix-functions/atoll.texi
index 75b2ce88b5..af610e000f 100644
--- a/doc/posix-functions/atoll.texi
+++ b/doc/posix-functions/atoll.texi
@@ -2,7 +2,7 @@
@section @code{atoll}
@findex atoll
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/atoll.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/atoll.html}
Gnulib module: atoll
diff --git a/doc/posix-functions/basename.texi b/doc/posix-functions/basename.texi
index 2f0afab31c..5c7869608e 100644
--- a/doc/posix-functions/basename.texi
+++ b/doc/posix-functions/basename.texi
@@ -2,7 +2,7 @@
@section @code{basename}
@findex basename
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/basename.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/basename.html}
Gnulib module: ---
diff --git a/doc/posix-functions/bind.texi b/doc/posix-functions/bind.texi
index ca629d3e7d..3c7a383805 100644
--- a/doc/posix-functions/bind.texi
+++ b/doc/posix-functions/bind.texi
@@ -2,7 +2,7 @@
@section @code{bind}
@findex bind
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/bind.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/bind.html}
Gnulib module: bind
diff --git a/doc/posix-functions/bsearch.texi b/doc/posix-functions/bsearch.texi
index 2498e4f605..86c52f030e 100644
--- a/doc/posix-functions/bsearch.texi
+++ b/doc/posix-functions/bsearch.texi
@@ -2,7 +2,7 @@
@section @code{bsearch}
@findex bsearch
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/bsearch.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/bsearch.html}
Gnulib module: ---
diff --git a/doc/posix-functions/btowc.texi b/doc/posix-functions/btowc.texi
index e4b9700853..07f31cc19e 100644
--- a/doc/posix-functions/btowc.texi
+++ b/doc/posix-functions/btowc.texi
@@ -2,7 +2,7 @@
@section @code{btowc}
@findex btowc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/btowc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/btowc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cabs.texi b/doc/posix-functions/cabs.texi
index a41fb5df1f..b5283a6304 100644
--- a/doc/posix-functions/cabs.texi
+++ b/doc/posix-functions/cabs.texi
@@ -2,7 +2,7 @@
@section @code{cabs}
@findex cabs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cabs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cabs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cabsf.texi b/doc/posix-functions/cabsf.texi
index 7f0ffa725b..d6596ecc00 100644
--- a/doc/posix-functions/cabsf.texi
+++ b/doc/posix-functions/cabsf.texi
@@ -2,7 +2,7 @@
@section @code{cabsf}
@findex cabsf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cabsf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cabsf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cabsl.texi b/doc/posix-functions/cabsl.texi
index d794a335f2..120ef3a90b 100644
--- a/doc/posix-functions/cabsl.texi
+++ b/doc/posix-functions/cabsl.texi
@@ -2,7 +2,7 @@
@section @code{cabsl}
@findex cabsl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cabsl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cabsl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cacos.texi b/doc/posix-functions/cacos.texi
index 1d2e1ecd44..17a41a52d9 100644
--- a/doc/posix-functions/cacos.texi
+++ b/doc/posix-functions/cacos.texi
@@ -2,7 +2,7 @@
@section @code{cacos}
@findex cacos
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacos.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cacos.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cacosf.texi b/doc/posix-functions/cacosf.texi
index e6831928f8..e6bfe1bb25 100644
--- a/doc/posix-functions/cacosf.texi
+++ b/doc/posix-functions/cacosf.texi
@@ -2,7 +2,7 @@
@section @code{cacosf}
@findex cacosf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacosf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cacosf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cacosh.texi b/doc/posix-functions/cacosh.texi
index 44e1fb9843..509d8bbf67 100644
--- a/doc/posix-functions/cacosh.texi
+++ b/doc/posix-functions/cacosh.texi
@@ -2,7 +2,7 @@
@section @code{cacosh}
@findex cacosh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacosh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cacosh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cacoshf.texi b/doc/posix-functions/cacoshf.texi
index df5c93dc9f..69a8638d74 100644
--- a/doc/posix-functions/cacoshf.texi
+++ b/doc/posix-functions/cacoshf.texi
@@ -2,7 +2,7 @@
@section @code{cacoshf}
@findex cacoshf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacoshf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cacoshf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cacoshl.texi b/doc/posix-functions/cacoshl.texi
index d54b78748e..eaf8b7228e 100644
--- a/doc/posix-functions/cacoshl.texi
+++ b/doc/posix-functions/cacoshl.texi
@@ -2,7 +2,7 @@
@section @code{cacoshl}
@findex cacoshl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacoshl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cacoshl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cacosl.texi b/doc/posix-functions/cacosl.texi
index 55e533a959..16bc491003 100644
--- a/doc/posix-functions/cacosl.texi
+++ b/doc/posix-functions/cacosl.texi
@@ -2,7 +2,7 @@
@section @code{cacosl}
@findex cacosl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacosl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cacosl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/calloc.texi b/doc/posix-functions/calloc.texi
index 7c04faa3d8..312936c8ce 100644
--- a/doc/posix-functions/calloc.texi
+++ b/doc/posix-functions/calloc.texi
@@ -2,7 +2,7 @@
@section @code{calloc}
@findex calloc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/calloc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/calloc.html}
Gnulib module: calloc-posix
diff --git a/doc/posix-functions/carg.texi b/doc/posix-functions/carg.texi
index fa30cb13d3..72a367d536 100644
--- a/doc/posix-functions/carg.texi
+++ b/doc/posix-functions/carg.texi
@@ -2,7 +2,7 @@
@section @code{carg}
@findex carg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/carg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/carg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cargf.texi b/doc/posix-functions/cargf.texi
index f83035414a..226a66aa43 100644
--- a/doc/posix-functions/cargf.texi
+++ b/doc/posix-functions/cargf.texi
@@ -2,7 +2,7 @@
@section @code{cargf}
@findex cargf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cargf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cargf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cargl.texi b/doc/posix-functions/cargl.texi
index b79f554aa8..d697bd6400 100644
--- a/doc/posix-functions/cargl.texi
+++ b/doc/posix-functions/cargl.texi
@@ -2,7 +2,7 @@
@section @code{cargl}
@findex cargl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cargl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cargl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/casin.texi b/doc/posix-functions/casin.texi
index 74dcdc2b5b..bb590df918 100644
--- a/doc/posix-functions/casin.texi
+++ b/doc/posix-functions/casin.texi
@@ -2,7 +2,7 @@
@section @code{casin}
@findex casin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/casin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/casin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/casinf.texi b/doc/posix-functions/casinf.texi
index 62fe47378f..0680cae2ad 100644
--- a/doc/posix-functions/casinf.texi
+++ b/doc/posix-functions/casinf.texi
@@ -2,7 +2,7 @@
@section @code{casinf}
@findex casinf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/casinf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/casinh.texi b/doc/posix-functions/casinh.texi
index 223b6fd712..f73a4eb012 100644
--- a/doc/posix-functions/casinh.texi
+++ b/doc/posix-functions/casinh.texi
@@ -2,7 +2,7 @@
@section @code{casinh}
@findex casinh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/casinh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/casinhf.texi b/doc/posix-functions/casinhf.texi
index feca7768dc..e8762caeee 100644
--- a/doc/posix-functions/casinhf.texi
+++ b/doc/posix-functions/casinhf.texi
@@ -2,7 +2,7 @@
@section @code{casinhf}
@findex casinhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/casinhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/casinhl.texi b/doc/posix-functions/casinhl.texi
index 56640759d3..13658fb439 100644
--- a/doc/posix-functions/casinhl.texi
+++ b/doc/posix-functions/casinhl.texi
@@ -2,7 +2,7 @@
@section @code{casinhl}
@findex casinhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/casinhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/casinl.texi b/doc/posix-functions/casinl.texi
index 5b200fb3d9..32bdfee4d3 100644
--- a/doc/posix-functions/casinl.texi
+++ b/doc/posix-functions/casinl.texi
@@ -2,7 +2,7 @@
@section @code{casinl}
@findex casinl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/casinl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catan.texi b/doc/posix-functions/catan.texi
index c579495000..72afac09af 100644
--- a/doc/posix-functions/catan.texi
+++ b/doc/posix-functions/catan.texi
@@ -2,7 +2,7 @@
@section @code{catan}
@findex catan
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catan.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catan.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catanf.texi b/doc/posix-functions/catanf.texi
index e472abc312..7a8c4e0cba 100644
--- a/doc/posix-functions/catanf.texi
+++ b/doc/posix-functions/catanf.texi
@@ -2,7 +2,7 @@
@section @code{catanf}
@findex catanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catanh.texi b/doc/posix-functions/catanh.texi
index cfad66e740..0d38f6e9aa 100644
--- a/doc/posix-functions/catanh.texi
+++ b/doc/posix-functions/catanh.texi
@@ -2,7 +2,7 @@
@section @code{catanh}
@findex catanh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catanh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catanhf.texi b/doc/posix-functions/catanhf.texi
index fc2e22f72d..c2bfc493b7 100644
--- a/doc/posix-functions/catanhf.texi
+++ b/doc/posix-functions/catanhf.texi
@@ -2,7 +2,7 @@
@section @code{catanhf}
@findex catanhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catanhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catanhl.texi b/doc/posix-functions/catanhl.texi
index 9fb1bead95..8c04cf4001 100644
--- a/doc/posix-functions/catanhl.texi
+++ b/doc/posix-functions/catanhl.texi
@@ -2,7 +2,7 @@
@section @code{catanhl}
@findex catanhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catanhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catanl.texi b/doc/posix-functions/catanl.texi
index b2c7f64340..3e78868fc7 100644
--- a/doc/posix-functions/catanl.texi
+++ b/doc/posix-functions/catanl.texi
@@ -2,7 +2,7 @@
@section @code{catanl}
@findex catanl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catanl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catclose.texi b/doc/posix-functions/catclose.texi
index 79f96bc178..ad3117d3b7 100644
--- a/doc/posix-functions/catclose.texi
+++ b/doc/posix-functions/catclose.texi
@@ -2,7 +2,7 @@
@section @code{catclose}
@findex catclose
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catclose.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catclose.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catgets.texi b/doc/posix-functions/catgets.texi
index 5f2dbc74a2..15224696d3 100644
--- a/doc/posix-functions/catgets.texi
+++ b/doc/posix-functions/catgets.texi
@@ -2,7 +2,7 @@
@section @code{catgets}
@findex catgets
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catgets.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catgets.html}
Gnulib module: ---
diff --git a/doc/posix-functions/catopen.texi b/doc/posix-functions/catopen.texi
index be690c9de7..fe140eaaee 100644
--- a/doc/posix-functions/catopen.texi
+++ b/doc/posix-functions/catopen.texi
@@ -2,7 +2,7 @@
@section @code{catopen}
@findex catopen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/catopen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/catopen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cbrt.texi b/doc/posix-functions/cbrt.texi
index 45ba3c4ee8..67077a84b8 100644
--- a/doc/posix-functions/cbrt.texi
+++ b/doc/posix-functions/cbrt.texi
@@ -2,7 +2,7 @@
@section @code{cbrt}
@findex cbrt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cbrt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cbrt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cbrtf.texi b/doc/posix-functions/cbrtf.texi
index e0c25fbcaa..68a633f22c 100644
--- a/doc/posix-functions/cbrtf.texi
+++ b/doc/posix-functions/cbrtf.texi
@@ -2,7 +2,7 @@
@section @code{cbrtf}
@findex cbrtf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cbrtf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cbrtf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cbrtl.texi b/doc/posix-functions/cbrtl.texi
index b7880073e6..64d1b4f04d 100644
--- a/doc/posix-functions/cbrtl.texi
+++ b/doc/posix-functions/cbrtl.texi
@@ -2,7 +2,7 @@
@section @code{cbrtl}
@findex cbrtl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cbrtl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cbrtl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ccos.texi b/doc/posix-functions/ccos.texi
index 1b32c98380..0b5fe56dec 100644
--- a/doc/posix-functions/ccos.texi
+++ b/doc/posix-functions/ccos.texi
@@ -2,7 +2,7 @@
@section @code{ccos}
@findex ccos
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccos.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ccos.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ccosf.texi b/doc/posix-functions/ccosf.texi
index 6ccd4ce220..314de76fd7 100644
--- a/doc/posix-functions/ccosf.texi
+++ b/doc/posix-functions/ccosf.texi
@@ -2,7 +2,7 @@
@section @code{ccosf}
@findex ccosf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccosf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ccosf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ccosh.texi b/doc/posix-functions/ccosh.texi
index 28b7c04794..57ae931d10 100644
--- a/doc/posix-functions/ccosh.texi
+++ b/doc/posix-functions/ccosh.texi
@@ -2,7 +2,7 @@
@section @code{ccosh}
@findex ccosh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccosh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ccosh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ccoshf.texi b/doc/posix-functions/ccoshf.texi
index 7b55744d5a..e8abdb71fa 100644
--- a/doc/posix-functions/ccoshf.texi
+++ b/doc/posix-functions/ccoshf.texi
@@ -2,7 +2,7 @@
@section @code{ccoshf}
@findex ccoshf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccoshf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ccoshf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ccoshl.texi b/doc/posix-functions/ccoshl.texi
index df921c0aee..2bff3698ee 100644
--- a/doc/posix-functions/ccoshl.texi
+++ b/doc/posix-functions/ccoshl.texi
@@ -2,7 +2,7 @@
@section @code{ccoshl}
@findex ccoshl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccoshl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ccoshl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ccosl.texi b/doc/posix-functions/ccosl.texi
index 3af74c467c..103c2fffc9 100644
--- a/doc/posix-functions/ccosl.texi
+++ b/doc/posix-functions/ccosl.texi
@@ -2,7 +2,7 @@
@section @code{ccosl}
@findex ccosl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccosl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ccosl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ceil.texi b/doc/posix-functions/ceil.texi
index 7738542037..57cd221f09 100644
--- a/doc/posix-functions/ceil.texi
+++ b/doc/posix-functions/ceil.texi
@@ -2,7 +2,7 @@
@section @code{ceil}
@findex ceil
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ceil.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ceil.html}
Gnulib module: ceil
diff --git a/doc/posix-functions/ceilf.texi b/doc/posix-functions/ceilf.texi
index 80e34e4a4e..059459e2fc 100644
--- a/doc/posix-functions/ceilf.texi
+++ b/doc/posix-functions/ceilf.texi
@@ -2,7 +2,7 @@
@section @code{ceilf}
@findex ceilf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ceilf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ceilf.html}
Gnulib module: ceilf
diff --git a/doc/posix-functions/ceill.texi b/doc/posix-functions/ceill.texi
index eb12db2b23..ec380a7583 100644
--- a/doc/posix-functions/ceill.texi
+++ b/doc/posix-functions/ceill.texi
@@ -2,7 +2,7 @@
@section @code{ceill}
@findex ceill
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ceill.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ceill.html}
Gnulib module: ceill
diff --git a/doc/posix-functions/cexp.texi b/doc/posix-functions/cexp.texi
index 4da07e459c..e2c76189a6 100644
--- a/doc/posix-functions/cexp.texi
+++ b/doc/posix-functions/cexp.texi
@@ -2,7 +2,7 @@
@section @code{cexp}
@findex cexp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cexp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cexp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cexpf.texi b/doc/posix-functions/cexpf.texi
index 11a6d486e2..a4245ed730 100644
--- a/doc/posix-functions/cexpf.texi
+++ b/doc/posix-functions/cexpf.texi
@@ -2,7 +2,7 @@
@section @code{cexpf}
@findex cexpf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cexpf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cexpf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cexpl.texi b/doc/posix-functions/cexpl.texi
index de8e425cdb..52325769e6 100644
--- a/doc/posix-functions/cexpl.texi
+++ b/doc/posix-functions/cexpl.texi
@@ -2,7 +2,7 @@
@section @code{cexpl}
@findex cexpl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cexpl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cexpl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cfgetispeed.texi b/doc/posix-functions/cfgetispeed.texi
index 2728acaca9..2f0534dd2c 100644
--- a/doc/posix-functions/cfgetispeed.texi
+++ b/doc/posix-functions/cfgetispeed.texi
@@ -2,7 +2,7 @@
@section @code{cfgetispeed}
@findex cfgetispeed
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfgetispeed.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cfgetispeed.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cfgetospeed.texi b/doc/posix-functions/cfgetospeed.texi
index b0997dc457..9cd1fa2c16 100644
--- a/doc/posix-functions/cfgetospeed.texi
+++ b/doc/posix-functions/cfgetospeed.texi
@@ -2,7 +2,7 @@
@section @code{cfgetospeed}
@findex cfgetospeed
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfgetospeed.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cfgetospeed.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cfsetispeed.texi b/doc/posix-functions/cfsetispeed.texi
index 8ad32dcb08..d6964b93d8 100644
--- a/doc/posix-functions/cfsetispeed.texi
+++ b/doc/posix-functions/cfsetispeed.texi
@@ -2,7 +2,7 @@
@section @code{cfsetispeed}
@findex cfsetispeed
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfsetispeed.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cfsetispeed.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cfsetospeed.texi b/doc/posix-functions/cfsetospeed.texi
index f528d5fd37..f972084660 100644
--- a/doc/posix-functions/cfsetospeed.texi
+++ b/doc/posix-functions/cfsetospeed.texi
@@ -2,7 +2,7 @@
@section @code{cfsetospeed}
@findex cfsetospeed
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfsetospeed.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cfsetospeed.html}
Gnulib module: ---
diff --git a/doc/posix-functions/chdir.texi b/doc/posix-functions/chdir.texi
index 8baab8fd7a..4d01f9db46 100644
--- a/doc/posix-functions/chdir.texi
+++ b/doc/posix-functions/chdir.texi
@@ -2,7 +2,7 @@
@section @code{chdir}
@findex chdir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/chdir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/chdir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/chmod.texi b/doc/posix-functions/chmod.texi
index d5f135acc2..cb42490fbe 100644
--- a/doc/posix-functions/chmod.texi
+++ b/doc/posix-functions/chmod.texi
@@ -2,7 +2,7 @@
@section @code{chmod}
@findex chmod
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/chmod.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/chmod.html}
Gnulib module: ---
diff --git a/doc/posix-functions/chown.texi b/doc/posix-functions/chown.texi
index 82adc7b87e..c444f75ac0 100644
--- a/doc/posix-functions/chown.texi
+++ b/doc/posix-functions/chown.texi
@@ -2,7 +2,7 @@
@section @code{chown}
@findex chown
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/chown.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/chown.html}
Gnulib module: chown
diff --git a/doc/posix-functions/cimag.texi b/doc/posix-functions/cimag.texi
index 57c5abc684..37b4a5421e 100644
--- a/doc/posix-functions/cimag.texi
+++ b/doc/posix-functions/cimag.texi
@@ -2,7 +2,7 @@
@section @code{cimag}
@findex cimag
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cimag.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cimag.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cimagf.texi b/doc/posix-functions/cimagf.texi
index 2bf83f28ca..28adc17ac9 100644
--- a/doc/posix-functions/cimagf.texi
+++ b/doc/posix-functions/cimagf.texi
@@ -2,7 +2,7 @@
@section @code{cimagf}
@findex cimagf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cimagf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cimagf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cimagl.texi b/doc/posix-functions/cimagl.texi
index e2569d22b2..03b7cbb1a7 100644
--- a/doc/posix-functions/cimagl.texi
+++ b/doc/posix-functions/cimagl.texi
@@ -2,7 +2,7 @@
@section @code{cimagl}
@findex cimagl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cimagl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cimagl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clearerr.texi b/doc/posix-functions/clearerr.texi
index e4829904ec..88c41dafe0 100644
--- a/doc/posix-functions/clearerr.texi
+++ b/doc/posix-functions/clearerr.texi
@@ -2,7 +2,7 @@
@section @code{clearerr}
@findex clearerr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clearerr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clearerr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clock.texi b/doc/posix-functions/clock.texi
index 07e5de7a99..9d7ecee7d0 100644
--- a/doc/posix-functions/clock.texi
+++ b/doc/posix-functions/clock.texi
@@ -2,7 +2,7 @@
@section @code{clock}
@findex clock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clock_getcpuclockid.texi b/doc/posix-functions/clock_getcpuclockid.texi
index b1a2a93445..4afa1e445a 100644
--- a/doc/posix-functions/clock_getcpuclockid.texi
+++ b/doc/posix-functions/clock_getcpuclockid.texi
@@ -2,7 +2,7 @@
@section @code{clock_getcpuclockid}
@findex clock_getcpuclockid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_getcpuclockid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clock_getcpuclockid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clock_getres.texi b/doc/posix-functions/clock_getres.texi
index 5c17aff562..0d8806f62a 100644
--- a/doc/posix-functions/clock_getres.texi
+++ b/doc/posix-functions/clock_getres.texi
@@ -2,7 +2,7 @@
@section @code{clock_getres}
@findex clock_getres
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_getres.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clock_getres.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clock_gettime.texi b/doc/posix-functions/clock_gettime.texi
index 6cf273a8f3..6f2c4874a8 100644
--- a/doc/posix-functions/clock_gettime.texi
+++ b/doc/posix-functions/clock_gettime.texi
@@ -2,7 +2,7 @@
@section @code{clock_gettime}
@findex clock_gettime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_gettime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clock_gettime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clock_nanosleep.texi b/doc/posix-functions/clock_nanosleep.texi
index 978b02fe2e..d04dcb23c7 100644
--- a/doc/posix-functions/clock_nanosleep.texi
+++ b/doc/posix-functions/clock_nanosleep.texi
@@ -2,7 +2,7 @@
@section @code{clock_nanosleep}
@findex clock_nanosleep
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_nanosleep.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clock_nanosleep.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clock_settime.texi b/doc/posix-functions/clock_settime.texi
index 321293f4af..53ce662d80 100644
--- a/doc/posix-functions/clock_settime.texi
+++ b/doc/posix-functions/clock_settime.texi
@@ -2,7 +2,7 @@
@section @code{clock_settime}
@findex clock_settime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_settime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clock_settime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clog.texi b/doc/posix-functions/clog.texi
index 901818e044..4c70c3cd47 100644
--- a/doc/posix-functions/clog.texi
+++ b/doc/posix-functions/clog.texi
@@ -2,7 +2,7 @@
@section @code{clog}
@findex clog
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clog.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clog.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clogf.texi b/doc/posix-functions/clogf.texi
index 2b05a8801e..c2e0162563 100644
--- a/doc/posix-functions/clogf.texi
+++ b/doc/posix-functions/clogf.texi
@@ -2,7 +2,7 @@
@section @code{clogf}
@findex clogf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clogf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clogf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/clogl.texi b/doc/posix-functions/clogl.texi
index cbddacc3d1..155e27c2b7 100644
--- a/doc/posix-functions/clogl.texi
+++ b/doc/posix-functions/clogl.texi
@@ -2,7 +2,7 @@
@section @code{clogl}
@findex clogl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/clogl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/clogl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/close.texi b/doc/posix-functions/close.texi
index 252caea616..e9b44c55d1 100644
--- a/doc/posix-functions/close.texi
+++ b/doc/posix-functions/close.texi
@@ -2,7 +2,7 @@
@section @code{close}
@findex close
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/close.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/close.html}
Gnulib module: close
diff --git a/doc/posix-functions/closedir.texi b/doc/posix-functions/closedir.texi
index 0183ed3af3..65216afa4d 100644
--- a/doc/posix-functions/closedir.texi
+++ b/doc/posix-functions/closedir.texi
@@ -2,7 +2,7 @@
@section @code{closedir}
@findex closedir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/closedir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/closedir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/closelog.texi b/doc/posix-functions/closelog.texi
index 948e637446..56c34c9a2f 100644
--- a/doc/posix-functions/closelog.texi
+++ b/doc/posix-functions/closelog.texi
@@ -2,7 +2,7 @@
@section @code{closelog}
@findex closelog
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/closelog.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/closelog.html}
Gnulib module: ---
diff --git a/doc/posix-functions/confstr.texi b/doc/posix-functions/confstr.texi
index 059e78b172..37c8a5d0d0 100644
--- a/doc/posix-functions/confstr.texi
+++ b/doc/posix-functions/confstr.texi
@@ -2,7 +2,7 @@
@section @code{confstr}
@findex confstr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/confstr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/confstr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/conj.texi b/doc/posix-functions/conj.texi
index 5614b4252b..872d46f888 100644
--- a/doc/posix-functions/conj.texi
+++ b/doc/posix-functions/conj.texi
@@ -2,7 +2,7 @@
@section @code{conj}
@findex conj
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/conj.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/conj.html}
Gnulib module: ---
diff --git a/doc/posix-functions/conjf.texi b/doc/posix-functions/conjf.texi
index b403b84d01..cdb044f4e2 100644
--- a/doc/posix-functions/conjf.texi
+++ b/doc/posix-functions/conjf.texi
@@ -2,7 +2,7 @@
@section @code{conjf}
@findex conjf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/conjf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/conjf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/conjl.texi b/doc/posix-functions/conjl.texi
index 062f82e3ca..31b2972ff2 100644
--- a/doc/posix-functions/conjl.texi
+++ b/doc/posix-functions/conjl.texi
@@ -2,7 +2,7 @@
@section @code{conjl}
@findex conjl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/conjl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/conjl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/connect.texi b/doc/posix-functions/connect.texi
index 8676055fda..bbc8b64665 100644
--- a/doc/posix-functions/connect.texi
+++ b/doc/posix-functions/connect.texi
@@ -2,7 +2,7 @@
@section @code{connect}
@findex connect
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/connect.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/connect.html}
Gnulib module: connect
diff --git a/doc/posix-functions/copysign.texi b/doc/posix-functions/copysign.texi
index af7dd07318..c6d6f78ca3 100644
--- a/doc/posix-functions/copysign.texi
+++ b/doc/posix-functions/copysign.texi
@@ -2,7 +2,7 @@
@section @code{copysign}
@findex copysign
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/copysign.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/copysign.html}
Gnulib module: ---
diff --git a/doc/posix-functions/copysignf.texi b/doc/posix-functions/copysignf.texi
index 7f5f944413..dfcdabf6ee 100644
--- a/doc/posix-functions/copysignf.texi
+++ b/doc/posix-functions/copysignf.texi
@@ -2,7 +2,7 @@
@section @code{copysignf}
@findex copysignf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/copysignf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/copysignf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/copysignl.texi b/doc/posix-functions/copysignl.texi
index 4dfa527105..7966fc15f6 100644
--- a/doc/posix-functions/copysignl.texi
+++ b/doc/posix-functions/copysignl.texi
@@ -2,7 +2,7 @@
@section @code{copysignl}
@findex copysignl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/copysignl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/copysignl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cos.texi b/doc/posix-functions/cos.texi
index c827cb15b7..e71d8c7e9b 100644
--- a/doc/posix-functions/cos.texi
+++ b/doc/posix-functions/cos.texi
@@ -2,7 +2,7 @@
@section @code{cos}
@findex cos
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cos.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cos.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cosf.texi b/doc/posix-functions/cosf.texi
index 71a2565413..6b54032243 100644
--- a/doc/posix-functions/cosf.texi
+++ b/doc/posix-functions/cosf.texi
@@ -2,7 +2,7 @@
@section @code{cosf}
@findex cosf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cosf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cosf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cosh.texi b/doc/posix-functions/cosh.texi
index ebbfb1dbf3..ab43b142f8 100644
--- a/doc/posix-functions/cosh.texi
+++ b/doc/posix-functions/cosh.texi
@@ -2,7 +2,7 @@
@section @code{cosh}
@findex cosh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cosh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cosh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/coshf.texi b/doc/posix-functions/coshf.texi
index 9f19f08cbf..ef57b789ec 100644
--- a/doc/posix-functions/coshf.texi
+++ b/doc/posix-functions/coshf.texi
@@ -2,7 +2,7 @@
@section @code{coshf}
@findex coshf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/coshf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/coshf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/coshl.texi b/doc/posix-functions/coshl.texi
index 053964b4da..d993e1afa2 100644
--- a/doc/posix-functions/coshl.texi
+++ b/doc/posix-functions/coshl.texi
@@ -2,7 +2,7 @@
@section @code{coshl}
@findex coshl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/coshl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/coshl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cosl.texi b/doc/posix-functions/cosl.texi
index 7642daa54a..a23821dd68 100644
--- a/doc/posix-functions/cosl.texi
+++ b/doc/posix-functions/cosl.texi
@@ -2,7 +2,7 @@
@section @code{cosl}
@findex cosl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cosl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cosl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cpow.texi b/doc/posix-functions/cpow.texi
index e0ecccdcb5..d27824758f 100644
--- a/doc/posix-functions/cpow.texi
+++ b/doc/posix-functions/cpow.texi
@@ -2,7 +2,7 @@
@section @code{cpow}
@findex cpow
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cpow.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cpow.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cpowf.texi b/doc/posix-functions/cpowf.texi
index 50f9eb9c59..59cb73485a 100644
--- a/doc/posix-functions/cpowf.texi
+++ b/doc/posix-functions/cpowf.texi
@@ -2,7 +2,7 @@
@section @code{cpowf}
@findex cpowf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cpowf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cpowf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cpowl.texi b/doc/posix-functions/cpowl.texi
index dc1bf06416..048af47acb 100644
--- a/doc/posix-functions/cpowl.texi
+++ b/doc/posix-functions/cpowl.texi
@@ -2,7 +2,7 @@
@section @code{cpowl}
@findex cpowl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cpowl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cpowl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cproj.texi b/doc/posix-functions/cproj.texi
index bad2b530fb..b1c220ade4 100644
--- a/doc/posix-functions/cproj.texi
+++ b/doc/posix-functions/cproj.texi
@@ -2,7 +2,7 @@
@section @code{cproj}
@findex cproj
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cproj.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cproj.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cprojf.texi b/doc/posix-functions/cprojf.texi
index 93d464aefc..4f56f33176 100644
--- a/doc/posix-functions/cprojf.texi
+++ b/doc/posix-functions/cprojf.texi
@@ -2,7 +2,7 @@
@section @code{cprojf}
@findex cprojf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cprojf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cprojf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/cprojl.texi b/doc/posix-functions/cprojl.texi
index c99ae49de8..c991f60c87 100644
--- a/doc/posix-functions/cprojl.texi
+++ b/doc/posix-functions/cprojl.texi
@@ -2,7 +2,7 @@
@section @code{cprojl}
@findex cprojl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/cprojl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/cprojl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/creal.texi b/doc/posix-functions/creal.texi
index 1039d263e0..563dfece94 100644
--- a/doc/posix-functions/creal.texi
+++ b/doc/posix-functions/creal.texi
@@ -2,7 +2,7 @@
@section @code{creal}
@findex creal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/creal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/creal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/crealf.texi b/doc/posix-functions/crealf.texi
index c65870ef94..1947de57a1 100644
--- a/doc/posix-functions/crealf.texi
+++ b/doc/posix-functions/crealf.texi
@@ -2,7 +2,7 @@
@section @code{crealf}
@findex crealf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/crealf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/crealf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/creall.texi b/doc/posix-functions/creall.texi
index 0e56b01b7b..3e21e90369 100644
--- a/doc/posix-functions/creall.texi
+++ b/doc/posix-functions/creall.texi
@@ -2,7 +2,7 @@
@section @code{creall}
@findex creall
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/creall.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/creall.html}
Gnulib module: ---
diff --git a/doc/posix-functions/creat.texi b/doc/posix-functions/creat.texi
index 6b15a13ce7..634b46ec45 100644
--- a/doc/posix-functions/creat.texi
+++ b/doc/posix-functions/creat.texi
@@ -2,7 +2,7 @@
@section @code{creat}
@findex creat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/creat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/creat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/crypt.texi b/doc/posix-functions/crypt.texi
index 614f4544cf..996ea95235 100644
--- a/doc/posix-functions/crypt.texi
+++ b/doc/posix-functions/crypt.texi
@@ -2,7 +2,7 @@
@section @code{crypt}
@findex crypt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/crypt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/crypt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csin.texi b/doc/posix-functions/csin.texi
index ecac768ebc..a29d5c4956 100644
--- a/doc/posix-functions/csin.texi
+++ b/doc/posix-functions/csin.texi
@@ -2,7 +2,7 @@
@section @code{csin}
@findex csin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csinf.texi b/doc/posix-functions/csinf.texi
index fbe0f1284c..c4fed6533e 100644
--- a/doc/posix-functions/csinf.texi
+++ b/doc/posix-functions/csinf.texi
@@ -2,7 +2,7 @@
@section @code{csinf}
@findex csinf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csinf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csinh.texi b/doc/posix-functions/csinh.texi
index 0745b5c67c..ae15b6648e 100644
--- a/doc/posix-functions/csinh.texi
+++ b/doc/posix-functions/csinh.texi
@@ -2,7 +2,7 @@
@section @code{csinh}
@findex csinh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csinh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csinhf.texi b/doc/posix-functions/csinhf.texi
index 36aa17b4b7..7c2becf44e 100644
--- a/doc/posix-functions/csinhf.texi
+++ b/doc/posix-functions/csinhf.texi
@@ -2,7 +2,7 @@
@section @code{csinhf}
@findex csinhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csinhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csinhl.texi b/doc/posix-functions/csinhl.texi
index d60eab91bb..cddfa3db23 100644
--- a/doc/posix-functions/csinhl.texi
+++ b/doc/posix-functions/csinhl.texi
@@ -2,7 +2,7 @@
@section @code{csinhl}
@findex csinhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csinhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csinl.texi b/doc/posix-functions/csinl.texi
index 404226f7dd..a2c1c14126 100644
--- a/doc/posix-functions/csinl.texi
+++ b/doc/posix-functions/csinl.texi
@@ -2,7 +2,7 @@
@section @code{csinl}
@findex csinl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csinl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csqrt.texi b/doc/posix-functions/csqrt.texi
index 1dec497cae..f804da0b9c 100644
--- a/doc/posix-functions/csqrt.texi
+++ b/doc/posix-functions/csqrt.texi
@@ -2,7 +2,7 @@
@section @code{csqrt}
@findex csqrt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csqrt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csqrt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csqrtf.texi b/doc/posix-functions/csqrtf.texi
index 0fa814e02e..9054696edf 100644
--- a/doc/posix-functions/csqrtf.texi
+++ b/doc/posix-functions/csqrtf.texi
@@ -2,7 +2,7 @@
@section @code{csqrtf}
@findex csqrtf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csqrtf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csqrtf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/csqrtl.texi b/doc/posix-functions/csqrtl.texi
index 2d3d71a831..84692c6c5f 100644
--- a/doc/posix-functions/csqrtl.texi
+++ b/doc/posix-functions/csqrtl.texi
@@ -2,7 +2,7 @@
@section @code{csqrtl}
@findex csqrtl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/csqrtl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/csqrtl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctan.texi b/doc/posix-functions/ctan.texi
index 43aeea3d05..7e2b0a7afb 100644
--- a/doc/posix-functions/ctan.texi
+++ b/doc/posix-functions/ctan.texi
@@ -2,7 +2,7 @@
@section @code{ctan}
@findex ctan
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctan.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctan.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctanf.texi b/doc/posix-functions/ctanf.texi
index ce778d8411..e6bdc04a5a 100644
--- a/doc/posix-functions/ctanf.texi
+++ b/doc/posix-functions/ctanf.texi
@@ -2,7 +2,7 @@
@section @code{ctanf}
@findex ctanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctanh.texi b/doc/posix-functions/ctanh.texi
index 4d4c0b54bc..ee22bf26de 100644
--- a/doc/posix-functions/ctanh.texi
+++ b/doc/posix-functions/ctanh.texi
@@ -2,7 +2,7 @@
@section @code{ctanh}
@findex ctanh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctanh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctanhf.texi b/doc/posix-functions/ctanhf.texi
index 859da8c3e1..05bc6aabdd 100644
--- a/doc/posix-functions/ctanhf.texi
+++ b/doc/posix-functions/ctanhf.texi
@@ -2,7 +2,7 @@
@section @code{ctanhf}
@findex ctanhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctanhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctanhl.texi b/doc/posix-functions/ctanhl.texi
index 752ef990cd..4d80f8f316 100644
--- a/doc/posix-functions/ctanhl.texi
+++ b/doc/posix-functions/ctanhl.texi
@@ -2,7 +2,7 @@
@section @code{ctanhl}
@findex ctanhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctanhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctanl.texi b/doc/posix-functions/ctanl.texi
index 2786a0525c..0ab878e5c4 100644
--- a/doc/posix-functions/ctanl.texi
+++ b/doc/posix-functions/ctanl.texi
@@ -2,7 +2,7 @@
@section @code{ctanl}
@findex ctanl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctanl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctermid.texi b/doc/posix-functions/ctermid.texi
index f0f7390791..36550accf1 100644
--- a/doc/posix-functions/ctermid.texi
+++ b/doc/posix-functions/ctermid.texi
@@ -2,7 +2,7 @@
@section @code{ctermid}
@findex ctermid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctermid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctermid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctime.texi b/doc/posix-functions/ctime.texi
index 14d0e9d584..7127674a25 100644
--- a/doc/posix-functions/ctime.texi
+++ b/doc/posix-functions/ctime.texi
@@ -2,7 +2,7 @@
@section @code{ctime}
@findex ctime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ctime_r.texi b/doc/posix-functions/ctime_r.texi
index 517a3c14ce..58641f63ae 100644
--- a/doc/posix-functions/ctime_r.texi
+++ b/doc/posix-functions/ctime_r.texi
@@ -2,7 +2,7 @@
@section @code{ctime_r}
@findex ctime_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctime_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ctime_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/daylight.texi b/doc/posix-functions/daylight.texi
index d86520bb0d..3f5795165d 100644
--- a/doc/posix-functions/daylight.texi
+++ b/doc/posix-functions/daylight.texi
@@ -2,7 +2,7 @@
@section @code{daylight}
@findex daylight
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/daylight.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/daylight.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_clearerr.texi b/doc/posix-functions/dbm_clearerr.texi
index ad4052a81a..f404965914 100644
--- a/doc/posix-functions/dbm_clearerr.texi
+++ b/doc/posix-functions/dbm_clearerr.texi
@@ -2,7 +2,7 @@
@section @code{dbm_clearerr}
@findex dbm_clearerr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_clearerr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_clearerr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_close.texi b/doc/posix-functions/dbm_close.texi
index 6d557a9be8..1106753600 100644
--- a/doc/posix-functions/dbm_close.texi
+++ b/doc/posix-functions/dbm_close.texi
@@ -2,7 +2,7 @@
@section @code{dbm_close}
@findex dbm_close
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_close.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_close.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_delete.texi b/doc/posix-functions/dbm_delete.texi
index 78f61c7100..b73a6b7a88 100644
--- a/doc/posix-functions/dbm_delete.texi
+++ b/doc/posix-functions/dbm_delete.texi
@@ -2,7 +2,7 @@
@section @code{dbm_delete}
@findex dbm_delete
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_delete.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_delete.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_error.texi b/doc/posix-functions/dbm_error.texi
index 0752235e4f..ff20b3a2eb 100644
--- a/doc/posix-functions/dbm_error.texi
+++ b/doc/posix-functions/dbm_error.texi
@@ -2,7 +2,7 @@
@section @code{dbm_error}
@findex dbm_error
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_error.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_error.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_fetch.texi b/doc/posix-functions/dbm_fetch.texi
index 6c4d1488f6..13be89c893 100644
--- a/doc/posix-functions/dbm_fetch.texi
+++ b/doc/posix-functions/dbm_fetch.texi
@@ -2,7 +2,7 @@
@section @code{dbm_fetch}
@findex dbm_fetch
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_fetch.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_fetch.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_firstkey.texi b/doc/posix-functions/dbm_firstkey.texi
index 8b6837251d..7a902c3f51 100644
--- a/doc/posix-functions/dbm_firstkey.texi
+++ b/doc/posix-functions/dbm_firstkey.texi
@@ -2,7 +2,7 @@
@section @code{dbm_firstkey}
@findex dbm_firstkey
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_firstkey.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_firstkey.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_nextkey.texi b/doc/posix-functions/dbm_nextkey.texi
index f58f660196..0b45a5d324 100644
--- a/doc/posix-functions/dbm_nextkey.texi
+++ b/doc/posix-functions/dbm_nextkey.texi
@@ -2,7 +2,7 @@
@section @code{dbm_nextkey}
@findex dbm_nextkey
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_nextkey.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_nextkey.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_open.texi b/doc/posix-functions/dbm_open.texi
index 8fba3c14b2..9f1cdcf62e 100644
--- a/doc/posix-functions/dbm_open.texi
+++ b/doc/posix-functions/dbm_open.texi
@@ -2,7 +2,7 @@
@section @code{dbm_open}
@findex dbm_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dbm_store.texi b/doc/posix-functions/dbm_store.texi
index 65daaa4c7f..f496f8f12b 100644
--- a/doc/posix-functions/dbm_store.texi
+++ b/doc/posix-functions/dbm_store.texi
@@ -2,7 +2,7 @@
@section @code{dbm_store}
@findex dbm_store
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_store.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dbm_store.html}
Gnulib module: ---
diff --git a/doc/posix-functions/difftime.texi b/doc/posix-functions/difftime.texi
index 871c0462a6..e0995eef4c 100644
--- a/doc/posix-functions/difftime.texi
+++ b/doc/posix-functions/difftime.texi
@@ -2,7 +2,7 @@
@section @code{difftime}
@findex difftime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/difftime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/difftime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dirname.texi b/doc/posix-functions/dirname.texi
index 4bc652b33d..9829d8c17e 100644
--- a/doc/posix-functions/dirname.texi
+++ b/doc/posix-functions/dirname.texi
@@ -2,7 +2,7 @@
@section @code{dirname}
@findex dirname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dirname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dirname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/div.texi b/doc/posix-functions/div.texi
index ecb36737aa..4679278a6d 100644
--- a/doc/posix-functions/div.texi
+++ b/doc/posix-functions/div.texi
@@ -2,7 +2,7 @@
@section @code{div}
@findex div
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/div.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/div.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dlclose.texi b/doc/posix-functions/dlclose.texi
index 1686fe3488..84bd93b335 100644
--- a/doc/posix-functions/dlclose.texi
+++ b/doc/posix-functions/dlclose.texi
@@ -2,7 +2,7 @@
@section @code{dlclose}
@findex dlclose
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlclose.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dlclose.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dlerror.texi b/doc/posix-functions/dlerror.texi
index eab5ba656c..5a5066082a 100644
--- a/doc/posix-functions/dlerror.texi
+++ b/doc/posix-functions/dlerror.texi
@@ -2,7 +2,7 @@
@section @code{dlerror}
@findex dlerror
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlerror.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dlerror.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dlopen.texi b/doc/posix-functions/dlopen.texi
index dc1fbc0b0f..573fc47da4 100644
--- a/doc/posix-functions/dlopen.texi
+++ b/doc/posix-functions/dlopen.texi
@@ -2,7 +2,7 @@
@section @code{dlopen}
@findex dlopen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlopen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dlopen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dlsym.texi b/doc/posix-functions/dlsym.texi
index 9e1ff93ccc..a5db07c515 100644
--- a/doc/posix-functions/dlsym.texi
+++ b/doc/posix-functions/dlsym.texi
@@ -2,7 +2,7 @@
@section @code{dlsym}
@findex dlsym
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlsym.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dlsym.html}
Gnulib module: ---
diff --git a/doc/posix-functions/drand48.texi b/doc/posix-functions/drand48.texi
index 562409569a..02cbcb68d3 100644
--- a/doc/posix-functions/drand48.texi
+++ b/doc/posix-functions/drand48.texi
@@ -2,7 +2,7 @@
@section @code{drand48}
@findex drand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/drand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/drand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dup.texi b/doc/posix-functions/dup.texi
index 0c329d53b5..d8fd95b6d8 100644
--- a/doc/posix-functions/dup.texi
+++ b/doc/posix-functions/dup.texi
@@ -2,7 +2,7 @@
@section @code{dup}
@findex dup
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dup.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dup.html}
Gnulib module: ---
diff --git a/doc/posix-functions/dup2.texi b/doc/posix-functions/dup2.texi
index 62bddab9a2..42d22e58ed 100644
--- a/doc/posix-functions/dup2.texi
+++ b/doc/posix-functions/dup2.texi
@@ -2,7 +2,7 @@
@section @code{dup2}
@findex dup2
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/dup2.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dup2.html}
Gnulib module: dup2
diff --git a/doc/posix-functions/encrypt.texi b/doc/posix-functions/encrypt.texi
index de6f860bcd..dc1d7e410a 100644
--- a/doc/posix-functions/encrypt.texi
+++ b/doc/posix-functions/encrypt.texi
@@ -2,7 +2,7 @@
@section @code{encrypt}
@findex encrypt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/encrypt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/encrypt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endgrent.texi b/doc/posix-functions/endgrent.texi
index 6d5b1d4bca..2e9b3d4639 100644
--- a/doc/posix-functions/endgrent.texi
+++ b/doc/posix-functions/endgrent.texi
@@ -2,7 +2,7 @@
@section @code{endgrent}
@findex endgrent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endgrent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endgrent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endhostent.texi b/doc/posix-functions/endhostent.texi
index ae7eb30a18..7e0d3675ba 100644
--- a/doc/posix-functions/endhostent.texi
+++ b/doc/posix-functions/endhostent.texi
@@ -2,7 +2,7 @@
@section @code{endhostent}
@findex endhostent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endhostent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endhostent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endnetent.texi b/doc/posix-functions/endnetent.texi
index 7eb870db41..a14ad57abb 100644
--- a/doc/posix-functions/endnetent.texi
+++ b/doc/posix-functions/endnetent.texi
@@ -2,7 +2,7 @@
@section @code{endnetent}
@findex endnetent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endnetent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endnetent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endprotoent.texi b/doc/posix-functions/endprotoent.texi
index 3d69804c86..b89a1888f4 100644
--- a/doc/posix-functions/endprotoent.texi
+++ b/doc/posix-functions/endprotoent.texi
@@ -2,7 +2,7 @@
@section @code{endprotoent}
@findex endprotoent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endprotoent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endprotoent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endpwent.texi b/doc/posix-functions/endpwent.texi
index aa518ae73c..442ef5fdc5 100644
--- a/doc/posix-functions/endpwent.texi
+++ b/doc/posix-functions/endpwent.texi
@@ -2,7 +2,7 @@
@section @code{endpwent}
@findex endpwent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endpwent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endpwent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endservent.texi b/doc/posix-functions/endservent.texi
index c3f7e1152b..970a9e6215 100644
--- a/doc/posix-functions/endservent.texi
+++ b/doc/posix-functions/endservent.texi
@@ -2,7 +2,7 @@
@section @code{endservent}
@findex endservent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endservent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endservent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/endutxent.texi b/doc/posix-functions/endutxent.texi
index 88d9b34cde..28b9d0b1ab 100644
--- a/doc/posix-functions/endutxent.texi
+++ b/doc/posix-functions/endutxent.texi
@@ -2,7 +2,7 @@
@section @code{endutxent}
@findex endutxent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/endutxent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/endutxent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/environ.texi b/doc/posix-functions/environ.texi
index 88f7d7321e..aebe8ebeab 100644
--- a/doc/posix-functions/environ.texi
+++ b/doc/posix-functions/environ.texi
@@ -2,7 +2,7 @@
@section @code{environ}
@findex environ
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/environ.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/environ.html}
Gnulib module: environ
diff --git a/doc/posix-functions/erand48.texi b/doc/posix-functions/erand48.texi
index 1dcee9cba2..c34911c17c 100644
--- a/doc/posix-functions/erand48.texi
+++ b/doc/posix-functions/erand48.texi
@@ -2,7 +2,7 @@
@section @code{erand48}
@findex erand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/erf.texi b/doc/posix-functions/erf.texi
index 8c9015b38e..291f0a20cf 100644
--- a/doc/posix-functions/erf.texi
+++ b/doc/posix-functions/erf.texi
@@ -2,7 +2,7 @@
@section @code{erf}
@findex erf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/erfc.texi b/doc/posix-functions/erfc.texi
index f171e76df1..3a9f42fb62 100644
--- a/doc/posix-functions/erfc.texi
+++ b/doc/posix-functions/erfc.texi
@@ -2,7 +2,7 @@
@section @code{erfc}
@findex erfc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erfc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/erfcf.texi b/doc/posix-functions/erfcf.texi
index 0aee01da51..606360ed83 100644
--- a/doc/posix-functions/erfcf.texi
+++ b/doc/posix-functions/erfcf.texi
@@ -2,7 +2,7 @@
@section @code{erfcf}
@findex erfcf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfcf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erfcf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/erfcl.texi b/doc/posix-functions/erfcl.texi
index 4413ac589c..6b4918debb 100644
--- a/doc/posix-functions/erfcl.texi
+++ b/doc/posix-functions/erfcl.texi
@@ -2,7 +2,7 @@
@section @code{erfcl}
@findex erfcl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfcl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erfcl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/erff.texi b/doc/posix-functions/erff.texi
index 21c200d036..38491e69ae 100644
--- a/doc/posix-functions/erff.texi
+++ b/doc/posix-functions/erff.texi
@@ -2,7 +2,7 @@
@section @code{erff}
@findex erff
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erff.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erff.html}
Gnulib module: ---
diff --git a/doc/posix-functions/erfl.texi b/doc/posix-functions/erfl.texi
index d2e2762011..dfb1e67e94 100644
--- a/doc/posix-functions/erfl.texi
+++ b/doc/posix-functions/erfl.texi
@@ -2,7 +2,7 @@
@section @code{erfl}
@findex erfl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/erfl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/errno.texi b/doc/posix-functions/errno.texi
index 1e7fa1112f..db104610a9 100644
--- a/doc/posix-functions/errno.texi
+++ b/doc/posix-functions/errno.texi
@@ -2,7 +2,7 @@
@section @code{errno}
@findex errno
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/errno.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/errno.html}
Gnulib module: ---
diff --git a/doc/posix-functions/execl.texi b/doc/posix-functions/execl.texi
index a908fc5792..6fe0909367 100644
--- a/doc/posix-functions/execl.texi
+++ b/doc/posix-functions/execl.texi
@@ -2,7 +2,7 @@
@section @code{execl}
@findex execl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/execl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/execle.texi b/doc/posix-functions/execle.texi
index 7ab5b83f10..86ddff6ae5 100644
--- a/doc/posix-functions/execle.texi
+++ b/doc/posix-functions/execle.texi
@@ -2,7 +2,7 @@
@section @code{execle}
@findex execle
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/execle.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execle.html}
Gnulib module: ---
diff --git a/doc/posix-functions/execlp.texi b/doc/posix-functions/execlp.texi
index c4ddec706e..c0ae315b43 100644
--- a/doc/posix-functions/execlp.texi
+++ b/doc/posix-functions/execlp.texi
@@ -2,7 +2,7 @@
@section @code{execlp}
@findex execlp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/execlp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execlp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/execv.texi b/doc/posix-functions/execv.texi
index 51a544df33..717232478f 100644
--- a/doc/posix-functions/execv.texi
+++ b/doc/posix-functions/execv.texi
@@ -2,7 +2,7 @@
@section @code{execv}
@findex execv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/execv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/execve.texi b/doc/posix-functions/execve.texi
index 1aedd21893..0ef8eeaba2 100644
--- a/doc/posix-functions/execve.texi
+++ b/doc/posix-functions/execve.texi
@@ -2,7 +2,7 @@
@section @code{execve}
@findex execve
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/execve.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execve.html}
Gnulib module: ---
diff --git a/doc/posix-functions/execvp.texi b/doc/posix-functions/execvp.texi
index 54fe61c557..f37da90486 100644
--- a/doc/posix-functions/execvp.texi
+++ b/doc/posix-functions/execvp.texi
@@ -2,7 +2,7 @@
@section @code{execvp}
@findex execvp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/execvp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/execvp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/exit.texi b/doc/posix-functions/exit.texi
index 9d59692ae7..74d13aefcd 100644
--- a/doc/posix-functions/exit.texi
+++ b/doc/posix-functions/exit.texi
@@ -2,7 +2,7 @@
@section @code{exit}
@findex exit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/exit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/exit.html}
Gnulib module: exit
diff --git a/doc/posix-functions/exp.texi b/doc/posix-functions/exp.texi
index dee126e72b..bcbecf3510 100644
--- a/doc/posix-functions/exp.texi
+++ b/doc/posix-functions/exp.texi
@@ -2,7 +2,7 @@
@section @code{exp}
@findex exp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/exp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/exp2.texi b/doc/posix-functions/exp2.texi
index deff127010..1552b53719 100644
--- a/doc/posix-functions/exp2.texi
+++ b/doc/posix-functions/exp2.texi
@@ -2,7 +2,7 @@
@section @code{exp2}
@findex exp2
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp2.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/exp2.html}
Gnulib module: ---
diff --git a/doc/posix-functions/exp2f.texi b/doc/posix-functions/exp2f.texi
index 7f87486741..5f857c33a6 100644
--- a/doc/posix-functions/exp2f.texi
+++ b/doc/posix-functions/exp2f.texi
@@ -2,7 +2,7 @@
@section @code{exp2f}
@findex exp2f
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp2f.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/exp2f.html}
Gnulib module: ---
diff --git a/doc/posix-functions/exp2l.texi b/doc/posix-functions/exp2l.texi
index 5f0e97edba..13b17b9e72 100644
--- a/doc/posix-functions/exp2l.texi
+++ b/doc/posix-functions/exp2l.texi
@@ -2,7 +2,7 @@
@section @code{exp2l}
@findex exp2l
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp2l.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/exp2l.html}
Gnulib module: ---
diff --git a/doc/posix-functions/expf.texi b/doc/posix-functions/expf.texi
index 87e66da08b..04969917ca 100644
--- a/doc/posix-functions/expf.texi
+++ b/doc/posix-functions/expf.texi
@@ -2,7 +2,7 @@
@section @code{expf}
@findex expf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/expf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/expf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/expl.texi b/doc/posix-functions/expl.texi
index 15a5951f76..fc67ddde90 100644
--- a/doc/posix-functions/expl.texi
+++ b/doc/posix-functions/expl.texi
@@ -2,7 +2,7 @@
@section @code{expl}
@findex expl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/expl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/expl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/expm1.texi b/doc/posix-functions/expm1.texi
index 195b4a61ad..647a8df8b2 100644
--- a/doc/posix-functions/expm1.texi
+++ b/doc/posix-functions/expm1.texi
@@ -2,7 +2,7 @@
@section @code{expm1}
@findex expm1
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/expm1.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/expm1.html}
Gnulib module: ---
diff --git a/doc/posix-functions/expm1f.texi b/doc/posix-functions/expm1f.texi
index 120c0825b3..1d7076ae67 100644
--- a/doc/posix-functions/expm1f.texi
+++ b/doc/posix-functions/expm1f.texi
@@ -2,7 +2,7 @@
@section @code{expm1f}
@findex expm1f
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/expm1f.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/expm1f.html}
Gnulib module: ---
diff --git a/doc/posix-functions/expm1l.texi b/doc/posix-functions/expm1l.texi
index 5a1ade4b55..f1d4fd314b 100644
--- a/doc/posix-functions/expm1l.texi
+++ b/doc/posix-functions/expm1l.texi
@@ -2,7 +2,7 @@
@section @code{expm1l}
@findex expm1l
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/expm1l.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/expm1l.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fabs.texi b/doc/posix-functions/fabs.texi
index 191b1067b2..0cf43e1d9d 100644
--- a/doc/posix-functions/fabs.texi
+++ b/doc/posix-functions/fabs.texi
@@ -2,7 +2,7 @@
@section @code{fabs}
@findex fabs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fabs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fabs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fabsf.texi b/doc/posix-functions/fabsf.texi
index 2bdb834bfb..780b47cc91 100644
--- a/doc/posix-functions/fabsf.texi
+++ b/doc/posix-functions/fabsf.texi
@@ -2,7 +2,7 @@
@section @code{fabsf}
@findex fabsf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fabsf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fabsf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fabsl.texi b/doc/posix-functions/fabsl.texi
index 006077af8e..d7c0288b30 100644
--- a/doc/posix-functions/fabsl.texi
+++ b/doc/posix-functions/fabsl.texi
@@ -2,7 +2,7 @@
@section @code{fabsl}
@findex fabsl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fabsl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fabsl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fattach.texi b/doc/posix-functions/fattach.texi
index 316acac8e0..4f7171f661 100644
--- a/doc/posix-functions/fattach.texi
+++ b/doc/posix-functions/fattach.texi
@@ -2,7 +2,7 @@
@section @code{fattach}
@findex fattach
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fattach.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fattach.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fchdir.texi b/doc/posix-functions/fchdir.texi
index 0b0d2c3aff..5283b6cce1 100644
--- a/doc/posix-functions/fchdir.texi
+++ b/doc/posix-functions/fchdir.texi
@@ -2,7 +2,7 @@
@section @code{fchdir}
@findex fchdir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fchdir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fchdir.html}
Gnulib module: fchdir
diff --git a/doc/posix-functions/fchmod.texi b/doc/posix-functions/fchmod.texi
index 272e468a53..f0bbf55ccb 100644
--- a/doc/posix-functions/fchmod.texi
+++ b/doc/posix-functions/fchmod.texi
@@ -2,7 +2,7 @@
@section @code{fchmod}
@findex fchmod
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fchmod.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fchmod.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fchown.texi b/doc/posix-functions/fchown.texi
index d767c9013e..ec38b5950f 100644
--- a/doc/posix-functions/fchown.texi
+++ b/doc/posix-functions/fchown.texi
@@ -2,7 +2,7 @@
@section @code{fchown}
@findex fchown
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fchown.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fchown.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fclose.texi b/doc/posix-functions/fclose.texi
index b08430eaca..dfd6adc0f2 100644
--- a/doc/posix-functions/fclose.texi
+++ b/doc/posix-functions/fclose.texi
@@ -2,7 +2,7 @@
@section @code{fclose}
@findex fclose
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fclose.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fclose.html}
Gnulib module: fclose
diff --git a/doc/posix-functions/fcntl.texi b/doc/posix-functions/fcntl.texi
index cc48bdcdb8..143ac63143 100644
--- a/doc/posix-functions/fcntl.texi
+++ b/doc/posix-functions/fcntl.texi
@@ -2,7 +2,7 @@
@section @code{fcntl}
@findex fcntl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fcntl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fcntl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fdatasync.texi b/doc/posix-functions/fdatasync.texi
index 8d746de731..dae34a9f6a 100644
--- a/doc/posix-functions/fdatasync.texi
+++ b/doc/posix-functions/fdatasync.texi
@@ -2,7 +2,7 @@
@section @code{fdatasync}
@findex fdatasync
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdatasync.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fdatasync.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fdetach.texi b/doc/posix-functions/fdetach.texi
index f1bfc5557d..8e5529e5f7 100644
--- a/doc/posix-functions/fdetach.texi
+++ b/doc/posix-functions/fdetach.texi
@@ -2,7 +2,7 @@
@section @code{fdetach}
@findex fdetach
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdetach.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fdetach.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fdim.texi b/doc/posix-functions/fdim.texi
index 1e84212c0d..5fd985809c 100644
--- a/doc/posix-functions/fdim.texi
+++ b/doc/posix-functions/fdim.texi
@@ -2,7 +2,7 @@
@section @code{fdim}
@findex fdim
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdim.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fdim.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fdimf.texi b/doc/posix-functions/fdimf.texi
index 4aa0b32ff3..8c962c557f 100644
--- a/doc/posix-functions/fdimf.texi
+++ b/doc/posix-functions/fdimf.texi
@@ -2,7 +2,7 @@
@section @code{fdimf}
@findex fdimf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdimf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fdimf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fdiml.texi b/doc/posix-functions/fdiml.texi
index 8922516a53..d9e7d64536 100644
--- a/doc/posix-functions/fdiml.texi
+++ b/doc/posix-functions/fdiml.texi
@@ -2,7 +2,7 @@
@section @code{fdiml}
@findex fdiml
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdiml.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fdiml.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fdopen.texi b/doc/posix-functions/fdopen.texi
index 3855b53ba4..470867c1e0 100644
--- a/doc/posix-functions/fdopen.texi
+++ b/doc/posix-functions/fdopen.texi
@@ -2,7 +2,7 @@
@section @code{fdopen}
@findex fdopen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdopen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fdopen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/feclearexcept.texi b/doc/posix-functions/feclearexcept.texi
index 98729afc7a..07f4cce6fa 100644
--- a/doc/posix-functions/feclearexcept.texi
+++ b/doc/posix-functions/feclearexcept.texi
@@ -2,7 +2,7 @@
@section @code{feclearexcept}
@findex feclearexcept
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/feclearexcept.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/feclearexcept.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fegetenv.texi b/doc/posix-functions/fegetenv.texi
index 69571cef8a..f6ce06bf62 100644
--- a/doc/posix-functions/fegetenv.texi
+++ b/doc/posix-functions/fegetenv.texi
@@ -2,7 +2,7 @@
@section @code{fegetenv}
@findex fegetenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fegetenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fegetenv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fegetexceptflag.texi b/doc/posix-functions/fegetexceptflag.texi
index 290a6c496f..7ece9ad345 100644
--- a/doc/posix-functions/fegetexceptflag.texi
+++ b/doc/posix-functions/fegetexceptflag.texi
@@ -2,7 +2,7 @@
@section @code{fegetexceptflag}
@findex fegetexceptflag
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fegetexceptflag.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fegetexceptflag.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fegetround.texi b/doc/posix-functions/fegetround.texi
index cbe8a7ef4b..1de7e9d076 100644
--- a/doc/posix-functions/fegetround.texi
+++ b/doc/posix-functions/fegetround.texi
@@ -2,7 +2,7 @@
@section @code{fegetround}
@findex fegetround
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fegetround.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fegetround.html}
Gnulib module: ---
diff --git a/doc/posix-functions/feholdexcept.texi b/doc/posix-functions/feholdexcept.texi
index 757e013a1b..98a9ebf83c 100644
--- a/doc/posix-functions/feholdexcept.texi
+++ b/doc/posix-functions/feholdexcept.texi
@@ -2,7 +2,7 @@
@section @code{feholdexcept}
@findex feholdexcept
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/feholdexcept.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/feholdexcept.html}
Gnulib module: ---
diff --git a/doc/posix-functions/feof.texi b/doc/posix-functions/feof.texi
index 12a3498dab..b9e82b5760 100644
--- a/doc/posix-functions/feof.texi
+++ b/doc/posix-functions/feof.texi
@@ -2,7 +2,7 @@
@section @code{feof}
@findex feof
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/feof.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/feof.html}
Gnulib module: ---
diff --git a/doc/posix-functions/feraiseexcept.texi b/doc/posix-functions/feraiseexcept.texi
index b4affe20c8..41f609f21e 100644
--- a/doc/posix-functions/feraiseexcept.texi
+++ b/doc/posix-functions/feraiseexcept.texi
@@ -2,7 +2,7 @@
@section @code{feraiseexcept}
@findex feraiseexcept
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/feraiseexcept.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/feraiseexcept.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ferror.texi b/doc/posix-functions/ferror.texi
index f2b677677d..8ddfcc1c32 100644
--- a/doc/posix-functions/ferror.texi
+++ b/doc/posix-functions/ferror.texi
@@ -2,7 +2,7 @@
@section @code{ferror}
@findex ferror
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ferror.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ferror.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fesetenv.texi b/doc/posix-functions/fesetenv.texi
index 3bf403200e..3b01a75413 100644
--- a/doc/posix-functions/fesetenv.texi
+++ b/doc/posix-functions/fesetenv.texi
@@ -2,7 +2,7 @@
@section @code{fesetenv}
@findex fesetenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fesetenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fesetenv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fesetexceptflag.texi b/doc/posix-functions/fesetexceptflag.texi
index b0c541c506..14acf40a8d 100644
--- a/doc/posix-functions/fesetexceptflag.texi
+++ b/doc/posix-functions/fesetexceptflag.texi
@@ -2,7 +2,7 @@
@section @code{fesetexceptflag}
@findex fesetexceptflag
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fesetexceptflag.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fesetexceptflag.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fesetround.texi b/doc/posix-functions/fesetround.texi
index f963f159aa..9f34f3d6f8 100644
--- a/doc/posix-functions/fesetround.texi
+++ b/doc/posix-functions/fesetround.texi
@@ -2,7 +2,7 @@
@section @code{fesetround}
@findex fesetround
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fesetround.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fesetround.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fetestexcept.texi b/doc/posix-functions/fetestexcept.texi
index 71a3316817..47b61ea9b3 100644
--- a/doc/posix-functions/fetestexcept.texi
+++ b/doc/posix-functions/fetestexcept.texi
@@ -2,7 +2,7 @@
@section @code{fetestexcept}
@findex fetestexcept
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fetestexcept.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fetestexcept.html}
Gnulib module: ---
diff --git a/doc/posix-functions/feupdateenv.texi b/doc/posix-functions/feupdateenv.texi
index c831b2fa4a..880bbd1c35 100644
--- a/doc/posix-functions/feupdateenv.texi
+++ b/doc/posix-functions/feupdateenv.texi
@@ -2,7 +2,7 @@
@section @code{feupdateenv}
@findex feupdateenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/feupdateenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/feupdateenv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fflush.texi b/doc/posix-functions/fflush.texi
index e4f51cb124..f5267c910b 100644
--- a/doc/posix-functions/fflush.texi
+++ b/doc/posix-functions/fflush.texi
@@ -2,7 +2,7 @@
@section @code{fflush}
@findex fflush
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fflush.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fflush.html}
Gnulib module: fflush
diff --git a/doc/posix-functions/ffs.texi b/doc/posix-functions/ffs.texi
index e18b63185a..1a756dd540 100644
--- a/doc/posix-functions/ffs.texi
+++ b/doc/posix-functions/ffs.texi
@@ -2,7 +2,7 @@
@section @code{ffs}
@findex ffs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ffs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ffs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fgetc.texi b/doc/posix-functions/fgetc.texi
index 84ce618cfc..42967191c4 100644
--- a/doc/posix-functions/fgetc.texi
+++ b/doc/posix-functions/fgetc.texi
@@ -2,7 +2,7 @@
@section @code{fgetc}
@findex fgetc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fgetc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fgetpos.texi b/doc/posix-functions/fgetpos.texi
index 6a2c607a6c..06ecafd544 100644
--- a/doc/posix-functions/fgetpos.texi
+++ b/doc/posix-functions/fgetpos.texi
@@ -2,7 +2,7 @@
@section @code{fgetpos}
@findex fgetpos
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetpos.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fgetpos.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fgets.texi b/doc/posix-functions/fgets.texi
index 120d125f70..a099bc2da5 100644
--- a/doc/posix-functions/fgets.texi
+++ b/doc/posix-functions/fgets.texi
@@ -2,7 +2,7 @@
@section @code{fgets}
@findex fgets
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgets.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fgets.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fgetwc.texi b/doc/posix-functions/fgetwc.texi
index 4439592f62..eec880a76b 100644
--- a/doc/posix-functions/fgetwc.texi
+++ b/doc/posix-functions/fgetwc.texi
@@ -2,7 +2,7 @@
@section @code{fgetwc}
@findex fgetwc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetwc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fgetwc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fgetws.texi b/doc/posix-functions/fgetws.texi
index 2dd63766d0..56a4fa5650 100644
--- a/doc/posix-functions/fgetws.texi
+++ b/doc/posix-functions/fgetws.texi
@@ -2,7 +2,7 @@
@section @code{fgetws}
@findex fgetws
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetws.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fgetws.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fileno.texi b/doc/posix-functions/fileno.texi
index 7f62c69756..24a203a2ec 100644
--- a/doc/posix-functions/fileno.texi
+++ b/doc/posix-functions/fileno.texi
@@ -2,7 +2,7 @@
@section @code{fileno}
@findex fileno
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fileno.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fileno.html}
Gnulib module: ---
diff --git a/doc/posix-functions/flockfile.texi b/doc/posix-functions/flockfile.texi
index e605436ced..d4158e3e28 100644
--- a/doc/posix-functions/flockfile.texi
+++ b/doc/posix-functions/flockfile.texi
@@ -2,7 +2,7 @@
@section @code{flockfile}
@findex flockfile
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/flockfile.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/flockfile.html}
Gnulib module: ---
diff --git a/doc/posix-functions/floor.texi b/doc/posix-functions/floor.texi
index 6ce4ede992..ae124839fb 100644
--- a/doc/posix-functions/floor.texi
+++ b/doc/posix-functions/floor.texi
@@ -2,7 +2,7 @@
@section @code{floor}
@findex floor
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/floor.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/floor.html}
Gnulib module: floor
diff --git a/doc/posix-functions/floorf.texi b/doc/posix-functions/floorf.texi
index a3b2301cd2..8a6f590d1e 100644
--- a/doc/posix-functions/floorf.texi
+++ b/doc/posix-functions/floorf.texi
@@ -2,7 +2,7 @@
@section @code{floorf}
@findex floorf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/floorf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/floorf.html}
Gnulib module: floorf
diff --git a/doc/posix-functions/floorl.texi b/doc/posix-functions/floorl.texi
index 63508006ec..7307d39a19 100644
--- a/doc/posix-functions/floorl.texi
+++ b/doc/posix-functions/floorl.texi
@@ -2,7 +2,7 @@
@section @code{floorl}
@findex floorl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/floorl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/floorl.html}
Gnulib module: floorl
diff --git a/doc/posix-functions/fma.texi b/doc/posix-functions/fma.texi
index 08642ad546..8fa6c21b60 100644
--- a/doc/posix-functions/fma.texi
+++ b/doc/posix-functions/fma.texi
@@ -2,7 +2,7 @@
@section @code{fma}
@findex fma
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fma.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fma.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmaf.texi b/doc/posix-functions/fmaf.texi
index f2b67cb4bb..28529115cf 100644
--- a/doc/posix-functions/fmaf.texi
+++ b/doc/posix-functions/fmaf.texi
@@ -2,7 +2,7 @@
@section @code{fmaf}
@findex fmaf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmaf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmaf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmal.texi b/doc/posix-functions/fmal.texi
index 811119260a..837292087a 100644
--- a/doc/posix-functions/fmal.texi
+++ b/doc/posix-functions/fmal.texi
@@ -2,7 +2,7 @@
@section @code{fmal}
@findex fmal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmax.texi b/doc/posix-functions/fmax.texi
index d7f99c1b98..47c9d09893 100644
--- a/doc/posix-functions/fmax.texi
+++ b/doc/posix-functions/fmax.texi
@@ -2,7 +2,7 @@
@section @code{fmax}
@findex fmax
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmax.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmax.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmaxf.texi b/doc/posix-functions/fmaxf.texi
index ee2dc54688..a96f922564 100644
--- a/doc/posix-functions/fmaxf.texi
+++ b/doc/posix-functions/fmaxf.texi
@@ -2,7 +2,7 @@
@section @code{fmaxf}
@findex fmaxf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmaxf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmaxf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmaxl.texi b/doc/posix-functions/fmaxl.texi
index 655c034086..7d4cf2d306 100644
--- a/doc/posix-functions/fmaxl.texi
+++ b/doc/posix-functions/fmaxl.texi
@@ -2,7 +2,7 @@
@section @code{fmaxl}
@findex fmaxl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmaxl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmaxl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmin.texi b/doc/posix-functions/fmin.texi
index 4bd28eabee..6142ae668a 100644
--- a/doc/posix-functions/fmin.texi
+++ b/doc/posix-functions/fmin.texi
@@ -2,7 +2,7 @@
@section @code{fmin}
@findex fmin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fminf.texi b/doc/posix-functions/fminf.texi
index 350d0d59a3..836b9bcb4e 100644
--- a/doc/posix-functions/fminf.texi
+++ b/doc/posix-functions/fminf.texi
@@ -2,7 +2,7 @@
@section @code{fminf}
@findex fminf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fminf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fminf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fminl.texi b/doc/posix-functions/fminl.texi
index e61114a435..81917f4735 100644
--- a/doc/posix-functions/fminl.texi
+++ b/doc/posix-functions/fminl.texi
@@ -2,7 +2,7 @@
@section @code{fminl}
@findex fminl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fminl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fminl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmod.texi b/doc/posix-functions/fmod.texi
index af3f81c531..d1330d980b 100644
--- a/doc/posix-functions/fmod.texi
+++ b/doc/posix-functions/fmod.texi
@@ -2,7 +2,7 @@
@section @code{fmod}
@findex fmod
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmod.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmod.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmodf.texi b/doc/posix-functions/fmodf.texi
index 2261362337..d099d957bc 100644
--- a/doc/posix-functions/fmodf.texi
+++ b/doc/posix-functions/fmodf.texi
@@ -2,7 +2,7 @@
@section @code{fmodf}
@findex fmodf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmodf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmodf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmodl.texi b/doc/posix-functions/fmodl.texi
index aae7b4a187..12630b22c8 100644
--- a/doc/posix-functions/fmodl.texi
+++ b/doc/posix-functions/fmodl.texi
@@ -2,7 +2,7 @@
@section @code{fmodl}
@findex fmodl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmodl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmodl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fmtmsg.texi b/doc/posix-functions/fmtmsg.texi
index c7a70a8816..6afa3f28e3 100644
--- a/doc/posix-functions/fmtmsg.texi
+++ b/doc/posix-functions/fmtmsg.texi
@@ -2,7 +2,7 @@
@section @code{fmtmsg}
@findex fmtmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmtmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmtmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fnmatch.texi b/doc/posix-functions/fnmatch.texi
index 11f2476cb0..df0ba9f8d4 100644
--- a/doc/posix-functions/fnmatch.texi
+++ b/doc/posix-functions/fnmatch.texi
@@ -2,7 +2,7 @@
@section @code{fnmatch}
@findex fnmatch
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fnmatch.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fnmatch.html}
Gnulib module: fnmatch-posix or fnmatch-gnu
diff --git a/doc/posix-functions/fopen.texi b/doc/posix-functions/fopen.texi
index 57794fb002..4c9ec22997 100644
--- a/doc/posix-functions/fopen.texi
+++ b/doc/posix-functions/fopen.texi
@@ -2,7 +2,7 @@
@section @code{fopen}
@findex fopen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fopen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fopen.html}
Gnulib module: fopen
diff --git a/doc/posix-functions/fork.texi b/doc/posix-functions/fork.texi
index d914c2eb04..06873b060e 100644
--- a/doc/posix-functions/fork.texi
+++ b/doc/posix-functions/fork.texi
@@ -2,7 +2,7 @@
@section @code{fork}
@findex fork
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fork.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fork.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fpathconf.texi b/doc/posix-functions/fpathconf.texi
index cf3de240dc..b164cb8d0b 100644
--- a/doc/posix-functions/fpathconf.texi
+++ b/doc/posix-functions/fpathconf.texi
@@ -2,7 +2,7 @@
@section @code{fpathconf}
@findex fpathconf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fpathconf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fpathconf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fpclassify.texi b/doc/posix-functions/fpclassify.texi
index 1b7b02203d..6d76d324f5 100644
--- a/doc/posix-functions/fpclassify.texi
+++ b/doc/posix-functions/fpclassify.texi
@@ -2,7 +2,7 @@
@section @code{fpclassify}
@findex fpclassify
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fpclassify.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fpclassify.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fprintf.texi b/doc/posix-functions/fprintf.texi
index 7e9c1b161f..4dd57fb5e6 100644
--- a/doc/posix-functions/fprintf.texi
+++ b/doc/posix-functions/fprintf.texi
@@ -2,7 +2,7 @@
@section @code{fprintf}
@findex fprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fprintf.html}
Gnulib module: fprintf-posix or stdio, sigpipe
diff --git a/doc/posix-functions/fputc.texi b/doc/posix-functions/fputc.texi
index a7663c32fd..3748a3e415 100644
--- a/doc/posix-functions/fputc.texi
+++ b/doc/posix-functions/fputc.texi
@@ -2,7 +2,7 @@
@section @code{fputc}
@findex fputc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fputc.html}
Gnulib module: stdio, sigpipe
diff --git a/doc/posix-functions/fputs.texi b/doc/posix-functions/fputs.texi
index 04605d4db8..feac2e6373 100644
--- a/doc/posix-functions/fputs.texi
+++ b/doc/posix-functions/fputs.texi
@@ -2,7 +2,7 @@
@section @code{fputs}
@findex fputs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fputs.html}
Gnulib module: stdio, sigpipe
diff --git a/doc/posix-functions/fputwc.texi b/doc/posix-functions/fputwc.texi
index 6532842a89..da5c459f84 100644
--- a/doc/posix-functions/fputwc.texi
+++ b/doc/posix-functions/fputwc.texi
@@ -2,7 +2,7 @@
@section @code{fputwc}
@findex fputwc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputwc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fputwc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fputws.texi b/doc/posix-functions/fputws.texi
index 929eb119dd..bd32c0d5a9 100644
--- a/doc/posix-functions/fputws.texi
+++ b/doc/posix-functions/fputws.texi
@@ -2,7 +2,7 @@
@section @code{fputws}
@findex fputws
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputws.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fputws.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fread.texi b/doc/posix-functions/fread.texi
index 0a3d587193..6cd10866cd 100644
--- a/doc/posix-functions/fread.texi
+++ b/doc/posix-functions/fread.texi
@@ -2,7 +2,7 @@
@section @code{fread}
@findex fread
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fread.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fread.html}
Gnulib module: ---
diff --git a/doc/posix-functions/free.texi b/doc/posix-functions/free.texi
index 10d95cd0f9..2ef3ddaa33 100644
--- a/doc/posix-functions/free.texi
+++ b/doc/posix-functions/free.texi
@@ -2,7 +2,7 @@
@section @code{free}
@findex free
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/free.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/free.html}
Gnulib module: free
diff --git a/doc/posix-functions/freeaddrinfo.texi b/doc/posix-functions/freeaddrinfo.texi
index be5b48e3d7..7cf27a9ce5 100644
--- a/doc/posix-functions/freeaddrinfo.texi
+++ b/doc/posix-functions/freeaddrinfo.texi
@@ -2,7 +2,7 @@
@section @code{freeaddrinfo}
@findex freeaddrinfo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/freeaddrinfo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/freeaddrinfo.html}
Gnulib module: getaddrinfo
diff --git a/doc/posix-functions/freopen.texi b/doc/posix-functions/freopen.texi
index 150b1aa6b4..b446823a85 100644
--- a/doc/posix-functions/freopen.texi
+++ b/doc/posix-functions/freopen.texi
@@ -2,7 +2,7 @@
@section @code{freopen}
@findex freopen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/freopen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/freopen.html}
Gnulib module: freopen
diff --git a/doc/posix-functions/frexp.texi b/doc/posix-functions/frexp.texi
index 345ce74a1a..8a3adeb1de 100644
--- a/doc/posix-functions/frexp.texi
+++ b/doc/posix-functions/frexp.texi
@@ -2,7 +2,7 @@
@section @code{frexp}
@findex frexp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/frexp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/frexp.html}
Gnulib module: frexp
diff --git a/doc/posix-functions/frexpf.texi b/doc/posix-functions/frexpf.texi
index 7fff237af7..3ba19b3750 100644
--- a/doc/posix-functions/frexpf.texi
+++ b/doc/posix-functions/frexpf.texi
@@ -2,7 +2,7 @@
@section @code{frexpf}
@findex frexpf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/frexpf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/frexpf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/frexpl.texi b/doc/posix-functions/frexpl.texi
index 7c8b263f5b..38cee7b1bb 100644
--- a/doc/posix-functions/frexpl.texi
+++ b/doc/posix-functions/frexpl.texi
@@ -2,7 +2,7 @@
@section @code{frexpl}
@findex frexpl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/frexpl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/frexpl.html}
Gnulib module: frexpl
diff --git a/doc/posix-functions/fscanf.texi b/doc/posix-functions/fscanf.texi
index 31638d81a7..2f62afa001 100644
--- a/doc/posix-functions/fscanf.texi
+++ b/doc/posix-functions/fscanf.texi
@@ -2,7 +2,7 @@
@section @code{fscanf}
@findex fscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fseek.texi b/doc/posix-functions/fseek.texi
index 47c6606c5f..cf9b8d111c 100644
--- a/doc/posix-functions/fseek.texi
+++ b/doc/posix-functions/fseek.texi
@@ -2,7 +2,7 @@
@section @code{fseek}
@findex fseek
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fseek.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fseek.html}
Gnulib module: fseek
diff --git a/doc/posix-functions/fseeko.texi b/doc/posix-functions/fseeko.texi
index 63b51fbb34..9a8a9f215d 100644
--- a/doc/posix-functions/fseeko.texi
+++ b/doc/posix-functions/fseeko.texi
@@ -2,7 +2,7 @@
@section @code{fseeko}
@findex fseeko
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fseeko.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fseeko.html}
Gnulib module: fseeko
diff --git a/doc/posix-functions/fsetpos.texi b/doc/posix-functions/fsetpos.texi
index 80ebde4007..d4ec5b3ca6 100644
--- a/doc/posix-functions/fsetpos.texi
+++ b/doc/posix-functions/fsetpos.texi
@@ -2,7 +2,7 @@
@section @code{fsetpos}
@findex fsetpos
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fsetpos.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fsetpos.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fstat.texi b/doc/posix-functions/fstat.texi
index 865b0efa6e..a6e95be7f6 100644
--- a/doc/posix-functions/fstat.texi
+++ b/doc/posix-functions/fstat.texi
@@ -2,7 +2,7 @@
@section @code{fstat}
@findex fstat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fstat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fstat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fstatvfs.texi b/doc/posix-functions/fstatvfs.texi
index 67f0110e84..963accf129 100644
--- a/doc/posix-functions/fstatvfs.texi
+++ b/doc/posix-functions/fstatvfs.texi
@@ -2,7 +2,7 @@
@section @code{fstatvfs}
@findex fstatvfs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fstatvfs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fstatvfs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fsync.texi b/doc/posix-functions/fsync.texi
index fb8821476b..cbfeb44e86 100644
--- a/doc/posix-functions/fsync.texi
+++ b/doc/posix-functions/fsync.texi
@@ -2,7 +2,7 @@
@section @code{fsync}
@findex fsync
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fsync.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fsync.html}
Gnulib module: fsync
diff --git a/doc/posix-functions/ftell.texi b/doc/posix-functions/ftell.texi
index a692859eef..aaa65f998a 100644
--- a/doc/posix-functions/ftell.texi
+++ b/doc/posix-functions/ftell.texi
@@ -2,7 +2,7 @@
@section @code{ftell}
@findex ftell
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftell.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ftell.html}
Gnulib module: ftell
diff --git a/doc/posix-functions/ftello.texi b/doc/posix-functions/ftello.texi
index 8f46c802aa..46ce43338b 100644
--- a/doc/posix-functions/ftello.texi
+++ b/doc/posix-functions/ftello.texi
@@ -2,7 +2,7 @@
@section @code{ftello}
@findex ftello
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftello.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ftello.html}
Gnulib module: ftello
diff --git a/doc/posix-functions/ftok.texi b/doc/posix-functions/ftok.texi
index 02234cf793..8f6aba6368 100644
--- a/doc/posix-functions/ftok.texi
+++ b/doc/posix-functions/ftok.texi
@@ -2,7 +2,7 @@
@section @code{ftok}
@findex ftok
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftok.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ftok.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ftruncate.texi b/doc/posix-functions/ftruncate.texi
index 06084e0fb5..a9025054b2 100644
--- a/doc/posix-functions/ftruncate.texi
+++ b/doc/posix-functions/ftruncate.texi
@@ -2,7 +2,7 @@
@section @code{ftruncate}
@findex ftruncate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftruncate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ftrylockfile.texi b/doc/posix-functions/ftrylockfile.texi
index e636660f00..8ed32b4814 100644
--- a/doc/posix-functions/ftrylockfile.texi
+++ b/doc/posix-functions/ftrylockfile.texi
@@ -2,7 +2,7 @@
@section @code{ftrylockfile}
@findex ftrylockfile
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftrylockfile.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ftrylockfile.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ftw.texi b/doc/posix-functions/ftw.texi
index aca38662d4..b6cb2a4d8c 100644
--- a/doc/posix-functions/ftw.texi
+++ b/doc/posix-functions/ftw.texi
@@ -2,7 +2,7 @@
@section @code{ftw}
@findex ftw
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftw.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ftw.html}
Gnulib module: ---
diff --git a/doc/posix-functions/funlockfile.texi b/doc/posix-functions/funlockfile.texi
index b7551bf0ac..ae70363c95 100644
--- a/doc/posix-functions/funlockfile.texi
+++ b/doc/posix-functions/funlockfile.texi
@@ -2,7 +2,7 @@
@section @code{funlockfile}
@findex funlockfile
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/funlockfile.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/funlockfile.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fwide.texi b/doc/posix-functions/fwide.texi
index c4c5954944..35fd642d10 100644
--- a/doc/posix-functions/fwide.texi
+++ b/doc/posix-functions/fwide.texi
@@ -2,7 +2,7 @@
@section @code{fwide}
@findex fwide
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwide.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fwide.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fwprintf.texi b/doc/posix-functions/fwprintf.texi
index 04ede5ea95..10b54dd373 100644
--- a/doc/posix-functions/fwprintf.texi
+++ b/doc/posix-functions/fwprintf.texi
@@ -2,7 +2,7 @@
@section @code{fwprintf}
@findex fwprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fwprintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/fwrite.texi b/doc/posix-functions/fwrite.texi
index a33ec8fe30..b846a61f9d 100644
--- a/doc/posix-functions/fwrite.texi
+++ b/doc/posix-functions/fwrite.texi
@@ -2,7 +2,7 @@
@section @code{fwrite}
@findex fwrite
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwrite.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fwrite.html}
Gnulib module: stdio, sigpipe
diff --git a/doc/posix-functions/fwscanf.texi b/doc/posix-functions/fwscanf.texi
index 69af9a234d..1e44bc901b 100644
--- a/doc/posix-functions/fwscanf.texi
+++ b/doc/posix-functions/fwscanf.texi
@@ -2,7 +2,7 @@
@section @code{fwscanf}
@findex fwscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fwscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/gai_strerror.texi b/doc/posix-functions/gai_strerror.texi
index 7487c18f79..9423086ed9 100644
--- a/doc/posix-functions/gai_strerror.texi
+++ b/doc/posix-functions/gai_strerror.texi
@@ -2,7 +2,7 @@
@section @code{gai_strerror}
@findex gai_strerror
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gai_strerror.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gai_strerror.html}
Gnulib module: getaddrinfo
diff --git a/doc/posix-functions/getaddrinfo.texi b/doc/posix-functions/getaddrinfo.texi
index e498ce8832..653670bf3e 100644
--- a/doc/posix-functions/getaddrinfo.texi
+++ b/doc/posix-functions/getaddrinfo.texi
@@ -2,7 +2,7 @@
@section @code{getaddrinfo}
@findex getaddrinfo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getaddrinfo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getaddrinfo.html}
Gnulib module: getaddrinfo
diff --git a/doc/posix-functions/getc.texi b/doc/posix-functions/getc.texi
index 0c371d6624..b9da285924 100644
--- a/doc/posix-functions/getc.texi
+++ b/doc/posix-functions/getc.texi
@@ -2,7 +2,7 @@
@section @code{getc}
@findex getc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getc_unlocked.texi b/doc/posix-functions/getc_unlocked.texi
index 929bc4afb0..ac6727d62a 100644
--- a/doc/posix-functions/getc_unlocked.texi
+++ b/doc/posix-functions/getc_unlocked.texi
@@ -2,7 +2,7 @@
@section @code{getc_unlocked}
@findex getc_unlocked
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getc_unlocked.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getc_unlocked.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getchar.texi b/doc/posix-functions/getchar.texi
index 50836ac142..5bc841d96f 100644
--- a/doc/posix-functions/getchar.texi
+++ b/doc/posix-functions/getchar.texi
@@ -2,7 +2,7 @@
@section @code{getchar}
@findex getchar
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getchar.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getchar.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getchar_unlocked.texi b/doc/posix-functions/getchar_unlocked.texi
index e76a501a1c..240c8a9a86 100644
--- a/doc/posix-functions/getchar_unlocked.texi
+++ b/doc/posix-functions/getchar_unlocked.texi
@@ -2,7 +2,7 @@
@section @code{getchar_unlocked}
@findex getchar_unlocked
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getchar_unlocked.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getchar_unlocked.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getcwd.texi b/doc/posix-functions/getcwd.texi
index 6a76caaf1a..2ee94b93a9 100644
--- a/doc/posix-functions/getcwd.texi
+++ b/doc/posix-functions/getcwd.texi
@@ -2,7 +2,7 @@
@section @code{getcwd}
@findex getcwd
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getcwd.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getcwd.html}
Gnulib module: getcwd
diff --git a/doc/posix-functions/getdate.texi b/doc/posix-functions/getdate.texi
index beb8d0a60a..5775e3a45f 100644
--- a/doc/posix-functions/getdate.texi
+++ b/doc/posix-functions/getdate.texi
@@ -2,7 +2,7 @@
@section @code{getdate}
@findex getdate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getdate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getdate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getegid.texi b/doc/posix-functions/getegid.texi
index 2a10e33772..1532b82f40 100644
--- a/doc/posix-functions/getegid.texi
+++ b/doc/posix-functions/getegid.texi
@@ -2,7 +2,7 @@
@section @code{getegid}
@findex getegid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getegid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getegid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getenv.texi b/doc/posix-functions/getenv.texi
index 6693b3e7c8..e736b78c7b 100644
--- a/doc/posix-functions/getenv.texi
+++ b/doc/posix-functions/getenv.texi
@@ -2,7 +2,7 @@
@section @code{getenv}
@findex getenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getenv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/geteuid.texi b/doc/posix-functions/geteuid.texi
index a39afb5513..be913649c1 100644
--- a/doc/posix-functions/geteuid.texi
+++ b/doc/posix-functions/geteuid.texi
@@ -2,7 +2,7 @@
@section @code{geteuid}
@findex geteuid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/geteuid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/geteuid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgid.texi b/doc/posix-functions/getgid.texi
index 84044fb06f..3081a81843 100644
--- a/doc/posix-functions/getgid.texi
+++ b/doc/posix-functions/getgid.texi
@@ -2,7 +2,7 @@
@section @code{getgid}
@findex getgid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgrent.texi b/doc/posix-functions/getgrent.texi
index 337150535b..e387a7191a 100644
--- a/doc/posix-functions/getgrent.texi
+++ b/doc/posix-functions/getgrent.texi
@@ -2,7 +2,7 @@
@section @code{getgrent}
@findex getgrent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgrent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgrgid.texi b/doc/posix-functions/getgrgid.texi
index 27d5720089..6106665b8e 100644
--- a/doc/posix-functions/getgrgid.texi
+++ b/doc/posix-functions/getgrgid.texi
@@ -2,7 +2,7 @@
@section @code{getgrgid}
@findex getgrgid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrgid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgrgid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgrgid_r.texi b/doc/posix-functions/getgrgid_r.texi
index 6d27f73a4e..46b5505d7d 100644
--- a/doc/posix-functions/getgrgid_r.texi
+++ b/doc/posix-functions/getgrgid_r.texi
@@ -2,7 +2,7 @@
@section @code{getgrgid_r}
@findex getgrgid_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrgid_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgrgid_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgrnam.texi b/doc/posix-functions/getgrnam.texi
index 6e2e1094e6..63905c5c7c 100644
--- a/doc/posix-functions/getgrnam.texi
+++ b/doc/posix-functions/getgrnam.texi
@@ -2,7 +2,7 @@
@section @code{getgrnam}
@findex getgrnam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrnam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgrnam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgrnam_r.texi b/doc/posix-functions/getgrnam_r.texi
index dbf816f165..c40b33ed8e 100644
--- a/doc/posix-functions/getgrnam_r.texi
+++ b/doc/posix-functions/getgrnam_r.texi
@@ -2,7 +2,7 @@
@section @code{getgrnam_r}
@findex getgrnam_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrnam_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgrnam_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getgroups.texi b/doc/posix-functions/getgroups.texi
index f8ba159f3f..951705e8a5 100644
--- a/doc/posix-functions/getgroups.texi
+++ b/doc/posix-functions/getgroups.texi
@@ -2,7 +2,7 @@
@section @code{getgroups}
@findex getgroups
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgroups.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getgroups.html}
Gnulib module: getgroups
diff --git a/doc/posix-functions/gethostent.texi b/doc/posix-functions/gethostent.texi
index bdc62c225b..13016c8f0b 100644
--- a/doc/posix-functions/gethostent.texi
+++ b/doc/posix-functions/gethostent.texi
@@ -2,7 +2,7 @@
@section @code{gethostent}
@findex gethostent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gethostent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/gethostid.texi b/doc/posix-functions/gethostid.texi
index 1c9caeefe7..fe08fa6ff1 100644
--- a/doc/posix-functions/gethostid.texi
+++ b/doc/posix-functions/gethostid.texi
@@ -2,7 +2,7 @@
@section @code{gethostid}
@findex gethostid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gethostid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/gethostname.texi b/doc/posix-functions/gethostname.texi
index 1ff45fd26b..69e38386ab 100644
--- a/doc/posix-functions/gethostname.texi
+++ b/doc/posix-functions/gethostname.texi
@@ -2,7 +2,7 @@
@section @code{gethostname}
@findex gethostname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gethostname.html}
Gnulib module: gethostname
diff --git a/doc/posix-functions/getitimer.texi b/doc/posix-functions/getitimer.texi
index 5b1e2bc609..f4627f1cfa 100644
--- a/doc/posix-functions/getitimer.texi
+++ b/doc/posix-functions/getitimer.texi
@@ -2,7 +2,7 @@
@section @code{getitimer}
@findex getitimer
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getitimer.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getitimer.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getlogin.texi b/doc/posix-functions/getlogin.texi
index 74bdcb92fc..1c422c077a 100644
--- a/doc/posix-functions/getlogin.texi
+++ b/doc/posix-functions/getlogin.texi
@@ -2,7 +2,7 @@
@section @code{getlogin}
@findex getlogin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getlogin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getlogin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getlogin_r.texi b/doc/posix-functions/getlogin_r.texi
index 8c05875414..c8aef7657b 100644
--- a/doc/posix-functions/getlogin_r.texi
+++ b/doc/posix-functions/getlogin_r.texi
@@ -2,7 +2,7 @@
@section @code{getlogin_r}
@findex getlogin_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getlogin_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getlogin_r.html}
Gnulib module: getlogin_r
diff --git a/doc/posix-functions/getmsg.texi b/doc/posix-functions/getmsg.texi
index 565c3e1f5c..f1604e1702 100644
--- a/doc/posix-functions/getmsg.texi
+++ b/doc/posix-functions/getmsg.texi
@@ -2,7 +2,7 @@
@section @code{getmsg}
@findex getmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getnameinfo.texi b/doc/posix-functions/getnameinfo.texi
index 39e2998b7e..3f791d8b58 100644
--- a/doc/posix-functions/getnameinfo.texi
+++ b/doc/posix-functions/getnameinfo.texi
@@ -2,7 +2,7 @@
@section @code{getnameinfo}
@findex getnameinfo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnameinfo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getnameinfo.html}
Gnulib module: getaddrinfo
diff --git a/doc/posix-functions/getnetbyaddr.texi b/doc/posix-functions/getnetbyaddr.texi
index 67c420f8a6..475ee09bc5 100644
--- a/doc/posix-functions/getnetbyaddr.texi
+++ b/doc/posix-functions/getnetbyaddr.texi
@@ -2,7 +2,7 @@
@section @code{getnetbyaddr}
@findex getnetbyaddr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnetbyaddr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getnetbyaddr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getnetbyname.texi b/doc/posix-functions/getnetbyname.texi
index b23af539af..d26d4d8f6a 100644
--- a/doc/posix-functions/getnetbyname.texi
+++ b/doc/posix-functions/getnetbyname.texi
@@ -2,7 +2,7 @@
@section @code{getnetbyname}
@findex getnetbyname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnetbyname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getnetbyname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getnetent.texi b/doc/posix-functions/getnetent.texi
index 7bbe297c36..e646f6a4d5 100644
--- a/doc/posix-functions/getnetent.texi
+++ b/doc/posix-functions/getnetent.texi
@@ -2,7 +2,7 @@
@section @code{getnetent}
@findex getnetent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnetent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getnetent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getopt.texi b/doc/posix-functions/getopt.texi
index 9906e97318..6bc1230275 100644
--- a/doc/posix-functions/getopt.texi
+++ b/doc/posix-functions/getopt.texi
@@ -2,7 +2,7 @@
@section @code{getopt}
@findex getopt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getopt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getopt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpeername.texi b/doc/posix-functions/getpeername.texi
index 8fc7caaa4e..af84e084cb 100644
--- a/doc/posix-functions/getpeername.texi
+++ b/doc/posix-functions/getpeername.texi
@@ -2,7 +2,7 @@
@section @code{getpeername}
@findex getpeername
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpeername.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpeername.html}
Gnulib module: getpeername
diff --git a/doc/posix-functions/getpgid.texi b/doc/posix-functions/getpgid.texi
index 900d36b8c0..c48dfc92f6 100644
--- a/doc/posix-functions/getpgid.texi
+++ b/doc/posix-functions/getpgid.texi
@@ -2,7 +2,7 @@
@section @code{getpgid}
@findex getpgid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpgid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpgid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpgrp.texi b/doc/posix-functions/getpgrp.texi
index 2c8b7031ce..85d5aeda6e 100644
--- a/doc/posix-functions/getpgrp.texi
+++ b/doc/posix-functions/getpgrp.texi
@@ -2,7 +2,7 @@
@section @code{getpgrp}
@findex getpgrp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpgrp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpgrp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpid.texi b/doc/posix-functions/getpid.texi
index bb13988800..b5728fe517 100644
--- a/doc/posix-functions/getpid.texi
+++ b/doc/posix-functions/getpid.texi
@@ -2,7 +2,7 @@
@section @code{getpid}
@findex getpid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpmsg.texi b/doc/posix-functions/getpmsg.texi
index f624c17e5e..0dfc65e6b4 100644
--- a/doc/posix-functions/getpmsg.texi
+++ b/doc/posix-functions/getpmsg.texi
@@ -2,7 +2,7 @@
@section @code{getpmsg}
@findex getpmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getppid.texi b/doc/posix-functions/getppid.texi
index 588e281536..bbe2c383e4 100644
--- a/doc/posix-functions/getppid.texi
+++ b/doc/posix-functions/getppid.texi
@@ -2,7 +2,7 @@
@section @code{getppid}
@findex getppid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getppid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getppid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpriority.texi b/doc/posix-functions/getpriority.texi
index 9b0049ba9a..90da513b34 100644
--- a/doc/posix-functions/getpriority.texi
+++ b/doc/posix-functions/getpriority.texi
@@ -2,7 +2,7 @@
@section @code{getpriority}
@findex getpriority
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpriority.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpriority.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getprotobyname.texi b/doc/posix-functions/getprotobyname.texi
index be1b9e6bab..ca61ce83ef 100644
--- a/doc/posix-functions/getprotobyname.texi
+++ b/doc/posix-functions/getprotobyname.texi
@@ -2,7 +2,7 @@
@section @code{getprotobyname}
@findex getprotobyname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getprotobyname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getprotobyname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getprotobynumber.texi b/doc/posix-functions/getprotobynumber.texi
index 3e37152afb..48cfa4373f 100644
--- a/doc/posix-functions/getprotobynumber.texi
+++ b/doc/posix-functions/getprotobynumber.texi
@@ -2,7 +2,7 @@
@section @code{getprotobynumber}
@findex getprotobynumber
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getprotobynumber.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getprotobynumber.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getprotoent.texi b/doc/posix-functions/getprotoent.texi
index 9b9b4de3ec..3bf24af634 100644
--- a/doc/posix-functions/getprotoent.texi
+++ b/doc/posix-functions/getprotoent.texi
@@ -2,7 +2,7 @@
@section @code{getprotoent}
@findex getprotoent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getprotoent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getprotoent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpwent.texi b/doc/posix-functions/getpwent.texi
index 734336e18f..7e1a1658b7 100644
--- a/doc/posix-functions/getpwent.texi
+++ b/doc/posix-functions/getpwent.texi
@@ -2,7 +2,7 @@
@section @code{getpwent}
@findex getpwent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpwent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpwnam.texi b/doc/posix-functions/getpwnam.texi
index 0aa0c075b5..32512970d7 100644
--- a/doc/posix-functions/getpwnam.texi
+++ b/doc/posix-functions/getpwnam.texi
@@ -2,7 +2,7 @@
@section @code{getpwnam}
@findex getpwnam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwnam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpwnam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpwnam_r.texi b/doc/posix-functions/getpwnam_r.texi
index 3602364158..a3598b6024 100644
--- a/doc/posix-functions/getpwnam_r.texi
+++ b/doc/posix-functions/getpwnam_r.texi
@@ -2,7 +2,7 @@
@section @code{getpwnam_r}
@findex getpwnam_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwnam_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpwnam_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpwuid.texi b/doc/posix-functions/getpwuid.texi
index fc0112f636..fc2ca4a991 100644
--- a/doc/posix-functions/getpwuid.texi
+++ b/doc/posix-functions/getpwuid.texi
@@ -2,7 +2,7 @@
@section @code{getpwuid}
@findex getpwuid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwuid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpwuid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getpwuid_r.texi b/doc/posix-functions/getpwuid_r.texi
index fb1415f16e..8d608a9ed3 100644
--- a/doc/posix-functions/getpwuid_r.texi
+++ b/doc/posix-functions/getpwuid_r.texi
@@ -2,7 +2,7 @@
@section @code{getpwuid_r}
@findex getpwuid_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwuid_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getpwuid_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getrlimit.texi b/doc/posix-functions/getrlimit.texi
index 2a4340a3e1..add8e705c5 100644
--- a/doc/posix-functions/getrlimit.texi
+++ b/doc/posix-functions/getrlimit.texi
@@ -2,7 +2,7 @@
@section @code{getrlimit}
@findex getrlimit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getrlimit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getrlimit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getrusage.texi b/doc/posix-functions/getrusage.texi
index d70c3fd896..08705c6c65 100644
--- a/doc/posix-functions/getrusage.texi
+++ b/doc/posix-functions/getrusage.texi
@@ -2,7 +2,7 @@
@section @code{getrusage}
@findex getrusage
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getrusage.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getrusage.html}
Gnulib module: ---
diff --git a/doc/posix-functions/gets.texi b/doc/posix-functions/gets.texi
index ba1d7f8791..1f4573bd6d 100644
--- a/doc/posix-functions/gets.texi
+++ b/doc/posix-functions/gets.texi
@@ -2,7 +2,7 @@
@section @code{gets}
@findex gets
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gets.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gets.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getservbyname.texi b/doc/posix-functions/getservbyname.texi
index 4f6da212da..d22932581b 100644
--- a/doc/posix-functions/getservbyname.texi
+++ b/doc/posix-functions/getservbyname.texi
@@ -2,7 +2,7 @@
@section @code{getservbyname}
@findex getservbyname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getservbyname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getservbyname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getservbyport.texi b/doc/posix-functions/getservbyport.texi
index 6fc3f99eb1..a880fe2681 100644
--- a/doc/posix-functions/getservbyport.texi
+++ b/doc/posix-functions/getservbyport.texi
@@ -2,7 +2,7 @@
@section @code{getservbyport}
@findex getservbyport
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getservbyport.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getservbyport.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getservent.texi b/doc/posix-functions/getservent.texi
index 91e3bde001..cf40a2d484 100644
--- a/doc/posix-functions/getservent.texi
+++ b/doc/posix-functions/getservent.texi
@@ -2,7 +2,7 @@
@section @code{getservent}
@findex getservent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getservent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getservent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getsid.texi b/doc/posix-functions/getsid.texi
index 6ca8bf7004..0db8cdac59 100644
--- a/doc/posix-functions/getsid.texi
+++ b/doc/posix-functions/getsid.texi
@@ -2,7 +2,7 @@
@section @code{getsid}
@findex getsid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getsid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getsockname.texi b/doc/posix-functions/getsockname.texi
index ba9103e059..7a888c486c 100644
--- a/doc/posix-functions/getsockname.texi
+++ b/doc/posix-functions/getsockname.texi
@@ -2,7 +2,7 @@
@section @code{getsockname}
@findex getsockname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsockname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getsockname.html}
Gnulib module: getsockname
diff --git a/doc/posix-functions/getsockopt.texi b/doc/posix-functions/getsockopt.texi
index 8197f3bf0a..3695fc1c2f 100644
--- a/doc/posix-functions/getsockopt.texi
+++ b/doc/posix-functions/getsockopt.texi
@@ -2,7 +2,7 @@
@section @code{getsockopt}
@findex getsockopt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsockopt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getsockopt.html}
Gnulib module: getsockopt
diff --git a/doc/posix-functions/getsubopt.texi b/doc/posix-functions/getsubopt.texi
index d4f5d0ba4e..9ab69ee938 100644
--- a/doc/posix-functions/getsubopt.texi
+++ b/doc/posix-functions/getsubopt.texi
@@ -2,7 +2,7 @@
@section @code{getsubopt}
@findex getsubopt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsubopt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getsubopt.html}
Gnulib module: getsubopt
diff --git a/doc/posix-functions/gettimeofday.texi b/doc/posix-functions/gettimeofday.texi
index eba0cb61dc..3f9d423b7e 100644
--- a/doc/posix-functions/gettimeofday.texi
+++ b/doc/posix-functions/gettimeofday.texi
@@ -2,7 +2,7 @@
@section @code{gettimeofday}
@findex gettimeofday
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gettimeofday.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html}
Gnulib module: gettimeofday
diff --git a/doc/posix-functions/getuid.texi b/doc/posix-functions/getuid.texi
index f855c759bd..d52198ab5d 100644
--- a/doc/posix-functions/getuid.texi
+++ b/doc/posix-functions/getuid.texi
@@ -2,7 +2,7 @@
@section @code{getuid}
@findex getuid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getuid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getuid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getutxent.texi b/doc/posix-functions/getutxent.texi
index 5539673ecf..bcb5ac03e0 100644
--- a/doc/posix-functions/getutxent.texi
+++ b/doc/posix-functions/getutxent.texi
@@ -2,7 +2,7 @@
@section @code{getutxent}
@findex getutxent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getutxent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getutxent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getutxid.texi b/doc/posix-functions/getutxid.texi
index 33b90b6c9e..6d8cf9a8b9 100644
--- a/doc/posix-functions/getutxid.texi
+++ b/doc/posix-functions/getutxid.texi
@@ -2,7 +2,7 @@
@section @code{getutxid}
@findex getutxid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getutxid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getutxid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getutxline.texi b/doc/posix-functions/getutxline.texi
index b243777561..f93569f092 100644
--- a/doc/posix-functions/getutxline.texi
+++ b/doc/posix-functions/getutxline.texi
@@ -2,7 +2,7 @@
@section @code{getutxline}
@findex getutxline
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getutxline.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getutxline.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getwc.texi b/doc/posix-functions/getwc.texi
index d7dad4b580..ac38da876e 100644
--- a/doc/posix-functions/getwc.texi
+++ b/doc/posix-functions/getwc.texi
@@ -2,7 +2,7 @@
@section @code{getwc}
@findex getwc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getwc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getwc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/getwchar.texi b/doc/posix-functions/getwchar.texi
index b4ecbe653e..cf961db935 100644
--- a/doc/posix-functions/getwchar.texi
+++ b/doc/posix-functions/getwchar.texi
@@ -2,7 +2,7 @@
@section @code{getwchar}
@findex getwchar
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getwchar.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/getwchar.html}
Gnulib module: ---
diff --git a/doc/posix-functions/glob.texi b/doc/posix-functions/glob.texi
index 3eb7ba52bf..3f73489304 100644
--- a/doc/posix-functions/glob.texi
+++ b/doc/posix-functions/glob.texi
@@ -2,7 +2,7 @@
@section @code{glob}
@findex glob
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/glob.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/glob.html}
Gnulib module: glob
diff --git a/doc/posix-functions/globfree.texi b/doc/posix-functions/globfree.texi
index 60cc45126d..b8ddecb73a 100644
--- a/doc/posix-functions/globfree.texi
+++ b/doc/posix-functions/globfree.texi
@@ -2,7 +2,7 @@
@section @code{globfree}
@findex globfree
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/globfree.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/globfree.html}
Gnulib module: glob
diff --git a/doc/posix-functions/gmtime.texi b/doc/posix-functions/gmtime.texi
index f7b4ec1f5d..3c60501307 100644
--- a/doc/posix-functions/gmtime.texi
+++ b/doc/posix-functions/gmtime.texi
@@ -2,7 +2,7 @@
@section @code{gmtime}
@findex gmtime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gmtime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gmtime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/gmtime_r.texi b/doc/posix-functions/gmtime_r.texi
index 42aa95ab37..18578007f5 100644
--- a/doc/posix-functions/gmtime_r.texi
+++ b/doc/posix-functions/gmtime_r.texi
@@ -2,7 +2,7 @@
@section @code{gmtime_r}
@findex gmtime_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gmtime_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/gmtime_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/grantpt.texi b/doc/posix-functions/grantpt.texi
index 6882dd9fb3..ff2a706fd8 100644
--- a/doc/posix-functions/grantpt.texi
+++ b/doc/posix-functions/grantpt.texi
@@ -2,7 +2,7 @@
@section @code{grantpt}
@findex grantpt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/grantpt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/grantpt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/hcreate.texi b/doc/posix-functions/hcreate.texi
index feed8657e7..395389fd01 100644
--- a/doc/posix-functions/hcreate.texi
+++ b/doc/posix-functions/hcreate.texi
@@ -2,7 +2,7 @@
@section @code{hcreate}
@findex hcreate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/hcreate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/hcreate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/hdestroy.texi b/doc/posix-functions/hdestroy.texi
index 2a646b6086..69dd471f95 100644
--- a/doc/posix-functions/hdestroy.texi
+++ b/doc/posix-functions/hdestroy.texi
@@ -2,7 +2,7 @@
@section @code{hdestroy}
@findex hdestroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/hdestroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/hdestroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/hsearch.texi b/doc/posix-functions/hsearch.texi
index cfced16518..978c51879d 100644
--- a/doc/posix-functions/hsearch.texi
+++ b/doc/posix-functions/hsearch.texi
@@ -2,7 +2,7 @@
@section @code{hsearch}
@findex hsearch
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/hsearch.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/hsearch.html}
Gnulib module: ---
diff --git a/doc/posix-functions/htonl.texi b/doc/posix-functions/htonl.texi
index 36733c91a0..a0152b838a 100644
--- a/doc/posix-functions/htonl.texi
+++ b/doc/posix-functions/htonl.texi
@@ -2,7 +2,7 @@
@section @code{htonl}
@findex htonl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/htonl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/htonl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/htons.texi b/doc/posix-functions/htons.texi
index 2751bec64e..fdc1398a1c 100644
--- a/doc/posix-functions/htons.texi
+++ b/doc/posix-functions/htons.texi
@@ -2,7 +2,7 @@
@section @code{htons}
@findex htons
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/htons.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/htons.html}
Gnulib module: ---
diff --git a/doc/posix-functions/hypot.texi b/doc/posix-functions/hypot.texi
index f12cdf414e..7d7b7f9aa7 100644
--- a/doc/posix-functions/hypot.texi
+++ b/doc/posix-functions/hypot.texi
@@ -2,7 +2,7 @@
@section @code{hypot}
@findex hypot
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/hypot.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/hypot.html}
Gnulib module: ---
diff --git a/doc/posix-functions/hypotf.texi b/doc/posix-functions/hypotf.texi
index 3d67bbea1b..d12e868de5 100644
--- a/doc/posix-functions/hypotf.texi
+++ b/doc/posix-functions/hypotf.texi
@@ -2,7 +2,7 @@
@section @code{hypotf}
@findex hypotf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/hypotf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/hypotf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/hypotl.texi b/doc/posix-functions/hypotl.texi
index e2370f4b84..2f8f89e48b 100644
--- a/doc/posix-functions/hypotl.texi
+++ b/doc/posix-functions/hypotl.texi
@@ -2,7 +2,7 @@
@section @code{hypotl}
@findex hypotl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/hypotl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/hypotl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/iconv.texi b/doc/posix-functions/iconv.texi
index 4271c0c6e5..6a3203a542 100644
--- a/doc/posix-functions/iconv.texi
+++ b/doc/posix-functions/iconv.texi
@@ -2,7 +2,7 @@
@section @code{iconv}
@findex iconv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iconv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iconv.html}
Gnulib module: iconv
diff --git a/doc/posix-functions/iconv_close.texi b/doc/posix-functions/iconv_close.texi
index 9511625092..42b0004ffe 100644
--- a/doc/posix-functions/iconv_close.texi
+++ b/doc/posix-functions/iconv_close.texi
@@ -2,7 +2,7 @@
@section @code{iconv_close}
@findex iconv_close
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iconv_close.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iconv_close.html}
Gnulib module: iconv
diff --git a/doc/posix-functions/iconv_open.texi b/doc/posix-functions/iconv_open.texi
index eb8f5d594e..a630901254 100644
--- a/doc/posix-functions/iconv_open.texi
+++ b/doc/posix-functions/iconv_open.texi
@@ -2,7 +2,7 @@
@section @code{iconv_open}
@findex iconv_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iconv_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iconv_open.html}
Gnulib module: iconv, iconv_open, iconv_open-utf
diff --git a/doc/posix-functions/if_freenameindex.texi b/doc/posix-functions/if_freenameindex.texi
index d4415d9d50..8f91f80b00 100644
--- a/doc/posix-functions/if_freenameindex.texi
+++ b/doc/posix-functions/if_freenameindex.texi
@@ -2,7 +2,7 @@
@section @code{if_freenameindex}
@findex if_freenameindex
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_freenameindex.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/if_freenameindex.html}
Gnulib module: ---
diff --git a/doc/posix-functions/if_indextoname.texi b/doc/posix-functions/if_indextoname.texi
index 300d3ea4c2..39b512ebbb 100644
--- a/doc/posix-functions/if_indextoname.texi
+++ b/doc/posix-functions/if_indextoname.texi
@@ -2,7 +2,7 @@
@section @code{if_indextoname}
@findex if_indextoname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_indextoname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/if_indextoname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/if_nameindex.texi b/doc/posix-functions/if_nameindex.texi
index 3cb71f0adb..34a17469c0 100644
--- a/doc/posix-functions/if_nameindex.texi
+++ b/doc/posix-functions/if_nameindex.texi
@@ -2,7 +2,7 @@
@section @code{if_nameindex}
@findex if_nameindex
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_nameindex.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/if_nameindex.html}
Gnulib module: ---
diff --git a/doc/posix-functions/if_nametoindex.texi b/doc/posix-functions/if_nametoindex.texi
index b9e4713e9d..3b7fa0be1e 100644
--- a/doc/posix-functions/if_nametoindex.texi
+++ b/doc/posix-functions/if_nametoindex.texi
@@ -2,7 +2,7 @@
@section @code{if_nametoindex}
@findex if_nametoindex
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_nametoindex.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/if_nametoindex.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ilogb.texi b/doc/posix-functions/ilogb.texi
index 6d76244e4d..14317f8820 100644
--- a/doc/posix-functions/ilogb.texi
+++ b/doc/posix-functions/ilogb.texi
@@ -2,7 +2,7 @@
@section @code{ilogb}
@findex ilogb
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ilogb.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ilogb.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ilogbf.texi b/doc/posix-functions/ilogbf.texi
index 875315e0d6..29e17226ab 100644
--- a/doc/posix-functions/ilogbf.texi
+++ b/doc/posix-functions/ilogbf.texi
@@ -2,7 +2,7 @@
@section @code{ilogbf}
@findex ilogbf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ilogbf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ilogbf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ilogbl.texi b/doc/posix-functions/ilogbl.texi
index c7b1ef3199..1feb201d40 100644
--- a/doc/posix-functions/ilogbl.texi
+++ b/doc/posix-functions/ilogbl.texi
@@ -2,7 +2,7 @@
@section @code{ilogbl}
@findex ilogbl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ilogbl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ilogbl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/imaxabs.texi b/doc/posix-functions/imaxabs.texi
index 047d704e2a..6caa6edec9 100644
--- a/doc/posix-functions/imaxabs.texi
+++ b/doc/posix-functions/imaxabs.texi
@@ -2,7 +2,7 @@
@section @code{imaxabs}
@findex imaxabs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/imaxabs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/imaxabs.html}
Gnulib module: imaxabs
diff --git a/doc/posix-functions/imaxdiv.texi b/doc/posix-functions/imaxdiv.texi
index 264de54494..18fcbe2078 100644
--- a/doc/posix-functions/imaxdiv.texi
+++ b/doc/posix-functions/imaxdiv.texi
@@ -2,7 +2,7 @@
@section @code{imaxdiv}
@findex imaxdiv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/imaxdiv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/imaxdiv.html}
Gnulib module: imaxdiv
diff --git a/doc/posix-functions/inet_addr.texi b/doc/posix-functions/inet_addr.texi
index 3d1badd259..aedddfe4c1 100644
--- a/doc/posix-functions/inet_addr.texi
+++ b/doc/posix-functions/inet_addr.texi
@@ -2,7 +2,7 @@
@section @code{inet_addr}
@findex inet_addr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_addr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/inet_addr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/inet_ntoa.texi b/doc/posix-functions/inet_ntoa.texi
index 930ae107b9..66790b696a 100644
--- a/doc/posix-functions/inet_ntoa.texi
+++ b/doc/posix-functions/inet_ntoa.texi
@@ -2,7 +2,7 @@
@section @code{inet_ntoa}
@findex inet_ntoa
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_ntoa.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/inet_ntoa.html}
Gnulib module: ---
diff --git a/doc/posix-functions/inet_ntop.texi b/doc/posix-functions/inet_ntop.texi
index 2eb19190ea..55dde4f612 100644
--- a/doc/posix-functions/inet_ntop.texi
+++ b/doc/posix-functions/inet_ntop.texi
@@ -2,7 +2,7 @@
@section @code{inet_ntop}
@findex inet_ntop
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_ntop.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/inet_ntop.html}
Gnulib module: inet_ntop
diff --git a/doc/posix-functions/inet_pton.texi b/doc/posix-functions/inet_pton.texi
index f1e9a5725a..2bfecc28b5 100644
--- a/doc/posix-functions/inet_pton.texi
+++ b/doc/posix-functions/inet_pton.texi
@@ -2,7 +2,7 @@
@section @code{inet_pton}
@findex inet_pton
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_pton.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/inet_pton.html}
Gnulib module: inet_pton
diff --git a/doc/posix-functions/initstate.texi b/doc/posix-functions/initstate.texi
index fc777f5324..a2c094fe9d 100644
--- a/doc/posix-functions/initstate.texi
+++ b/doc/posix-functions/initstate.texi
@@ -2,7 +2,7 @@
@section @code{initstate}
@findex initstate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/initstate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/initstate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/insque.texi b/doc/posix-functions/insque.texi
index a10028a5ed..c4644e6a23 100644
--- a/doc/posix-functions/insque.texi
+++ b/doc/posix-functions/insque.texi
@@ -2,7 +2,7 @@
@section @code{insque}
@findex insque
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/insque.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/insque.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ioctl.texi b/doc/posix-functions/ioctl.texi
index d1574bb593..893cee148f 100644
--- a/doc/posix-functions/ioctl.texi
+++ b/doc/posix-functions/ioctl.texi
@@ -2,7 +2,7 @@
@section @code{ioctl}
@findex ioctl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ioctl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ioctl.html}
Gnulib module: ioctl
diff --git a/doc/posix-functions/isalnum.texi b/doc/posix-functions/isalnum.texi
index d0529aff79..5147b7cae6 100644
--- a/doc/posix-functions/isalnum.texi
+++ b/doc/posix-functions/isalnum.texi
@@ -2,7 +2,7 @@
@section @code{isalnum}
@findex isalnum
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isalnum.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isalnum.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isalpha.texi b/doc/posix-functions/isalpha.texi
index 7d94404df5..4ba099796a 100644
--- a/doc/posix-functions/isalpha.texi
+++ b/doc/posix-functions/isalpha.texi
@@ -2,7 +2,7 @@
@section @code{isalpha}
@findex isalpha
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isalpha.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isalpha.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isascii.texi b/doc/posix-functions/isascii.texi
index 19a70370ba..4dd419a913 100644
--- a/doc/posix-functions/isascii.texi
+++ b/doc/posix-functions/isascii.texi
@@ -2,7 +2,7 @@
@section @code{isascii}
@findex isascii
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isascii.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isascii.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isastream.texi b/doc/posix-functions/isastream.texi
index a0219fd482..d7daa0af6a 100644
--- a/doc/posix-functions/isastream.texi
+++ b/doc/posix-functions/isastream.texi
@@ -2,7 +2,7 @@
@section @code{isastream}
@findex isastream
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isastream.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isastream.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isatty.texi b/doc/posix-functions/isatty.texi
index b2aca423d6..12ea8060aa 100644
--- a/doc/posix-functions/isatty.texi
+++ b/doc/posix-functions/isatty.texi
@@ -2,7 +2,7 @@
@section @code{isatty}
@findex isatty
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isatty.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isatty.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isblank.texi b/doc/posix-functions/isblank.texi
index e879731873..2547793039 100644
--- a/doc/posix-functions/isblank.texi
+++ b/doc/posix-functions/isblank.texi
@@ -2,7 +2,7 @@
@section @code{isblank}
@findex isblank
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isblank.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isblank.html}
Gnulib module: ---
diff --git a/doc/posix-functions/iscntrl.texi b/doc/posix-functions/iscntrl.texi
index e93e2764e9..5b89943b39 100644
--- a/doc/posix-functions/iscntrl.texi
+++ b/doc/posix-functions/iscntrl.texi
@@ -2,7 +2,7 @@
@section @code{iscntrl}
@findex iscntrl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iscntrl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iscntrl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isdigit.texi b/doc/posix-functions/isdigit.texi
index 006c54fcad..3939cd49f8 100644
--- a/doc/posix-functions/isdigit.texi
+++ b/doc/posix-functions/isdigit.texi
@@ -2,7 +2,7 @@
@section @code{isdigit}
@findex isdigit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isdigit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isdigit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isfinite.texi b/doc/posix-functions/isfinite.texi
index e4c80632f9..3dc474bb37 100644
--- a/doc/posix-functions/isfinite.texi
+++ b/doc/posix-functions/isfinite.texi
@@ -2,7 +2,7 @@
@section @code{isfinite}
@findex isfinite
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isfinite.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isfinite.html}
Gnulib module: isfinite
diff --git a/doc/posix-functions/isgraph.texi b/doc/posix-functions/isgraph.texi
index 3aacb6df57..27f901fdff 100644
--- a/doc/posix-functions/isgraph.texi
+++ b/doc/posix-functions/isgraph.texi
@@ -2,7 +2,7 @@
@section @code{isgraph}
@findex isgraph
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isgraph.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isgraph.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isgreater.texi b/doc/posix-functions/isgreater.texi
index f81700e531..f4520db32d 100644
--- a/doc/posix-functions/isgreater.texi
+++ b/doc/posix-functions/isgreater.texi
@@ -2,7 +2,7 @@
@section @code{isgreater}
@findex isgreater
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isgreater.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isgreater.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isgreaterequal.texi b/doc/posix-functions/isgreaterequal.texi
index 0e9d6ac339..066fad27af 100644
--- a/doc/posix-functions/isgreaterequal.texi
+++ b/doc/posix-functions/isgreaterequal.texi
@@ -2,7 +2,7 @@
@section @code{isgreaterequal}
@findex isgreaterequal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isgreaterequal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isgreaterequal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isinf.texi b/doc/posix-functions/isinf.texi
index 19e793bf16..0d0944e8a6 100644
--- a/doc/posix-functions/isinf.texi
+++ b/doc/posix-functions/isinf.texi
@@ -2,7 +2,7 @@
@section @code{isinf}
@findex isinf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isinf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isinf.html}
Gnulib module: isinf
diff --git a/doc/posix-functions/isless.texi b/doc/posix-functions/isless.texi
index a7da30031f..d2f8c94f74 100644
--- a/doc/posix-functions/isless.texi
+++ b/doc/posix-functions/isless.texi
@@ -2,7 +2,7 @@
@section @code{isless}
@findex isless
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isless.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isless.html}
Gnulib module: ---
diff --git a/doc/posix-functions/islessequal.texi b/doc/posix-functions/islessequal.texi
index fee3832866..2f771c1c43 100644
--- a/doc/posix-functions/islessequal.texi
+++ b/doc/posix-functions/islessequal.texi
@@ -2,7 +2,7 @@
@section @code{islessequal}
@findex islessequal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/islessequal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/islessequal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/islessgreater.texi b/doc/posix-functions/islessgreater.texi
index 2dd7693287..3394074db7 100644
--- a/doc/posix-functions/islessgreater.texi
+++ b/doc/posix-functions/islessgreater.texi
@@ -2,7 +2,7 @@
@section @code{islessgreater}
@findex islessgreater
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/islessgreater.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/islessgreater.html}
Gnulib module: ---
diff --git a/doc/posix-functions/islower.texi b/doc/posix-functions/islower.texi
index 5972374af9..d6c3e4c0f6 100644
--- a/doc/posix-functions/islower.texi
+++ b/doc/posix-functions/islower.texi
@@ -2,7 +2,7 @@
@section @code{islower}
@findex islower
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/islower.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/islower.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isnan.texi b/doc/posix-functions/isnan.texi
index 01816868c0..c835853f06 100644
--- a/doc/posix-functions/isnan.texi
+++ b/doc/posix-functions/isnan.texi
@@ -2,7 +2,7 @@
@section @code{isnan}
@findex isnan
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isnan.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isnan.html}
Gnulib module: isnan
diff --git a/doc/posix-functions/isnormal.texi b/doc/posix-functions/isnormal.texi
index 865a6074cc..106a414468 100644
--- a/doc/posix-functions/isnormal.texi
+++ b/doc/posix-functions/isnormal.texi
@@ -2,7 +2,7 @@
@section @code{isnormal}
@findex isnormal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isnormal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isnormal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isprint.texi b/doc/posix-functions/isprint.texi
index 29a9e5c3bc..ad3076b611 100644
--- a/doc/posix-functions/isprint.texi
+++ b/doc/posix-functions/isprint.texi
@@ -2,7 +2,7 @@
@section @code{isprint}
@findex isprint
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isprint.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isprint.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ispunct.texi b/doc/posix-functions/ispunct.texi
index 0e06aabf69..e6f9bb7db4 100644
--- a/doc/posix-functions/ispunct.texi
+++ b/doc/posix-functions/ispunct.texi
@@ -2,7 +2,7 @@
@section @code{ispunct}
@findex ispunct
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ispunct.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ispunct.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isspace.texi b/doc/posix-functions/isspace.texi
index 7d5dda0f33..408ffb010c 100644
--- a/doc/posix-functions/isspace.texi
+++ b/doc/posix-functions/isspace.texi
@@ -2,7 +2,7 @@
@section @code{isspace}
@findex isspace
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isspace.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isspace.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isunordered.texi b/doc/posix-functions/isunordered.texi
index fd243b8de6..b10724ad47 100644
--- a/doc/posix-functions/isunordered.texi
+++ b/doc/posix-functions/isunordered.texi
@@ -2,7 +2,7 @@
@section @code{isunordered}
@findex isunordered
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isunordered.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isunordered.html}
Gnulib module: ---
diff --git a/doc/posix-functions/isupper.texi b/doc/posix-functions/isupper.texi
index 8a7cfdedc3..378c830457 100644
--- a/doc/posix-functions/isupper.texi
+++ b/doc/posix-functions/isupper.texi
@@ -2,7 +2,7 @@
@section @code{isupper}
@findex isupper
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isupper.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isupper.html}
Gnulib module: ---
diff --git a/doc/posix-functions/iswalnum.texi b/doc/posix-functions/iswalnum.texi
index 4806a045dd..720e05eb8e 100644
--- a/doc/posix-functions/iswalnum.texi
+++ b/doc/posix-functions/iswalnum.texi
@@ -2,7 +2,7 @@
@section @code{iswalnum}
@findex iswalnum
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswalnum.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswalnum.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswalpha.texi b/doc/posix-functions/iswalpha.texi
index 2d0352b3d1..ba87747d8f 100644
--- a/doc/posix-functions/iswalpha.texi
+++ b/doc/posix-functions/iswalpha.texi
@@ -2,7 +2,7 @@
@section @code{iswalpha}
@findex iswalpha
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswalpha.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswalpha.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswblank.texi b/doc/posix-functions/iswblank.texi
index d229808ea6..03ee4e9a7f 100644
--- a/doc/posix-functions/iswblank.texi
+++ b/doc/posix-functions/iswblank.texi
@@ -2,7 +2,7 @@
@section @code{iswblank}
@findex iswblank
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswblank.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswblank.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswcntrl.texi b/doc/posix-functions/iswcntrl.texi
index d9cb012cd9..00722b0e2f 100644
--- a/doc/posix-functions/iswcntrl.texi
+++ b/doc/posix-functions/iswcntrl.texi
@@ -2,7 +2,7 @@
@section @code{iswcntrl}
@findex iswcntrl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswcntrl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswcntrl.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswctype.texi b/doc/posix-functions/iswctype.texi
index 8a9192f6a4..035f9c2591 100644
--- a/doc/posix-functions/iswctype.texi
+++ b/doc/posix-functions/iswctype.texi
@@ -2,7 +2,7 @@
@section @code{iswctype}
@findex iswctype
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswctype.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswctype.html}
Gnulib module: ---
diff --git a/doc/posix-functions/iswdigit.texi b/doc/posix-functions/iswdigit.texi
index a94da0c7eb..51729638cd 100644
--- a/doc/posix-functions/iswdigit.texi
+++ b/doc/posix-functions/iswdigit.texi
@@ -2,7 +2,7 @@
@section @code{iswdigit}
@findex iswdigit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswdigit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswdigit.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswgraph.texi b/doc/posix-functions/iswgraph.texi
index 7b268fbdcb..3d6f6fbff8 100644
--- a/doc/posix-functions/iswgraph.texi
+++ b/doc/posix-functions/iswgraph.texi
@@ -2,7 +2,7 @@
@section @code{iswgraph}
@findex iswgraph
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswgraph.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswgraph.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswlower.texi b/doc/posix-functions/iswlower.texi
index e1cfb7b3a5..6892170464 100644
--- a/doc/posix-functions/iswlower.texi
+++ b/doc/posix-functions/iswlower.texi
@@ -2,7 +2,7 @@
@section @code{iswlower}
@findex iswlower
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswlower.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswlower.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswprint.texi b/doc/posix-functions/iswprint.texi
index 473ba3d909..3dd641ad4b 100644
--- a/doc/posix-functions/iswprint.texi
+++ b/doc/posix-functions/iswprint.texi
@@ -2,7 +2,7 @@
@section @code{iswprint}
@findex iswprint
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswprint.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswprint.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswpunct.texi b/doc/posix-functions/iswpunct.texi
index bc555d9b5f..983bc4dc06 100644
--- a/doc/posix-functions/iswpunct.texi
+++ b/doc/posix-functions/iswpunct.texi
@@ -2,7 +2,7 @@
@section @code{iswpunct}
@findex iswpunct
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswpunct.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswpunct.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswspace.texi b/doc/posix-functions/iswspace.texi
index cb5a7b7cb0..401cba4b2f 100644
--- a/doc/posix-functions/iswspace.texi
+++ b/doc/posix-functions/iswspace.texi
@@ -2,7 +2,7 @@
@section @code{iswspace}
@findex iswspace
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswspace.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswspace.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswupper.texi b/doc/posix-functions/iswupper.texi
index df4a17acc7..420556f373 100644
--- a/doc/posix-functions/iswupper.texi
+++ b/doc/posix-functions/iswupper.texi
@@ -2,7 +2,7 @@
@section @code{iswupper}
@findex iswupper
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswupper.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswupper.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/iswxdigit.texi b/doc/posix-functions/iswxdigit.texi
index ad59d988d9..8ee368d9fa 100644
--- a/doc/posix-functions/iswxdigit.texi
+++ b/doc/posix-functions/iswxdigit.texi
@@ -2,7 +2,7 @@
@section @code{iswxdigit}
@findex iswxdigit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswxdigit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/iswxdigit.html}
Gnulib module: wctype
diff --git a/doc/posix-functions/isxdigit.texi b/doc/posix-functions/isxdigit.texi
index 98327f44bc..e03106c945 100644
--- a/doc/posix-functions/isxdigit.texi
+++ b/doc/posix-functions/isxdigit.texi
@@ -2,7 +2,7 @@
@section @code{isxdigit}
@findex isxdigit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/isxdigit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/isxdigit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/j0.texi b/doc/posix-functions/j0.texi
index 0c88284e26..9b8e0a25d6 100644
--- a/doc/posix-functions/j0.texi
+++ b/doc/posix-functions/j0.texi
@@ -2,7 +2,7 @@
@section @code{j0}
@findex j0
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/j0.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/j0.html}
Gnulib module: ---
diff --git a/doc/posix-functions/j1.texi b/doc/posix-functions/j1.texi
index 579140d111..96ee617310 100644
--- a/doc/posix-functions/j1.texi
+++ b/doc/posix-functions/j1.texi
@@ -2,7 +2,7 @@
@section @code{j1}
@findex j1
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/j1.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/j1.html}
Gnulib module: ---
diff --git a/doc/posix-functions/jn.texi b/doc/posix-functions/jn.texi
index 8cb417f74f..8b875d6ba9 100644
--- a/doc/posix-functions/jn.texi
+++ b/doc/posix-functions/jn.texi
@@ -2,7 +2,7 @@
@section @code{jn}
@findex jn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/jn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/jn.html}
Gnulib module: ---
diff --git a/doc/posix-functions/jrand48.texi b/doc/posix-functions/jrand48.texi
index c82d9b8e16..9a1688e289 100644
--- a/doc/posix-functions/jrand48.texi
+++ b/doc/posix-functions/jrand48.texi
@@ -2,7 +2,7 @@
@section @code{jrand48}
@findex jrand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/jrand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/jrand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/kill.texi b/doc/posix-functions/kill.texi
index fc0608a8bb..69b0c56cbd 100644
--- a/doc/posix-functions/kill.texi
+++ b/doc/posix-functions/kill.texi
@@ -2,7 +2,7 @@
@section @code{kill}
@findex kill
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/kill.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/kill.html}
Gnulib module: ---
diff --git a/doc/posix-functions/killpg.texi b/doc/posix-functions/killpg.texi
index 9c12ad8ef8..60f71c885b 100644
--- a/doc/posix-functions/killpg.texi
+++ b/doc/posix-functions/killpg.texi
@@ -2,7 +2,7 @@
@section @code{killpg}
@findex killpg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/killpg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/killpg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/l64a.texi b/doc/posix-functions/l64a.texi
index 9c4ef77662..58a44be9c5 100644
--- a/doc/posix-functions/l64a.texi
+++ b/doc/posix-functions/l64a.texi
@@ -2,7 +2,7 @@
@section @code{l64a}
@findex l64a
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/l64a.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/l64a.html}
Gnulib module: ---
diff --git a/doc/posix-functions/labs.texi b/doc/posix-functions/labs.texi
index 414182ac74..e293d9d082 100644
--- a/doc/posix-functions/labs.texi
+++ b/doc/posix-functions/labs.texi
@@ -2,7 +2,7 @@
@section @code{labs}
@findex labs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/labs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/labs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lchown.texi b/doc/posix-functions/lchown.texi
index 368c3adc9a..e40be3fdab 100644
--- a/doc/posix-functions/lchown.texi
+++ b/doc/posix-functions/lchown.texi
@@ -2,7 +2,7 @@
@section @code{lchown}
@findex lchown
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lchown.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lchown.html}
Gnulib module: lchown
diff --git a/doc/posix-functions/lcong48.texi b/doc/posix-functions/lcong48.texi
index 390e9a0d4d..0516cfa5b1 100644
--- a/doc/posix-functions/lcong48.texi
+++ b/doc/posix-functions/lcong48.texi
@@ -2,7 +2,7 @@
@section @code{lcong48}
@findex lcong48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lcong48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lcong48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ldexp.texi b/doc/posix-functions/ldexp.texi
index 6837c51c22..7d36efe45a 100644
--- a/doc/posix-functions/ldexp.texi
+++ b/doc/posix-functions/ldexp.texi
@@ -2,7 +2,7 @@
@section @code{ldexp}
@findex ldexp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldexp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ldexp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ldexpf.texi b/doc/posix-functions/ldexpf.texi
index 04654b19c7..48195c062a 100644
--- a/doc/posix-functions/ldexpf.texi
+++ b/doc/posix-functions/ldexpf.texi
@@ -2,7 +2,7 @@
@section @code{ldexpf}
@findex ldexpf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldexpf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ldexpf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ldexpl.texi b/doc/posix-functions/ldexpl.texi
index a1061ab8b1..48b2f73117 100644
--- a/doc/posix-functions/ldexpl.texi
+++ b/doc/posix-functions/ldexpl.texi
@@ -2,7 +2,7 @@
@section @code{ldexpl}
@findex ldexpl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldexpl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ldexpl.html}
Gnulib module: ldexpl
diff --git a/doc/posix-functions/ldiv.texi b/doc/posix-functions/ldiv.texi
index 60b31c2b3d..521279cd4b 100644
--- a/doc/posix-functions/ldiv.texi
+++ b/doc/posix-functions/ldiv.texi
@@ -2,7 +2,7 @@
@section @code{ldiv}
@findex ldiv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldiv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ldiv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lfind.texi b/doc/posix-functions/lfind.texi
index d89b557290..c88f042f11 100644
--- a/doc/posix-functions/lfind.texi
+++ b/doc/posix-functions/lfind.texi
@@ -2,7 +2,7 @@
@section @code{lfind}
@findex lfind
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lfind.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lfind.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lgamma.texi b/doc/posix-functions/lgamma.texi
index e18130e374..c9960c0113 100644
--- a/doc/posix-functions/lgamma.texi
+++ b/doc/posix-functions/lgamma.texi
@@ -2,7 +2,7 @@
@section @code{lgamma}
@findex lgamma
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lgamma.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lgamma.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lgammaf.texi b/doc/posix-functions/lgammaf.texi
index 650154dc65..fb43c3f570 100644
--- a/doc/posix-functions/lgammaf.texi
+++ b/doc/posix-functions/lgammaf.texi
@@ -2,7 +2,7 @@
@section @code{lgammaf}
@findex lgammaf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lgammaf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lgammaf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lgammal.texi b/doc/posix-functions/lgammal.texi
index d3e9fc8be5..fd8a17e190 100644
--- a/doc/posix-functions/lgammal.texi
+++ b/doc/posix-functions/lgammal.texi
@@ -2,7 +2,7 @@
@section @code{lgammal}
@findex lgammal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lgammal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lgammal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/link.texi b/doc/posix-functions/link.texi
index 9e35e37470..004ee7c669 100644
--- a/doc/posix-functions/link.texi
+++ b/doc/posix-functions/link.texi
@@ -2,7 +2,7 @@
@section @code{link}
@findex link
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/link.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/link.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lio_listio.texi b/doc/posix-functions/lio_listio.texi
index 889d342890..5d918fdced 100644
--- a/doc/posix-functions/lio_listio.texi
+++ b/doc/posix-functions/lio_listio.texi
@@ -2,7 +2,7 @@
@section @code{lio_listio}
@findex lio_listio
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lio_listio.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lio_listio.html}
Gnulib module: ---
diff --git a/doc/posix-functions/listen.texi b/doc/posix-functions/listen.texi
index 3b19d18747..8aaf448092 100644
--- a/doc/posix-functions/listen.texi
+++ b/doc/posix-functions/listen.texi
@@ -2,7 +2,7 @@
@section @code{listen}
@findex listen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/listen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/listen.html}
Gnulib module: listen
diff --git a/doc/posix-functions/llabs.texi b/doc/posix-functions/llabs.texi
index f295212b9a..23585027c3 100644
--- a/doc/posix-functions/llabs.texi
+++ b/doc/posix-functions/llabs.texi
@@ -2,7 +2,7 @@
@section @code{llabs}
@findex llabs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llabs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llabs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lldiv.texi b/doc/posix-functions/lldiv.texi
index 39eb6f9d39..3abe6be267 100644
--- a/doc/posix-functions/lldiv.texi
+++ b/doc/posix-functions/lldiv.texi
@@ -2,7 +2,7 @@
@section @code{lldiv}
@findex lldiv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lldiv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lldiv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/llrint.texi b/doc/posix-functions/llrint.texi
index 12685976bf..91ca9df8b4 100644
--- a/doc/posix-functions/llrint.texi
+++ b/doc/posix-functions/llrint.texi
@@ -2,7 +2,7 @@
@section @code{llrint}
@findex llrint
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llrint.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llrint.html}
Gnulib module: ---
diff --git a/doc/posix-functions/llrintf.texi b/doc/posix-functions/llrintf.texi
index cce29a0cd7..cbd26d0b6d 100644
--- a/doc/posix-functions/llrintf.texi
+++ b/doc/posix-functions/llrintf.texi
@@ -2,7 +2,7 @@
@section @code{llrintf}
@findex llrintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llrintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llrintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/llrintl.texi b/doc/posix-functions/llrintl.texi
index 3c9777726a..6b6d565b3e 100644
--- a/doc/posix-functions/llrintl.texi
+++ b/doc/posix-functions/llrintl.texi
@@ -2,7 +2,7 @@
@section @code{llrintl}
@findex llrintl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llrintl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llrintl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/llround.texi b/doc/posix-functions/llround.texi
index c3690abfff..825dbbf30a 100644
--- a/doc/posix-functions/llround.texi
+++ b/doc/posix-functions/llround.texi
@@ -2,7 +2,7 @@
@section @code{llround}
@findex llround
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llround.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llround.html}
Gnulib module: ---
diff --git a/doc/posix-functions/llroundf.texi b/doc/posix-functions/llroundf.texi
index 41dbbd7775..9c8e2cdc39 100644
--- a/doc/posix-functions/llroundf.texi
+++ b/doc/posix-functions/llroundf.texi
@@ -2,7 +2,7 @@
@section @code{llroundf}
@findex llroundf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llroundf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llroundf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/llroundl.texi b/doc/posix-functions/llroundl.texi
index e2eb16da0b..1c1cdd0988 100644
--- a/doc/posix-functions/llroundl.texi
+++ b/doc/posix-functions/llroundl.texi
@@ -2,7 +2,7 @@
@section @code{llroundl}
@findex llroundl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/llroundl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/llroundl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/localeconv.texi b/doc/posix-functions/localeconv.texi
index 4074a2ddbd..21258fbedd 100644
--- a/doc/posix-functions/localeconv.texi
+++ b/doc/posix-functions/localeconv.texi
@@ -2,7 +2,7 @@
@section @code{localeconv}
@findex localeconv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/localeconv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/localeconv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/localtime.texi b/doc/posix-functions/localtime.texi
index 440e9bf98a..ce975796cf 100644
--- a/doc/posix-functions/localtime.texi
+++ b/doc/posix-functions/localtime.texi
@@ -2,7 +2,7 @@
@section @code{localtime}
@findex localtime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/localtime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/localtime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/localtime_r.texi b/doc/posix-functions/localtime_r.texi
index c0b5b5e694..ea14ea8b44 100644
--- a/doc/posix-functions/localtime_r.texi
+++ b/doc/posix-functions/localtime_r.texi
@@ -2,7 +2,7 @@
@section @code{localtime_r}
@findex localtime_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/localtime_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/localtime_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lockf.texi b/doc/posix-functions/lockf.texi
index 563ea8071c..3658938515 100644
--- a/doc/posix-functions/lockf.texi
+++ b/doc/posix-functions/lockf.texi
@@ -2,7 +2,7 @@
@section @code{lockf}
@findex lockf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lockf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lockf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log.texi b/doc/posix-functions/log.texi
index 1adee96a9b..9cfd207786 100644
--- a/doc/posix-functions/log.texi
+++ b/doc/posix-functions/log.texi
@@ -2,7 +2,7 @@
@section @code{log}
@findex log
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log10.texi b/doc/posix-functions/log10.texi
index ab948dc91c..69c879c481 100644
--- a/doc/posix-functions/log10.texi
+++ b/doc/posix-functions/log10.texi
@@ -2,7 +2,7 @@
@section @code{log10}
@findex log10
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log10.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log10.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log10f.texi b/doc/posix-functions/log10f.texi
index 3b1de351c0..dc93b2b599 100644
--- a/doc/posix-functions/log10f.texi
+++ b/doc/posix-functions/log10f.texi
@@ -2,7 +2,7 @@
@section @code{log10f}
@findex log10f
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log10f.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log10f.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log10l.texi b/doc/posix-functions/log10l.texi
index da011231ce..2846b3981f 100644
--- a/doc/posix-functions/log10l.texi
+++ b/doc/posix-functions/log10l.texi
@@ -2,7 +2,7 @@
@section @code{log10l}
@findex log10l
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log10l.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log10l.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log1p.texi b/doc/posix-functions/log1p.texi
index 68e79a404a..786b76a8f1 100644
--- a/doc/posix-functions/log1p.texi
+++ b/doc/posix-functions/log1p.texi
@@ -2,7 +2,7 @@
@section @code{log1p}
@findex log1p
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log1p.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log1p.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log1pf.texi b/doc/posix-functions/log1pf.texi
index 04468d0d4e..ebc644a5fc 100644
--- a/doc/posix-functions/log1pf.texi
+++ b/doc/posix-functions/log1pf.texi
@@ -2,7 +2,7 @@
@section @code{log1pf}
@findex log1pf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log1pf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log1pf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log1pl.texi b/doc/posix-functions/log1pl.texi
index 608a5f44a8..4fac85d743 100644
--- a/doc/posix-functions/log1pl.texi
+++ b/doc/posix-functions/log1pl.texi
@@ -2,7 +2,7 @@
@section @code{log1pl}
@findex log1pl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log1pl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log1pl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log2.texi b/doc/posix-functions/log2.texi
index cc0bf596d6..f3473584de 100644
--- a/doc/posix-functions/log2.texi
+++ b/doc/posix-functions/log2.texi
@@ -2,7 +2,7 @@
@section @code{log2}
@findex log2
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log2.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log2.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log2f.texi b/doc/posix-functions/log2f.texi
index b49343424f..33670ff4cc 100644
--- a/doc/posix-functions/log2f.texi
+++ b/doc/posix-functions/log2f.texi
@@ -2,7 +2,7 @@
@section @code{log2f}
@findex log2f
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log2f.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log2f.html}
Gnulib module: ---
diff --git a/doc/posix-functions/log2l.texi b/doc/posix-functions/log2l.texi
index e36184e418..c1b9c7c498 100644
--- a/doc/posix-functions/log2l.texi
+++ b/doc/posix-functions/log2l.texi
@@ -2,7 +2,7 @@
@section @code{log2l}
@findex log2l
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/log2l.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/log2l.html}
Gnulib module: ---
diff --git a/doc/posix-functions/logb.texi b/doc/posix-functions/logb.texi
index a965917ebb..acbdcb6fdd 100644
--- a/doc/posix-functions/logb.texi
+++ b/doc/posix-functions/logb.texi
@@ -2,7 +2,7 @@
@section @code{logb}
@findex logb
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/logb.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/logb.html}
Gnulib module: ---
diff --git a/doc/posix-functions/logbf.texi b/doc/posix-functions/logbf.texi
index b0ab3999bc..550d512004 100644
--- a/doc/posix-functions/logbf.texi
+++ b/doc/posix-functions/logbf.texi
@@ -2,7 +2,7 @@
@section @code{logbf}
@findex logbf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/logbf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/logbf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/logbl.texi b/doc/posix-functions/logbl.texi
index 247598c0f0..5253ffb1aa 100644
--- a/doc/posix-functions/logbl.texi
+++ b/doc/posix-functions/logbl.texi
@@ -2,7 +2,7 @@
@section @code{logbl}
@findex logbl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/logbl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/logbl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/logf.texi b/doc/posix-functions/logf.texi
index 32a7121715..09170d4479 100644
--- a/doc/posix-functions/logf.texi
+++ b/doc/posix-functions/logf.texi
@@ -2,7 +2,7 @@
@section @code{logf}
@findex logf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/logf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/logf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/logl.texi b/doc/posix-functions/logl.texi
index 7d1e16f23e..f325c3a32e 100644
--- a/doc/posix-functions/logl.texi
+++ b/doc/posix-functions/logl.texi
@@ -2,7 +2,7 @@
@section @code{logl}
@findex logl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/logl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/logl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/longjmp.texi b/doc/posix-functions/longjmp.texi
index 9597f4b3a5..0cdeb0b6c8 100644
--- a/doc/posix-functions/longjmp.texi
+++ b/doc/posix-functions/longjmp.texi
@@ -2,7 +2,7 @@
@section @code{longjmp}
@findex longjmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/longjmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/longjmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lrand48.texi b/doc/posix-functions/lrand48.texi
index c2f896d96e..341a8f83a8 100644
--- a/doc/posix-functions/lrand48.texi
+++ b/doc/posix-functions/lrand48.texi
@@ -2,7 +2,7 @@
@section @code{lrand48}
@findex lrand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lrand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lrint.texi b/doc/posix-functions/lrint.texi
index af0beccbe5..52231008f9 100644
--- a/doc/posix-functions/lrint.texi
+++ b/doc/posix-functions/lrint.texi
@@ -2,7 +2,7 @@
@section @code{lrint}
@findex lrint
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrint.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lrint.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lrintf.texi b/doc/posix-functions/lrintf.texi
index 34887cb4ca..b21f47c79b 100644
--- a/doc/posix-functions/lrintf.texi
+++ b/doc/posix-functions/lrintf.texi
@@ -2,7 +2,7 @@
@section @code{lrintf}
@findex lrintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lrintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lrintl.texi b/doc/posix-functions/lrintl.texi
index 17724e9956..7b785c4e76 100644
--- a/doc/posix-functions/lrintl.texi
+++ b/doc/posix-functions/lrintl.texi
@@ -2,7 +2,7 @@
@section @code{lrintl}
@findex lrintl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrintl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lrintl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lround.texi b/doc/posix-functions/lround.texi
index 1a887c080a..dc22fe3771 100644
--- a/doc/posix-functions/lround.texi
+++ b/doc/posix-functions/lround.texi
@@ -2,7 +2,7 @@
@section @code{lround}
@findex lround
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lround.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lround.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lroundf.texi b/doc/posix-functions/lroundf.texi
index 05e7740db0..8093705523 100644
--- a/doc/posix-functions/lroundf.texi
+++ b/doc/posix-functions/lroundf.texi
@@ -2,7 +2,7 @@
@section @code{lroundf}
@findex lroundf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lroundf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lroundf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lroundl.texi b/doc/posix-functions/lroundl.texi
index 7ab8ef7651..a7d36caf18 100644
--- a/doc/posix-functions/lroundl.texi
+++ b/doc/posix-functions/lroundl.texi
@@ -2,7 +2,7 @@
@section @code{lroundl}
@findex lroundl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lroundl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lroundl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lsearch.texi b/doc/posix-functions/lsearch.texi
index 281c0d1413..d13941225a 100644
--- a/doc/posix-functions/lsearch.texi
+++ b/doc/posix-functions/lsearch.texi
@@ -2,7 +2,7 @@
@section @code{lsearch}
@findex lsearch
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lsearch.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lsearch.html}
Gnulib module: ---
diff --git a/doc/posix-functions/lseek.texi b/doc/posix-functions/lseek.texi
index 16c2dfa5b8..68237b4dfe 100644
--- a/doc/posix-functions/lseek.texi
+++ b/doc/posix-functions/lseek.texi
@@ -2,7 +2,7 @@
@section @code{lseek}
@findex lseek
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lseek.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lseek.html}
Gnulib module: lseek
diff --git a/doc/posix-functions/lstat.texi b/doc/posix-functions/lstat.texi
index e87dfa706d..7a82d87bfe 100644
--- a/doc/posix-functions/lstat.texi
+++ b/doc/posix-functions/lstat.texi
@@ -2,7 +2,7 @@
@section @code{lstat}
@findex lstat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/lstat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/lstat.html}
Gnulib module: lstat
diff --git a/doc/posix-functions/malloc.texi b/doc/posix-functions/malloc.texi
index 0b8cd0d2b4..a8ab879494 100644
--- a/doc/posix-functions/malloc.texi
+++ b/doc/posix-functions/malloc.texi
@@ -2,7 +2,7 @@
@section @code{malloc}
@findex malloc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/malloc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/malloc.html}
Gnulib module: malloc-posix
diff --git a/doc/posix-functions/mblen.texi b/doc/posix-functions/mblen.texi
index 6cb3a7b47d..161a360db1 100644
--- a/doc/posix-functions/mblen.texi
+++ b/doc/posix-functions/mblen.texi
@@ -2,7 +2,7 @@
@section @code{mblen}
@findex mblen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mblen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mblen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mbrlen.texi b/doc/posix-functions/mbrlen.texi
index 8aaa806418..4878f2695d 100644
--- a/doc/posix-functions/mbrlen.texi
+++ b/doc/posix-functions/mbrlen.texi
@@ -2,7 +2,7 @@
@section @code{mbrlen}
@findex mbrlen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbrlen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbrlen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mbrtowc.texi b/doc/posix-functions/mbrtowc.texi
index fe0e03997c..29445d4923 100644
--- a/doc/posix-functions/mbrtowc.texi
+++ b/doc/posix-functions/mbrtowc.texi
@@ -2,7 +2,7 @@
@section @code{mbrtowc}
@findex mbrtowc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbrtowc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbrtowc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mbsinit.texi b/doc/posix-functions/mbsinit.texi
index c7ef15aca9..5121415e11 100644
--- a/doc/posix-functions/mbsinit.texi
+++ b/doc/posix-functions/mbsinit.texi
@@ -2,7 +2,7 @@
@section @code{mbsinit}
@findex mbsinit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbsinit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbsinit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mbsrtowcs.texi b/doc/posix-functions/mbsrtowcs.texi
index f55b2003af..97af4a7daa 100644
--- a/doc/posix-functions/mbsrtowcs.texi
+++ b/doc/posix-functions/mbsrtowcs.texi
@@ -2,7 +2,7 @@
@section @code{mbsrtowcs}
@findex mbsrtowcs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbsrtowcs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbsrtowcs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mbstowcs.texi b/doc/posix-functions/mbstowcs.texi
index f707439690..192358a8b0 100644
--- a/doc/posix-functions/mbstowcs.texi
+++ b/doc/posix-functions/mbstowcs.texi
@@ -2,7 +2,7 @@
@section @code{mbstowcs}
@findex mbstowcs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbstowcs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbstowcs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mbtowc.texi b/doc/posix-functions/mbtowc.texi
index c8961c8530..68284ce117 100644
--- a/doc/posix-functions/mbtowc.texi
+++ b/doc/posix-functions/mbtowc.texi
@@ -2,7 +2,7 @@
@section @code{mbtowc}
@findex mbtowc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbtowc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mbtowc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/memccpy.texi b/doc/posix-functions/memccpy.texi
index 2cee688e74..0eb8e03948 100644
--- a/doc/posix-functions/memccpy.texi
+++ b/doc/posix-functions/memccpy.texi
@@ -2,7 +2,7 @@
@section @code{memccpy}
@findex memccpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/memccpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/memccpy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/memchr.texi b/doc/posix-functions/memchr.texi
index f24ab0d89f..f8e33a5f05 100644
--- a/doc/posix-functions/memchr.texi
+++ b/doc/posix-functions/memchr.texi
@@ -2,7 +2,7 @@
@section @code{memchr}
@findex memchr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/memchr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/memchr.html}
Gnulib module: memchr
diff --git a/doc/posix-functions/memcmp.texi b/doc/posix-functions/memcmp.texi
index 79afa65cbb..e556914bed 100644
--- a/doc/posix-functions/memcmp.texi
+++ b/doc/posix-functions/memcmp.texi
@@ -2,7 +2,7 @@
@section @code{memcmp}
@findex memcmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/memcmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/memcmp.html}
Gnulib module: memcmp
diff --git a/doc/posix-functions/memcpy.texi b/doc/posix-functions/memcpy.texi
index 041bbe2734..5a88b29006 100644
--- a/doc/posix-functions/memcpy.texi
+++ b/doc/posix-functions/memcpy.texi
@@ -2,7 +2,7 @@
@section @code{memcpy}
@findex memcpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/memcpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/memcpy.html}
Gnulib module: memcpy
diff --git a/doc/posix-functions/memmove.texi b/doc/posix-functions/memmove.texi
index 4a095a61a3..3ddfb5ec62 100644
--- a/doc/posix-functions/memmove.texi
+++ b/doc/posix-functions/memmove.texi
@@ -2,7 +2,7 @@
@section @code{memmove}
@findex memmove
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/memmove.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/memmove.html}
Gnulib module: memmove
diff --git a/doc/posix-functions/memset.texi b/doc/posix-functions/memset.texi
index 680ccf913d..3bb256a97b 100644
--- a/doc/posix-functions/memset.texi
+++ b/doc/posix-functions/memset.texi
@@ -2,7 +2,7 @@
@section @code{memset}
@findex memset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/memset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/memset.html}
Gnulib module: memset
diff --git a/doc/posix-functions/mkdir.texi b/doc/posix-functions/mkdir.texi
index ccf8704240..20d13bb83c 100644
--- a/doc/posix-functions/mkdir.texi
+++ b/doc/posix-functions/mkdir.texi
@@ -2,7 +2,7 @@
@section @code{mkdir}
@findex mkdir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkdir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mkdir.html}
Gnulib module: mkdir
diff --git a/doc/posix-functions/mkfifo.texi b/doc/posix-functions/mkfifo.texi
index c1d04291dc..926f57d700 100644
--- a/doc/posix-functions/mkfifo.texi
+++ b/doc/posix-functions/mkfifo.texi
@@ -2,7 +2,7 @@
@section @code{mkfifo}
@findex mkfifo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkfifo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mkfifo.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mknod.texi b/doc/posix-functions/mknod.texi
index cbd17560e5..2853416cfa 100644
--- a/doc/posix-functions/mknod.texi
+++ b/doc/posix-functions/mknod.texi
@@ -2,7 +2,7 @@
@section @code{mknod}
@findex mknod
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mknod.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mknod.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mkstemp.texi b/doc/posix-functions/mkstemp.texi
index 9f02d26282..3b686feae0 100644
--- a/doc/posix-functions/mkstemp.texi
+++ b/doc/posix-functions/mkstemp.texi
@@ -2,7 +2,7 @@
@section @code{mkstemp}
@findex mkstemp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkstemp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mkstemp.html}
Gnulib module: mkstemp
diff --git a/doc/posix-functions/mktime.texi b/doc/posix-functions/mktime.texi
index 40696fbf8c..c1511e3991 100644
--- a/doc/posix-functions/mktime.texi
+++ b/doc/posix-functions/mktime.texi
@@ -2,7 +2,7 @@
@section @code{mktime}
@findex mktime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mktime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mktime.html}
Gnulib module: mktime
diff --git a/doc/posix-functions/mlock.texi b/doc/posix-functions/mlock.texi
index 35f697c82c..ff9fd00a19 100644
--- a/doc/posix-functions/mlock.texi
+++ b/doc/posix-functions/mlock.texi
@@ -2,7 +2,7 @@
@section @code{mlock}
@findex mlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mlockall.texi b/doc/posix-functions/mlockall.texi
index bca4ef12a5..d570248a52 100644
--- a/doc/posix-functions/mlockall.texi
+++ b/doc/posix-functions/mlockall.texi
@@ -2,7 +2,7 @@
@section @code{mlockall}
@findex mlockall
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mlockall.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mlockall.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mmap.texi b/doc/posix-functions/mmap.texi
index 5e76af97cd..3e100c1e1c 100644
--- a/doc/posix-functions/mmap.texi
+++ b/doc/posix-functions/mmap.texi
@@ -2,7 +2,7 @@
@section @code{mmap}
@findex mmap
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mmap.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mmap.html}
Gnulib module: ---
diff --git a/doc/posix-functions/modf.texi b/doc/posix-functions/modf.texi
index 44e6811021..f2525f4016 100644
--- a/doc/posix-functions/modf.texi
+++ b/doc/posix-functions/modf.texi
@@ -2,7 +2,7 @@
@section @code{modf}
@findex modf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/modf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/modf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/modff.texi b/doc/posix-functions/modff.texi
index f483e5fd5b..503df2b203 100644
--- a/doc/posix-functions/modff.texi
+++ b/doc/posix-functions/modff.texi
@@ -2,7 +2,7 @@
@section @code{modff}
@findex modff
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/modff.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/modff.html}
Gnulib module: ---
diff --git a/doc/posix-functions/modfl.texi b/doc/posix-functions/modfl.texi
index b2d5a7aa56..4fefa420e0 100644
--- a/doc/posix-functions/modfl.texi
+++ b/doc/posix-functions/modfl.texi
@@ -2,7 +2,7 @@
@section @code{modfl}
@findex modfl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/modfl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/modfl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mprotect.texi b/doc/posix-functions/mprotect.texi
index 79d8e0bedd..218926d171 100644
--- a/doc/posix-functions/mprotect.texi
+++ b/doc/posix-functions/mprotect.texi
@@ -2,7 +2,7 @@
@section @code{mprotect}
@findex mprotect
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mprotect.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mprotect.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_close.texi b/doc/posix-functions/mq_close.texi
index ce15b52f27..d812f9d223 100644
--- a/doc/posix-functions/mq_close.texi
+++ b/doc/posix-functions/mq_close.texi
@@ -2,7 +2,7 @@
@section @code{mq_close}
@findex mq_close
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_close.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_close.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_getattr.texi b/doc/posix-functions/mq_getattr.texi
index cf4d1e29ac..f8bccae83d 100644
--- a/doc/posix-functions/mq_getattr.texi
+++ b/doc/posix-functions/mq_getattr.texi
@@ -2,7 +2,7 @@
@section @code{mq_getattr}
@findex mq_getattr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_getattr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_getattr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_notify.texi b/doc/posix-functions/mq_notify.texi
index a257f2a4f7..18172b1461 100644
--- a/doc/posix-functions/mq_notify.texi
+++ b/doc/posix-functions/mq_notify.texi
@@ -2,7 +2,7 @@
@section @code{mq_notify}
@findex mq_notify
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_notify.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_notify.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_open.texi b/doc/posix-functions/mq_open.texi
index 2ecdba7e28..3877c1716b 100644
--- a/doc/posix-functions/mq_open.texi
+++ b/doc/posix-functions/mq_open.texi
@@ -2,7 +2,7 @@
@section @code{mq_open}
@findex mq_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_receive.texi b/doc/posix-functions/mq_receive.texi
index 5dc309188e..ca40aa8fd1 100644
--- a/doc/posix-functions/mq_receive.texi
+++ b/doc/posix-functions/mq_receive.texi
@@ -2,7 +2,7 @@
@section @code{mq_receive}
@findex mq_receive
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_receive.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_receive.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_send.texi b/doc/posix-functions/mq_send.texi
index a2dbd7f82f..6964fcfb63 100644
--- a/doc/posix-functions/mq_send.texi
+++ b/doc/posix-functions/mq_send.texi
@@ -2,7 +2,7 @@
@section @code{mq_send}
@findex mq_send
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_send.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_send.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_setattr.texi b/doc/posix-functions/mq_setattr.texi
index 1de64f03e2..bdb024821e 100644
--- a/doc/posix-functions/mq_setattr.texi
+++ b/doc/posix-functions/mq_setattr.texi
@@ -2,7 +2,7 @@
@section @code{mq_setattr}
@findex mq_setattr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_setattr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_setattr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_timedreceive.texi b/doc/posix-functions/mq_timedreceive.texi
index eec4cae577..2f0fc2f1a4 100644
--- a/doc/posix-functions/mq_timedreceive.texi
+++ b/doc/posix-functions/mq_timedreceive.texi
@@ -2,7 +2,7 @@
@section @code{mq_timedreceive}
@findex mq_timedreceive
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_timedreceive.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_timedreceive.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_timedsend.texi b/doc/posix-functions/mq_timedsend.texi
index 948c871ba2..6cd570927c 100644
--- a/doc/posix-functions/mq_timedsend.texi
+++ b/doc/posix-functions/mq_timedsend.texi
@@ -2,7 +2,7 @@
@section @code{mq_timedsend}
@findex mq_timedsend
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_timedsend.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_timedsend.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mq_unlink.texi b/doc/posix-functions/mq_unlink.texi
index 42274db0cd..35b002fba0 100644
--- a/doc/posix-functions/mq_unlink.texi
+++ b/doc/posix-functions/mq_unlink.texi
@@ -2,7 +2,7 @@
@section @code{mq_unlink}
@findex mq_unlink
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_unlink.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mq_unlink.html}
Gnulib module: ---
diff --git a/doc/posix-functions/mrand48.texi b/doc/posix-functions/mrand48.texi
index fa5a6fbfb3..2f092d54d2 100644
--- a/doc/posix-functions/mrand48.texi
+++ b/doc/posix-functions/mrand48.texi
@@ -2,7 +2,7 @@
@section @code{mrand48}
@findex mrand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mrand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mrand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/msgctl.texi b/doc/posix-functions/msgctl.texi
index 5c327837e9..65ae32f213 100644
--- a/doc/posix-functions/msgctl.texi
+++ b/doc/posix-functions/msgctl.texi
@@ -2,7 +2,7 @@
@section @code{msgctl}
@findex msgctl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgctl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/msgctl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/msgget.texi b/doc/posix-functions/msgget.texi
index 364fedb2ed..8013a71948 100644
--- a/doc/posix-functions/msgget.texi
+++ b/doc/posix-functions/msgget.texi
@@ -2,7 +2,7 @@
@section @code{msgget}
@findex msgget
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgget.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/msgget.html}
Gnulib module: ---
diff --git a/doc/posix-functions/msgrcv.texi b/doc/posix-functions/msgrcv.texi
index 3dfc482fca..bbecd7c563 100644
--- a/doc/posix-functions/msgrcv.texi
+++ b/doc/posix-functions/msgrcv.texi
@@ -2,7 +2,7 @@
@section @code{msgrcv}
@findex msgrcv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgrcv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/msgrcv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/msgsnd.texi b/doc/posix-functions/msgsnd.texi
index f074169ee9..64b922365a 100644
--- a/doc/posix-functions/msgsnd.texi
+++ b/doc/posix-functions/msgsnd.texi
@@ -2,7 +2,7 @@
@section @code{msgsnd}
@findex msgsnd
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgsnd.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/msgsnd.html}
Gnulib module: ---
diff --git a/doc/posix-functions/msync.texi b/doc/posix-functions/msync.texi
index a8398c99f0..e50700ace7 100644
--- a/doc/posix-functions/msync.texi
+++ b/doc/posix-functions/msync.texi
@@ -2,7 +2,7 @@
@section @code{msync}
@findex msync
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/msync.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/msync.html}
Gnulib module: ---
diff --git a/doc/posix-functions/munlock.texi b/doc/posix-functions/munlock.texi
index 68650cef6b..19b81a3601 100644
--- a/doc/posix-functions/munlock.texi
+++ b/doc/posix-functions/munlock.texi
@@ -2,7 +2,7 @@
@section @code{munlock}
@findex munlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/munlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/munlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/munlockall.texi b/doc/posix-functions/munlockall.texi
index dd27c0785a..45ab4b75d5 100644
--- a/doc/posix-functions/munlockall.texi
+++ b/doc/posix-functions/munlockall.texi
@@ -2,7 +2,7 @@
@section @code{munlockall}
@findex munlockall
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/munlockall.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/munlockall.html}
Gnulib module: ---
diff --git a/doc/posix-functions/munmap.texi b/doc/posix-functions/munmap.texi
index 83263b3b5d..247752f826 100644
--- a/doc/posix-functions/munmap.texi
+++ b/doc/posix-functions/munmap.texi
@@ -2,7 +2,7 @@
@section @code{munmap}
@findex munmap
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/munmap.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/munmap.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nan.texi b/doc/posix-functions/nan.texi
index 8b58df38d2..3a591aea48 100644
--- a/doc/posix-functions/nan.texi
+++ b/doc/posix-functions/nan.texi
@@ -2,7 +2,7 @@
@section @code{nan}
@findex nan
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nan.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nan.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nanf.texi b/doc/posix-functions/nanf.texi
index a78d28dd8b..40d5ed3fbe 100644
--- a/doc/posix-functions/nanf.texi
+++ b/doc/posix-functions/nanf.texi
@@ -2,7 +2,7 @@
@section @code{nanf}
@findex nanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nanl.texi b/doc/posix-functions/nanl.texi
index c8d9d846ab..9c879e091f 100644
--- a/doc/posix-functions/nanl.texi
+++ b/doc/posix-functions/nanl.texi
@@ -2,7 +2,7 @@
@section @code{nanl}
@findex nanl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nanl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nanl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nanosleep.texi b/doc/posix-functions/nanosleep.texi
index 80cd447388..a44ffa734e 100644
--- a/doc/posix-functions/nanosleep.texi
+++ b/doc/posix-functions/nanosleep.texi
@@ -2,7 +2,7 @@
@section @code{nanosleep}
@findex nanosleep
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nanosleep.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nanosleep.html}
Gnulib module: nanosleep
diff --git a/doc/posix-functions/nearbyint.texi b/doc/posix-functions/nearbyint.texi
index e517c13c83..5cf71e632f 100644
--- a/doc/posix-functions/nearbyint.texi
+++ b/doc/posix-functions/nearbyint.texi
@@ -2,7 +2,7 @@
@section @code{nearbyint}
@findex nearbyint
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nearbyint.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nearbyint.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nearbyintf.texi b/doc/posix-functions/nearbyintf.texi
index 78eaa3a4f9..886788c4a2 100644
--- a/doc/posix-functions/nearbyintf.texi
+++ b/doc/posix-functions/nearbyintf.texi
@@ -2,7 +2,7 @@
@section @code{nearbyintf}
@findex nearbyintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nearbyintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nearbyintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nearbyintl.texi b/doc/posix-functions/nearbyintl.texi
index b4dad2163b..2da9076d41 100644
--- a/doc/posix-functions/nearbyintl.texi
+++ b/doc/posix-functions/nearbyintl.texi
@@ -2,7 +2,7 @@
@section @code{nearbyintl}
@findex nearbyintl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nearbyintl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nearbyintl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nextafter.texi b/doc/posix-functions/nextafter.texi
index 7861d48549..d715a9275d 100644
--- a/doc/posix-functions/nextafter.texi
+++ b/doc/posix-functions/nextafter.texi
@@ -2,7 +2,7 @@
@section @code{nextafter}
@findex nextafter
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nextafter.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nextafter.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nextafterf.texi b/doc/posix-functions/nextafterf.texi
index 26dcb42997..5148da73ee 100644
--- a/doc/posix-functions/nextafterf.texi
+++ b/doc/posix-functions/nextafterf.texi
@@ -2,7 +2,7 @@
@section @code{nextafterf}
@findex nextafterf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nextafterf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nextafterf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nextafterl.texi b/doc/posix-functions/nextafterl.texi
index 7de3947f9b..3770814fae 100644
--- a/doc/posix-functions/nextafterl.texi
+++ b/doc/posix-functions/nextafterl.texi
@@ -2,7 +2,7 @@
@section @code{nextafterl}
@findex nextafterl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nextafterl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nextafterl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nexttoward.texi b/doc/posix-functions/nexttoward.texi
index efe7f4813c..95c0a2ec44 100644
--- a/doc/posix-functions/nexttoward.texi
+++ b/doc/posix-functions/nexttoward.texi
@@ -2,7 +2,7 @@
@section @code{nexttoward}
@findex nexttoward
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nexttoward.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nexttoward.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nexttowardf.texi b/doc/posix-functions/nexttowardf.texi
index f3ad36be6d..224083d4e2 100644
--- a/doc/posix-functions/nexttowardf.texi
+++ b/doc/posix-functions/nexttowardf.texi
@@ -2,7 +2,7 @@
@section @code{nexttowardf}
@findex nexttowardf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nexttowardf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nexttowardf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nexttowardl.texi b/doc/posix-functions/nexttowardl.texi
index 6c21bad9a1..eadeff52e9 100644
--- a/doc/posix-functions/nexttowardl.texi
+++ b/doc/posix-functions/nexttowardl.texi
@@ -2,7 +2,7 @@
@section @code{nexttowardl}
@findex nexttowardl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nexttowardl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nexttowardl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nftw.texi b/doc/posix-functions/nftw.texi
index 736dce4e1d..7542fdc5ae 100644
--- a/doc/posix-functions/nftw.texi
+++ b/doc/posix-functions/nftw.texi
@@ -2,7 +2,7 @@
@section @code{nftw}
@findex nftw
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nftw.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nftw.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nice.texi b/doc/posix-functions/nice.texi
index 0e94cdf4cb..77edafd165 100644
--- a/doc/posix-functions/nice.texi
+++ b/doc/posix-functions/nice.texi
@@ -2,7 +2,7 @@
@section @code{nice}
@findex nice
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nice.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nice.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nl_langinfo.texi b/doc/posix-functions/nl_langinfo.texi
index 2b7b506002..9fd56229e4 100644
--- a/doc/posix-functions/nl_langinfo.texi
+++ b/doc/posix-functions/nl_langinfo.texi
@@ -2,7 +2,7 @@
@section @code{nl_langinfo}
@findex nl_langinfo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nl_langinfo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo.html}
Gnulib module: ---
diff --git a/doc/posix-functions/nrand48.texi b/doc/posix-functions/nrand48.texi
index 3b43f09d6e..6c0566f87f 100644
--- a/doc/posix-functions/nrand48.texi
+++ b/doc/posix-functions/nrand48.texi
@@ -2,7 +2,7 @@
@section @code{nrand48}
@findex nrand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/nrand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/nrand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ntohl.texi b/doc/posix-functions/ntohl.texi
index a56e3366a7..53ccb9ae41 100644
--- a/doc/posix-functions/ntohl.texi
+++ b/doc/posix-functions/ntohl.texi
@@ -2,7 +2,7 @@
@section @code{ntohl}
@findex ntohl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ntohl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ntohl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ntohs.texi b/doc/posix-functions/ntohs.texi
index 3332882005..cf0dd0c62d 100644
--- a/doc/posix-functions/ntohs.texi
+++ b/doc/posix-functions/ntohs.texi
@@ -2,7 +2,7 @@
@section @code{ntohs}
@findex ntohs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ntohs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ntohs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/open.texi b/doc/posix-functions/open.texi
index 1986f0c3f6..27990a0fc7 100644
--- a/doc/posix-functions/open.texi
+++ b/doc/posix-functions/open.texi
@@ -2,7 +2,7 @@
@section @code{open}
@findex open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/open.html}
Gnulib module: open
diff --git a/doc/posix-functions/opendir.texi b/doc/posix-functions/opendir.texi
index e13cb049d0..2370c87b96 100644
--- a/doc/posix-functions/opendir.texi
+++ b/doc/posix-functions/opendir.texi
@@ -2,7 +2,7 @@
@section @code{opendir}
@findex opendir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/opendir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/opendir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/openlog.texi b/doc/posix-functions/openlog.texi
index b1d354f56c..c71e4c6cb9 100644
--- a/doc/posix-functions/openlog.texi
+++ b/doc/posix-functions/openlog.texi
@@ -2,7 +2,7 @@
@section @code{openlog}
@findex openlog
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/openlog.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/openlog.html}
Gnulib module: ---
diff --git a/doc/posix-functions/optarg.texi b/doc/posix-functions/optarg.texi
index f9c0fce6ae..dce9993d25 100644
--- a/doc/posix-functions/optarg.texi
+++ b/doc/posix-functions/optarg.texi
@@ -2,7 +2,7 @@
@section @code{optarg}
@findex optarg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/optarg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/optarg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pathconf.texi b/doc/posix-functions/pathconf.texi
index a6bd99641c..f8132275f2 100644
--- a/doc/posix-functions/pathconf.texi
+++ b/doc/posix-functions/pathconf.texi
@@ -2,7 +2,7 @@
@section @code{pathconf}
@findex pathconf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pathconf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pathconf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pause.texi b/doc/posix-functions/pause.texi
index 0c70a5ae62..9cd26498ae 100644
--- a/doc/posix-functions/pause.texi
+++ b/doc/posix-functions/pause.texi
@@ -2,7 +2,7 @@
@section @code{pause}
@findex pause
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pause.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pause.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pclose.texi b/doc/posix-functions/pclose.texi
index 255f9e8448..f5b9158b4e 100644
--- a/doc/posix-functions/pclose.texi
+++ b/doc/posix-functions/pclose.texi
@@ -2,7 +2,7 @@
@section @code{pclose}
@findex pclose
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pclose.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pclose.html}
Gnulib module: ---
diff --git a/doc/posix-functions/perror.texi b/doc/posix-functions/perror.texi
index 6b18eb7d53..137ac1e281 100644
--- a/doc/posix-functions/perror.texi
+++ b/doc/posix-functions/perror.texi
@@ -2,7 +2,7 @@
@section @code{perror}
@findex perror
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/perror.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/perror.html}
Gnulib module: perror
diff --git a/doc/posix-functions/pipe.texi b/doc/posix-functions/pipe.texi
index 8212595859..37462de757 100644
--- a/doc/posix-functions/pipe.texi
+++ b/doc/posix-functions/pipe.texi
@@ -2,7 +2,7 @@
@section @code{pipe}
@findex pipe
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pipe.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pipe.html}
Gnulib module: ---
diff --git a/doc/posix-functions/poll.texi b/doc/posix-functions/poll.texi
index 0adb30aaa4..2cbe5a8bf4 100644
--- a/doc/posix-functions/poll.texi
+++ b/doc/posix-functions/poll.texi
@@ -2,7 +2,7 @@
@section @code{poll}
@findex poll
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/poll.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/poll.html}
Gnulib module: poll
diff --git a/doc/posix-functions/popen.texi b/doc/posix-functions/popen.texi
index f0aa801205..fc4842e9de 100644
--- a/doc/posix-functions/popen.texi
+++ b/doc/posix-functions/popen.texi
@@ -2,7 +2,7 @@
@section @code{popen}
@findex popen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/popen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/popen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_fadvise.texi b/doc/posix-functions/posix_fadvise.texi
index 81bfc784dd..8747ad9308 100644
--- a/doc/posix-functions/posix_fadvise.texi
+++ b/doc/posix-functions/posix_fadvise.texi
@@ -2,7 +2,7 @@
@section @code{posix_fadvise}
@findex posix_fadvise
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_fadvise.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_fadvise.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_fallocate.texi b/doc/posix-functions/posix_fallocate.texi
index 3d97be61d7..1fe1c6f023 100644
--- a/doc/posix-functions/posix_fallocate.texi
+++ b/doc/posix-functions/posix_fallocate.texi
@@ -2,7 +2,7 @@
@section @code{posix_fallocate}
@findex posix_fallocate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_fallocate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_fallocate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_madvise.texi b/doc/posix-functions/posix_madvise.texi
index 0618642e12..ffa3523141 100644
--- a/doc/posix-functions/posix_madvise.texi
+++ b/doc/posix-functions/posix_madvise.texi
@@ -2,7 +2,7 @@
@section @code{posix_madvise}
@findex posix_madvise
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_madvise.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_madvise.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_mem_offset.texi b/doc/posix-functions/posix_mem_offset.texi
index e236c9b114..7f4525561c 100644
--- a/doc/posix-functions/posix_mem_offset.texi
+++ b/doc/posix-functions/posix_mem_offset.texi
@@ -2,7 +2,7 @@
@section @code{posix_mem_offset}
@findex posix_mem_offset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_mem_offset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_mem_offset.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_memalign.texi b/doc/posix-functions/posix_memalign.texi
index 894168e94e..67f8ee86ba 100644
--- a/doc/posix-functions/posix_memalign.texi
+++ b/doc/posix-functions/posix_memalign.texi
@@ -2,7 +2,7 @@
@section @code{posix_memalign}
@findex posix_memalign
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_memalign.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_openpt.texi b/doc/posix-functions/posix_openpt.texi
index 1414eb676b..fc2eeffea5 100644
--- a/doc/posix-functions/posix_openpt.texi
+++ b/doc/posix-functions/posix_openpt.texi
@@ -2,7 +2,7 @@
@section @code{posix_openpt}
@findex posix_openpt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_openpt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_openpt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_spawn.texi b/doc/posix-functions/posix_spawn.texi
index 713d4bece8..8f35556165 100644
--- a/doc/posix-functions/posix_spawn.texi
+++ b/doc/posix-functions/posix_spawn.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawn}
@findex posix_spawn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawn.html}
Gnulib module: posix_spawn
diff --git a/doc/posix-functions/posix_spawn_file_actions_addclose.texi b/doc/posix-functions/posix_spawn_file_actions_addclose.texi
index 687909189b..6b36bc0e1f 100644
--- a/doc/posix-functions/posix_spawn_file_actions_addclose.texi
+++ b/doc/posix-functions/posix_spawn_file_actions_addclose.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawn_file_actions_addclose}
@findex posix_spawn_file_actions_addclose
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_addclose.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawn_file_actions_addclose.html}
Gnulib module: posix_spawn_file_actions_addclose
diff --git a/doc/posix-functions/posix_spawn_file_actions_adddup2.texi b/doc/posix-functions/posix_spawn_file_actions_adddup2.texi
index d077c34c27..1e272f8f22 100644
--- a/doc/posix-functions/posix_spawn_file_actions_adddup2.texi
+++ b/doc/posix-functions/posix_spawn_file_actions_adddup2.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawn_file_actions_adddup2}
@findex posix_spawn_file_actions_adddup2
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_adddup2.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawn_file_actions_adddup2.html}
Gnulib module: posix_spawn_file_actions_adddup2
diff --git a/doc/posix-functions/posix_spawn_file_actions_addopen.texi b/doc/posix-functions/posix_spawn_file_actions_addopen.texi
index de758fee7d..03d4ea5832 100644
--- a/doc/posix-functions/posix_spawn_file_actions_addopen.texi
+++ b/doc/posix-functions/posix_spawn_file_actions_addopen.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawn_file_actions_addopen}
@findex posix_spawn_file_actions_addopen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_addopen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawn_file_actions_addopen.html}
Gnulib module: posix_spawn_file_actions_addopen
diff --git a/doc/posix-functions/posix_spawn_file_actions_destroy.texi b/doc/posix-functions/posix_spawn_file_actions_destroy.texi
index fd848c6ffb..d58f60d784 100644
--- a/doc/posix-functions/posix_spawn_file_actions_destroy.texi
+++ b/doc/posix-functions/posix_spawn_file_actions_destroy.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawn_file_actions_destroy}
@findex posix_spawn_file_actions_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawn_file_actions_destroy.html}
Gnulib module: posix_spawn_file_actions_destroy
diff --git a/doc/posix-functions/posix_spawn_file_actions_init.texi b/doc/posix-functions/posix_spawn_file_actions_init.texi
index 672dcde6e0..d4907912d9 100644
--- a/doc/posix-functions/posix_spawn_file_actions_init.texi
+++ b/doc/posix-functions/posix_spawn_file_actions_init.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawn_file_actions_init}
@findex posix_spawn_file_actions_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawn_file_actions_init.html}
Gnulib module: posix_spawn_file_actions_init
diff --git a/doc/posix-functions/posix_spawnattr_destroy.texi b/doc/posix-functions/posix_spawnattr_destroy.texi
index 50699374cd..03aa63c990 100644
--- a/doc/posix-functions/posix_spawnattr_destroy.texi
+++ b/doc/posix-functions/posix_spawnattr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_destroy}
@findex posix_spawnattr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_destroy.html}
Gnulib module: posix_spawnattr_destroy
diff --git a/doc/posix-functions/posix_spawnattr_getflags.texi b/doc/posix-functions/posix_spawnattr_getflags.texi
index 8cb7e0127e..a511c2437e 100644
--- a/doc/posix-functions/posix_spawnattr_getflags.texi
+++ b/doc/posix-functions/posix_spawnattr_getflags.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_getflags}
@findex posix_spawnattr_getflags
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getflags.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_getflags.html}
Gnulib module: posix_spawnattr_getflags
diff --git a/doc/posix-functions/posix_spawnattr_getpgroup.texi b/doc/posix-functions/posix_spawnattr_getpgroup.texi
index 00b077ee6a..07eb59955c 100644
--- a/doc/posix-functions/posix_spawnattr_getpgroup.texi
+++ b/doc/posix-functions/posix_spawnattr_getpgroup.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_getpgroup}
@findex posix_spawnattr_getpgroup
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getpgroup.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_getpgroup.html}
Gnulib module: posix_spawnattr_getpgroup
diff --git a/doc/posix-functions/posix_spawnattr_getschedparam.texi b/doc/posix-functions/posix_spawnattr_getschedparam.texi
index 8367f2c843..86e145bded 100644
--- a/doc/posix-functions/posix_spawnattr_getschedparam.texi
+++ b/doc/posix-functions/posix_spawnattr_getschedparam.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_getschedparam}
@findex posix_spawnattr_getschedparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getschedparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_getschedparam.html}
Gnulib module: posix_spawnattr_getschedparam
diff --git a/doc/posix-functions/posix_spawnattr_getschedpolicy.texi b/doc/posix-functions/posix_spawnattr_getschedpolicy.texi
index ff8e06d8e2..4a64b40ff0 100644
--- a/doc/posix-functions/posix_spawnattr_getschedpolicy.texi
+++ b/doc/posix-functions/posix_spawnattr_getschedpolicy.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_getschedpolicy}
@findex posix_spawnattr_getschedpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getschedpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_getschedpolicy.html}
Gnulib module: posix_spawnattr_getschedpolicy
diff --git a/doc/posix-functions/posix_spawnattr_getsigdefault.texi b/doc/posix-functions/posix_spawnattr_getsigdefault.texi
index dec1020463..3d43e74e79 100644
--- a/doc/posix-functions/posix_spawnattr_getsigdefault.texi
+++ b/doc/posix-functions/posix_spawnattr_getsigdefault.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_getsigdefault}
@findex posix_spawnattr_getsigdefault
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getsigdefault.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_getsigdefault.html}
Gnulib module: posix_spawnattr_getsigdefault
diff --git a/doc/posix-functions/posix_spawnattr_getsigmask.texi b/doc/posix-functions/posix_spawnattr_getsigmask.texi
index e94427dc59..5c9a5cdbd4 100644
--- a/doc/posix-functions/posix_spawnattr_getsigmask.texi
+++ b/doc/posix-functions/posix_spawnattr_getsigmask.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_getsigmask}
@findex posix_spawnattr_getsigmask
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getsigmask.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_getsigmask.html}
Gnulib module: posix_spawnattr_getsigmask
diff --git a/doc/posix-functions/posix_spawnattr_init.texi b/doc/posix-functions/posix_spawnattr_init.texi
index 33cae3828e..23a0892f11 100644
--- a/doc/posix-functions/posix_spawnattr_init.texi
+++ b/doc/posix-functions/posix_spawnattr_init.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_init}
@findex posix_spawnattr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_init.html}
Gnulib module: posix_spawnattr_init
diff --git a/doc/posix-functions/posix_spawnattr_setflags.texi b/doc/posix-functions/posix_spawnattr_setflags.texi
index cb450578cd..6e02ce4f72 100644
--- a/doc/posix-functions/posix_spawnattr_setflags.texi
+++ b/doc/posix-functions/posix_spawnattr_setflags.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_setflags}
@findex posix_spawnattr_setflags
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setflags.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setflags.html}
Gnulib module: posix_spawnattr_setflags
diff --git a/doc/posix-functions/posix_spawnattr_setpgroup.texi b/doc/posix-functions/posix_spawnattr_setpgroup.texi
index 5cc2379b39..0ea7dddaa5 100644
--- a/doc/posix-functions/posix_spawnattr_setpgroup.texi
+++ b/doc/posix-functions/posix_spawnattr_setpgroup.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_setpgroup}
@findex posix_spawnattr_setpgroup
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setpgroup.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setpgroup.html}
Gnulib module: posix_spawnattr_setpgroup
diff --git a/doc/posix-functions/posix_spawnattr_setschedparam.texi b/doc/posix-functions/posix_spawnattr_setschedparam.texi
index 3475153885..263c240d8a 100644
--- a/doc/posix-functions/posix_spawnattr_setschedparam.texi
+++ b/doc/posix-functions/posix_spawnattr_setschedparam.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_setschedparam}
@findex posix_spawnattr_setschedparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setschedparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setschedparam.html}
Gnulib module: posix_spawnattr_setschedparam
diff --git a/doc/posix-functions/posix_spawnattr_setschedpolicy.texi b/doc/posix-functions/posix_spawnattr_setschedpolicy.texi
index c41874f140..1320e7e6ed 100644
--- a/doc/posix-functions/posix_spawnattr_setschedpolicy.texi
+++ b/doc/posix-functions/posix_spawnattr_setschedpolicy.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_setschedpolicy}
@findex posix_spawnattr_setschedpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setschedpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setschedpolicy.html}
Gnulib module: posix_spawnattr_setschedpolicy
diff --git a/doc/posix-functions/posix_spawnattr_setsigdefault.texi b/doc/posix-functions/posix_spawnattr_setsigdefault.texi
index 04d8b343b8..4421183aad 100644
--- a/doc/posix-functions/posix_spawnattr_setsigdefault.texi
+++ b/doc/posix-functions/posix_spawnattr_setsigdefault.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_setsigdefault}
@findex posix_spawnattr_setsigdefault
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setsigdefault.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setsigdefault.html}
Gnulib module: posix_spawnattr_setsigdefault
diff --git a/doc/posix-functions/posix_spawnattr_setsigmask.texi b/doc/posix-functions/posix_spawnattr_setsigmask.texi
index ea75802400..377bc5cc4e 100644
--- a/doc/posix-functions/posix_spawnattr_setsigmask.texi
+++ b/doc/posix-functions/posix_spawnattr_setsigmask.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnattr_setsigmask}
@findex posix_spawnattr_setsigmask
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setsigmask.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setsigmask.html}
Gnulib module: posix_spawnattr_setsigmask
diff --git a/doc/posix-functions/posix_spawnp.texi b/doc/posix-functions/posix_spawnp.texi
index bb3c27e963..5882b6d158 100644
--- a/doc/posix-functions/posix_spawnp.texi
+++ b/doc/posix-functions/posix_spawnp.texi
@@ -2,7 +2,7 @@
@section @code{posix_spawnp}
@findex posix_spawnp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_spawnp.html}
Gnulib module: posix_spawnp
diff --git a/doc/posix-functions/posix_trace_attr_destroy.texi b/doc/posix-functions/posix_trace_attr_destroy.texi
index dba83486cf..c0f3914bd8 100644
--- a/doc/posix-functions/posix_trace_attr_destroy.texi
+++ b/doc/posix-functions/posix_trace_attr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_destroy}
@findex posix_trace_attr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getclockres.texi b/doc/posix-functions/posix_trace_attr_getclockres.texi
index 53c942e694..71dd32a550 100644
--- a/doc/posix-functions/posix_trace_attr_getclockres.texi
+++ b/doc/posix-functions/posix_trace_attr_getclockres.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getclockres}
@findex posix_trace_attr_getclockres
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getclockres.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getclockres.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getcreatetime.texi b/doc/posix-functions/posix_trace_attr_getcreatetime.texi
index f7dcfb0947..7f083d3aa1 100644
--- a/doc/posix-functions/posix_trace_attr_getcreatetime.texi
+++ b/doc/posix-functions/posix_trace_attr_getcreatetime.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getcreatetime}
@findex posix_trace_attr_getcreatetime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getcreatetime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getcreatetime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getgenversion.texi b/doc/posix-functions/posix_trace_attr_getgenversion.texi
index 0dce223047..52ea3ed441 100644
--- a/doc/posix-functions/posix_trace_attr_getgenversion.texi
+++ b/doc/posix-functions/posix_trace_attr_getgenversion.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getgenversion}
@findex posix_trace_attr_getgenversion
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getgenversion.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getgenversion.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getinherited.texi b/doc/posix-functions/posix_trace_attr_getinherited.texi
index 3c917907a8..4033947a34 100644
--- a/doc/posix-functions/posix_trace_attr_getinherited.texi
+++ b/doc/posix-functions/posix_trace_attr_getinherited.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getinherited}
@findex posix_trace_attr_getinherited
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getinherited.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getinherited.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi b/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi
index b2ec0c71af..52e1cf811d 100644
--- a/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi
+++ b/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getlogfullpolicy}
@findex posix_trace_attr_getlogfullpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getlogfullpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getlogfullpolicy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getlogsize.texi b/doc/posix-functions/posix_trace_attr_getlogsize.texi
index d640388b9f..a5b15f246f 100644
--- a/doc/posix-functions/posix_trace_attr_getlogsize.texi
+++ b/doc/posix-functions/posix_trace_attr_getlogsize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getlogsize}
@findex posix_trace_attr_getlogsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getlogsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getlogsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi b/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi
index fa1068cd4d..eaa69f4ee7 100644
--- a/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi
+++ b/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getmaxdatasize}
@findex posix_trace_attr_getmaxdatasize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getmaxdatasize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getmaxdatasize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi b/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi
index 6f830be0af..456d9084f9 100644
--- a/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi
+++ b/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getmaxsystemeventsize}
@findex posix_trace_attr_getmaxsystemeventsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getmaxsystemeventsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getmaxsystemeventsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi b/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi
index e290cbedf4..f7ca19f35a 100644
--- a/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi
+++ b/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getmaxusereventsize}
@findex posix_trace_attr_getmaxusereventsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getmaxusereventsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getmaxusereventsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getname.texi b/doc/posix-functions/posix_trace_attr_getname.texi
index 3c5283349d..b147f7694d 100644
--- a/doc/posix-functions/posix_trace_attr_getname.texi
+++ b/doc/posix-functions/posix_trace_attr_getname.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getname}
@findex posix_trace_attr_getname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi b/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi
index b34bcd049a..8bf55451d1 100644
--- a/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi
+++ b/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getstreamfullpolicy}
@findex posix_trace_attr_getstreamfullpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getstreamfullpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getstreamfullpolicy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_getstreamsize.texi b/doc/posix-functions/posix_trace_attr_getstreamsize.texi
index 14dbd576ce..d873dc1ea2 100644
--- a/doc/posix-functions/posix_trace_attr_getstreamsize.texi
+++ b/doc/posix-functions/posix_trace_attr_getstreamsize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_getstreamsize}
@findex posix_trace_attr_getstreamsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getstreamsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_getstreamsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_init.texi b/doc/posix-functions/posix_trace_attr_init.texi
index 2a9217c071..3a42419ace 100644
--- a/doc/posix-functions/posix_trace_attr_init.texi
+++ b/doc/posix-functions/posix_trace_attr_init.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_init}
@findex posix_trace_attr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setinherited.texi b/doc/posix-functions/posix_trace_attr_setinherited.texi
index 5c047b61fb..0db431c923 100644
--- a/doc/posix-functions/posix_trace_attr_setinherited.texi
+++ b/doc/posix-functions/posix_trace_attr_setinherited.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setinherited}
@findex posix_trace_attr_setinherited
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setinherited.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setinherited.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi b/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi
index b8619f6971..376ea54797 100644
--- a/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi
+++ b/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setlogfullpolicy}
@findex posix_trace_attr_setlogfullpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setlogfullpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setlogfullpolicy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setlogsize.texi b/doc/posix-functions/posix_trace_attr_setlogsize.texi
index fb9b911e2e..ed08b4edbc 100644
--- a/doc/posix-functions/posix_trace_attr_setlogsize.texi
+++ b/doc/posix-functions/posix_trace_attr_setlogsize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setlogsize}
@findex posix_trace_attr_setlogsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setlogsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setlogsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi b/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi
index 386a69a9c5..5e1fc7b11d 100644
--- a/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi
+++ b/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setmaxdatasize}
@findex posix_trace_attr_setmaxdatasize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setmaxdatasize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setmaxdatasize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setname.texi b/doc/posix-functions/posix_trace_attr_setname.texi
index 76e4d21d00..b95026eab3 100644
--- a/doc/posix-functions/posix_trace_attr_setname.texi
+++ b/doc/posix-functions/posix_trace_attr_setname.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setname}
@findex posix_trace_attr_setname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi b/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi
index 1b1712c167..830b16812b 100644
--- a/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi
+++ b/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setstreamfullpolicy}
@findex posix_trace_attr_setstreamfullpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setstreamfullpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setstreamfullpolicy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_attr_setstreamsize.texi b/doc/posix-functions/posix_trace_attr_setstreamsize.texi
index ac7251c7f7..9900268eba 100644
--- a/doc/posix-functions/posix_trace_attr_setstreamsize.texi
+++ b/doc/posix-functions/posix_trace_attr_setstreamsize.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_attr_setstreamsize}
@findex posix_trace_attr_setstreamsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setstreamsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_attr_setstreamsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_clear.texi b/doc/posix-functions/posix_trace_clear.texi
index 77164b409d..1e4d97aad8 100644
--- a/doc/posix-functions/posix_trace_clear.texi
+++ b/doc/posix-functions/posix_trace_clear.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_clear}
@findex posix_trace_clear
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_clear.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_clear.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_close.texi b/doc/posix-functions/posix_trace_close.texi
index 218ad4b386..624249009f 100644
--- a/doc/posix-functions/posix_trace_close.texi
+++ b/doc/posix-functions/posix_trace_close.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_close}
@findex posix_trace_close
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_close.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_close.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_create.texi b/doc/posix-functions/posix_trace_create.texi
index 9dd7e41c73..7e09737e6b 100644
--- a/doc/posix-functions/posix_trace_create.texi
+++ b/doc/posix-functions/posix_trace_create.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_create}
@findex posix_trace_create
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_create.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_create.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_create_withlog.texi b/doc/posix-functions/posix_trace_create_withlog.texi
index fa55d2b661..47694dc57d 100644
--- a/doc/posix-functions/posix_trace_create_withlog.texi
+++ b/doc/posix-functions/posix_trace_create_withlog.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_create_withlog}
@findex posix_trace_create_withlog
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_create_withlog.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_create_withlog.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_event.texi b/doc/posix-functions/posix_trace_event.texi
index 48ccd6ea6a..1f5fa1ce92 100644
--- a/doc/posix-functions/posix_trace_event.texi
+++ b/doc/posix-functions/posix_trace_event.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_event}
@findex posix_trace_event
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_event.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_event.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventid_equal.texi b/doc/posix-functions/posix_trace_eventid_equal.texi
index 4e7ccbb693..8035561395 100644
--- a/doc/posix-functions/posix_trace_eventid_equal.texi
+++ b/doc/posix-functions/posix_trace_eventid_equal.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventid_equal}
@findex posix_trace_eventid_equal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventid_equal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventid_equal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventid_get_name.texi b/doc/posix-functions/posix_trace_eventid_get_name.texi
index bd83a44b7f..125cb64151 100644
--- a/doc/posix-functions/posix_trace_eventid_get_name.texi
+++ b/doc/posix-functions/posix_trace_eventid_get_name.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventid_get_name}
@findex posix_trace_eventid_get_name
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventid_get_name.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventid_get_name.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventid_open.texi b/doc/posix-functions/posix_trace_eventid_open.texi
index 390664f65b..67da0196e9 100644
--- a/doc/posix-functions/posix_trace_eventid_open.texi
+++ b/doc/posix-functions/posix_trace_eventid_open.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventid_open}
@findex posix_trace_eventid_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventid_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventid_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventset_add.texi b/doc/posix-functions/posix_trace_eventset_add.texi
index 500c5dbd46..8810f06f6f 100644
--- a/doc/posix-functions/posix_trace_eventset_add.texi
+++ b/doc/posix-functions/posix_trace_eventset_add.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventset_add}
@findex posix_trace_eventset_add
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_add.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventset_add.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventset_del.texi b/doc/posix-functions/posix_trace_eventset_del.texi
index b4ffcfe47e..77456f416a 100644
--- a/doc/posix-functions/posix_trace_eventset_del.texi
+++ b/doc/posix-functions/posix_trace_eventset_del.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventset_del}
@findex posix_trace_eventset_del
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_del.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventset_del.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventset_empty.texi b/doc/posix-functions/posix_trace_eventset_empty.texi
index 2b9bd6ffb6..315301e80c 100644
--- a/doc/posix-functions/posix_trace_eventset_empty.texi
+++ b/doc/posix-functions/posix_trace_eventset_empty.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventset_empty}
@findex posix_trace_eventset_empty
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_empty.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventset_empty.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventset_fill.texi b/doc/posix-functions/posix_trace_eventset_fill.texi
index 0cfb23b57f..524968f78d 100644
--- a/doc/posix-functions/posix_trace_eventset_fill.texi
+++ b/doc/posix-functions/posix_trace_eventset_fill.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventset_fill}
@findex posix_trace_eventset_fill
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_fill.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventset_fill.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventset_ismember.texi b/doc/posix-functions/posix_trace_eventset_ismember.texi
index bd49142e56..eebaf5271e 100644
--- a/doc/posix-functions/posix_trace_eventset_ismember.texi
+++ b/doc/posix-functions/posix_trace_eventset_ismember.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventset_ismember}
@findex posix_trace_eventset_ismember
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_ismember.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventset_ismember.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi b/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi
index 0442553fcc..b72e76d46a 100644
--- a/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi
+++ b/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventtypelist_getnext_id}
@findex posix_trace_eventtypelist_getnext_id
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventtypelist_getnext_id.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventtypelist_getnext_id.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_eventtypelist_rewind.texi b/doc/posix-functions/posix_trace_eventtypelist_rewind.texi
index b822ff7450..5869e070dc 100644
--- a/doc/posix-functions/posix_trace_eventtypelist_rewind.texi
+++ b/doc/posix-functions/posix_trace_eventtypelist_rewind.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_eventtypelist_rewind}
@findex posix_trace_eventtypelist_rewind
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventtypelist_rewind.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_eventtypelist_rewind.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_flush.texi b/doc/posix-functions/posix_trace_flush.texi
index 5f657735b3..353a9ba6c4 100644
--- a/doc/posix-functions/posix_trace_flush.texi
+++ b/doc/posix-functions/posix_trace_flush.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_flush}
@findex posix_trace_flush
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_flush.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_flush.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_get_attr.texi b/doc/posix-functions/posix_trace_get_attr.texi
index 67f4a67c6e..2b7648ac63 100644
--- a/doc/posix-functions/posix_trace_get_attr.texi
+++ b/doc/posix-functions/posix_trace_get_attr.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_get_attr}
@findex posix_trace_get_attr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_get_attr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_get_attr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_get_filter.texi b/doc/posix-functions/posix_trace_get_filter.texi
index 1c3974e73c..ca294a7d75 100644
--- a/doc/posix-functions/posix_trace_get_filter.texi
+++ b/doc/posix-functions/posix_trace_get_filter.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_get_filter}
@findex posix_trace_get_filter
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_get_filter.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_get_filter.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_get_status.texi b/doc/posix-functions/posix_trace_get_status.texi
index 3965300797..8bbb5fd702 100644
--- a/doc/posix-functions/posix_trace_get_status.texi
+++ b/doc/posix-functions/posix_trace_get_status.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_get_status}
@findex posix_trace_get_status
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_get_status.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_get_status.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_getnext_event.texi b/doc/posix-functions/posix_trace_getnext_event.texi
index b39c5eed21..45071bbb65 100644
--- a/doc/posix-functions/posix_trace_getnext_event.texi
+++ b/doc/posix-functions/posix_trace_getnext_event.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_getnext_event}
@findex posix_trace_getnext_event
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_getnext_event.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_getnext_event.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_open.texi b/doc/posix-functions/posix_trace_open.texi
index 5281372386..0a11af46f4 100644
--- a/doc/posix-functions/posix_trace_open.texi
+++ b/doc/posix-functions/posix_trace_open.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_open}
@findex posix_trace_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_rewind.texi b/doc/posix-functions/posix_trace_rewind.texi
index ca08440406..aef67460dd 100644
--- a/doc/posix-functions/posix_trace_rewind.texi
+++ b/doc/posix-functions/posix_trace_rewind.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_rewind}
@findex posix_trace_rewind
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_rewind.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_rewind.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_set_filter.texi b/doc/posix-functions/posix_trace_set_filter.texi
index 2f62456c67..33b4ffe6d1 100644
--- a/doc/posix-functions/posix_trace_set_filter.texi
+++ b/doc/posix-functions/posix_trace_set_filter.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_set_filter}
@findex posix_trace_set_filter
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_set_filter.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_set_filter.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_shutdown.texi b/doc/posix-functions/posix_trace_shutdown.texi
index 4d2cfd6880..dd3f674870 100644
--- a/doc/posix-functions/posix_trace_shutdown.texi
+++ b/doc/posix-functions/posix_trace_shutdown.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_shutdown}
@findex posix_trace_shutdown
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_shutdown.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_shutdown.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_start.texi b/doc/posix-functions/posix_trace_start.texi
index 4eb361fb49..0573d71f8f 100644
--- a/doc/posix-functions/posix_trace_start.texi
+++ b/doc/posix-functions/posix_trace_start.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_start}
@findex posix_trace_start
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_start.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_start.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_stop.texi b/doc/posix-functions/posix_trace_stop.texi
index e070235679..5f8fd4c52a 100644
--- a/doc/posix-functions/posix_trace_stop.texi
+++ b/doc/posix-functions/posix_trace_stop.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_stop}
@findex posix_trace_stop
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_stop.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_stop.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_timedgetnext_event.texi b/doc/posix-functions/posix_trace_timedgetnext_event.texi
index 05ed2a4a7e..b099ff8002 100644
--- a/doc/posix-functions/posix_trace_timedgetnext_event.texi
+++ b/doc/posix-functions/posix_trace_timedgetnext_event.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_timedgetnext_event}
@findex posix_trace_timedgetnext_event
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_timedgetnext_event.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_timedgetnext_event.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_trid_eventid_open.texi b/doc/posix-functions/posix_trace_trid_eventid_open.texi
index 3aef2659c0..f931a3c264 100644
--- a/doc/posix-functions/posix_trace_trid_eventid_open.texi
+++ b/doc/posix-functions/posix_trace_trid_eventid_open.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_trid_eventid_open}
@findex posix_trace_trid_eventid_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_trid_eventid_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_trid_eventid_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_trace_trygetnext_event.texi b/doc/posix-functions/posix_trace_trygetnext_event.texi
index c605d2160a..ca253d6578 100644
--- a/doc/posix-functions/posix_trace_trygetnext_event.texi
+++ b/doc/posix-functions/posix_trace_trygetnext_event.texi
@@ -2,7 +2,7 @@
@section @code{posix_trace_trygetnext_event}
@findex posix_trace_trygetnext_event
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_trygetnext_event.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_trace_trygetnext_event.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_typed_mem_get_info.texi b/doc/posix-functions/posix_typed_mem_get_info.texi
index 2f30ab3eb3..ed358b5e64 100644
--- a/doc/posix-functions/posix_typed_mem_get_info.texi
+++ b/doc/posix-functions/posix_typed_mem_get_info.texi
@@ -2,7 +2,7 @@
@section @code{posix_typed_mem_get_info}
@findex posix_typed_mem_get_info
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_typed_mem_get_info.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_typed_mem_get_info.html}
Gnulib module: ---
diff --git a/doc/posix-functions/posix_typed_mem_open.texi b/doc/posix-functions/posix_typed_mem_open.texi
index c5fa986db7..21db6b8893 100644
--- a/doc/posix-functions/posix_typed_mem_open.texi
+++ b/doc/posix-functions/posix_typed_mem_open.texi
@@ -2,7 +2,7 @@
@section @code{posix_typed_mem_open}
@findex posix_typed_mem_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_typed_mem_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/posix_typed_mem_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pow.texi b/doc/posix-functions/pow.texi
index b8de3468b8..3074155256 100644
--- a/doc/posix-functions/pow.texi
+++ b/doc/posix-functions/pow.texi
@@ -2,7 +2,7 @@
@section @code{pow}
@findex pow
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pow.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pow.html}
Gnulib module: ---
diff --git a/doc/posix-functions/powf.texi b/doc/posix-functions/powf.texi
index 81b25206cf..7db9c1037d 100644
--- a/doc/posix-functions/powf.texi
+++ b/doc/posix-functions/powf.texi
@@ -2,7 +2,7 @@
@section @code{powf}
@findex powf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/powf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/powf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/powl.texi b/doc/posix-functions/powl.texi
index 657a42b4cf..73e33e8e51 100644
--- a/doc/posix-functions/powl.texi
+++ b/doc/posix-functions/powl.texi
@@ -2,7 +2,7 @@
@section @code{powl}
@findex powl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/powl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/powl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pread.texi b/doc/posix-functions/pread.texi
index 7670069643..d1d6403a85 100644
--- a/doc/posix-functions/pread.texi
+++ b/doc/posix-functions/pread.texi
@@ -2,7 +2,7 @@
@section @code{pread}
@findex pread
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pread.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pread.html}
Gnulib module: ---
diff --git a/doc/posix-functions/printf.texi b/doc/posix-functions/printf.texi
index 52b4026b46..644d6278aa 100644
--- a/doc/posix-functions/printf.texi
+++ b/doc/posix-functions/printf.texi
@@ -2,7 +2,7 @@
@section @code{printf}
@findex printf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/printf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/printf.html}
Gnulib module: printf-posix or stdio, sigpipe
diff --git a/doc/posix-functions/pselect.texi b/doc/posix-functions/pselect.texi
index 378a7c60a2..83ba1e451b 100644
--- a/doc/posix-functions/pselect.texi
+++ b/doc/posix-functions/pselect.texi
@@ -2,7 +2,7 @@
@section @code{pselect}
@findex pselect
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pselect.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pselect.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_atfork.texi b/doc/posix-functions/pthread_atfork.texi
index 04684feef5..081904b1b7 100644
--- a/doc/posix-functions/pthread_atfork.texi
+++ b/doc/posix-functions/pthread_atfork.texi
@@ -2,7 +2,7 @@
@section @code{pthread_atfork}
@findex pthread_atfork
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_atfork.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_atfork.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_destroy.texi b/doc/posix-functions/pthread_attr_destroy.texi
index 95824a8ac2..4b84f9c161 100644
--- a/doc/posix-functions/pthread_attr_destroy.texi
+++ b/doc/posix-functions/pthread_attr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_destroy}
@findex pthread_attr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getdetachstate.texi b/doc/posix-functions/pthread_attr_getdetachstate.texi
index f09b98a95e..52436f37a9 100644
--- a/doc/posix-functions/pthread_attr_getdetachstate.texi
+++ b/doc/posix-functions/pthread_attr_getdetachstate.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getdetachstate}
@findex pthread_attr_getdetachstate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getdetachstate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getdetachstate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getguardsize.texi b/doc/posix-functions/pthread_attr_getguardsize.texi
index e5803d9e47..14daa436e8 100644
--- a/doc/posix-functions/pthread_attr_getguardsize.texi
+++ b/doc/posix-functions/pthread_attr_getguardsize.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getguardsize}
@findex pthread_attr_getguardsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getguardsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getguardsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getinheritsched.texi b/doc/posix-functions/pthread_attr_getinheritsched.texi
index 568abbcb94..64548e7a15 100644
--- a/doc/posix-functions/pthread_attr_getinheritsched.texi
+++ b/doc/posix-functions/pthread_attr_getinheritsched.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getinheritsched}
@findex pthread_attr_getinheritsched
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getinheritsched.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getinheritsched.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getschedparam.texi b/doc/posix-functions/pthread_attr_getschedparam.texi
index 4d064543d2..a570eb27d0 100644
--- a/doc/posix-functions/pthread_attr_getschedparam.texi
+++ b/doc/posix-functions/pthread_attr_getschedparam.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getschedparam}
@findex pthread_attr_getschedparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getschedparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getschedparam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getschedpolicy.texi b/doc/posix-functions/pthread_attr_getschedpolicy.texi
index 1ed22beac5..098b7bb549 100644
--- a/doc/posix-functions/pthread_attr_getschedpolicy.texi
+++ b/doc/posix-functions/pthread_attr_getschedpolicy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getschedpolicy}
@findex pthread_attr_getschedpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getschedpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getschedpolicy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getscope.texi b/doc/posix-functions/pthread_attr_getscope.texi
index e5fb3a27b1..d35d9106ef 100644
--- a/doc/posix-functions/pthread_attr_getscope.texi
+++ b/doc/posix-functions/pthread_attr_getscope.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getscope}
@findex pthread_attr_getscope
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getscope.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getscope.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getstack.texi b/doc/posix-functions/pthread_attr_getstack.texi
index 14b4f442cb..47e33dc3cd 100644
--- a/doc/posix-functions/pthread_attr_getstack.texi
+++ b/doc/posix-functions/pthread_attr_getstack.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getstack}
@findex pthread_attr_getstack
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getstack.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getstack.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_getstacksize.texi b/doc/posix-functions/pthread_attr_getstacksize.texi
index 6891801648..b89a8f8fa4 100644
--- a/doc/posix-functions/pthread_attr_getstacksize.texi
+++ b/doc/posix-functions/pthread_attr_getstacksize.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_getstacksize}
@findex pthread_attr_getstacksize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getstacksize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_getstacksize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_init.texi b/doc/posix-functions/pthread_attr_init.texi
index ad5e6ff0f9..ccddbe18e8 100644
--- a/doc/posix-functions/pthread_attr_init.texi
+++ b/doc/posix-functions/pthread_attr_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_init}
@findex pthread_attr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setdetachstate.texi b/doc/posix-functions/pthread_attr_setdetachstate.texi
index 8c7abb0d16..6b8e10449d 100644
--- a/doc/posix-functions/pthread_attr_setdetachstate.texi
+++ b/doc/posix-functions/pthread_attr_setdetachstate.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setdetachstate}
@findex pthread_attr_setdetachstate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setdetachstate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setdetachstate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setguardsize.texi b/doc/posix-functions/pthread_attr_setguardsize.texi
index beaa97102a..813f56fb39 100644
--- a/doc/posix-functions/pthread_attr_setguardsize.texi
+++ b/doc/posix-functions/pthread_attr_setguardsize.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setguardsize}
@findex pthread_attr_setguardsize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setguardsize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setguardsize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setinheritsched.texi b/doc/posix-functions/pthread_attr_setinheritsched.texi
index 73ab4a6fe8..11080623ea 100644
--- a/doc/posix-functions/pthread_attr_setinheritsched.texi
+++ b/doc/posix-functions/pthread_attr_setinheritsched.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setinheritsched}
@findex pthread_attr_setinheritsched
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setinheritsched.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setinheritsched.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setschedparam.texi b/doc/posix-functions/pthread_attr_setschedparam.texi
index 5d47f84e8f..3d354d9231 100644
--- a/doc/posix-functions/pthread_attr_setschedparam.texi
+++ b/doc/posix-functions/pthread_attr_setschedparam.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setschedparam}
@findex pthread_attr_setschedparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setschedparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setschedparam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setschedpolicy.texi b/doc/posix-functions/pthread_attr_setschedpolicy.texi
index 7ee34fa9af..2b45eb9418 100644
--- a/doc/posix-functions/pthread_attr_setschedpolicy.texi
+++ b/doc/posix-functions/pthread_attr_setschedpolicy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setschedpolicy}
@findex pthread_attr_setschedpolicy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setschedpolicy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setschedpolicy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setscope.texi b/doc/posix-functions/pthread_attr_setscope.texi
index d10a1959b3..59d95c3e08 100644
--- a/doc/posix-functions/pthread_attr_setscope.texi
+++ b/doc/posix-functions/pthread_attr_setscope.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setscope}
@findex pthread_attr_setscope
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setscope.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setscope.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setstack.texi b/doc/posix-functions/pthread_attr_setstack.texi
index 166b28c3fa..9dbce70e10 100644
--- a/doc/posix-functions/pthread_attr_setstack.texi
+++ b/doc/posix-functions/pthread_attr_setstack.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setstack}
@findex pthread_attr_setstack
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setstack.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setstack.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_attr_setstacksize.texi b/doc/posix-functions/pthread_attr_setstacksize.texi
index 0f4190013a..9cd3c39590 100644
--- a/doc/posix-functions/pthread_attr_setstacksize.texi
+++ b/doc/posix-functions/pthread_attr_setstacksize.texi
@@ -2,7 +2,7 @@
@section @code{pthread_attr_setstacksize}
@findex pthread_attr_setstacksize
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setstacksize.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_attr_setstacksize.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrier_destroy.texi b/doc/posix-functions/pthread_barrier_destroy.texi
index 15963db0fc..5788a4f65b 100644
--- a/doc/posix-functions/pthread_barrier_destroy.texi
+++ b/doc/posix-functions/pthread_barrier_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrier_destroy}
@findex pthread_barrier_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrier_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrier_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrier_init.texi b/doc/posix-functions/pthread_barrier_init.texi
index 8d566c84c7..dfd28e47a7 100644
--- a/doc/posix-functions/pthread_barrier_init.texi
+++ b/doc/posix-functions/pthread_barrier_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrier_init}
@findex pthread_barrier_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrier_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrier_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrier_wait.texi b/doc/posix-functions/pthread_barrier_wait.texi
index f21e3154d3..77195a0484 100644
--- a/doc/posix-functions/pthread_barrier_wait.texi
+++ b/doc/posix-functions/pthread_barrier_wait.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrier_wait}
@findex pthread_barrier_wait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrier_wait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrier_wait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrierattr_destroy.texi b/doc/posix-functions/pthread_barrierattr_destroy.texi
index fd4373c9ca..9c5b597623 100644
--- a/doc/posix-functions/pthread_barrierattr_destroy.texi
+++ b/doc/posix-functions/pthread_barrierattr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrierattr_destroy}
@findex pthread_barrierattr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrierattr_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrierattr_getpshared.texi b/doc/posix-functions/pthread_barrierattr_getpshared.texi
index 394f46cec2..95694a6165 100644
--- a/doc/posix-functions/pthread_barrierattr_getpshared.texi
+++ b/doc/posix-functions/pthread_barrierattr_getpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrierattr_getpshared}
@findex pthread_barrierattr_getpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_getpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrierattr_getpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrierattr_init.texi b/doc/posix-functions/pthread_barrierattr_init.texi
index c20ee1fe9c..3667ca04c7 100644
--- a/doc/posix-functions/pthread_barrierattr_init.texi
+++ b/doc/posix-functions/pthread_barrierattr_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrierattr_init}
@findex pthread_barrierattr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrierattr_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_barrierattr_setpshared.texi b/doc/posix-functions/pthread_barrierattr_setpshared.texi
index a8c94273e7..daf02c5a56 100644
--- a/doc/posix-functions/pthread_barrierattr_setpshared.texi
+++ b/doc/posix-functions/pthread_barrierattr_setpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_barrierattr_setpshared}
@findex pthread_barrierattr_setpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_setpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_barrierattr_setpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cancel.texi b/doc/posix-functions/pthread_cancel.texi
index a5383f161c..8958640a04 100644
--- a/doc/posix-functions/pthread_cancel.texi
+++ b/doc/posix-functions/pthread_cancel.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cancel}
@findex pthread_cancel
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cancel.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cancel.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cleanup_pop.texi b/doc/posix-functions/pthread_cleanup_pop.texi
index 72097a4a7c..0df717d1cf 100644
--- a/doc/posix-functions/pthread_cleanup_pop.texi
+++ b/doc/posix-functions/pthread_cleanup_pop.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cleanup_pop}
@findex pthread_cleanup_pop
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cleanup_pop.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cleanup_pop.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cleanup_push.texi b/doc/posix-functions/pthread_cleanup_push.texi
index 4d65fffe74..c58aa3710d 100644
--- a/doc/posix-functions/pthread_cleanup_push.texi
+++ b/doc/posix-functions/pthread_cleanup_push.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cleanup_push}
@findex pthread_cleanup_push
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cleanup_push.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cleanup_push.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cond_broadcast.texi b/doc/posix-functions/pthread_cond_broadcast.texi
index b9b9d0da87..af07edc94b 100644
--- a/doc/posix-functions/pthread_cond_broadcast.texi
+++ b/doc/posix-functions/pthread_cond_broadcast.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cond_broadcast}
@findex pthread_cond_broadcast
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_broadcast.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cond_broadcast.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cond_destroy.texi b/doc/posix-functions/pthread_cond_destroy.texi
index a00c918b5b..87a9c8df09 100644
--- a/doc/posix-functions/pthread_cond_destroy.texi
+++ b/doc/posix-functions/pthread_cond_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cond_destroy}
@findex pthread_cond_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cond_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cond_init.texi b/doc/posix-functions/pthread_cond_init.texi
index fa0d68d6ec..4c4a496abc 100644
--- a/doc/posix-functions/pthread_cond_init.texi
+++ b/doc/posix-functions/pthread_cond_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cond_init}
@findex pthread_cond_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cond_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cond_signal.texi b/doc/posix-functions/pthread_cond_signal.texi
index 08cbfd6a75..5d2252db4a 100644
--- a/doc/posix-functions/pthread_cond_signal.texi
+++ b/doc/posix-functions/pthread_cond_signal.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cond_signal}
@findex pthread_cond_signal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_signal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cond_signal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cond_timedwait.texi b/doc/posix-functions/pthread_cond_timedwait.texi
index 9c9a340c89..a6584e5b97 100644
--- a/doc/posix-functions/pthread_cond_timedwait.texi
+++ b/doc/posix-functions/pthread_cond_timedwait.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cond_timedwait}
@findex pthread_cond_timedwait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_timedwait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cond_timedwait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_cond_wait.texi b/doc/posix-functions/pthread_cond_wait.texi
index e55efb7c69..5c391c7782 100644
--- a/doc/posix-functions/pthread_cond_wait.texi
+++ b/doc/posix-functions/pthread_cond_wait.texi
@@ -2,7 +2,7 @@
@section @code{pthread_cond_wait}
@findex pthread_cond_wait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_wait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_cond_wait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_condattr_destroy.texi b/doc/posix-functions/pthread_condattr_destroy.texi
index 98ee7ff52e..3ad68922c6 100644
--- a/doc/posix-functions/pthread_condattr_destroy.texi
+++ b/doc/posix-functions/pthread_condattr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_condattr_destroy}
@findex pthread_condattr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_condattr_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_condattr_getclock.texi b/doc/posix-functions/pthread_condattr_getclock.texi
index a46f00caf2..bb1205c95b 100644
--- a/doc/posix-functions/pthread_condattr_getclock.texi
+++ b/doc/posix-functions/pthread_condattr_getclock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_condattr_getclock}
@findex pthread_condattr_getclock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_getclock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_condattr_getclock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_condattr_getpshared.texi b/doc/posix-functions/pthread_condattr_getpshared.texi
index 71a07d58c4..d4721fa134 100644
--- a/doc/posix-functions/pthread_condattr_getpshared.texi
+++ b/doc/posix-functions/pthread_condattr_getpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_condattr_getpshared}
@findex pthread_condattr_getpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_getpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_condattr_getpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_condattr_init.texi b/doc/posix-functions/pthread_condattr_init.texi
index 68abad28e8..efdcea9580 100644
--- a/doc/posix-functions/pthread_condattr_init.texi
+++ b/doc/posix-functions/pthread_condattr_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_condattr_init}
@findex pthread_condattr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_condattr_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_condattr_setclock.texi b/doc/posix-functions/pthread_condattr_setclock.texi
index b9a3000833..0e5244c6c9 100644
--- a/doc/posix-functions/pthread_condattr_setclock.texi
+++ b/doc/posix-functions/pthread_condattr_setclock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_condattr_setclock}
@findex pthread_condattr_setclock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_setclock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_condattr_setclock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_condattr_setpshared.texi b/doc/posix-functions/pthread_condattr_setpshared.texi
index 93d793acc8..c25fdb580d 100644
--- a/doc/posix-functions/pthread_condattr_setpshared.texi
+++ b/doc/posix-functions/pthread_condattr_setpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_condattr_setpshared}
@findex pthread_condattr_setpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_setpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_condattr_setpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_create.texi b/doc/posix-functions/pthread_create.texi
index 548557c112..3e37cae46e 100644
--- a/doc/posix-functions/pthread_create.texi
+++ b/doc/posix-functions/pthread_create.texi
@@ -2,7 +2,7 @@
@section @code{pthread_create}
@findex pthread_create
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_create.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_create.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_detach.texi b/doc/posix-functions/pthread_detach.texi
index 7c5e6075fe..2ec8ffb838 100644
--- a/doc/posix-functions/pthread_detach.texi
+++ b/doc/posix-functions/pthread_detach.texi
@@ -2,7 +2,7 @@
@section @code{pthread_detach}
@findex pthread_detach
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_detach.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_detach.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_equal.texi b/doc/posix-functions/pthread_equal.texi
index c24df3b73a..16f600ad70 100644
--- a/doc/posix-functions/pthread_equal.texi
+++ b/doc/posix-functions/pthread_equal.texi
@@ -2,7 +2,7 @@
@section @code{pthread_equal}
@findex pthread_equal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_equal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_equal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_exit.texi b/doc/posix-functions/pthread_exit.texi
index 7beccf4584..e63c264d60 100644
--- a/doc/posix-functions/pthread_exit.texi
+++ b/doc/posix-functions/pthread_exit.texi
@@ -2,7 +2,7 @@
@section @code{pthread_exit}
@findex pthread_exit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_exit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_exit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_getconcurrency.texi b/doc/posix-functions/pthread_getconcurrency.texi
index 2173622a23..e5a0cda98d 100644
--- a/doc/posix-functions/pthread_getconcurrency.texi
+++ b/doc/posix-functions/pthread_getconcurrency.texi
@@ -2,7 +2,7 @@
@section @code{pthread_getconcurrency}
@findex pthread_getconcurrency
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getconcurrency.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_getconcurrency.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_getcpuclockid.texi b/doc/posix-functions/pthread_getcpuclockid.texi
index d4651aba05..04745d78b5 100644
--- a/doc/posix-functions/pthread_getcpuclockid.texi
+++ b/doc/posix-functions/pthread_getcpuclockid.texi
@@ -2,7 +2,7 @@
@section @code{pthread_getcpuclockid}
@findex pthread_getcpuclockid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getcpuclockid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_getcpuclockid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_getschedparam.texi b/doc/posix-functions/pthread_getschedparam.texi
index cb73af036c..aeab8383d6 100644
--- a/doc/posix-functions/pthread_getschedparam.texi
+++ b/doc/posix-functions/pthread_getschedparam.texi
@@ -2,7 +2,7 @@
@section @code{pthread_getschedparam}
@findex pthread_getschedparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getschedparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_getschedparam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_getspecific.texi b/doc/posix-functions/pthread_getspecific.texi
index dd6288fc7c..dc3ca4dfbd 100644
--- a/doc/posix-functions/pthread_getspecific.texi
+++ b/doc/posix-functions/pthread_getspecific.texi
@@ -2,7 +2,7 @@
@section @code{pthread_getspecific}
@findex pthread_getspecific
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getspecific.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_getspecific.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_join.texi b/doc/posix-functions/pthread_join.texi
index 82c2d20fa4..99258a2aa0 100644
--- a/doc/posix-functions/pthread_join.texi
+++ b/doc/posix-functions/pthread_join.texi
@@ -2,7 +2,7 @@
@section @code{pthread_join}
@findex pthread_join
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_join.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_join.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_key_create.texi b/doc/posix-functions/pthread_key_create.texi
index fbb0561ebb..1559640ead 100644
--- a/doc/posix-functions/pthread_key_create.texi
+++ b/doc/posix-functions/pthread_key_create.texi
@@ -2,7 +2,7 @@
@section @code{pthread_key_create}
@findex pthread_key_create
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_key_create.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_key_create.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_key_delete.texi b/doc/posix-functions/pthread_key_delete.texi
index db99cd0ea0..0e43b3cf1d 100644
--- a/doc/posix-functions/pthread_key_delete.texi
+++ b/doc/posix-functions/pthread_key_delete.texi
@@ -2,7 +2,7 @@
@section @code{pthread_key_delete}
@findex pthread_key_delete
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_key_delete.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_key_delete.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_kill.texi b/doc/posix-functions/pthread_kill.texi
index 9cbdf96edf..e5f15c4f55 100644
--- a/doc/posix-functions/pthread_kill.texi
+++ b/doc/posix-functions/pthread_kill.texi
@@ -2,7 +2,7 @@
@section @code{pthread_kill}
@findex pthread_kill
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_kill.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_kill.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_destroy.texi b/doc/posix-functions/pthread_mutex_destroy.texi
index e347649a49..486652fc9c 100644
--- a/doc/posix-functions/pthread_mutex_destroy.texi
+++ b/doc/posix-functions/pthread_mutex_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_destroy}
@findex pthread_mutex_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_getprioceiling.texi b/doc/posix-functions/pthread_mutex_getprioceiling.texi
index e409654a94..41de49a13d 100644
--- a/doc/posix-functions/pthread_mutex_getprioceiling.texi
+++ b/doc/posix-functions/pthread_mutex_getprioceiling.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_getprioceiling}
@findex pthread_mutex_getprioceiling
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_getprioceiling.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_getprioceiling.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_init.texi b/doc/posix-functions/pthread_mutex_init.texi
index c6f76eee21..736126be4a 100644
--- a/doc/posix-functions/pthread_mutex_init.texi
+++ b/doc/posix-functions/pthread_mutex_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_init}
@findex pthread_mutex_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_lock.texi b/doc/posix-functions/pthread_mutex_lock.texi
index c38a531159..a28cdabec8 100644
--- a/doc/posix-functions/pthread_mutex_lock.texi
+++ b/doc/posix-functions/pthread_mutex_lock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_lock}
@findex pthread_mutex_lock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_lock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_lock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_setprioceiling.texi b/doc/posix-functions/pthread_mutex_setprioceiling.texi
index 5619b625d0..f89af39cfb 100644
--- a/doc/posix-functions/pthread_mutex_setprioceiling.texi
+++ b/doc/posix-functions/pthread_mutex_setprioceiling.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_setprioceiling}
@findex pthread_mutex_setprioceiling
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_setprioceiling.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_setprioceiling.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_timedlock.texi b/doc/posix-functions/pthread_mutex_timedlock.texi
index c8a89cdd75..d18190ed38 100644
--- a/doc/posix-functions/pthread_mutex_timedlock.texi
+++ b/doc/posix-functions/pthread_mutex_timedlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_timedlock}
@findex pthread_mutex_timedlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_timedlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_timedlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_trylock.texi b/doc/posix-functions/pthread_mutex_trylock.texi
index 46834b0deb..2bb3440010 100644
--- a/doc/posix-functions/pthread_mutex_trylock.texi
+++ b/doc/posix-functions/pthread_mutex_trylock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_trylock}
@findex pthread_mutex_trylock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_trylock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_trylock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutex_unlock.texi b/doc/posix-functions/pthread_mutex_unlock.texi
index 42be74a4ec..49311f57b5 100644
--- a/doc/posix-functions/pthread_mutex_unlock.texi
+++ b/doc/posix-functions/pthread_mutex_unlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutex_unlock}
@findex pthread_mutex_unlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_unlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_unlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_destroy.texi b/doc/posix-functions/pthread_mutexattr_destroy.texi
index 10d2720811..17571f4385 100644
--- a/doc/posix-functions/pthread_mutexattr_destroy.texi
+++ b/doc/posix-functions/pthread_mutexattr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_destroy}
@findex pthread_mutexattr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_getprioceiling.texi b/doc/posix-functions/pthread_mutexattr_getprioceiling.texi
index 669c8aa54b..9b46a3b853 100644
--- a/doc/posix-functions/pthread_mutexattr_getprioceiling.texi
+++ b/doc/posix-functions/pthread_mutexattr_getprioceiling.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_getprioceiling}
@findex pthread_mutexattr_getprioceiling
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_getprioceiling.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_getprioceiling.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_getprotocol.texi b/doc/posix-functions/pthread_mutexattr_getprotocol.texi
index c1750c0aa2..9a58329e66 100644
--- a/doc/posix-functions/pthread_mutexattr_getprotocol.texi
+++ b/doc/posix-functions/pthread_mutexattr_getprotocol.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_getprotocol}
@findex pthread_mutexattr_getprotocol
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_getprotocol.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_getprotocol.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_getpshared.texi b/doc/posix-functions/pthread_mutexattr_getpshared.texi
index 3a5beb143b..82aa0c1fe4 100644
--- a/doc/posix-functions/pthread_mutexattr_getpshared.texi
+++ b/doc/posix-functions/pthread_mutexattr_getpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_getpshared}
@findex pthread_mutexattr_getpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_getpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_getpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_gettype.texi b/doc/posix-functions/pthread_mutexattr_gettype.texi
index e636c4a553..2d4c4f5c4c 100644
--- a/doc/posix-functions/pthread_mutexattr_gettype.texi
+++ b/doc/posix-functions/pthread_mutexattr_gettype.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_gettype}
@findex pthread_mutexattr_gettype
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_gettype.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_gettype.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_init.texi b/doc/posix-functions/pthread_mutexattr_init.texi
index 0fdba8f16b..c6851e0165 100644
--- a/doc/posix-functions/pthread_mutexattr_init.texi
+++ b/doc/posix-functions/pthread_mutexattr_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_init}
@findex pthread_mutexattr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_setprioceiling.texi b/doc/posix-functions/pthread_mutexattr_setprioceiling.texi
index ccfb33009a..9c7389db54 100644
--- a/doc/posix-functions/pthread_mutexattr_setprioceiling.texi
+++ b/doc/posix-functions/pthread_mutexattr_setprioceiling.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_setprioceiling}
@findex pthread_mutexattr_setprioceiling
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_setprioceiling.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_setprioceiling.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_setprotocol.texi b/doc/posix-functions/pthread_mutexattr_setprotocol.texi
index 2680afe168..027719740f 100644
--- a/doc/posix-functions/pthread_mutexattr_setprotocol.texi
+++ b/doc/posix-functions/pthread_mutexattr_setprotocol.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_setprotocol}
@findex pthread_mutexattr_setprotocol
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_setprotocol.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_setprotocol.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_setpshared.texi b/doc/posix-functions/pthread_mutexattr_setpshared.texi
index fb0e15d25f..3d9af34314 100644
--- a/doc/posix-functions/pthread_mutexattr_setpshared.texi
+++ b/doc/posix-functions/pthread_mutexattr_setpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_setpshared}
@findex pthread_mutexattr_setpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_setpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_setpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_mutexattr_settype.texi b/doc/posix-functions/pthread_mutexattr_settype.texi
index a749ef22a4..4783220acc 100644
--- a/doc/posix-functions/pthread_mutexattr_settype.texi
+++ b/doc/posix-functions/pthread_mutexattr_settype.texi
@@ -2,7 +2,7 @@
@section @code{pthread_mutexattr_settype}
@findex pthread_mutexattr_settype
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_settype.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_mutexattr_settype.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_once.texi b/doc/posix-functions/pthread_once.texi
index 7845cbff00..3c10c7b005 100644
--- a/doc/posix-functions/pthread_once.texi
+++ b/doc/posix-functions/pthread_once.texi
@@ -2,7 +2,7 @@
@section @code{pthread_once}
@findex pthread_once
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_once.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_once.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_destroy.texi b/doc/posix-functions/pthread_rwlock_destroy.texi
index 3317a91cb3..94f7431fdc 100644
--- a/doc/posix-functions/pthread_rwlock_destroy.texi
+++ b/doc/posix-functions/pthread_rwlock_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_destroy}
@findex pthread_rwlock_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_init.texi b/doc/posix-functions/pthread_rwlock_init.texi
index 6cf85a5d91..3dde175a01 100644
--- a/doc/posix-functions/pthread_rwlock_init.texi
+++ b/doc/posix-functions/pthread_rwlock_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_init}
@findex pthread_rwlock_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_rdlock.texi b/doc/posix-functions/pthread_rwlock_rdlock.texi
index b6fe116d85..e9bd85fe3f 100644
--- a/doc/posix-functions/pthread_rwlock_rdlock.texi
+++ b/doc/posix-functions/pthread_rwlock_rdlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_rdlock}
@findex pthread_rwlock_rdlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_rdlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_rdlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_timedrdlock.texi b/doc/posix-functions/pthread_rwlock_timedrdlock.texi
index eeac13f3c5..287e2e4497 100644
--- a/doc/posix-functions/pthread_rwlock_timedrdlock.texi
+++ b/doc/posix-functions/pthread_rwlock_timedrdlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_timedrdlock}
@findex pthread_rwlock_timedrdlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_timedrdlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_timedrdlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_timedwrlock.texi b/doc/posix-functions/pthread_rwlock_timedwrlock.texi
index 74690a8404..7c71ad1933 100644
--- a/doc/posix-functions/pthread_rwlock_timedwrlock.texi
+++ b/doc/posix-functions/pthread_rwlock_timedwrlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_timedwrlock}
@findex pthread_rwlock_timedwrlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_timedwrlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_timedwrlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_tryrdlock.texi b/doc/posix-functions/pthread_rwlock_tryrdlock.texi
index 088521b838..fdf6f6b197 100644
--- a/doc/posix-functions/pthread_rwlock_tryrdlock.texi
+++ b/doc/posix-functions/pthread_rwlock_tryrdlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_tryrdlock}
@findex pthread_rwlock_tryrdlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_tryrdlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_tryrdlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_trywrlock.texi b/doc/posix-functions/pthread_rwlock_trywrlock.texi
index a3ec24cd7e..fc4f882c2a 100644
--- a/doc/posix-functions/pthread_rwlock_trywrlock.texi
+++ b/doc/posix-functions/pthread_rwlock_trywrlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_trywrlock}
@findex pthread_rwlock_trywrlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_trywrlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_trywrlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_unlock.texi b/doc/posix-functions/pthread_rwlock_unlock.texi
index f01ba3b4e9..512939a14d 100644
--- a/doc/posix-functions/pthread_rwlock_unlock.texi
+++ b/doc/posix-functions/pthread_rwlock_unlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_unlock}
@findex pthread_rwlock_unlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_unlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_unlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlock_wrlock.texi b/doc/posix-functions/pthread_rwlock_wrlock.texi
index 809ebd3d4a..7257ddc3fc 100644
--- a/doc/posix-functions/pthread_rwlock_wrlock.texi
+++ b/doc/posix-functions/pthread_rwlock_wrlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlock_wrlock}
@findex pthread_rwlock_wrlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_wrlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlock_wrlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlockattr_destroy.texi b/doc/posix-functions/pthread_rwlockattr_destroy.texi
index 4ec7684e98..4857038743 100644
--- a/doc/posix-functions/pthread_rwlockattr_destroy.texi
+++ b/doc/posix-functions/pthread_rwlockattr_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlockattr_destroy}
@findex pthread_rwlockattr_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlockattr_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlockattr_getpshared.texi b/doc/posix-functions/pthread_rwlockattr_getpshared.texi
index 04047d3a27..d523d56033 100644
--- a/doc/posix-functions/pthread_rwlockattr_getpshared.texi
+++ b/doc/posix-functions/pthread_rwlockattr_getpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlockattr_getpshared}
@findex pthread_rwlockattr_getpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_getpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlockattr_getpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlockattr_init.texi b/doc/posix-functions/pthread_rwlockattr_init.texi
index 5276e86e49..a0033d0144 100644
--- a/doc/posix-functions/pthread_rwlockattr_init.texi
+++ b/doc/posix-functions/pthread_rwlockattr_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlockattr_init}
@findex pthread_rwlockattr_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlockattr_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_rwlockattr_setpshared.texi b/doc/posix-functions/pthread_rwlockattr_setpshared.texi
index f297a4afc5..991eb9e642 100644
--- a/doc/posix-functions/pthread_rwlockattr_setpshared.texi
+++ b/doc/posix-functions/pthread_rwlockattr_setpshared.texi
@@ -2,7 +2,7 @@
@section @code{pthread_rwlockattr_setpshared}
@findex pthread_rwlockattr_setpshared
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_setpshared.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_rwlockattr_setpshared.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_self.texi b/doc/posix-functions/pthread_self.texi
index 56b5034586..fc390f6130 100644
--- a/doc/posix-functions/pthread_self.texi
+++ b/doc/posix-functions/pthread_self.texi
@@ -2,7 +2,7 @@
@section @code{pthread_self}
@findex pthread_self
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_self.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_self.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_setcancelstate.texi b/doc/posix-functions/pthread_setcancelstate.texi
index 44c2f5d382..1d92c02689 100644
--- a/doc/posix-functions/pthread_setcancelstate.texi
+++ b/doc/posix-functions/pthread_setcancelstate.texi
@@ -2,7 +2,7 @@
@section @code{pthread_setcancelstate}
@findex pthread_setcancelstate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setcancelstate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_setcancelstate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_setcanceltype.texi b/doc/posix-functions/pthread_setcanceltype.texi
index ed04c19c0f..0775b658e2 100644
--- a/doc/posix-functions/pthread_setcanceltype.texi
+++ b/doc/posix-functions/pthread_setcanceltype.texi
@@ -2,7 +2,7 @@
@section @code{pthread_setcanceltype}
@findex pthread_setcanceltype
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setcanceltype.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_setcanceltype.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_setconcurrency.texi b/doc/posix-functions/pthread_setconcurrency.texi
index 329c5d13dc..57b2582159 100644
--- a/doc/posix-functions/pthread_setconcurrency.texi
+++ b/doc/posix-functions/pthread_setconcurrency.texi
@@ -2,7 +2,7 @@
@section @code{pthread_setconcurrency}
@findex pthread_setconcurrency
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setconcurrency.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_setconcurrency.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_setschedparam.texi b/doc/posix-functions/pthread_setschedparam.texi
index 4f9f5fa327..c4da954b20 100644
--- a/doc/posix-functions/pthread_setschedparam.texi
+++ b/doc/posix-functions/pthread_setschedparam.texi
@@ -2,7 +2,7 @@
@section @code{pthread_setschedparam}
@findex pthread_setschedparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setschedparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_setschedparam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_setschedprio.texi b/doc/posix-functions/pthread_setschedprio.texi
index 646346c485..370dc70898 100644
--- a/doc/posix-functions/pthread_setschedprio.texi
+++ b/doc/posix-functions/pthread_setschedprio.texi
@@ -2,7 +2,7 @@
@section @code{pthread_setschedprio}
@findex pthread_setschedprio
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setschedprio.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_setschedprio.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_setspecific.texi b/doc/posix-functions/pthread_setspecific.texi
index 3c4f51cad5..fad5e4361f 100644
--- a/doc/posix-functions/pthread_setspecific.texi
+++ b/doc/posix-functions/pthread_setspecific.texi
@@ -2,7 +2,7 @@
@section @code{pthread_setspecific}
@findex pthread_setspecific
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setspecific.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_setspecific.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_sigmask.texi b/doc/posix-functions/pthread_sigmask.texi
index ca7a9243fb..bf9e5f9810 100644
--- a/doc/posix-functions/pthread_sigmask.texi
+++ b/doc/posix-functions/pthread_sigmask.texi
@@ -2,7 +2,7 @@
@section @code{pthread_sigmask}
@findex pthread_sigmask
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_sigmask.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_sigmask.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_spin_destroy.texi b/doc/posix-functions/pthread_spin_destroy.texi
index d4439049a7..778e436b51 100644
--- a/doc/posix-functions/pthread_spin_destroy.texi
+++ b/doc/posix-functions/pthread_spin_destroy.texi
@@ -2,7 +2,7 @@
@section @code{pthread_spin_destroy}
@findex pthread_spin_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_spin_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_spin_init.texi b/doc/posix-functions/pthread_spin_init.texi
index 674ebab2cd..94bd30c7f2 100644
--- a/doc/posix-functions/pthread_spin_init.texi
+++ b/doc/posix-functions/pthread_spin_init.texi
@@ -2,7 +2,7 @@
@section @code{pthread_spin_init}
@findex pthread_spin_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_spin_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_spin_lock.texi b/doc/posix-functions/pthread_spin_lock.texi
index da8bc83a70..701ce8c530 100644
--- a/doc/posix-functions/pthread_spin_lock.texi
+++ b/doc/posix-functions/pthread_spin_lock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_spin_lock}
@findex pthread_spin_lock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_lock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_spin_lock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_spin_trylock.texi b/doc/posix-functions/pthread_spin_trylock.texi
index 75cc62e00b..c2d2911d3f 100644
--- a/doc/posix-functions/pthread_spin_trylock.texi
+++ b/doc/posix-functions/pthread_spin_trylock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_spin_trylock}
@findex pthread_spin_trylock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_trylock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_spin_trylock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_spin_unlock.texi b/doc/posix-functions/pthread_spin_unlock.texi
index c997f5fe71..fadc875c87 100644
--- a/doc/posix-functions/pthread_spin_unlock.texi
+++ b/doc/posix-functions/pthread_spin_unlock.texi
@@ -2,7 +2,7 @@
@section @code{pthread_spin_unlock}
@findex pthread_spin_unlock
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_unlock.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_spin_unlock.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pthread_testcancel.texi b/doc/posix-functions/pthread_testcancel.texi
index 4db42f282e..4d947fe4d6 100644
--- a/doc/posix-functions/pthread_testcancel.texi
+++ b/doc/posix-functions/pthread_testcancel.texi
@@ -2,7 +2,7 @@
@section @code{pthread_testcancel}
@findex pthread_testcancel
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_testcancel.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pthread_testcancel.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ptsname.texi b/doc/posix-functions/ptsname.texi
index b044ab5682..54f1ec33a4 100644
--- a/doc/posix-functions/ptsname.texi
+++ b/doc/posix-functions/ptsname.texi
@@ -2,7 +2,7 @@
@section @code{ptsname}
@findex ptsname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ptsname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ptsname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putc.texi b/doc/posix-functions/putc.texi
index 25a3f9459b..07c9f098d3 100644
--- a/doc/posix-functions/putc.texi
+++ b/doc/posix-functions/putc.texi
@@ -2,7 +2,7 @@
@section @code{putc}
@findex putc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putc.html}
Gnulib module: stdio, sigpipe
diff --git a/doc/posix-functions/putc_unlocked.texi b/doc/posix-functions/putc_unlocked.texi
index 2fe0a4fe58..114f54514b 100644
--- a/doc/posix-functions/putc_unlocked.texi
+++ b/doc/posix-functions/putc_unlocked.texi
@@ -2,7 +2,7 @@
@section @code{putc_unlocked}
@findex putc_unlocked
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putc_unlocked.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putc_unlocked.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putchar.texi b/doc/posix-functions/putchar.texi
index b2f867ea47..e010ae2590 100644
--- a/doc/posix-functions/putchar.texi
+++ b/doc/posix-functions/putchar.texi
@@ -2,7 +2,7 @@
@section @code{putchar}
@findex putchar
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putchar.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putchar.html}
Gnulib module: stdio, sigpipe
diff --git a/doc/posix-functions/putchar_unlocked.texi b/doc/posix-functions/putchar_unlocked.texi
index a768366d6c..82b3d6e650 100644
--- a/doc/posix-functions/putchar_unlocked.texi
+++ b/doc/posix-functions/putchar_unlocked.texi
@@ -2,7 +2,7 @@
@section @code{putchar_unlocked}
@findex putchar_unlocked
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putchar_unlocked.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putchar_unlocked.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putenv.texi b/doc/posix-functions/putenv.texi
index 20306d8a42..20265ddbdf 100644
--- a/doc/posix-functions/putenv.texi
+++ b/doc/posix-functions/putenv.texi
@@ -2,7 +2,7 @@
@section @code{putenv}
@findex putenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putenv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putmsg.texi b/doc/posix-functions/putmsg.texi
index b28c2d5304..5498d280b4 100644
--- a/doc/posix-functions/putmsg.texi
+++ b/doc/posix-functions/putmsg.texi
@@ -2,7 +2,7 @@
@section @code{putmsg}
@findex putmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putpmsg.texi b/doc/posix-functions/putpmsg.texi
index 5568c9a76c..68ea9e4731 100644
--- a/doc/posix-functions/putpmsg.texi
+++ b/doc/posix-functions/putpmsg.texi
@@ -2,7 +2,7 @@
@section @code{putpmsg}
@findex putpmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putpmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putpmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/puts.texi b/doc/posix-functions/puts.texi
index f46f636fae..60de4f9d19 100644
--- a/doc/posix-functions/puts.texi
+++ b/doc/posix-functions/puts.texi
@@ -2,7 +2,7 @@
@section @code{puts}
@findex puts
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/puts.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/puts.html}
Gnulib module: stdio, sigpipe
diff --git a/doc/posix-functions/pututxline.texi b/doc/posix-functions/pututxline.texi
index 8129971255..edb4c816dd 100644
--- a/doc/posix-functions/pututxline.texi
+++ b/doc/posix-functions/pututxline.texi
@@ -2,7 +2,7 @@
@section @code{pututxline}
@findex pututxline
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pututxline.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pututxline.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putwc.texi b/doc/posix-functions/putwc.texi
index fd2dafa575..6d66d566ab 100644
--- a/doc/posix-functions/putwc.texi
+++ b/doc/posix-functions/putwc.texi
@@ -2,7 +2,7 @@
@section @code{putwc}
@findex putwc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putwc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putwc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/putwchar.texi b/doc/posix-functions/putwchar.texi
index b5e470d3f2..c3476334ce 100644
--- a/doc/posix-functions/putwchar.texi
+++ b/doc/posix-functions/putwchar.texi
@@ -2,7 +2,7 @@
@section @code{putwchar}
@findex putwchar
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/putwchar.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/putwchar.html}
Gnulib module: ---
diff --git a/doc/posix-functions/pwrite.texi b/doc/posix-functions/pwrite.texi
index 88d3d6ffea..d1645030b7 100644
--- a/doc/posix-functions/pwrite.texi
+++ b/doc/posix-functions/pwrite.texi
@@ -2,7 +2,7 @@
@section @code{pwrite}
@findex pwrite
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pwrite.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/pwrite.html}
Gnulib module: ---
diff --git a/doc/posix-functions/qsort.texi b/doc/posix-functions/qsort.texi
index 7a5d748f5d..0013b8daa5 100644
--- a/doc/posix-functions/qsort.texi
+++ b/doc/posix-functions/qsort.texi
@@ -2,7 +2,7 @@
@section @code{qsort}
@findex qsort
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/qsort.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/qsort.html}
Gnulib module: ---
diff --git a/doc/posix-functions/raise.texi b/doc/posix-functions/raise.texi
index 1138d6ac7f..29fc8c0af9 100644
--- a/doc/posix-functions/raise.texi
+++ b/doc/posix-functions/raise.texi
@@ -2,7 +2,7 @@
@section @code{raise}
@findex raise
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/raise.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/raise.html}
Gnulib module: raise
diff --git a/doc/posix-functions/rand.texi b/doc/posix-functions/rand.texi
index 8b2090f37f..0c0add5082 100644
--- a/doc/posix-functions/rand.texi
+++ b/doc/posix-functions/rand.texi
@@ -2,7 +2,7 @@
@section @code{rand}
@findex rand
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rand.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rand.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rand_r.texi b/doc/posix-functions/rand_r.texi
index eedca9e0fa..9fee6cafca 100644
--- a/doc/posix-functions/rand_r.texi
+++ b/doc/posix-functions/rand_r.texi
@@ -2,7 +2,7 @@
@section @code{rand_r}
@findex rand_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rand_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rand_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/random.texi b/doc/posix-functions/random.texi
index 0111a9c057..c64e0ad3e0 100644
--- a/doc/posix-functions/random.texi
+++ b/doc/posix-functions/random.texi
@@ -2,7 +2,7 @@
@section @code{random}
@findex random
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/random.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/random.html}
Gnulib module: ---
diff --git a/doc/posix-functions/read.texi b/doc/posix-functions/read.texi
index 1583a1fb09..e78764da3c 100644
--- a/doc/posix-functions/read.texi
+++ b/doc/posix-functions/read.texi
@@ -2,7 +2,7 @@
@section @code{read}
@findex read
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/read.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/read.html}
Gnulib module: ---
diff --git a/doc/posix-functions/readdir.texi b/doc/posix-functions/readdir.texi
index e8fd89fbe1..b2186a43e8 100644
--- a/doc/posix-functions/readdir.texi
+++ b/doc/posix-functions/readdir.texi
@@ -2,7 +2,7 @@
@section @code{readdir}
@findex readdir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/readdir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/readdir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/readdir_r.texi b/doc/posix-functions/readdir_r.texi
index 4943a153bb..f7c51d6f07 100644
--- a/doc/posix-functions/readdir_r.texi
+++ b/doc/posix-functions/readdir_r.texi
@@ -2,7 +2,7 @@
@section @code{readdir_r}
@findex readdir_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/readdir_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/readdir_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/readlink.texi b/doc/posix-functions/readlink.texi
index be05c71ba5..e2a2a1e3ad 100644
--- a/doc/posix-functions/readlink.texi
+++ b/doc/posix-functions/readlink.texi
@@ -2,7 +2,7 @@
@section @code{readlink}
@findex readlink
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/readlink.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/readlink.html}
Gnulib module: readlink
diff --git a/doc/posix-functions/readv.texi b/doc/posix-functions/readv.texi
index 4655ba27c8..44d713e671 100644
--- a/doc/posix-functions/readv.texi
+++ b/doc/posix-functions/readv.texi
@@ -2,7 +2,7 @@
@section @code{readv}
@findex readv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/readv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/readv.html}
Gnulib module: ---
diff --git a/doc/posix-functions/realloc.texi b/doc/posix-functions/realloc.texi
index 58944d169b..c5519f1472 100644
--- a/doc/posix-functions/realloc.texi
+++ b/doc/posix-functions/realloc.texi
@@ -2,7 +2,7 @@
@section @code{realloc}
@findex realloc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/realloc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/realloc.html}
Gnulib module: realloc-posix
diff --git a/doc/posix-functions/realpath.texi b/doc/posix-functions/realpath.texi
index 2a0db8385e..2515254719 100644
--- a/doc/posix-functions/realpath.texi
+++ b/doc/posix-functions/realpath.texi
@@ -2,7 +2,7 @@
@section @code{realpath}
@findex realpath
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/realpath.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/realpath.html}
Gnulib module: ---
diff --git a/doc/posix-functions/recv.texi b/doc/posix-functions/recv.texi
index ec664b8e22..061ff450ec 100644
--- a/doc/posix-functions/recv.texi
+++ b/doc/posix-functions/recv.texi
@@ -2,7 +2,7 @@
@section @code{recv}
@findex recv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/recv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/recv.html}
Gnulib module: recv
diff --git a/doc/posix-functions/recvfrom.texi b/doc/posix-functions/recvfrom.texi
index 0097fd4119..7f8214ff80 100644
--- a/doc/posix-functions/recvfrom.texi
+++ b/doc/posix-functions/recvfrom.texi
@@ -2,7 +2,7 @@
@section @code{recvfrom}
@findex recvfrom
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/recvfrom.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/recvfrom.html}
Gnulib module: recvfrom
diff --git a/doc/posix-functions/recvmsg.texi b/doc/posix-functions/recvmsg.texi
index 9913b84d45..e3ce68e0d0 100644
--- a/doc/posix-functions/recvmsg.texi
+++ b/doc/posix-functions/recvmsg.texi
@@ -2,7 +2,7 @@
@section @code{recvmsg}
@findex recvmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/recvmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/recvmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/regcomp.texi b/doc/posix-functions/regcomp.texi
index d19f3e4982..5c64038f43 100644
--- a/doc/posix-functions/regcomp.texi
+++ b/doc/posix-functions/regcomp.texi
@@ -2,7 +2,7 @@
@section @code{regcomp}
@findex regcomp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/regcomp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/regcomp.html}
Gnulib module: regex
diff --git a/doc/posix-functions/regerror.texi b/doc/posix-functions/regerror.texi
index 4005e1a4d6..e32108085d 100644
--- a/doc/posix-functions/regerror.texi
+++ b/doc/posix-functions/regerror.texi
@@ -2,7 +2,7 @@
@section @code{regerror}
@findex regerror
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/regerror.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/regerror.html}
Gnulib module: regex
diff --git a/doc/posix-functions/regexec.texi b/doc/posix-functions/regexec.texi
index c0f98590b9..4687003941 100644
--- a/doc/posix-functions/regexec.texi
+++ b/doc/posix-functions/regexec.texi
@@ -2,7 +2,7 @@
@section @code{regexec}
@findex regexec
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/regexec.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/regexec.html}
Gnulib module: regex
diff --git a/doc/posix-functions/regfree.texi b/doc/posix-functions/regfree.texi
index 2d56b8598d..cd5e63582a 100644
--- a/doc/posix-functions/regfree.texi
+++ b/doc/posix-functions/regfree.texi
@@ -2,7 +2,7 @@
@section @code{regfree}
@findex regfree
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/regfree.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/regfree.html}
Gnulib module: regex
diff --git a/doc/posix-functions/remainder.texi b/doc/posix-functions/remainder.texi
index c721b2209a..8aeec9136e 100644
--- a/doc/posix-functions/remainder.texi
+++ b/doc/posix-functions/remainder.texi
@@ -2,7 +2,7 @@
@section @code{remainder}
@findex remainder
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remainder.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remainder.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remainderf.texi b/doc/posix-functions/remainderf.texi
index dea2849f8e..6b39028a69 100644
--- a/doc/posix-functions/remainderf.texi
+++ b/doc/posix-functions/remainderf.texi
@@ -2,7 +2,7 @@
@section @code{remainderf}
@findex remainderf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remainderf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remainderf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remainderl.texi b/doc/posix-functions/remainderl.texi
index 7abf56d9d2..48abdf8459 100644
--- a/doc/posix-functions/remainderl.texi
+++ b/doc/posix-functions/remainderl.texi
@@ -2,7 +2,7 @@
@section @code{remainderl}
@findex remainderl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remainderl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remainderl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remove.texi b/doc/posix-functions/remove.texi
index 4a44ea13c6..39950068be 100644
--- a/doc/posix-functions/remove.texi
+++ b/doc/posix-functions/remove.texi
@@ -2,7 +2,7 @@
@section @code{remove}
@findex remove
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remove.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remove.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remque.texi b/doc/posix-functions/remque.texi
index f4e4af8d31..320352c685 100644
--- a/doc/posix-functions/remque.texi
+++ b/doc/posix-functions/remque.texi
@@ -2,7 +2,7 @@
@section @code{remque}
@findex remque
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remque.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remque.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remquo.texi b/doc/posix-functions/remquo.texi
index 6ec61c5162..28c980f837 100644
--- a/doc/posix-functions/remquo.texi
+++ b/doc/posix-functions/remquo.texi
@@ -2,7 +2,7 @@
@section @code{remquo}
@findex remquo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remquo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remquo.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remquof.texi b/doc/posix-functions/remquof.texi
index 9b0f284891..31384d1fab 100644
--- a/doc/posix-functions/remquof.texi
+++ b/doc/posix-functions/remquof.texi
@@ -2,7 +2,7 @@
@section @code{remquof}
@findex remquof
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remquof.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remquof.html}
Gnulib module: ---
diff --git a/doc/posix-functions/remquol.texi b/doc/posix-functions/remquol.texi
index 781653f43b..c85ffc408e 100644
--- a/doc/posix-functions/remquol.texi
+++ b/doc/posix-functions/remquol.texi
@@ -2,7 +2,7 @@
@section @code{remquol}
@findex remquol
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/remquol.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/remquol.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rename.texi b/doc/posix-functions/rename.texi
index a4910ef5c3..62b1fc8d6a 100644
--- a/doc/posix-functions/rename.texi
+++ b/doc/posix-functions/rename.texi
@@ -2,7 +2,7 @@
@section @code{rename}
@findex rename
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rename.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rename.html}
Gnulib module: rename
diff --git a/doc/posix-functions/rewind.texi b/doc/posix-functions/rewind.texi
index 6f7bdd436f..3e0af888b9 100644
--- a/doc/posix-functions/rewind.texi
+++ b/doc/posix-functions/rewind.texi
@@ -2,7 +2,7 @@
@section @code{rewind}
@findex rewind
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rewind.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rewind.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rewinddir.texi b/doc/posix-functions/rewinddir.texi
index b2c290c888..0ef34db259 100644
--- a/doc/posix-functions/rewinddir.texi
+++ b/doc/posix-functions/rewinddir.texi
@@ -2,7 +2,7 @@
@section @code{rewinddir}
@findex rewinddir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rewinddir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rewinddir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rint.texi b/doc/posix-functions/rint.texi
index 76d8b97d75..0310afb8de 100644
--- a/doc/posix-functions/rint.texi
+++ b/doc/posix-functions/rint.texi
@@ -2,7 +2,7 @@
@section @code{rint}
@findex rint
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rint.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rint.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rintf.texi b/doc/posix-functions/rintf.texi
index 4bbe74cf38..da7f9fad5f 100644
--- a/doc/posix-functions/rintf.texi
+++ b/doc/posix-functions/rintf.texi
@@ -2,7 +2,7 @@
@section @code{rintf}
@findex rintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rintl.texi b/doc/posix-functions/rintl.texi
index 82a1f719ba..eb8b24db9d 100644
--- a/doc/posix-functions/rintl.texi
+++ b/doc/posix-functions/rintl.texi
@@ -2,7 +2,7 @@
@section @code{rintl}
@findex rintl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rintl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rintl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/rmdir.texi b/doc/posix-functions/rmdir.texi
index 85e4e9e5c3..b259d5a1e5 100644
--- a/doc/posix-functions/rmdir.texi
+++ b/doc/posix-functions/rmdir.texi
@@ -2,7 +2,7 @@
@section @code{rmdir}
@findex rmdir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rmdir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/rmdir.html}
Gnulib module: rmdir
diff --git a/doc/posix-functions/round.texi b/doc/posix-functions/round.texi
index 0879485e58..a2dde673ef 100644
--- a/doc/posix-functions/round.texi
+++ b/doc/posix-functions/round.texi
@@ -2,7 +2,7 @@
@section @code{round}
@findex round
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/round.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/round.html}
Gnulib module: round
diff --git a/doc/posix-functions/roundf.texi b/doc/posix-functions/roundf.texi
index 5b593d41df..bdfd08080e 100644
--- a/doc/posix-functions/roundf.texi
+++ b/doc/posix-functions/roundf.texi
@@ -2,7 +2,7 @@
@section @code{roundf}
@findex roundf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/roundf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/roundf.html}
Gnulib module: roundf
diff --git a/doc/posix-functions/roundl.texi b/doc/posix-functions/roundl.texi
index a4eaa7d99f..5a29938890 100644
--- a/doc/posix-functions/roundl.texi
+++ b/doc/posix-functions/roundl.texi
@@ -2,7 +2,7 @@
@section @code{roundl}
@findex roundl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/roundl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/roundl.html}
Gnulib module: roundl
diff --git a/doc/posix-functions/scalbln.texi b/doc/posix-functions/scalbln.texi
index db93e54a04..c450ed0dd5 100644
--- a/doc/posix-functions/scalbln.texi
+++ b/doc/posix-functions/scalbln.texi
@@ -2,7 +2,7 @@
@section @code{scalbln}
@findex scalbln
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbln.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scalbln.html}
Gnulib module: ---
diff --git a/doc/posix-functions/scalblnf.texi b/doc/posix-functions/scalblnf.texi
index 712c3e36b6..e806501b04 100644
--- a/doc/posix-functions/scalblnf.texi
+++ b/doc/posix-functions/scalblnf.texi
@@ -2,7 +2,7 @@
@section @code{scalblnf}
@findex scalblnf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalblnf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scalblnf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/scalblnl.texi b/doc/posix-functions/scalblnl.texi
index 863311b992..9f59bab367 100644
--- a/doc/posix-functions/scalblnl.texi
+++ b/doc/posix-functions/scalblnl.texi
@@ -2,7 +2,7 @@
@section @code{scalblnl}
@findex scalblnl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalblnl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scalblnl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/scalbn.texi b/doc/posix-functions/scalbn.texi
index 07ac8f633e..9097f0a554 100644
--- a/doc/posix-functions/scalbn.texi
+++ b/doc/posix-functions/scalbn.texi
@@ -2,7 +2,7 @@
@section @code{scalbn}
@findex scalbn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scalbn.html}
Gnulib module: ---
diff --git a/doc/posix-functions/scalbnf.texi b/doc/posix-functions/scalbnf.texi
index d6d1987253..972e06e004 100644
--- a/doc/posix-functions/scalbnf.texi
+++ b/doc/posix-functions/scalbnf.texi
@@ -2,7 +2,7 @@
@section @code{scalbnf}
@findex scalbnf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbnf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scalbnf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/scalbnl.texi b/doc/posix-functions/scalbnl.texi
index fae6c06e6e..70cfbc4576 100644
--- a/doc/posix-functions/scalbnl.texi
+++ b/doc/posix-functions/scalbnl.texi
@@ -2,7 +2,7 @@
@section @code{scalbnl}
@findex scalbnl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbnl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scalbnl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/scanf.texi b/doc/posix-functions/scanf.texi
index d0570233d0..d6bd7af698 100644
--- a/doc/posix-functions/scanf.texi
+++ b/doc/posix-functions/scanf.texi
@@ -2,7 +2,7 @@
@section @code{scanf}
@findex scanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_get_priority_max.texi b/doc/posix-functions/sched_get_priority_max.texi
index bb4083f7d2..1f5744549a 100644
--- a/doc/posix-functions/sched_get_priority_max.texi
+++ b/doc/posix-functions/sched_get_priority_max.texi
@@ -2,7 +2,7 @@
@section @code{sched_get_priority_max}
@findex sched_get_priority_max
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_get_priority_max.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_get_priority_max.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_getparam.texi b/doc/posix-functions/sched_getparam.texi
index 96f05d7b41..e36ea4a08a 100644
--- a/doc/posix-functions/sched_getparam.texi
+++ b/doc/posix-functions/sched_getparam.texi
@@ -2,7 +2,7 @@
@section @code{sched_getparam}
@findex sched_getparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_getparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_getparam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_getscheduler.texi b/doc/posix-functions/sched_getscheduler.texi
index 16f15bb6be..7f548dbcaa 100644
--- a/doc/posix-functions/sched_getscheduler.texi
+++ b/doc/posix-functions/sched_getscheduler.texi
@@ -2,7 +2,7 @@
@section @code{sched_getscheduler}
@findex sched_getscheduler
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_getscheduler.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_getscheduler.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_rr_get_interval.texi b/doc/posix-functions/sched_rr_get_interval.texi
index ba52b68237..a9fe0b5a06 100644
--- a/doc/posix-functions/sched_rr_get_interval.texi
+++ b/doc/posix-functions/sched_rr_get_interval.texi
@@ -2,7 +2,7 @@
@section @code{sched_rr_get_interval}
@findex sched_rr_get_interval
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_rr_get_interval.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_rr_get_interval.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_setparam.texi b/doc/posix-functions/sched_setparam.texi
index bc24483fc5..a76ed0ce0e 100644
--- a/doc/posix-functions/sched_setparam.texi
+++ b/doc/posix-functions/sched_setparam.texi
@@ -2,7 +2,7 @@
@section @code{sched_setparam}
@findex sched_setparam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_setparam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_setparam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_setscheduler.texi b/doc/posix-functions/sched_setscheduler.texi
index dfe5a121e6..7aead9d98f 100644
--- a/doc/posix-functions/sched_setscheduler.texi
+++ b/doc/posix-functions/sched_setscheduler.texi
@@ -2,7 +2,7 @@
@section @code{sched_setscheduler}
@findex sched_setscheduler
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_setscheduler.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_setscheduler.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sched_yield.texi b/doc/posix-functions/sched_yield.texi
index b90edfd681..9d9d14cc86 100644
--- a/doc/posix-functions/sched_yield.texi
+++ b/doc/posix-functions/sched_yield.texi
@@ -2,7 +2,7 @@
@section @code{sched_yield}
@findex sched_yield
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_yield.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sched_yield.html}
Gnulib module: ---
diff --git a/doc/posix-functions/seed48.texi b/doc/posix-functions/seed48.texi
index 98fd78264a..93a5ad2a48 100644
--- a/doc/posix-functions/seed48.texi
+++ b/doc/posix-functions/seed48.texi
@@ -2,7 +2,7 @@
@section @code{seed48}
@findex seed48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/seed48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/seed48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/seekdir.texi b/doc/posix-functions/seekdir.texi
index 8806ba8d64..f8944c7428 100644
--- a/doc/posix-functions/seekdir.texi
+++ b/doc/posix-functions/seekdir.texi
@@ -2,7 +2,7 @@
@section @code{seekdir}
@findex seekdir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/seekdir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/seekdir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/select.texi b/doc/posix-functions/select.texi
index b7e63572e9..34896b9e61 100644
--- a/doc/posix-functions/select.texi
+++ b/doc/posix-functions/select.texi
@@ -2,7 +2,7 @@
@section @code{select}
@findex select
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/select.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/select.html}
Gnulib module: select
diff --git a/doc/posix-functions/sem_close.texi b/doc/posix-functions/sem_close.texi
index c14257dd94..aae4568f00 100644
--- a/doc/posix-functions/sem_close.texi
+++ b/doc/posix-functions/sem_close.texi
@@ -2,7 +2,7 @@
@section @code{sem_close}
@findex sem_close
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_close.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_close.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_destroy.texi b/doc/posix-functions/sem_destroy.texi
index 291b5f9461..62050719e5 100644
--- a/doc/posix-functions/sem_destroy.texi
+++ b/doc/posix-functions/sem_destroy.texi
@@ -2,7 +2,7 @@
@section @code{sem_destroy}
@findex sem_destroy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_destroy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_destroy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_getvalue.texi b/doc/posix-functions/sem_getvalue.texi
index 351eeed6c5..965e2d3745 100644
--- a/doc/posix-functions/sem_getvalue.texi
+++ b/doc/posix-functions/sem_getvalue.texi
@@ -2,7 +2,7 @@
@section @code{sem_getvalue}
@findex sem_getvalue
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_getvalue.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_getvalue.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_init.texi b/doc/posix-functions/sem_init.texi
index 79973a878a..6cfdafa514 100644
--- a/doc/posix-functions/sem_init.texi
+++ b/doc/posix-functions/sem_init.texi
@@ -2,7 +2,7 @@
@section @code{sem_init}
@findex sem_init
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_init.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_init.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_open.texi b/doc/posix-functions/sem_open.texi
index 83f0bf2194..c78772d954 100644
--- a/doc/posix-functions/sem_open.texi
+++ b/doc/posix-functions/sem_open.texi
@@ -2,7 +2,7 @@
@section @code{sem_open}
@findex sem_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_post.texi b/doc/posix-functions/sem_post.texi
index 5af2517a86..660a626d2d 100644
--- a/doc/posix-functions/sem_post.texi
+++ b/doc/posix-functions/sem_post.texi
@@ -2,7 +2,7 @@
@section @code{sem_post}
@findex sem_post
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_post.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_post.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_timedwait.texi b/doc/posix-functions/sem_timedwait.texi
index 9080fefb0f..62609056c5 100644
--- a/doc/posix-functions/sem_timedwait.texi
+++ b/doc/posix-functions/sem_timedwait.texi
@@ -2,7 +2,7 @@
@section @code{sem_timedwait}
@findex sem_timedwait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_timedwait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_timedwait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_trywait.texi b/doc/posix-functions/sem_trywait.texi
index 413a7b85d0..991935806a 100644
--- a/doc/posix-functions/sem_trywait.texi
+++ b/doc/posix-functions/sem_trywait.texi
@@ -2,7 +2,7 @@
@section @code{sem_trywait}
@findex sem_trywait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_trywait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_trywait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_unlink.texi b/doc/posix-functions/sem_unlink.texi
index a82975ffe4..7e9aa50889 100644
--- a/doc/posix-functions/sem_unlink.texi
+++ b/doc/posix-functions/sem_unlink.texi
@@ -2,7 +2,7 @@
@section @code{sem_unlink}
@findex sem_unlink
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_unlink.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_unlink.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sem_wait.texi b/doc/posix-functions/sem_wait.texi
index a06cd25826..4c6301f07d 100644
--- a/doc/posix-functions/sem_wait.texi
+++ b/doc/posix-functions/sem_wait.texi
@@ -2,7 +2,7 @@
@section @code{sem_wait}
@findex sem_wait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_wait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sem_wait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/semctl.texi b/doc/posix-functions/semctl.texi
index 910aa9a7e5..455e02600a 100644
--- a/doc/posix-functions/semctl.texi
+++ b/doc/posix-functions/semctl.texi
@@ -2,7 +2,7 @@
@section @code{semctl}
@findex semctl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/semctl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/semctl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/semget.texi b/doc/posix-functions/semget.texi
index 6858d625c2..56b1fcbb71 100644
--- a/doc/posix-functions/semget.texi
+++ b/doc/posix-functions/semget.texi
@@ -2,7 +2,7 @@
@section @code{semget}
@findex semget
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/semget.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/semget.html}
Gnulib module: ---
diff --git a/doc/posix-functions/semop.texi b/doc/posix-functions/semop.texi
index a566651247..e5cb2a120e 100644
--- a/doc/posix-functions/semop.texi
+++ b/doc/posix-functions/semop.texi
@@ -2,7 +2,7 @@
@section @code{semop}
@findex semop
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/semop.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/semop.html}
Gnulib module: ---
diff --git a/doc/posix-functions/send.texi b/doc/posix-functions/send.texi
index 749f8da671..87384af353 100644
--- a/doc/posix-functions/send.texi
+++ b/doc/posix-functions/send.texi
@@ -2,7 +2,7 @@
@section @code{send}
@findex send
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/send.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/send.html}
Gnulib module: send
diff --git a/doc/posix-functions/sendmsg.texi b/doc/posix-functions/sendmsg.texi
index 7998a71c3d..e7b82924e5 100644
--- a/doc/posix-functions/sendmsg.texi
+++ b/doc/posix-functions/sendmsg.texi
@@ -2,7 +2,7 @@
@section @code{sendmsg}
@findex sendmsg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sendmsg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sendmsg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sendto.texi b/doc/posix-functions/sendto.texi
index fa627397fe..4ff9b0cd28 100644
--- a/doc/posix-functions/sendto.texi
+++ b/doc/posix-functions/sendto.texi
@@ -2,7 +2,7 @@
@section @code{sendto}
@findex sendto
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sendto.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sendto.html}
Gnulib module: sendto
diff --git a/doc/posix-functions/setbuf.texi b/doc/posix-functions/setbuf.texi
index 82c7572e7b..7bce9c50aa 100644
--- a/doc/posix-functions/setbuf.texi
+++ b/doc/posix-functions/setbuf.texi
@@ -2,7 +2,7 @@
@section @code{setbuf}
@findex setbuf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setbuf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setbuf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setegid.texi b/doc/posix-functions/setegid.texi
index 2f6c102c79..7ccbeef29b 100644
--- a/doc/posix-functions/setegid.texi
+++ b/doc/posix-functions/setegid.texi
@@ -2,7 +2,7 @@
@section @code{setegid}
@findex setegid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setegid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setegid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setenv.texi b/doc/posix-functions/setenv.texi
index c2611aad20..7a90cdbbf0 100644
--- a/doc/posix-functions/setenv.texi
+++ b/doc/posix-functions/setenv.texi
@@ -2,7 +2,7 @@
@section @code{setenv}
@findex setenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setenv.html}
Gnulib module: setenv
diff --git a/doc/posix-functions/seteuid.texi b/doc/posix-functions/seteuid.texi
index 160d489c97..bff045f471 100644
--- a/doc/posix-functions/seteuid.texi
+++ b/doc/posix-functions/seteuid.texi
@@ -2,7 +2,7 @@
@section @code{seteuid}
@findex seteuid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/seteuid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/seteuid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setgid.texi b/doc/posix-functions/setgid.texi
index 9c417fd25f..74a2a7e26e 100644
--- a/doc/posix-functions/setgid.texi
+++ b/doc/posix-functions/setgid.texi
@@ -2,7 +2,7 @@
@section @code{setgid}
@findex setgid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setgid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setgid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setgrent.texi b/doc/posix-functions/setgrent.texi
index 2a01781550..165683a8b1 100644
--- a/doc/posix-functions/setgrent.texi
+++ b/doc/posix-functions/setgrent.texi
@@ -2,7 +2,7 @@
@section @code{setgrent}
@findex setgrent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setgrent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setgrent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sethostent.texi b/doc/posix-functions/sethostent.texi
index 06e9aec510..d350ec7200 100644
--- a/doc/posix-functions/sethostent.texi
+++ b/doc/posix-functions/sethostent.texi
@@ -2,7 +2,7 @@
@section @code{sethostent}
@findex sethostent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sethostent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sethostent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setitimer.texi b/doc/posix-functions/setitimer.texi
index 56a2b44fe4..9204719e9e 100644
--- a/doc/posix-functions/setitimer.texi
+++ b/doc/posix-functions/setitimer.texi
@@ -2,7 +2,7 @@
@section @code{setitimer}
@findex setitimer
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setitimer.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setitimer.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setjmp.texi b/doc/posix-functions/setjmp.texi
index 3d7860b834..596b7d21ff 100644
--- a/doc/posix-functions/setjmp.texi
+++ b/doc/posix-functions/setjmp.texi
@@ -2,7 +2,7 @@
@section @code{setjmp}
@findex setjmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setjmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setjmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setkey.texi b/doc/posix-functions/setkey.texi
index 306fb3767f..5b5056e512 100644
--- a/doc/posix-functions/setkey.texi
+++ b/doc/posix-functions/setkey.texi
@@ -2,7 +2,7 @@
@section @code{setkey}
@findex setkey
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setkey.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setkey.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setlocale.texi b/doc/posix-functions/setlocale.texi
index 26676f1119..f1c3736ce5 100644
--- a/doc/posix-functions/setlocale.texi
+++ b/doc/posix-functions/setlocale.texi
@@ -2,7 +2,7 @@
@section @code{setlocale}
@findex setlocale
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setlocale.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setlocale.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setlogmask.texi b/doc/posix-functions/setlogmask.texi
index 88b97c1bab..2ba799fd7d 100644
--- a/doc/posix-functions/setlogmask.texi
+++ b/doc/posix-functions/setlogmask.texi
@@ -2,7 +2,7 @@
@section @code{setlogmask}
@findex setlogmask
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setlogmask.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setlogmask.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setnetent.texi b/doc/posix-functions/setnetent.texi
index 8b47df6d29..e55d1f3554 100644
--- a/doc/posix-functions/setnetent.texi
+++ b/doc/posix-functions/setnetent.texi
@@ -2,7 +2,7 @@
@section @code{setnetent}
@findex setnetent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setnetent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setnetent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setpgid.texi b/doc/posix-functions/setpgid.texi
index ec42b892d2..4b03633f4a 100644
--- a/doc/posix-functions/setpgid.texi
+++ b/doc/posix-functions/setpgid.texi
@@ -2,7 +2,7 @@
@section @code{setpgid}
@findex setpgid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpgid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setpgid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setpgrp.texi b/doc/posix-functions/setpgrp.texi
index f55e12e76e..fed8909d2a 100644
--- a/doc/posix-functions/setpgrp.texi
+++ b/doc/posix-functions/setpgrp.texi
@@ -2,7 +2,7 @@
@section @code{setpgrp}
@findex setpgrp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpgrp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setpgrp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setpriority.texi b/doc/posix-functions/setpriority.texi
index 9291d2b8f9..9e33b80822 100644
--- a/doc/posix-functions/setpriority.texi
+++ b/doc/posix-functions/setpriority.texi
@@ -2,7 +2,7 @@
@section @code{setpriority}
@findex setpriority
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpriority.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setpriority.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setprotoent.texi b/doc/posix-functions/setprotoent.texi
index 0bd9e4827d..d939a4904a 100644
--- a/doc/posix-functions/setprotoent.texi
+++ b/doc/posix-functions/setprotoent.texi
@@ -2,7 +2,7 @@
@section @code{setprotoent}
@findex setprotoent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setprotoent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setprotoent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setpwent.texi b/doc/posix-functions/setpwent.texi
index b70d85d796..dd351f7101 100644
--- a/doc/posix-functions/setpwent.texi
+++ b/doc/posix-functions/setpwent.texi
@@ -2,7 +2,7 @@
@section @code{setpwent}
@findex setpwent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpwent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setpwent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setregid.texi b/doc/posix-functions/setregid.texi
index 89a8fd9d5a..a5dadedfa8 100644
--- a/doc/posix-functions/setregid.texi
+++ b/doc/posix-functions/setregid.texi
@@ -2,7 +2,7 @@
@section @code{setregid}
@findex setregid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setregid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setregid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setreuid.texi b/doc/posix-functions/setreuid.texi
index f8c5917d01..a286d219f9 100644
--- a/doc/posix-functions/setreuid.texi
+++ b/doc/posix-functions/setreuid.texi
@@ -2,7 +2,7 @@
@section @code{setreuid}
@findex setreuid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setreuid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setreuid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setrlimit.texi b/doc/posix-functions/setrlimit.texi
index 26f85d0ae2..4f2fff87f7 100644
--- a/doc/posix-functions/setrlimit.texi
+++ b/doc/posix-functions/setrlimit.texi
@@ -2,7 +2,7 @@
@section @code{setrlimit}
@findex setrlimit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setrlimit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setrlimit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setservent.texi b/doc/posix-functions/setservent.texi
index 64c26e196d..01e62fed95 100644
--- a/doc/posix-functions/setservent.texi
+++ b/doc/posix-functions/setservent.texi
@@ -2,7 +2,7 @@
@section @code{setservent}
@findex setservent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setservent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setservent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setsid.texi b/doc/posix-functions/setsid.texi
index 247450bbde..83a75ad930 100644
--- a/doc/posix-functions/setsid.texi
+++ b/doc/posix-functions/setsid.texi
@@ -2,7 +2,7 @@
@section @code{setsid}
@findex setsid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setsid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setsid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setsockopt.texi b/doc/posix-functions/setsockopt.texi
index 0384e9a0e6..9609f0d082 100644
--- a/doc/posix-functions/setsockopt.texi
+++ b/doc/posix-functions/setsockopt.texi
@@ -2,7 +2,7 @@
@section @code{setsockopt}
@findex setsockopt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setsockopt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setsockopt.html}
Gnulib module: setsockopt
diff --git a/doc/posix-functions/setstate.texi b/doc/posix-functions/setstate.texi
index 17b43ccb41..854bd94b76 100644
--- a/doc/posix-functions/setstate.texi
+++ b/doc/posix-functions/setstate.texi
@@ -2,7 +2,7 @@
@section @code{setstate}
@findex setstate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setstate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setstate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setuid.texi b/doc/posix-functions/setuid.texi
index e183977223..e226e369fd 100644
--- a/doc/posix-functions/setuid.texi
+++ b/doc/posix-functions/setuid.texi
@@ -2,7 +2,7 @@
@section @code{setuid}
@findex setuid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setuid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setuid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setutxent.texi b/doc/posix-functions/setutxent.texi
index aa92998556..a508d30f98 100644
--- a/doc/posix-functions/setutxent.texi
+++ b/doc/posix-functions/setutxent.texi
@@ -2,7 +2,7 @@
@section @code{setutxent}
@findex setutxent
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setutxent.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setutxent.html}
Gnulib module: ---
diff --git a/doc/posix-functions/setvbuf.texi b/doc/posix-functions/setvbuf.texi
index 2eea6534b2..e0dce878af 100644
--- a/doc/posix-functions/setvbuf.texi
+++ b/doc/posix-functions/setvbuf.texi
@@ -2,7 +2,7 @@
@section @code{setvbuf}
@findex setvbuf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setvbuf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/setvbuf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shm_open.texi b/doc/posix-functions/shm_open.texi
index 231ab0d76b..465b742d76 100644
--- a/doc/posix-functions/shm_open.texi
+++ b/doc/posix-functions/shm_open.texi
@@ -2,7 +2,7 @@
@section @code{shm_open}
@findex shm_open
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shm_open.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shm_open.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shm_unlink.texi b/doc/posix-functions/shm_unlink.texi
index 69a233d17f..7035ce23be 100644
--- a/doc/posix-functions/shm_unlink.texi
+++ b/doc/posix-functions/shm_unlink.texi
@@ -2,7 +2,7 @@
@section @code{shm_unlink}
@findex shm_unlink
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shm_unlink.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shm_unlink.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shmat.texi b/doc/posix-functions/shmat.texi
index 3ac0e3c9a9..ebcb50961a 100644
--- a/doc/posix-functions/shmat.texi
+++ b/doc/posix-functions/shmat.texi
@@ -2,7 +2,7 @@
@section @code{shmat}
@findex shmat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shmat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shmctl.texi b/doc/posix-functions/shmctl.texi
index 02762295a8..b7804dc125 100644
--- a/doc/posix-functions/shmctl.texi
+++ b/doc/posix-functions/shmctl.texi
@@ -2,7 +2,7 @@
@section @code{shmctl}
@findex shmctl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmctl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shmctl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shmdt.texi b/doc/posix-functions/shmdt.texi
index f848465de1..07c4fd1d13 100644
--- a/doc/posix-functions/shmdt.texi
+++ b/doc/posix-functions/shmdt.texi
@@ -2,7 +2,7 @@
@section @code{shmdt}
@findex shmdt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmdt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shmdt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shmget.texi b/doc/posix-functions/shmget.texi
index 3f786df475..f67f43f5b2 100644
--- a/doc/posix-functions/shmget.texi
+++ b/doc/posix-functions/shmget.texi
@@ -2,7 +2,7 @@
@section @code{shmget}
@findex shmget
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmget.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shmget.html}
Gnulib module: ---
diff --git a/doc/posix-functions/shutdown.texi b/doc/posix-functions/shutdown.texi
index 4fc8194a79..9012bb1004 100644
--- a/doc/posix-functions/shutdown.texi
+++ b/doc/posix-functions/shutdown.texi
@@ -2,7 +2,7 @@
@section @code{shutdown}
@findex shutdown
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/shutdown.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/shutdown.html}
Gnulib module: shutdown
diff --git a/doc/posix-functions/sigaction.texi b/doc/posix-functions/sigaction.texi
index c48519a67a..48261bae67 100644
--- a/doc/posix-functions/sigaction.texi
+++ b/doc/posix-functions/sigaction.texi
@@ -2,7 +2,7 @@
@section @code{sigaction}
@findex sigaction
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaction.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigaction.html}
Gnulib module: sigaction
diff --git a/doc/posix-functions/sigaddset.texi b/doc/posix-functions/sigaddset.texi
index dc55964a4b..bc729df351 100644
--- a/doc/posix-functions/sigaddset.texi
+++ b/doc/posix-functions/sigaddset.texi
@@ -2,7 +2,7 @@
@section @code{sigaddset}
@findex sigaddset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaddset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigaddset.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/sigaltstack.texi b/doc/posix-functions/sigaltstack.texi
index e318ebea86..2ad7995b16 100644
--- a/doc/posix-functions/sigaltstack.texi
+++ b/doc/posix-functions/sigaltstack.texi
@@ -2,7 +2,7 @@
@section @code{sigaltstack}
@findex sigaltstack
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaltstack.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigdelset.texi b/doc/posix-functions/sigdelset.texi
index 70207849c8..a408788d0b 100644
--- a/doc/posix-functions/sigdelset.texi
+++ b/doc/posix-functions/sigdelset.texi
@@ -2,7 +2,7 @@
@section @code{sigdelset}
@findex sigdelset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigdelset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigdelset.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/sigemptyset.texi b/doc/posix-functions/sigemptyset.texi
index 1f0e1f764e..aa9722bc2c 100644
--- a/doc/posix-functions/sigemptyset.texi
+++ b/doc/posix-functions/sigemptyset.texi
@@ -2,7 +2,7 @@
@section @code{sigemptyset}
@findex sigemptyset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigemptyset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigemptyset.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/sigfillset.texi b/doc/posix-functions/sigfillset.texi
index 7f4f57dbc2..c3c0725cc3 100644
--- a/doc/posix-functions/sigfillset.texi
+++ b/doc/posix-functions/sigfillset.texi
@@ -2,7 +2,7 @@
@section @code{sigfillset}
@findex sigfillset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigfillset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigfillset.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/sighold.texi b/doc/posix-functions/sighold.texi
index 3d6c2c65bd..dfab6d0c65 100644
--- a/doc/posix-functions/sighold.texi
+++ b/doc/posix-functions/sighold.texi
@@ -2,7 +2,7 @@
@section @code{sighold}
@findex sighold
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sighold.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sighold.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigignore.texi b/doc/posix-functions/sigignore.texi
index f473c8133e..09243bd335 100644
--- a/doc/posix-functions/sigignore.texi
+++ b/doc/posix-functions/sigignore.texi
@@ -2,7 +2,7 @@
@section @code{sigignore}
@findex sigignore
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigignore.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigignore.html}
Gnulib module: ---
diff --git a/doc/posix-functions/siginterrupt.texi b/doc/posix-functions/siginterrupt.texi
index d78d7b2269..cd021a35e4 100644
--- a/doc/posix-functions/siginterrupt.texi
+++ b/doc/posix-functions/siginterrupt.texi
@@ -2,7 +2,7 @@
@section @code{siginterrupt}
@findex siginterrupt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/siginterrupt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/siginterrupt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigismember.texi b/doc/posix-functions/sigismember.texi
index 4e6e8eb9a0..a21a96fda3 100644
--- a/doc/posix-functions/sigismember.texi
+++ b/doc/posix-functions/sigismember.texi
@@ -2,7 +2,7 @@
@section @code{sigismember}
@findex sigismember
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigismember.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigismember.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/siglongjmp.texi b/doc/posix-functions/siglongjmp.texi
index 6d7adf5743..1bf42c08ad 100644
--- a/doc/posix-functions/siglongjmp.texi
+++ b/doc/posix-functions/siglongjmp.texi
@@ -2,7 +2,7 @@
@section @code{siglongjmp}
@findex siglongjmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/siglongjmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/siglongjmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/signal.texi b/doc/posix-functions/signal.texi
index 91af2560e4..4c3ba6ca91 100644
--- a/doc/posix-functions/signal.texi
+++ b/doc/posix-functions/signal.texi
@@ -2,7 +2,7 @@
@section @code{signal}
@findex signal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/signal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/signal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/signbit.texi b/doc/posix-functions/signbit.texi
index d944b4c9e8..f80651c823 100644
--- a/doc/posix-functions/signbit.texi
+++ b/doc/posix-functions/signbit.texi
@@ -2,7 +2,7 @@
@section @code{signbit}
@findex signbit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/signbit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/signbit.html}
Gnulib module: signbit
diff --git a/doc/posix-functions/sigpause.texi b/doc/posix-functions/sigpause.texi
index 627869683a..fcc1bf72fd 100644
--- a/doc/posix-functions/sigpause.texi
+++ b/doc/posix-functions/sigpause.texi
@@ -2,7 +2,7 @@
@section @code{sigpause}
@findex sigpause
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigpause.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigpause.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigpending.texi b/doc/posix-functions/sigpending.texi
index 7b01a8f617..c4acf67c70 100644
--- a/doc/posix-functions/sigpending.texi
+++ b/doc/posix-functions/sigpending.texi
@@ -2,7 +2,7 @@
@section @code{sigpending}
@findex sigpending
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigpending.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigpending.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/sigprocmask.texi b/doc/posix-functions/sigprocmask.texi
index b0d9c24c09..ec9cab15f7 100644
--- a/doc/posix-functions/sigprocmask.texi
+++ b/doc/posix-functions/sigprocmask.texi
@@ -2,7 +2,7 @@
@section @code{sigprocmask}
@findex sigprocmask
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigprocmask.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigprocmask.html}
Gnulib module: sigprocmask
diff --git a/doc/posix-functions/sigqueue.texi b/doc/posix-functions/sigqueue.texi
index f5940ee513..b6d725817e 100644
--- a/doc/posix-functions/sigqueue.texi
+++ b/doc/posix-functions/sigqueue.texi
@@ -2,7 +2,7 @@
@section @code{sigqueue}
@findex sigqueue
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigqueue.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigqueue.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigrelse.texi b/doc/posix-functions/sigrelse.texi
index 4507c69daa..7a0cdb7114 100644
--- a/doc/posix-functions/sigrelse.texi
+++ b/doc/posix-functions/sigrelse.texi
@@ -2,7 +2,7 @@
@section @code{sigrelse}
@findex sigrelse
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigrelse.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigrelse.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigset.texi b/doc/posix-functions/sigset.texi
index 43a72af33b..50f6fe853a 100644
--- a/doc/posix-functions/sigset.texi
+++ b/doc/posix-functions/sigset.texi
@@ -2,7 +2,7 @@
@section @code{sigset}
@findex sigset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigset.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigsetjmp.texi b/doc/posix-functions/sigsetjmp.texi
index 3e6fe446f3..336587b082 100644
--- a/doc/posix-functions/sigsetjmp.texi
+++ b/doc/posix-functions/sigsetjmp.texi
@@ -2,7 +2,7 @@
@section @code{sigsetjmp}
@findex sigsetjmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigsetjmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigsetjmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigsuspend.texi b/doc/posix-functions/sigsuspend.texi
index 06941f6ce3..f14e9fae04 100644
--- a/doc/posix-functions/sigsuspend.texi
+++ b/doc/posix-functions/sigsuspend.texi
@@ -2,7 +2,7 @@
@section @code{sigsuspend}
@findex sigsuspend
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigsuspend.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigsuspend.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigtimedwait.texi b/doc/posix-functions/sigtimedwait.texi
index 74791e8352..6381ad9cf1 100644
--- a/doc/posix-functions/sigtimedwait.texi
+++ b/doc/posix-functions/sigtimedwait.texi
@@ -2,7 +2,7 @@
@section @code{sigtimedwait}
@findex sigtimedwait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigtimedwait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigtimedwait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigwait.texi b/doc/posix-functions/sigwait.texi
index 4d0107f46f..65ccfff808 100644
--- a/doc/posix-functions/sigwait.texi
+++ b/doc/posix-functions/sigwait.texi
@@ -2,7 +2,7 @@
@section @code{sigwait}
@findex sigwait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigwait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigwait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sigwaitinfo.texi b/doc/posix-functions/sigwaitinfo.texi
index 99428983bf..29d49b9153 100644
--- a/doc/posix-functions/sigwaitinfo.texi
+++ b/doc/posix-functions/sigwaitinfo.texi
@@ -2,7 +2,7 @@
@section @code{sigwaitinfo}
@findex sigwaitinfo
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigwaitinfo.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigwaitinfo.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sin.texi b/doc/posix-functions/sin.texi
index 10aae84da3..927e97ef4f 100644
--- a/doc/posix-functions/sin.texi
+++ b/doc/posix-functions/sin.texi
@@ -2,7 +2,7 @@
@section @code{sin}
@findex sin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sinf.texi b/doc/posix-functions/sinf.texi
index 9b6efa0dbf..fa38c176e7 100644
--- a/doc/posix-functions/sinf.texi
+++ b/doc/posix-functions/sinf.texi
@@ -2,7 +2,7 @@
@section @code{sinf}
@findex sinf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sinf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sinh.texi b/doc/posix-functions/sinh.texi
index 819b178a3b..4e97f3f61b 100644
--- a/doc/posix-functions/sinh.texi
+++ b/doc/posix-functions/sinh.texi
@@ -2,7 +2,7 @@
@section @code{sinh}
@findex sinh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sinh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sinhf.texi b/doc/posix-functions/sinhf.texi
index f64421a63e..20faaa4cb5 100644
--- a/doc/posix-functions/sinhf.texi
+++ b/doc/posix-functions/sinhf.texi
@@ -2,7 +2,7 @@
@section @code{sinhf}
@findex sinhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sinhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sinhl.texi b/doc/posix-functions/sinhl.texi
index 60441a9714..101f358023 100644
--- a/doc/posix-functions/sinhl.texi
+++ b/doc/posix-functions/sinhl.texi
@@ -2,7 +2,7 @@
@section @code{sinhl}
@findex sinhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sinhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sinl.texi b/doc/posix-functions/sinl.texi
index 58a0b7e7cf..06ca60524d 100644
--- a/doc/posix-functions/sinl.texi
+++ b/doc/posix-functions/sinl.texi
@@ -2,7 +2,7 @@
@section @code{sinl}
@findex sinl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sinl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sleep.texi b/doc/posix-functions/sleep.texi
index 092f875c21..9a7a74f0bd 100644
--- a/doc/posix-functions/sleep.texi
+++ b/doc/posix-functions/sleep.texi
@@ -2,7 +2,7 @@
@section @code{sleep}
@findex sleep
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sleep.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sleep.html}
Gnulib module: sleep
diff --git a/doc/posix-functions/snprintf.texi b/doc/posix-functions/snprintf.texi
index 118b4babf9..75c41bcfee 100644
--- a/doc/posix-functions/snprintf.texi
+++ b/doc/posix-functions/snprintf.texi
@@ -2,7 +2,7 @@
@section @code{snprintf}
@findex snprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/snprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/snprintf.html}
Gnulib module: snprintf or snprintf-posix
diff --git a/doc/posix-functions/sockatmark.texi b/doc/posix-functions/sockatmark.texi
index 3e353618a6..0596834bf8 100644
--- a/doc/posix-functions/sockatmark.texi
+++ b/doc/posix-functions/sockatmark.texi
@@ -2,7 +2,7 @@
@section @code{sockatmark}
@findex sockatmark
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sockatmark.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sockatmark.html}
Gnulib module: ---
diff --git a/doc/posix-functions/socket.texi b/doc/posix-functions/socket.texi
index e07a70245e..32aae91b70 100644
--- a/doc/posix-functions/socket.texi
+++ b/doc/posix-functions/socket.texi
@@ -2,7 +2,7 @@
@section @code{socket}
@findex socket
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/socket.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/socket.html}
Gnulib module: socket
diff --git a/doc/posix-functions/socketpair.texi b/doc/posix-functions/socketpair.texi
index fe2a371334..d58871d6c3 100644
--- a/doc/posix-functions/socketpair.texi
+++ b/doc/posix-functions/socketpair.texi
@@ -2,7 +2,7 @@
@section @code{socketpair}
@findex socketpair
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/socketpair.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/socketpair.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sprintf.texi b/doc/posix-functions/sprintf.texi
index 3c8f21ddfc..4f92527eb7 100644
--- a/doc/posix-functions/sprintf.texi
+++ b/doc/posix-functions/sprintf.texi
@@ -2,7 +2,7 @@
@section @code{sprintf}
@findex sprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sprintf.html}
Gnulib module: sprintf-posix
diff --git a/doc/posix-functions/sqrt.texi b/doc/posix-functions/sqrt.texi
index 8aedb8d6fa..7dc27637c2 100644
--- a/doc/posix-functions/sqrt.texi
+++ b/doc/posix-functions/sqrt.texi
@@ -2,7 +2,7 @@
@section @code{sqrt}
@findex sqrt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sqrt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sqrt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sqrtf.texi b/doc/posix-functions/sqrtf.texi
index b8da3f5dec..fa50c77f50 100644
--- a/doc/posix-functions/sqrtf.texi
+++ b/doc/posix-functions/sqrtf.texi
@@ -2,7 +2,7 @@
@section @code{sqrtf}
@findex sqrtf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sqrtf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sqrtf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sqrtl.texi b/doc/posix-functions/sqrtl.texi
index 4d6b6dfcef..8657f5222b 100644
--- a/doc/posix-functions/sqrtl.texi
+++ b/doc/posix-functions/sqrtl.texi
@@ -2,7 +2,7 @@
@section @code{sqrtl}
@findex sqrtl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sqrtl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sqrtl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/srand.texi b/doc/posix-functions/srand.texi
index 0a93e2b001..8dbc0e60b3 100644
--- a/doc/posix-functions/srand.texi
+++ b/doc/posix-functions/srand.texi
@@ -2,7 +2,7 @@
@section @code{srand}
@findex srand
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/srand.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/srand.html}
Gnulib module: ---
diff --git a/doc/posix-functions/srand48.texi b/doc/posix-functions/srand48.texi
index ea0ea63233..551ced8ba9 100644
--- a/doc/posix-functions/srand48.texi
+++ b/doc/posix-functions/srand48.texi
@@ -2,7 +2,7 @@
@section @code{srand48}
@findex srand48
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/srand48.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/srand48.html}
Gnulib module: ---
diff --git a/doc/posix-functions/srandom.texi b/doc/posix-functions/srandom.texi
index c083dcb4cb..7eda461e0e 100644
--- a/doc/posix-functions/srandom.texi
+++ b/doc/posix-functions/srandom.texi
@@ -2,7 +2,7 @@
@section @code{srandom}
@findex srandom
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/srandom.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/srandom.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sscanf.texi b/doc/posix-functions/sscanf.texi
index 3fd71c71cc..49ec1b99df 100644
--- a/doc/posix-functions/sscanf.texi
+++ b/doc/posix-functions/sscanf.texi
@@ -2,7 +2,7 @@
@section @code{sscanf}
@findex sscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/stat.texi b/doc/posix-functions/stat.texi
index 7ef7088296..97992e408c 100644
--- a/doc/posix-functions/stat.texi
+++ b/doc/posix-functions/stat.texi
@@ -2,7 +2,7 @@
@section @code{stat}
@findex stat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/stat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/stat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/statvfs.texi b/doc/posix-functions/statvfs.texi
index d0fa39d4e7..f32383cd58 100644
--- a/doc/posix-functions/statvfs.texi
+++ b/doc/posix-functions/statvfs.texi
@@ -2,7 +2,7 @@
@section @code{statvfs}
@findex statvfs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/statvfs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/statvfs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/stderr.texi b/doc/posix-functions/stderr.texi
index 66f594266e..5a518a60db 100644
--- a/doc/posix-functions/stderr.texi
+++ b/doc/posix-functions/stderr.texi
@@ -2,7 +2,7 @@
@section @code{stderr}
@findex stderr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/stderr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/stderr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/stdin.texi b/doc/posix-functions/stdin.texi
index 7a597e67fc..dfa13ec3b1 100644
--- a/doc/posix-functions/stdin.texi
+++ b/doc/posix-functions/stdin.texi
@@ -2,7 +2,7 @@
@section @code{stdin}
@findex stdin
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/stdin.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/stdin.html}
Gnulib module: ---
diff --git a/doc/posix-functions/stdout.texi b/doc/posix-functions/stdout.texi
index b9544c8826..bdeb97709f 100644
--- a/doc/posix-functions/stdout.texi
+++ b/doc/posix-functions/stdout.texi
@@ -2,7 +2,7 @@
@section @code{stdout}
@findex stdout
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/stdout.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/stdout.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strcasecmp.texi b/doc/posix-functions/strcasecmp.texi
index 832d6eb49d..a4b87d475f 100644
--- a/doc/posix-functions/strcasecmp.texi
+++ b/doc/posix-functions/strcasecmp.texi
@@ -2,7 +2,7 @@
@section @code{strcasecmp}
@findex strcasecmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcasecmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcasecmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strcat.texi b/doc/posix-functions/strcat.texi
index 505fca88cd..e66e395be5 100644
--- a/doc/posix-functions/strcat.texi
+++ b/doc/posix-functions/strcat.texi
@@ -2,7 +2,7 @@
@section @code{strcat}
@findex strcat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strchr.texi b/doc/posix-functions/strchr.texi
index 4150f615cf..dcdbdfa997 100644
--- a/doc/posix-functions/strchr.texi
+++ b/doc/posix-functions/strchr.texi
@@ -2,7 +2,7 @@
@section @code{strchr}
@findex strchr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strchr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strchr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strcmp.texi b/doc/posix-functions/strcmp.texi
index 80a8ed9c46..0a38d41c00 100644
--- a/doc/posix-functions/strcmp.texi
+++ b/doc/posix-functions/strcmp.texi
@@ -2,7 +2,7 @@
@section @code{strcmp}
@findex strcmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strcoll.texi b/doc/posix-functions/strcoll.texi
index 369bb95bdf..0e7520a9e3 100644
--- a/doc/posix-functions/strcoll.texi
+++ b/doc/posix-functions/strcoll.texi
@@ -2,7 +2,7 @@
@section @code{strcoll}
@findex strcoll
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcoll.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcoll.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strcpy.texi b/doc/posix-functions/strcpy.texi
index f4677c69ba..9b072553f3 100644
--- a/doc/posix-functions/strcpy.texi
+++ b/doc/posix-functions/strcpy.texi
@@ -2,7 +2,7 @@
@section @code{strcpy}
@findex strcpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcpy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strcspn.texi b/doc/posix-functions/strcspn.texi
index 585df872ad..dd6c51d5cf 100644
--- a/doc/posix-functions/strcspn.texi
+++ b/doc/posix-functions/strcspn.texi
@@ -2,7 +2,7 @@
@section @code{strcspn}
@findex strcspn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcspn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strcspn.html}
Gnulib module: strcspn
diff --git a/doc/posix-functions/strdup.texi b/doc/posix-functions/strdup.texi
index a505546c5e..dba13dfbe8 100644
--- a/doc/posix-functions/strdup.texi
+++ b/doc/posix-functions/strdup.texi
@@ -2,7 +2,7 @@
@section @code{strdup}
@findex strdup
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strdup.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strdup.html}
Gnulib module: strdup or strdup-posix
diff --git a/doc/posix-functions/strerror.texi b/doc/posix-functions/strerror.texi
index 5f3470449c..434b98f377 100644
--- a/doc/posix-functions/strerror.texi
+++ b/doc/posix-functions/strerror.texi
@@ -2,7 +2,7 @@
@section @code{strerror}
@findex strerror
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strerror.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strerror.html}
Gnulib module: strerror
diff --git a/doc/posix-functions/strerror_r.texi b/doc/posix-functions/strerror_r.texi
index 8806310267..81076717b2 100644
--- a/doc/posix-functions/strerror_r.texi
+++ b/doc/posix-functions/strerror_r.texi
@@ -2,7 +2,7 @@
@section @code{strerror_r}
@findex strerror_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strerror_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strerror_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strfmon.texi b/doc/posix-functions/strfmon.texi
index 85adb1e23d..69dcfeccf0 100644
--- a/doc/posix-functions/strfmon.texi
+++ b/doc/posix-functions/strfmon.texi
@@ -2,7 +2,7 @@
@section @code{strfmon}
@findex strfmon
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strfmon.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strfmon.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strftime.texi b/doc/posix-functions/strftime.texi
index 46e47b4ae6..54c4352fbc 100644
--- a/doc/posix-functions/strftime.texi
+++ b/doc/posix-functions/strftime.texi
@@ -2,7 +2,7 @@
@section @code{strftime}
@findex strftime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strftime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strftime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strlen.texi b/doc/posix-functions/strlen.texi
index a8d7e343cc..ed6c18775a 100644
--- a/doc/posix-functions/strlen.texi
+++ b/doc/posix-functions/strlen.texi
@@ -2,7 +2,7 @@
@section @code{strlen}
@findex strlen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strlen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strlen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strncasecmp.texi b/doc/posix-functions/strncasecmp.texi
index 5daf52dad5..afb068957c 100644
--- a/doc/posix-functions/strncasecmp.texi
+++ b/doc/posix-functions/strncasecmp.texi
@@ -2,7 +2,7 @@
@section @code{strncasecmp}
@findex strncasecmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncasecmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strncasecmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strncat.texi b/doc/posix-functions/strncat.texi
index aae84862f0..29375dad30 100644
--- a/doc/posix-functions/strncat.texi
+++ b/doc/posix-functions/strncat.texi
@@ -2,7 +2,7 @@
@section @code{strncat}
@findex strncat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strncat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strncmp.texi b/doc/posix-functions/strncmp.texi
index dcab505ca7..e6ed0fcdfd 100644
--- a/doc/posix-functions/strncmp.texi
+++ b/doc/posix-functions/strncmp.texi
@@ -2,7 +2,7 @@
@section @code{strncmp}
@findex strncmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strncmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strncpy.texi b/doc/posix-functions/strncpy.texi
index 48122045bb..f99f92166a 100644
--- a/doc/posix-functions/strncpy.texi
+++ b/doc/posix-functions/strncpy.texi
@@ -2,7 +2,7 @@
@section @code{strncpy}
@findex strncpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strncpy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strpbrk.texi b/doc/posix-functions/strpbrk.texi
index 2e36bcddf6..60f7a061d6 100644
--- a/doc/posix-functions/strpbrk.texi
+++ b/doc/posix-functions/strpbrk.texi
@@ -2,7 +2,7 @@
@section @code{strpbrk}
@findex strpbrk
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strpbrk.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strpbrk.html}
Gnulib module: strpbrk
diff --git a/doc/posix-functions/strptime.texi b/doc/posix-functions/strptime.texi
index 37b012f208..f1464cc72e 100644
--- a/doc/posix-functions/strptime.texi
+++ b/doc/posix-functions/strptime.texi
@@ -2,7 +2,7 @@
@section @code{strptime}
@findex strptime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strptime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strptime.html}
Gnulib module: strptime
diff --git a/doc/posix-functions/strrchr.texi b/doc/posix-functions/strrchr.texi
index f014fb6d07..c80c050634 100644
--- a/doc/posix-functions/strrchr.texi
+++ b/doc/posix-functions/strrchr.texi
@@ -2,7 +2,7 @@
@section @code{strrchr}
@findex strrchr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strrchr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strrchr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strspn.texi b/doc/posix-functions/strspn.texi
index 8fe65df75d..0611a4faa6 100644
--- a/doc/posix-functions/strspn.texi
+++ b/doc/posix-functions/strspn.texi
@@ -2,7 +2,7 @@
@section @code{strspn}
@findex strspn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strspn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strspn.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strstr.texi b/doc/posix-functions/strstr.texi
index 796a14fb6c..ffd2ad7631 100644
--- a/doc/posix-functions/strstr.texi
+++ b/doc/posix-functions/strstr.texi
@@ -2,7 +2,7 @@
@section @code{strstr}
@findex strstr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strstr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strstr.html}
Gnulib module: strstr
diff --git a/doc/posix-functions/strtod.texi b/doc/posix-functions/strtod.texi
index 5bd78fab4c..c862f6b55b 100644
--- a/doc/posix-functions/strtod.texi
+++ b/doc/posix-functions/strtod.texi
@@ -2,7 +2,7 @@
@section @code{strtod}
@findex strtod
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtod.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtod.html}
Gnulib module: strtod
diff --git a/doc/posix-functions/strtof.texi b/doc/posix-functions/strtof.texi
index 8d9940e15c..b120b9e7a7 100644
--- a/doc/posix-functions/strtof.texi
+++ b/doc/posix-functions/strtof.texi
@@ -2,7 +2,7 @@
@section @code{strtof}
@findex strtof
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtof.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtof.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strtoimax.texi b/doc/posix-functions/strtoimax.texi
index 77de26e3af..6715e627d3 100644
--- a/doc/posix-functions/strtoimax.texi
+++ b/doc/posix-functions/strtoimax.texi
@@ -2,7 +2,7 @@
@section @code{strtoimax}
@findex strtoimax
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoimax.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtoimax.html}
Gnulib module: strtoimax
diff --git a/doc/posix-functions/strtok.texi b/doc/posix-functions/strtok.texi
index e8bba15aac..601cc523dc 100644
--- a/doc/posix-functions/strtok.texi
+++ b/doc/posix-functions/strtok.texi
@@ -2,7 +2,7 @@
@section @code{strtok}
@findex strtok
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtok.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtok.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strtok_r.texi b/doc/posix-functions/strtok_r.texi
index c4a0728073..7c0901ed0f 100644
--- a/doc/posix-functions/strtok_r.texi
+++ b/doc/posix-functions/strtok_r.texi
@@ -2,7 +2,7 @@
@section @code{strtok_r}
@findex strtok_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtok_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtok_r.html}
Gnulib module: strtok_r
diff --git a/doc/posix-functions/strtol.texi b/doc/posix-functions/strtol.texi
index 5d4119bb7e..bf4e017092 100644
--- a/doc/posix-functions/strtol.texi
+++ b/doc/posix-functions/strtol.texi
@@ -2,7 +2,7 @@
@section @code{strtol}
@findex strtol
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtol.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtol.html}
Gnulib module: strtol
diff --git a/doc/posix-functions/strtold.texi b/doc/posix-functions/strtold.texi
index f671788d68..e5664e76f6 100644
--- a/doc/posix-functions/strtold.texi
+++ b/doc/posix-functions/strtold.texi
@@ -2,7 +2,7 @@
@section @code{strtold}
@findex strtold
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtold.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtold.html}
Gnulib module: ---
diff --git a/doc/posix-functions/strtoll.texi b/doc/posix-functions/strtoll.texi
index af4bb3f5ee..dec0d89dbe 100644
--- a/doc/posix-functions/strtoll.texi
+++ b/doc/posix-functions/strtoll.texi
@@ -2,7 +2,7 @@
@section @code{strtoll}
@findex strtoll
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoll.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtoll.html}
Gnulib module: strtoll
diff --git a/doc/posix-functions/strtoul.texi b/doc/posix-functions/strtoul.texi
index c3f90721da..46342a09bc 100644
--- a/doc/posix-functions/strtoul.texi
+++ b/doc/posix-functions/strtoul.texi
@@ -2,7 +2,7 @@
@section @code{strtoul}
@findex strtoul
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoul.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtoul.html}
Gnulib module: strtoul
diff --git a/doc/posix-functions/strtoull.texi b/doc/posix-functions/strtoull.texi
index 738cf9253a..d5c7025b2a 100644
--- a/doc/posix-functions/strtoull.texi
+++ b/doc/posix-functions/strtoull.texi
@@ -2,7 +2,7 @@
@section @code{strtoull}
@findex strtoull
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoull.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtoull.html}
Gnulib module: strtoull
diff --git a/doc/posix-functions/strtoumax.texi b/doc/posix-functions/strtoumax.texi
index a2b9493878..adf0b21cf3 100644
--- a/doc/posix-functions/strtoumax.texi
+++ b/doc/posix-functions/strtoumax.texi
@@ -2,7 +2,7 @@
@section @code{strtoumax}
@findex strtoumax
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoumax.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strtoumax.html}
Gnulib module: strtoumax
diff --git a/doc/posix-functions/strxfrm.texi b/doc/posix-functions/strxfrm.texi
index 75f990fbfa..02586ee9f7 100644
--- a/doc/posix-functions/strxfrm.texi
+++ b/doc/posix-functions/strxfrm.texi
@@ -2,7 +2,7 @@
@section @code{strxfrm}
@findex strxfrm
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/strxfrm.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strxfrm.html}
Gnulib module: ---
diff --git a/doc/posix-functions/swab.texi b/doc/posix-functions/swab.texi
index 2ab5b2e626..034e639d1d 100644
--- a/doc/posix-functions/swab.texi
+++ b/doc/posix-functions/swab.texi
@@ -2,7 +2,7 @@
@section @code{swab}
@findex swab
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/swab.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/swab.html}
Gnulib module: ---
diff --git a/doc/posix-functions/swprintf.texi b/doc/posix-functions/swprintf.texi
index a601cc5434..a5329fd890 100644
--- a/doc/posix-functions/swprintf.texi
+++ b/doc/posix-functions/swprintf.texi
@@ -2,7 +2,7 @@
@section @code{swprintf}
@findex swprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/swprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/swprintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/swscanf.texi b/doc/posix-functions/swscanf.texi
index cea86cc232..1bfe84f25e 100644
--- a/doc/posix-functions/swscanf.texi
+++ b/doc/posix-functions/swscanf.texi
@@ -2,7 +2,7 @@
@section @code{swscanf}
@findex swscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/swscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/swscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/symlink.texi b/doc/posix-functions/symlink.texi
index 64db9c8bbe..e947d2ff36 100644
--- a/doc/posix-functions/symlink.texi
+++ b/doc/posix-functions/symlink.texi
@@ -2,7 +2,7 @@
@section @code{symlink}
@findex symlink
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/symlink.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/symlink.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sync.texi b/doc/posix-functions/sync.texi
index b7148873c0..90835cf6d3 100644
--- a/doc/posix-functions/sync.texi
+++ b/doc/posix-functions/sync.texi
@@ -2,7 +2,7 @@
@section @code{sync}
@findex sync
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sync.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sync.html}
Gnulib module: ---
diff --git a/doc/posix-functions/sysconf.texi b/doc/posix-functions/sysconf.texi
index ba75c5a5e3..b5110c1f97 100644
--- a/doc/posix-functions/sysconf.texi
+++ b/doc/posix-functions/sysconf.texi
@@ -2,7 +2,7 @@
@section @code{sysconf}
@findex sysconf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/sysconf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sysconf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/syslog.texi b/doc/posix-functions/syslog.texi
index 68b57ed957..a7f31fff02 100644
--- a/doc/posix-functions/syslog.texi
+++ b/doc/posix-functions/syslog.texi
@@ -2,7 +2,7 @@
@section @code{syslog}
@findex syslog
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/syslog.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/syslog.html}
Gnulib module: ---
diff --git a/doc/posix-functions/system.texi b/doc/posix-functions/system.texi
index 377d4ef2b0..4665b07d26 100644
--- a/doc/posix-functions/system.texi
+++ b/doc/posix-functions/system.texi
@@ -2,7 +2,7 @@
@section @code{system}
@findex system
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/system.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/system.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tan.texi b/doc/posix-functions/tan.texi
index 944c552e32..0ad6e8ad40 100644
--- a/doc/posix-functions/tan.texi
+++ b/doc/posix-functions/tan.texi
@@ -2,7 +2,7 @@
@section @code{tan}
@findex tan
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tan.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tan.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tanf.texi b/doc/posix-functions/tanf.texi
index 1b979009a5..3752dcab24 100644
--- a/doc/posix-functions/tanf.texi
+++ b/doc/posix-functions/tanf.texi
@@ -2,7 +2,7 @@
@section @code{tanf}
@findex tanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tanh.texi b/doc/posix-functions/tanh.texi
index 1a2b05137b..0bdae8cfb1 100644
--- a/doc/posix-functions/tanh.texi
+++ b/doc/posix-functions/tanh.texi
@@ -2,7 +2,7 @@
@section @code{tanh}
@findex tanh
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanh.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tanh.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tanhf.texi b/doc/posix-functions/tanhf.texi
index 83b4b8e517..a78b67402c 100644
--- a/doc/posix-functions/tanhf.texi
+++ b/doc/posix-functions/tanhf.texi
@@ -2,7 +2,7 @@
@section @code{tanhf}
@findex tanhf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanhf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tanhf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tanhl.texi b/doc/posix-functions/tanhl.texi
index 886ea319b4..c3984e46cd 100644
--- a/doc/posix-functions/tanhl.texi
+++ b/doc/posix-functions/tanhl.texi
@@ -2,7 +2,7 @@
@section @code{tanhl}
@findex tanhl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanhl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tanhl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tanl.texi b/doc/posix-functions/tanl.texi
index 1a65ecec0b..8e094475ac 100644
--- a/doc/posix-functions/tanl.texi
+++ b/doc/posix-functions/tanl.texi
@@ -2,7 +2,7 @@
@section @code{tanl}
@findex tanl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tanl.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcdrain.texi b/doc/posix-functions/tcdrain.texi
index ee2a68b7dd..d319cd56bb 100644
--- a/doc/posix-functions/tcdrain.texi
+++ b/doc/posix-functions/tcdrain.texi
@@ -2,7 +2,7 @@
@section @code{tcdrain}
@findex tcdrain
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcdrain.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcdrain.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcflow.texi b/doc/posix-functions/tcflow.texi
index 16b5f5785e..e41f2fcdfe 100644
--- a/doc/posix-functions/tcflow.texi
+++ b/doc/posix-functions/tcflow.texi
@@ -2,7 +2,7 @@
@section @code{tcflow}
@findex tcflow
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcflow.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcflow.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcflush.texi b/doc/posix-functions/tcflush.texi
index 4c35d03b71..20c2b8eeb2 100644
--- a/doc/posix-functions/tcflush.texi
+++ b/doc/posix-functions/tcflush.texi
@@ -2,7 +2,7 @@
@section @code{tcflush}
@findex tcflush
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcflush.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcflush.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcgetattr.texi b/doc/posix-functions/tcgetattr.texi
index 73884b6f04..eba6bad973 100644
--- a/doc/posix-functions/tcgetattr.texi
+++ b/doc/posix-functions/tcgetattr.texi
@@ -2,7 +2,7 @@
@section @code{tcgetattr}
@findex tcgetattr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcgetattr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcgetattr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcgetpgrp.texi b/doc/posix-functions/tcgetpgrp.texi
index 816b3c12aa..ba4c7e5a3e 100644
--- a/doc/posix-functions/tcgetpgrp.texi
+++ b/doc/posix-functions/tcgetpgrp.texi
@@ -2,7 +2,7 @@
@section @code{tcgetpgrp}
@findex tcgetpgrp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcgetpgrp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcgetpgrp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcgetsid.texi b/doc/posix-functions/tcgetsid.texi
index f9e1f23f99..c481ada800 100644
--- a/doc/posix-functions/tcgetsid.texi
+++ b/doc/posix-functions/tcgetsid.texi
@@ -2,7 +2,7 @@
@section @code{tcgetsid}
@findex tcgetsid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcgetsid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcgetsid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcsendbreak.texi b/doc/posix-functions/tcsendbreak.texi
index aa4661fa1e..ffed66077f 100644
--- a/doc/posix-functions/tcsendbreak.texi
+++ b/doc/posix-functions/tcsendbreak.texi
@@ -2,7 +2,7 @@
@section @code{tcsendbreak}
@findex tcsendbreak
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcsendbreak.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcsendbreak.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcsetattr.texi b/doc/posix-functions/tcsetattr.texi
index 8b29bdb73e..4379b36f8e 100644
--- a/doc/posix-functions/tcsetattr.texi
+++ b/doc/posix-functions/tcsetattr.texi
@@ -2,7 +2,7 @@
@section @code{tcsetattr}
@findex tcsetattr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcsetattr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcsetattr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tcsetpgrp.texi b/doc/posix-functions/tcsetpgrp.texi
index fb509c08e8..309e14969b 100644
--- a/doc/posix-functions/tcsetpgrp.texi
+++ b/doc/posix-functions/tcsetpgrp.texi
@@ -2,7 +2,7 @@
@section @code{tcsetpgrp}
@findex tcsetpgrp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcsetpgrp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tcsetpgrp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tdelete.texi b/doc/posix-functions/tdelete.texi
index 8398359de1..7ea98dcdb3 100644
--- a/doc/posix-functions/tdelete.texi
+++ b/doc/posix-functions/tdelete.texi
@@ -2,7 +2,7 @@
@section @code{tdelete}
@findex tdelete
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tdelete.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tdelete.html}
Gnulib module: tsearch
diff --git a/doc/posix-functions/telldir.texi b/doc/posix-functions/telldir.texi
index 79413e9bf1..3645e5c16a 100644
--- a/doc/posix-functions/telldir.texi
+++ b/doc/posix-functions/telldir.texi
@@ -2,7 +2,7 @@
@section @code{telldir}
@findex telldir
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/telldir.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/telldir.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tempnam.texi b/doc/posix-functions/tempnam.texi
index d9ce6e3731..078925c59c 100644
--- a/doc/posix-functions/tempnam.texi
+++ b/doc/posix-functions/tempnam.texi
@@ -2,7 +2,7 @@
@section @code{tempnam}
@findex tempnam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tempnam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tempnam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tfind.texi b/doc/posix-functions/tfind.texi
index 375c8afe9b..52900bbfe5 100644
--- a/doc/posix-functions/tfind.texi
+++ b/doc/posix-functions/tfind.texi
@@ -2,7 +2,7 @@
@section @code{tfind}
@findex tfind
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tfind.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tfind.html}
Gnulib module: tsearch
diff --git a/doc/posix-functions/tgamma.texi b/doc/posix-functions/tgamma.texi
index ca056b0a8b..7324c148d6 100644
--- a/doc/posix-functions/tgamma.texi
+++ b/doc/posix-functions/tgamma.texi
@@ -2,7 +2,7 @@
@section @code{tgamma}
@findex tgamma
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tgamma.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tgamma.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tgammaf.texi b/doc/posix-functions/tgammaf.texi
index b0851b35ed..d13886d54a 100644
--- a/doc/posix-functions/tgammaf.texi
+++ b/doc/posix-functions/tgammaf.texi
@@ -2,7 +2,7 @@
@section @code{tgammaf}
@findex tgammaf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tgammaf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tgammaf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tgammal.texi b/doc/posix-functions/tgammal.texi
index 5add6a5a90..46314468b0 100644
--- a/doc/posix-functions/tgammal.texi
+++ b/doc/posix-functions/tgammal.texi
@@ -2,7 +2,7 @@
@section @code{tgammal}
@findex tgammal
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tgammal.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tgammal.html}
Gnulib module: ---
diff --git a/doc/posix-functions/time.texi b/doc/posix-functions/time.texi
index c688160e2c..f297d02b3d 100644
--- a/doc/posix-functions/time.texi
+++ b/doc/posix-functions/time.texi
@@ -2,7 +2,7 @@
@section @code{time}
@findex time
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/time.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/time.html}
Gnulib module: ---
diff --git a/doc/posix-functions/timer_create.texi b/doc/posix-functions/timer_create.texi
index 12ba750e01..4218567dbe 100644
--- a/doc/posix-functions/timer_create.texi
+++ b/doc/posix-functions/timer_create.texi
@@ -2,7 +2,7 @@
@section @code{timer_create}
@findex timer_create
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_create.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/timer_create.html}
Gnulib module: ---
diff --git a/doc/posix-functions/timer_delete.texi b/doc/posix-functions/timer_delete.texi
index b5ed1f01ce..4d2ee82e20 100644
--- a/doc/posix-functions/timer_delete.texi
+++ b/doc/posix-functions/timer_delete.texi
@@ -2,7 +2,7 @@
@section @code{timer_delete}
@findex timer_delete
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_delete.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/timer_delete.html}
Gnulib module: ---
diff --git a/doc/posix-functions/timer_getoverrun.texi b/doc/posix-functions/timer_getoverrun.texi
index 7bd04bfdb5..516eb49a64 100644
--- a/doc/posix-functions/timer_getoverrun.texi
+++ b/doc/posix-functions/timer_getoverrun.texi
@@ -2,7 +2,7 @@
@section @code{timer_getoverrun}
@findex timer_getoverrun
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_getoverrun.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/timer_getoverrun.html}
Gnulib module: ---
diff --git a/doc/posix-functions/timer_settime.texi b/doc/posix-functions/timer_settime.texi
index e587a0e7d4..7667323a31 100644
--- a/doc/posix-functions/timer_settime.texi
+++ b/doc/posix-functions/timer_settime.texi
@@ -2,7 +2,7 @@
@section @code{timer_settime}
@findex timer_settime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_settime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/timer_settime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/times.texi b/doc/posix-functions/times.texi
index 7a1657fdd3..1a0c6e3f21 100644
--- a/doc/posix-functions/times.texi
+++ b/doc/posix-functions/times.texi
@@ -2,7 +2,7 @@
@section @code{times}
@findex times
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/times.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/times.html}
Gnulib module: times
diff --git a/doc/posix-functions/timezone.texi b/doc/posix-functions/timezone.texi
index f79205bdf6..6c56332019 100644
--- a/doc/posix-functions/timezone.texi
+++ b/doc/posix-functions/timezone.texi
@@ -2,7 +2,7 @@
@section @code{timezone}
@findex timezone
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/timezone.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/timezone.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tmpfile.texi b/doc/posix-functions/tmpfile.texi
index 102405b988..83eed22069 100644
--- a/doc/posix-functions/tmpfile.texi
+++ b/doc/posix-functions/tmpfile.texi
@@ -2,7 +2,7 @@
@section @code{tmpfile}
@findex tmpfile
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tmpfile.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tmpfile.html}
Gnulib module: tmpfile
diff --git a/doc/posix-functions/tmpnam.texi b/doc/posix-functions/tmpnam.texi
index 1c12deb49a..40a842e3f5 100644
--- a/doc/posix-functions/tmpnam.texi
+++ b/doc/posix-functions/tmpnam.texi
@@ -2,7 +2,7 @@
@section @code{tmpnam}
@findex tmpnam
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tmpnam.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tmpnam.html}
Gnulib module: ---
diff --git a/doc/posix-functions/toascii.texi b/doc/posix-functions/toascii.texi
index 0009aad30d..7bc47dde25 100644
--- a/doc/posix-functions/toascii.texi
+++ b/doc/posix-functions/toascii.texi
@@ -2,7 +2,7 @@
@section @code{toascii}
@findex toascii
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/toascii.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/toascii.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tolower.texi b/doc/posix-functions/tolower.texi
index 7b94c75735..1974e74f5b 100644
--- a/doc/posix-functions/tolower.texi
+++ b/doc/posix-functions/tolower.texi
@@ -2,7 +2,7 @@
@section @code{tolower}
@findex tolower
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tolower.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tolower.html}
Gnulib module: ---
diff --git a/doc/posix-functions/toupper.texi b/doc/posix-functions/toupper.texi
index e5a8734b6b..25f6b8a68c 100644
--- a/doc/posix-functions/toupper.texi
+++ b/doc/posix-functions/toupper.texi
@@ -2,7 +2,7 @@
@section @code{toupper}
@findex toupper
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/toupper.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/toupper.html}
Gnulib module: ---
diff --git a/doc/posix-functions/towctrans.texi b/doc/posix-functions/towctrans.texi
index 9ee899663b..45e3a2e6f0 100644
--- a/doc/posix-functions/towctrans.texi
+++ b/doc/posix-functions/towctrans.texi
@@ -2,7 +2,7 @@
@section @code{towctrans}
@findex towctrans
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/towctrans.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/towctrans.html}
Gnulib module: ---
diff --git a/doc/posix-functions/towlower.texi b/doc/posix-functions/towlower.texi
index 8618a28ce3..6e62c7bed6 100644
--- a/doc/posix-functions/towlower.texi
+++ b/doc/posix-functions/towlower.texi
@@ -2,7 +2,7 @@
@section @code{towlower}
@findex towlower
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/towlower.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/towlower.html}
Gnulib module: ---
diff --git a/doc/posix-functions/towupper.texi b/doc/posix-functions/towupper.texi
index 08a5f965bf..0f85168c15 100644
--- a/doc/posix-functions/towupper.texi
+++ b/doc/posix-functions/towupper.texi
@@ -2,7 +2,7 @@
@section @code{towupper}
@findex towupper
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/towupper.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/towupper.html}
Gnulib module: ---
diff --git a/doc/posix-functions/trunc.texi b/doc/posix-functions/trunc.texi
index 42e1b9dd76..d695a073d0 100644
--- a/doc/posix-functions/trunc.texi
+++ b/doc/posix-functions/trunc.texi
@@ -2,7 +2,7 @@
@section @code{trunc}
@findex trunc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/trunc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/trunc.html}
Gnulib module: trunc
diff --git a/doc/posix-functions/truncate.texi b/doc/posix-functions/truncate.texi
index f332288b07..bf6faa2206 100644
--- a/doc/posix-functions/truncate.texi
+++ b/doc/posix-functions/truncate.texi
@@ -2,7 +2,7 @@
@section @code{truncate}
@findex truncate
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/truncate.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/truncate.html}
Gnulib module: ---
diff --git a/doc/posix-functions/truncf.texi b/doc/posix-functions/truncf.texi
index 5cc3fe5d6e..32f4dffb23 100644
--- a/doc/posix-functions/truncf.texi
+++ b/doc/posix-functions/truncf.texi
@@ -2,7 +2,7 @@
@section @code{truncf}
@findex truncf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/truncf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/truncf.html}
Gnulib module: truncf
diff --git a/doc/posix-functions/truncl.texi b/doc/posix-functions/truncl.texi
index c95179c8c4..fbf06aaf6e 100644
--- a/doc/posix-functions/truncl.texi
+++ b/doc/posix-functions/truncl.texi
@@ -2,7 +2,7 @@
@section @code{truncl}
@findex truncl
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/truncl.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/truncl.html}
Gnulib module: truncl
diff --git a/doc/posix-functions/tsearch.texi b/doc/posix-functions/tsearch.texi
index 66eac2ff7d..9ab045d107 100644
--- a/doc/posix-functions/tsearch.texi
+++ b/doc/posix-functions/tsearch.texi
@@ -2,7 +2,7 @@
@section @code{tsearch}
@findex tsearch
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tsearch.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tsearch.html}
Gnulib module: tsearch
diff --git a/doc/posix-functions/ttyname.texi b/doc/posix-functions/ttyname.texi
index c8cc7b29f5..e16e77642f 100644
--- a/doc/posix-functions/ttyname.texi
+++ b/doc/posix-functions/ttyname.texi
@@ -2,7 +2,7 @@
@section @code{ttyname}
@findex ttyname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ttyname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ttyname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ttyname_r.texi b/doc/posix-functions/ttyname_r.texi
index 6ba043bc48..16425ba558 100644
--- a/doc/posix-functions/ttyname_r.texi
+++ b/doc/posix-functions/ttyname_r.texi
@@ -2,7 +2,7 @@
@section @code{ttyname_r}
@findex ttyname_r
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ttyname_r.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ttyname_r.html}
Gnulib module: ---
diff --git a/doc/posix-functions/twalk.texi b/doc/posix-functions/twalk.texi
index 1118f6bbb1..8b34ece77b 100644
--- a/doc/posix-functions/twalk.texi
+++ b/doc/posix-functions/twalk.texi
@@ -2,7 +2,7 @@
@section @code{twalk}
@findex twalk
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/twalk.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/twalk.html}
Gnulib module: tsearch
diff --git a/doc/posix-functions/tzname.texi b/doc/posix-functions/tzname.texi
index 2ac76d12bc..50aa46efc9 100644
--- a/doc/posix-functions/tzname.texi
+++ b/doc/posix-functions/tzname.texi
@@ -2,7 +2,7 @@
@section @code{tzname}
@findex tzname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tzname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tzname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/tzset.texi b/doc/posix-functions/tzset.texi
index 9c8becb854..6bc97615d3 100644
--- a/doc/posix-functions/tzset.texi
+++ b/doc/posix-functions/tzset.texi
@@ -2,7 +2,7 @@
@section @code{tzset}
@findex tzset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/tzset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/tzset.html}
Gnulib module: tzset
diff --git a/doc/posix-functions/ulimit.texi b/doc/posix-functions/ulimit.texi
index a693e222ed..51ed7381f3 100644
--- a/doc/posix-functions/ulimit.texi
+++ b/doc/posix-functions/ulimit.texi
@@ -2,7 +2,7 @@
@section @code{ulimit}
@findex ulimit
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ulimit.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ulimit.html}
Gnulib module: ---
diff --git a/doc/posix-functions/umask.texi b/doc/posix-functions/umask.texi
index 53b5d9af50..84a1298ef6 100644
--- a/doc/posix-functions/umask.texi
+++ b/doc/posix-functions/umask.texi
@@ -2,7 +2,7 @@
@section @code{umask}
@findex umask
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/umask.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/umask.html}
Gnulib module: ---
diff --git a/doc/posix-functions/uname.texi b/doc/posix-functions/uname.texi
index 95f3858bb3..52e916a306 100644
--- a/doc/posix-functions/uname.texi
+++ b/doc/posix-functions/uname.texi
@@ -2,7 +2,7 @@
@section @code{uname}
@findex uname
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/uname.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/uname.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ungetc.texi b/doc/posix-functions/ungetc.texi
index 0e8b77d0e9..89b0435dfb 100644
--- a/doc/posix-functions/ungetc.texi
+++ b/doc/posix-functions/ungetc.texi
@@ -2,7 +2,7 @@
@section @code{ungetc}
@findex ungetc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ungetc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ungetc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/ungetwc.texi b/doc/posix-functions/ungetwc.texi
index f4f16adcab..bcda75d70a 100644
--- a/doc/posix-functions/ungetwc.texi
+++ b/doc/posix-functions/ungetwc.texi
@@ -2,7 +2,7 @@
@section @code{ungetwc}
@findex ungetwc
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ungetwc.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ungetwc.html}
Gnulib module: ---
diff --git a/doc/posix-functions/unlink.texi b/doc/posix-functions/unlink.texi
index e3a59c830a..2f94ab1ec2 100644
--- a/doc/posix-functions/unlink.texi
+++ b/doc/posix-functions/unlink.texi
@@ -2,7 +2,7 @@
@section @code{unlink}
@findex unlink
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/unlink.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/unlink.html}
Gnulib module: ---
diff --git a/doc/posix-functions/unlockpt.texi b/doc/posix-functions/unlockpt.texi
index b7520c34b5..4007ae97e9 100644
--- a/doc/posix-functions/unlockpt.texi
+++ b/doc/posix-functions/unlockpt.texi
@@ -2,7 +2,7 @@
@section @code{unlockpt}
@findex unlockpt
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/unlockpt.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/unlockpt.html}
Gnulib module: ---
diff --git a/doc/posix-functions/unsetenv.texi b/doc/posix-functions/unsetenv.texi
index 644182a370..04c4fe365b 100644
--- a/doc/posix-functions/unsetenv.texi
+++ b/doc/posix-functions/unsetenv.texi
@@ -2,7 +2,7 @@
@section @code{unsetenv}
@findex unsetenv
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/unsetenv.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/unsetenv.html}
Gnulib module: setenv
diff --git a/doc/posix-functions/utime.texi b/doc/posix-functions/utime.texi
index 8df87f95d4..0f7b1f8a32 100644
--- a/doc/posix-functions/utime.texi
+++ b/doc/posix-functions/utime.texi
@@ -2,7 +2,7 @@
@section @code{utime}
@findex utime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/utime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/utime.html}
Gnulib module: utime
diff --git a/doc/posix-functions/utimes.texi b/doc/posix-functions/utimes.texi
index 293784a104..8ab90d91d3 100644
--- a/doc/posix-functions/utimes.texi
+++ b/doc/posix-functions/utimes.texi
@@ -2,7 +2,7 @@
@section @code{utimes}
@findex utimes
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/utimes.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/utimes.html}
Gnulib module: ---
diff --git a/doc/posix-functions/va_arg.texi b/doc/posix-functions/va_arg.texi
index b9749e5f9d..5331f53148 100644
--- a/doc/posix-functions/va_arg.texi
+++ b/doc/posix-functions/va_arg.texi
@@ -2,7 +2,7 @@
@section @code{va_arg}
@findex va_arg
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_arg.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/va_arg.html}
Gnulib module: ---
diff --git a/doc/posix-functions/va_copy.texi b/doc/posix-functions/va_copy.texi
index 9bba2180bb..71b7e58492 100644
--- a/doc/posix-functions/va_copy.texi
+++ b/doc/posix-functions/va_copy.texi
@@ -2,7 +2,7 @@
@section @code{va_copy}
@findex va_copy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_copy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/va_copy.html}
Gnulib module: stdarg
diff --git a/doc/posix-functions/va_end.texi b/doc/posix-functions/va_end.texi
index 79ac00003f..1913a49e7e 100644
--- a/doc/posix-functions/va_end.texi
+++ b/doc/posix-functions/va_end.texi
@@ -2,7 +2,7 @@
@section @code{va_end}
@findex va_end
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_end.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/va_end.html}
Gnulib module: ---
diff --git a/doc/posix-functions/va_start.texi b/doc/posix-functions/va_start.texi
index 840c72254c..bbb95cba03 100644
--- a/doc/posix-functions/va_start.texi
+++ b/doc/posix-functions/va_start.texi
@@ -2,7 +2,7 @@
@section @code{va_start}
@findex va_start
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_start.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/va_start.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vfprintf.texi b/doc/posix-functions/vfprintf.texi
index 6eab73e933..13898db91f 100644
--- a/doc/posix-functions/vfprintf.texi
+++ b/doc/posix-functions/vfprintf.texi
@@ -2,7 +2,7 @@
@section @code{vfprintf}
@findex vfprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vfprintf.html}
Gnulib module: vfprintf-posix or stdio, sigpipe
diff --git a/doc/posix-functions/vfscanf.texi b/doc/posix-functions/vfscanf.texi
index 8fd26d86b7..17b843e39f 100644
--- a/doc/posix-functions/vfscanf.texi
+++ b/doc/posix-functions/vfscanf.texi
@@ -2,7 +2,7 @@
@section @code{vfscanf}
@findex vfscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vfscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vfwprintf.texi b/doc/posix-functions/vfwprintf.texi
index dca8a06304..ac7dcb3094 100644
--- a/doc/posix-functions/vfwprintf.texi
+++ b/doc/posix-functions/vfwprintf.texi
@@ -2,7 +2,7 @@
@section @code{vfwprintf}
@findex vfwprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfwprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vfwprintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vfwscanf.texi b/doc/posix-functions/vfwscanf.texi
index 834e6013a8..bb455c6a9f 100644
--- a/doc/posix-functions/vfwscanf.texi
+++ b/doc/posix-functions/vfwscanf.texi
@@ -2,7 +2,7 @@
@section @code{vfwscanf}
@findex vfwscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfwscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vfwscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vprintf.texi b/doc/posix-functions/vprintf.texi
index 92a5bbbecd..e6d63efd23 100644
--- a/doc/posix-functions/vprintf.texi
+++ b/doc/posix-functions/vprintf.texi
@@ -2,7 +2,7 @@
@section @code{vprintf}
@findex vprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vprintf.html}
Gnulib module: vprintf-posix or stdio, sigpipe
diff --git a/doc/posix-functions/vscanf.texi b/doc/posix-functions/vscanf.texi
index be7f09baaa..25dd7be066 100644
--- a/doc/posix-functions/vscanf.texi
+++ b/doc/posix-functions/vscanf.texi
@@ -2,7 +2,7 @@
@section @code{vscanf}
@findex vscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vsnprintf.texi b/doc/posix-functions/vsnprintf.texi
index 474b24f1da..bdda00c5e7 100644
--- a/doc/posix-functions/vsnprintf.texi
+++ b/doc/posix-functions/vsnprintf.texi
@@ -2,7 +2,7 @@
@section @code{vsnprintf}
@findex vsnprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vsnprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vsnprintf.html}
Gnulib module: vsnprintf or vsnprintf-posix
diff --git a/doc/posix-functions/vsprintf.texi b/doc/posix-functions/vsprintf.texi
index a28a13bcd9..bc84ac1f2c 100644
--- a/doc/posix-functions/vsprintf.texi
+++ b/doc/posix-functions/vsprintf.texi
@@ -2,7 +2,7 @@
@section @code{vsprintf}
@findex vsprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vsprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vsprintf.html}
Gnulib module: vsprintf-posix
diff --git a/doc/posix-functions/vsscanf.texi b/doc/posix-functions/vsscanf.texi
index f4ae405d54..ed0f7fd2a7 100644
--- a/doc/posix-functions/vsscanf.texi
+++ b/doc/posix-functions/vsscanf.texi
@@ -2,7 +2,7 @@
@section @code{vsscanf}
@findex vsscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vsscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vsscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vswprintf.texi b/doc/posix-functions/vswprintf.texi
index 6984d2d78e..bf0c45fcb1 100644
--- a/doc/posix-functions/vswprintf.texi
+++ b/doc/posix-functions/vswprintf.texi
@@ -2,7 +2,7 @@
@section @code{vswprintf}
@findex vswprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vswprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vswprintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vswscanf.texi b/doc/posix-functions/vswscanf.texi
index a4a5790ffa..028d8e79a5 100644
--- a/doc/posix-functions/vswscanf.texi
+++ b/doc/posix-functions/vswscanf.texi
@@ -2,7 +2,7 @@
@section @code{vswscanf}
@findex vswscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vswscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vswscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vwprintf.texi b/doc/posix-functions/vwprintf.texi
index 3faa7e717b..a1aa0bcd21 100644
--- a/doc/posix-functions/vwprintf.texi
+++ b/doc/posix-functions/vwprintf.texi
@@ -2,7 +2,7 @@
@section @code{vwprintf}
@findex vwprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vwprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vwprintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/vwscanf.texi b/doc/posix-functions/vwscanf.texi
index 1d404d8f9e..f6373de9df 100644
--- a/doc/posix-functions/vwscanf.texi
+++ b/doc/posix-functions/vwscanf.texi
@@ -2,7 +2,7 @@
@section @code{vwscanf}
@findex vwscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vwscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/vwscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wait.texi b/doc/posix-functions/wait.texi
index 6e100cd8f7..33d8f984c7 100644
--- a/doc/posix-functions/wait.texi
+++ b/doc/posix-functions/wait.texi
@@ -2,7 +2,7 @@
@section @code{wait}
@findex wait
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wait.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wait.html}
Gnulib module: ---
diff --git a/doc/posix-functions/waitid.texi b/doc/posix-functions/waitid.texi
index 267dfb72f6..cbcfc67f9f 100644
--- a/doc/posix-functions/waitid.texi
+++ b/doc/posix-functions/waitid.texi
@@ -2,7 +2,7 @@
@section @code{waitid}
@findex waitid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/waitid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/waitid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/waitpid.texi b/doc/posix-functions/waitpid.texi
index fb74250dd9..86ec472550 100644
--- a/doc/posix-functions/waitpid.texi
+++ b/doc/posix-functions/waitpid.texi
@@ -2,7 +2,7 @@
@section @code{waitpid}
@findex waitpid
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/waitpid.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/waitpid.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcrtomb.texi b/doc/posix-functions/wcrtomb.texi
index 3663a4c9a3..b783ca8347 100644
--- a/doc/posix-functions/wcrtomb.texi
+++ b/doc/posix-functions/wcrtomb.texi
@@ -2,7 +2,7 @@
@section @code{wcrtomb}
@findex wcrtomb
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcrtomb.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcrtomb.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcscat.texi b/doc/posix-functions/wcscat.texi
index 4d0c51fb66..2f49ebdb78 100644
--- a/doc/posix-functions/wcscat.texi
+++ b/doc/posix-functions/wcscat.texi
@@ -2,7 +2,7 @@
@section @code{wcscat}
@findex wcscat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcschr.texi b/doc/posix-functions/wcschr.texi
index dcd73bd865..11860311be 100644
--- a/doc/posix-functions/wcschr.texi
+++ b/doc/posix-functions/wcschr.texi
@@ -2,7 +2,7 @@
@section @code{wcschr}
@findex wcschr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcschr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcschr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcscmp.texi b/doc/posix-functions/wcscmp.texi
index 9e2df8eb1b..c071756c49 100644
--- a/doc/posix-functions/wcscmp.texi
+++ b/doc/posix-functions/wcscmp.texi
@@ -2,7 +2,7 @@
@section @code{wcscmp}
@findex wcscmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcscoll.texi b/doc/posix-functions/wcscoll.texi
index 07e59e099c..d7f3d63781 100644
--- a/doc/posix-functions/wcscoll.texi
+++ b/doc/posix-functions/wcscoll.texi
@@ -2,7 +2,7 @@
@section @code{wcscoll}
@findex wcscoll
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscoll.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscoll.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcscpy.texi b/doc/posix-functions/wcscpy.texi
index a0e8729d9b..6dc1637112 100644
--- a/doc/posix-functions/wcscpy.texi
+++ b/doc/posix-functions/wcscpy.texi
@@ -2,7 +2,7 @@
@section @code{wcscpy}
@findex wcscpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscpy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcscspn.texi b/doc/posix-functions/wcscspn.texi
index 9e81d36321..49e62225fd 100644
--- a/doc/posix-functions/wcscspn.texi
+++ b/doc/posix-functions/wcscspn.texi
@@ -2,7 +2,7 @@
@section @code{wcscspn}
@findex wcscspn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscspn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcscspn.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsftime.texi b/doc/posix-functions/wcsftime.texi
index 5d912d44ef..bb4ac901e2 100644
--- a/doc/posix-functions/wcsftime.texi
+++ b/doc/posix-functions/wcsftime.texi
@@ -2,7 +2,7 @@
@section @code{wcsftime}
@findex wcsftime
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsftime.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsftime.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcslen.texi b/doc/posix-functions/wcslen.texi
index da88c1397c..327fcdebe3 100644
--- a/doc/posix-functions/wcslen.texi
+++ b/doc/posix-functions/wcslen.texi
@@ -2,7 +2,7 @@
@section @code{wcslen}
@findex wcslen
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcslen.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcslen.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsncat.texi b/doc/posix-functions/wcsncat.texi
index 4e3f60c9b8..d52bb2be0c 100644
--- a/doc/posix-functions/wcsncat.texi
+++ b/doc/posix-functions/wcsncat.texi
@@ -2,7 +2,7 @@
@section @code{wcsncat}
@findex wcsncat
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsncat.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsncat.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsncmp.texi b/doc/posix-functions/wcsncmp.texi
index 446ad6b8db..c8b81ab73c 100644
--- a/doc/posix-functions/wcsncmp.texi
+++ b/doc/posix-functions/wcsncmp.texi
@@ -2,7 +2,7 @@
@section @code{wcsncmp}
@findex wcsncmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsncmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsncmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsncpy.texi b/doc/posix-functions/wcsncpy.texi
index 535bfcba34..09eb275eec 100644
--- a/doc/posix-functions/wcsncpy.texi
+++ b/doc/posix-functions/wcsncpy.texi
@@ -2,7 +2,7 @@
@section @code{wcsncpy}
@findex wcsncpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsncpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsncpy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcspbrk.texi b/doc/posix-functions/wcspbrk.texi
index 61d1c5fb21..f9209adcd6 100644
--- a/doc/posix-functions/wcspbrk.texi
+++ b/doc/posix-functions/wcspbrk.texi
@@ -2,7 +2,7 @@
@section @code{wcspbrk}
@findex wcspbrk
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcspbrk.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcspbrk.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsrchr.texi b/doc/posix-functions/wcsrchr.texi
index df20698558..d286cd5db3 100644
--- a/doc/posix-functions/wcsrchr.texi
+++ b/doc/posix-functions/wcsrchr.texi
@@ -2,7 +2,7 @@
@section @code{wcsrchr}
@findex wcsrchr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsrchr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsrchr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsrtombs.texi b/doc/posix-functions/wcsrtombs.texi
index c40de7ca6d..0c9c3f7e3c 100644
--- a/doc/posix-functions/wcsrtombs.texi
+++ b/doc/posix-functions/wcsrtombs.texi
@@ -2,7 +2,7 @@
@section @code{wcsrtombs}
@findex wcsrtombs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsrtombs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsrtombs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsspn.texi b/doc/posix-functions/wcsspn.texi
index 197baaa412..83becc9e5e 100644
--- a/doc/posix-functions/wcsspn.texi
+++ b/doc/posix-functions/wcsspn.texi
@@ -2,7 +2,7 @@
@section @code{wcsspn}
@findex wcsspn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsspn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsspn.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsstr.texi b/doc/posix-functions/wcsstr.texi
index 2133138c44..3bded98287 100644
--- a/doc/posix-functions/wcsstr.texi
+++ b/doc/posix-functions/wcsstr.texi
@@ -2,7 +2,7 @@
@section @code{wcsstr}
@findex wcsstr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsstr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsstr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstod.texi b/doc/posix-functions/wcstod.texi
index 2583db61a4..84d84876ba 100644
--- a/doc/posix-functions/wcstod.texi
+++ b/doc/posix-functions/wcstod.texi
@@ -2,7 +2,7 @@
@section @code{wcstod}
@findex wcstod
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstod.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstod.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstof.texi b/doc/posix-functions/wcstof.texi
index cd1e9a0251..7a008eccfd 100644
--- a/doc/posix-functions/wcstof.texi
+++ b/doc/posix-functions/wcstof.texi
@@ -2,7 +2,7 @@
@section @code{wcstof}
@findex wcstof
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstof.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstof.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstoimax.texi b/doc/posix-functions/wcstoimax.texi
index 01be01b682..18cede0b99 100644
--- a/doc/posix-functions/wcstoimax.texi
+++ b/doc/posix-functions/wcstoimax.texi
@@ -2,7 +2,7 @@
@section @code{wcstoimax}
@findex wcstoimax
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoimax.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstoimax.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstok.texi b/doc/posix-functions/wcstok.texi
index ea3e88092b..d527dc0ba8 100644
--- a/doc/posix-functions/wcstok.texi
+++ b/doc/posix-functions/wcstok.texi
@@ -2,7 +2,7 @@
@section @code{wcstok}
@findex wcstok
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstok.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstok.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstol.texi b/doc/posix-functions/wcstol.texi
index 1cd087988f..0f073ef002 100644
--- a/doc/posix-functions/wcstol.texi
+++ b/doc/posix-functions/wcstol.texi
@@ -2,7 +2,7 @@
@section @code{wcstol}
@findex wcstol
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstol.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstol.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstold.texi b/doc/posix-functions/wcstold.texi
index d12013a2dd..1316acd07b 100644
--- a/doc/posix-functions/wcstold.texi
+++ b/doc/posix-functions/wcstold.texi
@@ -2,7 +2,7 @@
@section @code{wcstold}
@findex wcstold
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstold.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstold.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstoll.texi b/doc/posix-functions/wcstoll.texi
index 3049c8c130..865db5ba6f 100644
--- a/doc/posix-functions/wcstoll.texi
+++ b/doc/posix-functions/wcstoll.texi
@@ -2,7 +2,7 @@
@section @code{wcstoll}
@findex wcstoll
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoll.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstoll.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstombs.texi b/doc/posix-functions/wcstombs.texi
index eddafdfac4..7a7e72175e 100644
--- a/doc/posix-functions/wcstombs.texi
+++ b/doc/posix-functions/wcstombs.texi
@@ -2,7 +2,7 @@
@section @code{wcstombs}
@findex wcstombs
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstombs.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstombs.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstoul.texi b/doc/posix-functions/wcstoul.texi
index 831c07b353..d3ac0e0636 100644
--- a/doc/posix-functions/wcstoul.texi
+++ b/doc/posix-functions/wcstoul.texi
@@ -2,7 +2,7 @@
@section @code{wcstoul}
@findex wcstoul
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoul.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstoul.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstoull.texi b/doc/posix-functions/wcstoull.texi
index 89ab184186..9d5e72ab3d 100644
--- a/doc/posix-functions/wcstoull.texi
+++ b/doc/posix-functions/wcstoull.texi
@@ -2,7 +2,7 @@
@section @code{wcstoull}
@findex wcstoull
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoull.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstoull.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcstoumax.texi b/doc/posix-functions/wcstoumax.texi
index 43f8a9ddcc..e74a0a5a11 100644
--- a/doc/posix-functions/wcstoumax.texi
+++ b/doc/posix-functions/wcstoumax.texi
@@ -2,7 +2,7 @@
@section @code{wcstoumax}
@findex wcstoumax
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoumax.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcstoumax.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcswidth.texi b/doc/posix-functions/wcswidth.texi
index 77913e9d4d..1d8beec697 100644
--- a/doc/posix-functions/wcswidth.texi
+++ b/doc/posix-functions/wcswidth.texi
@@ -2,7 +2,7 @@
@section @code{wcswidth}
@findex wcswidth
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcswidth.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcswidth.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcsxfrm.texi b/doc/posix-functions/wcsxfrm.texi
index 890770147b..973217d54d 100644
--- a/doc/posix-functions/wcsxfrm.texi
+++ b/doc/posix-functions/wcsxfrm.texi
@@ -2,7 +2,7 @@
@section @code{wcsxfrm}
@findex wcsxfrm
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsxfrm.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcsxfrm.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wctob.texi b/doc/posix-functions/wctob.texi
index a36b33d3a4..9cb52f34f5 100644
--- a/doc/posix-functions/wctob.texi
+++ b/doc/posix-functions/wctob.texi
@@ -2,7 +2,7 @@
@section @code{wctob}
@findex wctob
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctob.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wctob.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wctomb.texi b/doc/posix-functions/wctomb.texi
index becf1babf9..5566f8bfee 100644
--- a/doc/posix-functions/wctomb.texi
+++ b/doc/posix-functions/wctomb.texi
@@ -2,7 +2,7 @@
@section @code{wctomb}
@findex wctomb
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctomb.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wctomb.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wctrans.texi b/doc/posix-functions/wctrans.texi
index 5e7555d5f7..6d71f1149e 100644
--- a/doc/posix-functions/wctrans.texi
+++ b/doc/posix-functions/wctrans.texi
@@ -2,7 +2,7 @@
@section @code{wctrans}
@findex wctrans
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctrans.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wctrans.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wctype.texi b/doc/posix-functions/wctype.texi
index a0a610d5a8..2041f104e7 100644
--- a/doc/posix-functions/wctype.texi
+++ b/doc/posix-functions/wctype.texi
@@ -2,7 +2,7 @@
@section @code{wctype}
@findex wctype
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctype.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wctype.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wcwidth.texi b/doc/posix-functions/wcwidth.texi
index a78f7c0a74..2bb64c88db 100644
--- a/doc/posix-functions/wcwidth.texi
+++ b/doc/posix-functions/wcwidth.texi
@@ -2,7 +2,7 @@
@section @code{wcwidth}
@findex wcwidth
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcwidth.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wcwidth.html}
Gnulib module: wcwidth
diff --git a/doc/posix-functions/wmemchr.texi b/doc/posix-functions/wmemchr.texi
index c3b0172dd6..b19887d65d 100644
--- a/doc/posix-functions/wmemchr.texi
+++ b/doc/posix-functions/wmemchr.texi
@@ -2,7 +2,7 @@
@section @code{wmemchr}
@findex wmemchr
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemchr.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wmemchr.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wmemcmp.texi b/doc/posix-functions/wmemcmp.texi
index d90d43a377..83e98f313e 100644
--- a/doc/posix-functions/wmemcmp.texi
+++ b/doc/posix-functions/wmemcmp.texi
@@ -2,7 +2,7 @@
@section @code{wmemcmp}
@findex wmemcmp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemcmp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wmemcmp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wmemcpy.texi b/doc/posix-functions/wmemcpy.texi
index caf129ff15..bc5870fda8 100644
--- a/doc/posix-functions/wmemcpy.texi
+++ b/doc/posix-functions/wmemcpy.texi
@@ -2,7 +2,7 @@
@section @code{wmemcpy}
@findex wmemcpy
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemcpy.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wmemcpy.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wmemmove.texi b/doc/posix-functions/wmemmove.texi
index d64ef72b47..8b6901c95f 100644
--- a/doc/posix-functions/wmemmove.texi
+++ b/doc/posix-functions/wmemmove.texi
@@ -2,7 +2,7 @@
@section @code{wmemmove}
@findex wmemmove
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemmove.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wmemmove.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wmemset.texi b/doc/posix-functions/wmemset.texi
index b7bd84a300..80352d3020 100644
--- a/doc/posix-functions/wmemset.texi
+++ b/doc/posix-functions/wmemset.texi
@@ -2,7 +2,7 @@
@section @code{wmemset}
@findex wmemset
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemset.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wmemset.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wordexp.texi b/doc/posix-functions/wordexp.texi
index da323640da..93491536b8 100644
--- a/doc/posix-functions/wordexp.texi
+++ b/doc/posix-functions/wordexp.texi
@@ -2,7 +2,7 @@
@section @code{wordexp}
@findex wordexp
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wordexp.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wordexp.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wordfree.texi b/doc/posix-functions/wordfree.texi
index 38e8976553..9b71577722 100644
--- a/doc/posix-functions/wordfree.texi
+++ b/doc/posix-functions/wordfree.texi
@@ -2,7 +2,7 @@
@section @code{wordfree}
@findex wordfree
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wordfree.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wordfree.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wprintf.texi b/doc/posix-functions/wprintf.texi
index 1a32795c46..bdb1bd9b6f 100644
--- a/doc/posix-functions/wprintf.texi
+++ b/doc/posix-functions/wprintf.texi
@@ -2,7 +2,7 @@
@section @code{wprintf}
@findex wprintf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wprintf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wprintf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/write.texi b/doc/posix-functions/write.texi
index 9f81f32418..d45ecff81c 100644
--- a/doc/posix-functions/write.texi
+++ b/doc/posix-functions/write.texi
@@ -2,7 +2,7 @@
@section @code{write}
@findex write
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/write.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/write.html}
Gnulib module: write, sigpipe
diff --git a/doc/posix-functions/writev.texi b/doc/posix-functions/writev.texi
index 86b9b4d21b..9816670570 100644
--- a/doc/posix-functions/writev.texi
+++ b/doc/posix-functions/writev.texi
@@ -2,7 +2,7 @@
@section @code{writev}
@findex writev
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/writev.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/writev.html}
Gnulib module: ---
diff --git a/doc/posix-functions/wscanf.texi b/doc/posix-functions/wscanf.texi
index f1b7a702bf..bf4a3cf671 100644
--- a/doc/posix-functions/wscanf.texi
+++ b/doc/posix-functions/wscanf.texi
@@ -2,7 +2,7 @@
@section @code{wscanf}
@findex wscanf
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wscanf.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/wscanf.html}
Gnulib module: ---
diff --git a/doc/posix-functions/y0.texi b/doc/posix-functions/y0.texi
index 1cd85a4ddc..0748dec4eb 100644
--- a/doc/posix-functions/y0.texi
+++ b/doc/posix-functions/y0.texi
@@ -2,7 +2,7 @@
@section @code{y0}
@findex y0
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/y0.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/y0.html}
Gnulib module: ---
diff --git a/doc/posix-functions/y1.texi b/doc/posix-functions/y1.texi
index 1a2ac6ff25..7750150230 100644
--- a/doc/posix-functions/y1.texi
+++ b/doc/posix-functions/y1.texi
@@ -2,7 +2,7 @@
@section @code{y1}
@findex y1
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/y1.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/y1.html}
Gnulib module: ---
diff --git a/doc/posix-functions/yn.texi b/doc/posix-functions/yn.texi
index 5f371c7922..bafed151a4 100644
--- a/doc/posix-functions/yn.texi
+++ b/doc/posix-functions/yn.texi
@@ -2,7 +2,7 @@
@section @code{yn}
@findex yn
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/yn.html}
+POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/yn.html}
Gnulib module: ---