* doc/gnulib.texi (POSIXURL): Use https url.
* doc/multithread.texi: Use https instead of http where possible.
* doc/glibc-functions/*.texi: Likewise.
* doc/posix-functions/*.texi: Likewise.
* lib/glthread/lock.c: Likewise.
* lib/hamt.h: Likewise.
* lib/localcharset.c: Likewise.
* lib/pipe2.c: Likewise.
* lib/pipe.c: Likewise.
* lib/sigsegv.c: Likewise.
* lib/sigsegv.in.h: Likewise.
* lib/sm3.c: Likewise.
* lib/sm3.h: Likewise.
* lib/sm3-stream.c: Likewise.
* lib/stackvma.c: Likewise.
* lib/stdio-impl.h: Likewise.
* lib/stdnoreturn.in.h: Likewise.
* m4/getopt.m4: Likewise.
* m4/largefile.m4: Likewise.
* m4/stdalign.m4: Likewise.
* STATUS-libposix: Likewise.
* tests/test-float.c: Likewise.
* tests/test-getopt.h: Likewise.
* tests/test-setenv.c: Likewise.
* tests/test-spawn-pipe-child.c: Likewise.
* tests/test-strerror.c: Likewise.
* tests/test-strerror_r.c: Likewise.
* tests/test-unsetenv.c: Likewise.
* users.txt: Likewise.
+2024-11-17 Collin Funk <collin.funk1@gmail.com>
+
+ doc: Prefer https urls where possible.
+ * doc/gnulib.texi (POSIXURL): Use https url.
+ * doc/multithread.texi: Use https instead of http where possible.
+ * doc/glibc-functions/*.texi: Likewise.
+ * doc/posix-functions/*.texi: Likewise.
+ * lib/glthread/lock.c: Likewise.
+ * lib/hamt.h: Likewise.
+ * lib/localcharset.c: Likewise.
+ * lib/pipe2.c: Likewise.
+ * lib/pipe.c: Likewise.
+ * lib/sigsegv.c: Likewise.
+ * lib/sigsegv.in.h: Likewise.
+ * lib/sm3.c: Likewise.
+ * lib/sm3.h: Likewise.
+ * lib/sm3-stream.c: Likewise.
+ * lib/stackvma.c: Likewise.
+ * lib/stdio-impl.h: Likewise.
+ * lib/stdnoreturn.in.h: Likewise.
+ * m4/getopt.m4: Likewise.
+ * m4/largefile.m4: Likewise.
+ * m4/stdalign.m4: Likewise.
+ * STATUS-libposix: Likewise.
+ * tests/test-float.c: Likewise.
+ * tests/test-getopt.h: Likewise.
+ * tests/test-setenv.c: Likewise.
+ * tests/test-spawn-pipe-child.c: Likewise.
+ * tests/test-strerror.c: Likewise.
+ * tests/test-strerror_r.c: Likewise.
+ * tests/test-unsetenv.c: Likewise.
+ * users.txt: Likewise.
+
2024-11-17 Jan Palus <jpalus@fastmail.com> (tiny change)
md5-stream, sha*-stream, sm3-stream: Avoid duplicate symbols.
be good, too. The intended/expected usage is along the lines of:
1. configure, build and install the thing. Perhaps from:
- http://autogen.sourceforge.net/data/
+ https://autogen.sourceforge.net/data/
or roll your own, but the distribution should be there, I think.
2. fiddle a project to detect that it is "sufficiently recent" to
For example, identical ``random'' data streams might be produced by
rebooted virtual machines. If this is of concern you may need to use
additional techniques such as hedging.@footnote{Ristenpart T, Yilek
-S@. @url{http://pages.cs.wisc.edu/~rist/papers/sslhedge.pdf, When good
+S@. @url{https://pages.cs.wisc.edu/~rist/papers/sslhedge.pdf, When good
randomness goes bad: virtual machine vulnerabilities and hedging
deployed cryptography}. NDSS 2010.}
@subsection @code{ns_name_compress}
@findex ns_name_compress
-Documentation:@* @uref{http://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm}
+Documentation:@* @uref{https://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm}
Gnulib module: ---
@subsection @code{ns_name_skip}
@findex ns_name_skip
-Documentation:@* @uref{http://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm}
+Documentation:@* @uref{https://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm}
Gnulib module: ---
@subsection @code{ns_name_uncompress}
@findex ns_name_uncompress
-Documentation:@* @uref{http://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm}
+Documentation:@* @uref{https://web.deu.edu.tr/doc/oreily/networking/dnsbind/ch14_02.htm}
Gnulib module: ---
@end menu
@c Location of the POSIX specification on the web.
-@set POSIXURL http://pubs.opengroup.org/onlinepubs/9799919799
+@set POSIXURL https://pubs.opengroup.org/onlinepubs/9799919799
@c Macro for referencing a POSIX header.
@ifinfo
@section The ISO C multithreading API
The ISO C multithreading API is documented in ISO C 11
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf}.
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf}.
To make use of ISO C multithreading, even on platforms that don't support it
or have severe bugs, use the following Gnulib modules:
@subsection @code{CMPLX}
@findex CMPLX
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.3.9.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.3.9.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/CMPLX.html}
@subsection @code{CMPLXF}
@findex CMPLXF
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.3.9.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.3.9.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/CMPLXF.html}
@subsection @code{CMPLXL}
@findex CMPLXL
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.3.9.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.3.9.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/CMPLXL.html}
@subsection @code{acospi}
@findex acospi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.8
Gnulib module: ---
@subsection @code{acospif}
@findex acospif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.8
Gnulib module: ---
@subsection @code{acospil}
@findex acospil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.8
Gnulib module: ---
@subsection @code{aligned_alloc}
@findex aligned_alloc
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.24.3.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.24.3.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/aligned_alloc.html}
@subsection @code{asinpi}
@findex asinpi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.9
Gnulib module: ---
@subsection @code{asinpif}
@findex asinpif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.9
Gnulib module: ---
@subsection @code{asinpil}
@findex asinpil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.9
Gnulib module: ---
@subsection @code{at_quick_exit}
@findex at_quick_exit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.24.4.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.24.4.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/at_quick_exit.html}
@subsection @code{atan2pi}
@findex atan2pi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.11
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.11
Gnulib module: ---
@subsection @code{atan2pif}
@findex atan2pif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.11
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.11
Gnulib module: ---
@subsection @code{atan2pil}
@findex atan2pil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.11
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.11
Gnulib module: ---
@subsection @code{atanpi}
@findex atanpi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.10
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.10
Gnulib module: ---
@subsection @code{atanpif}
@findex atanpif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.10
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.10
Gnulib module: ---
@subsection @code{atanpil}
@findex atanpil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.10
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.10
Gnulib module: ---
@subsection @code{atomic_compare_exchange_strong}
@findex atomic_compare_exchange_strong
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_compare_exchange_strong.html}
@subsection @code{atomic_compare_exchange_strong_explicit}
@findex atomic_compare_exchange_strong_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_compare_exchange_strong_explicit.html}
@subsection @code{atomic_compare_exchange_weak}
@findex atomic_compare_exchange_weak
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_compare_exchange_weak.html}
@subsection @code{atomic_compare_exchange_weak_explicit}
@findex atomic_compare_exchange_weak_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_compare_exchange_weak_explicit.html}
@subsection @code{atomic_exchange}
@findex atomic_exchange
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_exchange.html}
@subsection @code{atomic_exchange_explicit}
@findex atomic_exchange_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_exchange_explicit.html}
@subsection @code{atomic_fetch_add}
@findex atomic_fetch_add
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_add.html}
@subsection @code{atomic_fetch_add_explicit}
@findex atomic_fetch_add_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_add_explicit.html}
@subsection @code{atomic_fetch_and}
@findex atomic_fetch_and
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_and.html}
@subsection @code{atomic_fetch_and_explicit}
@findex atomic_fetch_and_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_and_explicit.html}
@subsection @code{atomic_fetch_or}
@findex atomic_fetch_or
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_or.html}
@subsection @code{atomic_fetch_or_explicit}
@findex atomic_fetch_or_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_or_explicit.html}
@subsection @code{atomic_fetch_sub}
@findex atomic_fetch_sub
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_sub.html}
@subsection @code{atomic_fetch_sub_explicit}
@findex atomic_fetch_sub_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_sub_explicit.html}
@subsection @code{atomic_fetch_xor}
@findex atomic_fetch_xor
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_xor.html}
@subsection @code{atomic_fetch_xor_explicit}
@findex atomic_fetch_xor_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_fetch_xor_explicit.html}
@subsection @code{atomic_flag_clear}
@findex atomic_flag_clear
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_flag_clear.html}
@subsection @code{atomic_flag_clear_explicit}
@findex atomic_flag_clear_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_flag_clear_explicit.html}
@subsection @code{atomic_flag_test_and_set}
@findex atomic_flag_test_and_set
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_flag_test_and_set.html}
@subsection @code{atomic_flag_test_and_set_explicit}
@findex atomic_flag_test_and_set_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.8.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_flag_test_and_set_explicit.html}
@subsection @code{atomic_init}
@findex atomic_init
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.2.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.2.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_init.html}
@subsection @code{atomic_is_lock_free}
@findex atomic_is_lock_free
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.5.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.5.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_is_lock_free.html}
@subsection @code{atomic_load}
@findex atomic_load
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_load.html}
@subsection @code{atomic_load_explicit}
@findex atomic_load_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_load_explicit.html}
@subsection @code{atomic_signal_fence}
@findex atomic_signal_fence
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.4.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.4.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_signal_fence.html}
@subsection @code{atomic_store}
@findex atomic_store
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_store.html}
@subsection @code{atomic_store_explicit}
@findex atomic_store_explicit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.7.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_store_explicit.html}
@subsection @code{atomic_thread_fence}
@findex atomic_thread_fence
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.4.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.4.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/atomic_thread_fence.html}
@subsection @code{c16rtomb}
@findex c16rtomb
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/c16rtomb.html}
@subsection @code{c32rtomb}
@findex c32rtomb
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.6.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.6.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/c32rtomb.html}
@subsection @code{call_once}
@findex call_once
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.2.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.2.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/call_once.html}
@subsection @code{cnd_broadcast}
@findex cnd_broadcast
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cnd_broadcast.html}
@subsection @code{cnd_destroy}
@findex cnd_destroy
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cnd_destroy.html}
@subsection @code{cnd_init}
@findex cnd_init
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cnd_init.html}
@subsection @code{cnd_signal}
@findex cnd_signal
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cnd_signal.html}
@subsection @code{cnd_timedwait}
@findex cnd_timedwait
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cnd_timedwait.html}
@subsection @code{cnd_wait}
@findex cnd_wait
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.6.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.3.6.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cnd_wait.html}
@subsection @code{compoundn}
@findex compoundn
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.2
Gnulib module: ---
@subsection @code{compoundnf}
@findex compoundnf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.2
Gnulib module: ---
@subsection @code{compoundnl}
@findex compoundnl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.2
Gnulib module: ---
@subsection @code{cospi}
@findex cospi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.12
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.12
Gnulib module: ---
@subsection @code{cospif}
@findex cospif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.12
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.12
Gnulib module: ---
@subsection @code{cospil}
@findex cospil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.12
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.12
Gnulib module: ---
@subsection @code{dfmal}
@findex dfmal
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.5
Documentation:@*
@ifinfo
@subsection @code{dsqrtl}
@findex dsqrtl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.6
Documentation:@*
@ifinfo
@subsection @code{exp10}
@findex exp10
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.2
Documentation:
@itemize
@subsection @code{exp10f}
@findex exp10f
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.2
Documentation:
@itemize
@subsection @code{exp10l}
@findex exp10l
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.2
Documentation:
@itemize
@subsection @code{exp10m1}
@findex exp10m1
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.3
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.3
Gnulib module: ---
@subsection @code{exp10m1f}
@findex exp10m1f
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.3
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.3
Gnulib module: ---
@subsection @code{exp10m1l}
@findex exp10m1l
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.3
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.3
Gnulib module: ---
@subsection @code{exp2m1}
@findex exp2m1
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.5
Gnulib module: ---
@subsection @code{exp2m1f}
@findex exp2m1f
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.5
Gnulib module: ---
@subsection @code{exp2m1l}
@findex exp2m1l
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.5
Gnulib module: ---
@subsection @code{ffma}
@findex ffma
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.5
Documentation:@*
@ifinfo
@subsection @code{ffmal}
@findex ffmal
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.5
Documentation:@*
@ifinfo
@subsection @code{fmaximum}
@findex fmaximum
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.4
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.4
Documentation:@*
@ifinfo
@subsection @code{fmaximum_mag}
@findex fmaximum_mag
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.6
Documentation:@*
@ifinfo
@subsection @code{fmaximum_mag_num}
@findex fmaximum_mag_num
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.10
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.10
Documentation:@*
@ifinfo
@subsection @code{fmaximum_mag_numf}
@findex fmaximum_mag_numf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.10
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.10
Documentation:@*
@ifinfo
@subsection @code{fmaximum_mag_numl}
@findex fmaximum_mag_numl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.10
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.10
Documentation:@*
@ifinfo
@subsection @code{fmaximum_magf}
@findex fmaximum_magf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.6
Documentation:@*
@ifinfo
@subsection @code{fmaximum_magl}
@findex fmaximum_magl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.6
Documentation:@*
@ifinfo
@subsection @code{fmaximum_num}
@findex fmaximum_num
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.8
Documentation:@*
@ifinfo
@subsection @code{fmaximum_numf}
@findex fmaximum_numf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.8
Documentation:@*
@ifinfo
@subsection @code{fmaximum_numl}
@findex fmaximum_numl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.8
Documentation:@*
@ifinfo
@subsection @code{fmaximumf}
@findex fmaximumf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.4
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.4
Documentation:@*
@ifinfo
@subsection @code{fmaximuml}
@findex fmaximuml
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.4
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.4
Documentation:@*
@ifinfo
@subsection @code{fminimum}
@findex fminimum
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.5
Documentation:@*
@ifinfo
@subsection @code{fminimum_mag}
@findex fminimum_mag
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.7
Documentation:@*
@ifinfo
@subsection @code{fminimum_mag_num}
@findex fminimum_mag_num
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.11
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.11
Documentation:@*
@ifinfo
@subsection @code{fminimum_mag_numf}
@findex fminimum_mag_numf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.11
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.11
Documentation:@*
@ifinfo
@subsection @code{fminimum_mag_numl}
@findex fminimum_mag_numl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.11
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.11
Documentation:@*
@ifinfo
@subsection @code{fminimum_magf}
@findex fminimum_magf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.7
Documentation:@*
@ifinfo
@subsection @code{fminimum_magl}
@findex fminimum_magl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.7
Documentation:@*
@ifinfo
@subsection @code{fminimum_num}
@findex fminimum_num
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.9
Documentation:@*
@ifinfo
@subsection @code{fminimum_numf}
@findex fminimum_numf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.9
Documentation:@*
@ifinfo
@subsection @code{fminimum_numl}
@findex fminimum_numl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.9
Documentation:@*
@ifinfo
@subsection @code{fminimumf}
@findex fminimumf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.5
Documentation:@*
@ifinfo
@subsection @code{fminimuml}
@findex fminimuml
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.5
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.12.5
Documentation:@*
@ifinfo
@subsection @code{fsqrt}
@findex fsqrt
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.6
Documentation:@*
@ifinfo
@subsection @code{fsqrtl}
@findex fsqrtl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.14.6
Documentation:@*
@ifinfo
For example, identical ``random'' data streams might be produced by
rebooted virtual machines. If this is of concern you may need to use
additional techniques such as hedging.@footnote{Ristenpart T, Yilek
-S@. @url{http://pages.cs.wisc.edu/~rist/papers/sslhedge.pdf, When good
+S@. @url{https://pages.cs.wisc.edu/~rist/papers/sslhedge.pdf, When good
randomness goes bad: virtual machine vulnerabilities and hedging
deployed cryptography}. NDSS 2010.}
@subsection @code{getpayload}
@findex getpayload
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.1
Documentation:@*
@ifinfo
@subsection @code{getpayloadf}
@findex getpayloadf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.1
Documentation:@*
@ifinfo
@subsection @code{getpayloadl}
@findex getpayloadl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.1
Documentation:@*
@ifinfo
@subsection @code{kill_dependency}
@findex kill_dependency
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.3.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.3.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/kill_dependency.html}
@subsection @code{log10p1}
@findex log10p1
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.13
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.13
Gnulib module: ---
@subsection @code{log10p1f}
@findex log10p1f
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.13
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.13
Gnulib module: ---
@subsection @code{log10p1l}
@findex log10p1l
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.13
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.13
Gnulib module: ---
@subsection @code{log2p1}
@findex log2p1
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.16
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.16
Gnulib module: ---
@subsection @code{log2p1f}
@findex log2p1f
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.16
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.16
Gnulib module: ---
@subsection @code{log2p1l}
@findex log2p1l
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.16
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.16
Gnulib module: ---
@subsection @code{logp1}
@findex logp1
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.14
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.14
Gnulib module: logp1
@mindex logp1
@subsection @code{logp1f}
@findex logp1f
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.14
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.14
Gnulib module: logp1f
@mindex logp1f
@subsection @code{logp1l}
@findex logp1l
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.14
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.6.14
Gnulib module: logp1l
@mindex logp1l
@subsection @code{math_errhandling}
@findex math_errhandling
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.1
Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man7/math_error.7.html,,man math_error}
@subsection @code{mbrtoc16}
@findex mbrtoc16
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mbrtoc16.html}
@subsection @code{mbrtoc32}
@findex mbrtoc32
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.1.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mbrtoc32.html}
@subsection @code{mtx_destroy}
@findex mtx_destroy
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mtx_destroy.html}
@subsection @code{mtx_init}
@findex mtx_init
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mtx_init.html}
@subsection @code{mtx_lock}
@findex mtx_lock
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mtx_lock.html}
@subsection @code{mtx_timedlock}
@findex mtx_timedlock
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mtx_timedlock.html}
@subsection @code{mtx_trylock}
@findex mtx_trylock
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mtx_trylock.html}
@subsection @code{mtx_unlock}
@findex mtx_unlock
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.6.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.4.6.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/mtx_unlock.html}
@subsection @code{pown}
@findex pown
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.6
Gnulib module: ---
@subsection @code{pownf}
@findex pownf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.6
Gnulib module: ---
@subsection @code{pownl}
@findex pownl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.6
Gnulib module: ---
@subsection @code{powr}
@findex powr
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.7
Gnulib module: ---
@subsection @code{powrf}
@findex powrf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.7
Gnulib module: ---
@subsection @code{powrl}
@findex powrl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.7
Gnulib module: ---
@subsection @code{quick_exit}
@findex quick_exit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.24.4.7.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.24.4.7.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/quick_exit.html}
@subsection @code{rootn}
@findex rootn
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.8
Gnulib module: ---
@subsection @code{rootnf}
@findex rootnf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.8
Gnulib module: ---
@subsection @code{rootnl}
@findex rootnl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.8
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.8
Gnulib module: ---
@subsection @code{rsqrt}
@findex rsqrt
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.9
Gnulib module: ---
@subsection @code{rsqrtf}
@findex rsqrtf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.9
Gnulib module: ---
@subsection @code{rsqrtl}
@findex rsqrtl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.9
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.7.9
Gnulib module: ---
@subsection @code{setpayload}
@findex setpayload
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.2
Documentation:@*
@ifinfo
@subsection @code{setpayloadf}
@findex setpayloadf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.2
Documentation:@*
@ifinfo
@subsection @code{setpayloadl}
@findex setpayloadl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.2
Documentation:@*
@ifinfo
@subsection @code{setpayloadsig}
@findex setpayloadsig
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.3
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.3
Documentation:@*
@ifinfo
@subsection @code{setpayloadsigf}
@findex setpayloadsigf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.3
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.3
Documentation:@*
@ifinfo
@subsection @code{setpayloadsigl}
@findex setpayloadsigl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.3
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.13.3
Documentation:@*
@ifinfo
@subsection @code{sinpi}
@findex sinpi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.13
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.13
Gnulib module: ---
@subsection @code{sinpif}
@findex sinpif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.13
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.13
Gnulib module: ---
@subsection @code{sinpil}
@findex sinpil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.13
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.13
Gnulib module: ---
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.16.
Gnulib module: stdc_bit_ceil
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.15.
Gnulib module: stdc_bit_floor
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.14.
Gnulib module: stdc_bit_width
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.12.
Gnulib module: stdc_count_ones
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.11.
Gnulib module: stdc_count_zeros
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.8.
Gnulib module: stdc_first_leading_one
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.7.
Gnulib module: stdc_first_leading_zero
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.10.
Gnulib module: stdc_first_trailing_one
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.9.
Gnulib module: stdc_first_trailing_zero
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.13.
Gnulib module: stdc_has_single_bit
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.4.
Gnulib module: stdc_leading_ones
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.3.
Gnulib module: stdc_leading_zeros
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.6.
Gnulib module: stdc_trailing_ones
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.5.
Gnulib module: stdc_trailing_zeros
@subsection @code{tanpi}
@findex tanpi
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.14
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.14
Gnulib module: ---
@subsection @code{tanpif}
@findex tanpif
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.14
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.14
Gnulib module: ---
@subsection @code{tanpil}
@findex tanpil
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.14
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.12.4.14
Gnulib module: ---
@subsection @code{thrd_create}
@findex thrd_create
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_create.html}
@subsection @code{thrd_current}
@findex thrd_current
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_current.html}
@subsection @code{thrd_detach}
@findex thrd_detach
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_detach.html}
@subsection @code{thrd_equal}
@findex thrd_equal
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_equal.html}
@subsection @code{thrd_exit}
@findex thrd_exit
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.5.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.5.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_exit.html}
@subsection @code{thrd_join}
@findex thrd_join
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.6.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.6.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_join.html}
@subsection @code{thrd_sleep}
@findex thrd_sleep
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.7.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.7.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_sleep.html}
@subsection @code{thrd_yield}
@findex thrd_yield
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.8.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.5.8.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/thrd_yield.html}
@subsection @code{timespec_get}
@findex timespec_get
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.29.2.6
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.29.2.6
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/timespec_get.html}
@subsection @code{timespec_getres}
@findex timespec_getres
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.29.2.7
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.29.2.7
Gnulib module: timespec_getres
@mindex timespec_getres
@subsection @code{totalorder}
@findex totalorder
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.1
Documentation:@*
@itemize
@subsection @code{totalorderf}
@findex totalorderf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.1
Documentation:@*
@itemize
@subsection @code{totalorderl}
@findex totalorderl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.1
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.1
Documentation:@*
@itemize
@subsection @code{totalordermag}
@findex totalordermag
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.2
Documentation:@*
@ifinfo
@subsection @code{totalordermagf}
@findex totalordermagf
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.2
Documentation:@*
@ifinfo
@subsection @code{totalordermagl}
@findex totalordermagl
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.2
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section F.10.12.2
Documentation:@*
@ifinfo
@subsection @code{tss_create}
@findex tss_create
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.1.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.1.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/tss_create.html}
@subsection @code{tss_delete}
@findex tss_delete
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.2.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.2.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/tss_delete.html}
@subsection @code{tss_get}
@findex tss_get
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.3.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.3.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/tss_get.html}
@subsection @code{tss_set}
@findex tss_set
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.4.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.6.4.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/tss_set.html}
NetBSD 3.0, OpenBSD 7.5, Minix 3.1.8, Cygwin 1.7.1, mingw, MSVC 14, Android 9.0.
@item
This header file has a syntax error in C++ mode on some platforms:
-@c http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54744
+@c https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54744
NetBSD 8.0.
@end itemize
@node stdalign.h
@section @file{stdalign.h}
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} sections 6.5.3.4, 6.7.5, 7.15.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} sections 6.5.3.4, 6.7.5, 7.15.
-C++11 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf} section 18.10.
+C++11 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf} section 18.10.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/stdalign.h.html}
@node stdatomic.h
@section @file{stdatomic.h}
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.17.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/stdatomic.h.html}
POSIX :@* Not in POSIX yet, but we expect it will be.
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
+@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf})
section 7.18.
Gnulib module: stdbit
@node stdnoreturn.h
@section @file{stdnoreturn.h}
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.25.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.25.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/stdnoreturn.h.html}
@node threads.h
@section @file{threads.h}
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.28.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/threads.h.html}
@node uchar.h
@section @file{uchar.h}
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.
+ISO C23 specification:@* @url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf} section 7.30.
POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/uchar.h.html}
/* Note: PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP is the only value that
causes the writer to be preferred. PTHREAD_RWLOCK_PREFER_WRITER_NP does not
do this; see
- http://man7.org/linux/man-pages/man3/pthread_rwlockattr_setkind_np.3.html */
+ https://man7.org/linux/man-pages/man3/pthread_rwlockattr_setkind_np.3.html */
err = pthread_rwlockattr_setkind_np (&attributes,
PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP);
if (err == 0)
See also: Phil Bagwell (2000). Ideal Hash Trees (Report). Infoscience
Department, École Polytechnique Fédérale de Lausanne.
- http://infoscience.epfl.ch/record/64398/files/idealhashtrees.pdf */
+ https://infoscience.epfl.ch/record/64398/files/idealhashtrees.pdf */
#ifndef _GL_HAMT_H
#define _GL_HAMT_H
# if defined OS2 /* OS/2 */
/* The list of encodings is taken from "List of OS/2 Codepages"
by Alex Taylor:
- <http://altsan.org/os2/toolkits/uls/index.html#codepages>.
+ <https://altsan.org/os2/toolkits/uls/index.html#codepages>.
See also "__convcp() of kLIBC":
<https://github.com/bitwiseworks/libc/blob/master/src/emx/src/lib/locale/__convcp.c>. */
{ "CP1004", "CP1252" },
pipe (int fd[2])
{
/* Mingw changes fd to {-1,-1} on failure, but this violates
- http://austingroupbugs.net/view.php?id=467 */
+ https://austingroupbugs.net/view.php?id=467 */
int tmp[2];
int result = _pipe (tmp, 4096, _O_BINARY);
if (!result)
{
/* Mingw _pipe() corrupts fd on failure; also, if we succeed at
creating the pipe but later fail at changing fcntl, we want
- to leave fd unchanged: http://austingroupbugs.net/view.php?id=467 */
+ to leave fd unchanged: https://austingroupbugs.net/view.php?id=467 */
int tmp[2];
tmp[0] = fd[0];
tmp[1] = fd[1];
/* _UC_MACHINE_SP is a platform independent macro.
Defined in <machine/mcontext.h>, see
- http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/$arch/include/mcontext.h
+ https://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/$arch/include/mcontext.h
Supported on alpha, amd64, i386, ia64, m68k, mips, powerpc, sparc since
NetBSD 2.0.
On i386, _UC_MACHINE_SP is the same as ->uc_mcontext.__gregs[_REG_UESP],
* to a global SIGSEGV handler.
* On some platforms, the precise fault address is not known, only the memory
* page into which the fault address falls. This is apparently allowed by POSIX:
- * <http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html>
+ * <https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html>
* says: "For some implementations, the value of si_addr may be inaccurate."
* In this case, the returned fault address is rounded down to a multiple of
* getpagesize() = sysconf(_SC_PAGESIZE).
SM3, published by State Encryption Management Bureau, China.
SM3 cryptographic hash algorithm.
- <http://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml>
+ <https://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml>
Copyright (C) 2017-2024 Free Software Foundation, Inc.
SM3, published by State Encryption Management Bureau, China.
SM3 cryptographic hash algorithm.
- <http://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml>
+ <https://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml>
Copyright (C) 2017-2024 Free Software Foundation, Inc.
The official SM3 cryptographic hash algorithm specification is
available at
- <http://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml>. */
+ <https://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml>. */
#ifndef SM3_H
# define SM3_H 1
On NetBSD, there are two such files:
- /proc/curproc/map in near-FreeBSD syntax,
- /proc/curproc/maps in Linux syntax.
- Cf. <http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/miscfs/procfs/procfs_map.c?rev=HEAD> */
+ Cf. <https://cvsweb.netbsd.org/bsdweb.cgi/src/sys/miscfs/procfs/procfs_map.c?rev=HEAD> */
if (rof_open (&rof, "/proc/curproc/map") >= 0)
{
uintptr_t auxmap_start = rof.auxmap_start;
# endif
# if (defined __NetBSD__ && __NetBSD_Version__ >= 105270000) || defined __OpenBSD__ || defined __minix /* NetBSD >= 1.5ZA, OpenBSD, Minix 3 */
- /* See <http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/stdio/fileext.h?rev=HEAD&content-type=text/x-cvsweb-markup>
+ /* See <https://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/stdio/fileext.h?rev=HEAD&content-type=text/x-cvsweb-markup>
and <https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/stdio/fileext.h?rev=HEAD&content-type=text/x-cvsweb-markup>
and <https://github.com/Stichting-MINIX-Research-Foundation/minix/blob/master/lib/libc/stdio/fileext.h> */
struct __sfileext
References:
ISO C11 (latest free draft
- <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf>)
+ <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf>)
section 7.23
<stdnoreturn.h> is obsolescent in C23, so new code should avoid it. */
fi
dnl POSIX 2008 does not specify leading '+' behavior, but see
- dnl http://austingroupbugs.net/view.php?id=191 for a recommendation on
+ dnl https://austingroupbugs.net/view.php?id=191 for a recommendation on
dnl the next version of POSIX. For now, we only guarantee leading '+'
dnl behavior with getopt-gnu.
if test -z "$gl_replace_getopt"; then
# By default, many hosts won't let programs access large files;
# one must use special compiler options to get large-file access to work.
# For more details about this brain damage please see:
-# http://www.unix.org/version2/whatsnew/lfs20mar.html
+# https://www.unix.org/version2/whatsnew/lfs20mar.html
# Additionally, on Linux file systems with 64-bit inodes a file that happens
# to have a 64-bit inode number cannot be accessed by 32-bit applications on
# Linux x86/x86_64. This can occur with file systems such as XFS and NFS.
References:
ISO C23 (latest free draft
- <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf>)
+ <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf>)
sections 6.5.3.4, 6.7.5, 7.15.
C++11 (latest free draft
- <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf>)
+ <https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf>)
section 18.10. */
/* alignof (TYPE), also known as _Alignof (TYPE), yields the alignment
ASSERT (FLT_IS_IEC_60559);
#elif 0
/* It is not clear what this macro actually means. Cf.
- <http://mailman.oakapple.net/pipermail/cfp-interest/2023-April/002760.html> */
+ <https://mailman.oakapple.net/pipermail/cfp-interest/2023-April/002760.html> */
ASSERT (!FLT_IS_IEC_60559);
#endif
ASSERT (DBL_IS_IEC_60559);
#elif 0
/* It is not clear what this macro actually means. Cf.
- <http://mailman.oakapple.net/pipermail/cfp-interest/2023-April/002760.html> */
+ <https://mailman.oakapple.net/pipermail/cfp-interest/2023-April/002760.html> */
ASSERT (!DBL_IS_IEC_60559);
#endif
ASSERT (LDBL_IS_IEC_60559);
#elif 0
/* It is not clear what this macro actually means. Cf.
- <http://mailman.oakapple.net/pipermail/cfp-interest/2023-April/002760.html> */
+ <https://mailman.oakapple.net/pipermail/cfp-interest/2023-April/002760.html> */
ASSERT (!LDBL_IS_IEC_60559);
#endif
#if GNULIB_TEST_GETOPT_GNU
/* If GNU extensions are supported, require compliance with POSIX
interpretation on leading '+' behavior.
- http://austingroupbugs.net/view.php?id=191 */
+ https://austingroupbugs.net/view.php?id=191 */
for (start = OPTIND_MIN; start <= 1; start++)
{
int a_seen = 0;
ASSERT (errno == EINVAL);
#if 0
/* glibc and gnulib's implementation guarantee this, but POSIX no
- longer requires it: http://austingroupbugs.net/view.php?id=185 */
+ longer requires it: https://austingroupbugs.net/view.php?id=185 */
errno = 0;
ASSERT (setenv (NULL, "", 0) == -1);
ASSERT (errno == EINVAL);
/* Expect fd 2 is closed.
But on HP-UX 11, fd 2 gets automatically re-opened to /dev/null if it
was closed. Similarly on Android and on native Windows. Future POSIX
- will allow this, see <http://austingroupbugs.net/view.php?id=173>. */
+ will allow this, see <https://austingroupbugs.net/view.php?id=173>. */
#if !(defined __hpux || defined __ANDROID__ || (defined _WIN32 && ! defined __CYGWIN__))
if (!is_qemu)
ASSERT (! is_open (STDERR_FILENO));
/* POSIX requires strerror (0) to succeed. Reject use of "Unknown
error", but allow "Success", "No error", or even Solaris' "Error
0" which are distinct patterns from true out-of-range strings.
- http://austingroupbugs.net/view.php?id=382 */
+ https://austingroupbugs.net/view.php?id=382 */
errno = 0;
str = strerror (0);
ASSERT (str);
/* POSIX requires strerror (0) to succeed. Reject use of "Unknown
error", but allow "Success", "No error", or even Solaris' "Error
0" which are distinct patterns from true out-of-range strings.
- http://austingroupbugs.net/view.php?id=382 */
+ https://austingroupbugs.net/view.php?id=382 */
errno = 0;
buf[0] = '\0';
ret = strerror_r (0, buf, sizeof buf);
EINVAL for out-of-range values. On error, POSIX permits buf to
be empty, unchanged, or unterminated, but these are not useful,
so we guarantee NUL-terminated truncated contents for all but
- size 0. http://austingroupbugs.net/view.php?id=398. Also ensure
+ size 0. https://austingroupbugs.net/view.php?id=398. Also ensure
that no out-of-bounds writes occur. */
{
int errs[] = { EACCES, 0, -3, };
ASSERT (errno == EINVAL);
#if 0
/* glibc and gnulib's implementation guarantee this, but POSIX no
- longer requires it: http://austingroupbugs.net/view.php?id=185 */
+ longer requires it: https://austingroupbugs.net/view.php?id=185 */
errno = 0;
ASSERT (unsetenv (NULL) == -1);
ASSERT (errno == EINVAL);
miktex https://miktex.org/
https://github.com/MiKTeX/miktex
Net::CDP https://st.aticpan.org/source/MCHAPMAN/Net-CDP-0.09/libcdp/
- wydawca http://git.gnu.org.ua/cgit/wydawca.git/tree/
+ wydawca https://git.gnu.org.ua/cgit/wydawca.git/tree/
wyslij-po https://git.gnu.org.ua/wyslij-po.git/tree/
Articles: