Several improvements required for <openssl/bn.h>:
authorschwarze <schwarze@openbsd.org>
Wed, 23 Nov 2022 17:20:23 +0000 (17:20 +0000)
committerschwarze <schwarze@openbsd.org>
Wed, 23 Nov 2022 17:20:23 +0000 (17:20 +0000)
commiteca1bd36aea9b3a18c423a0f81b24c8659c5f08d
tree95ab038d48a4b95470e77e25e0091b957031b51b
parentcc076951a8d9f371cdfe71e35b88eda7cfe26b01
Several improvements required for <openssl/bn.h>:
* List internal constants and types that are intentionally undocumented.
* List unused constants and types that are intentionally undocumented.
* Cope with intentionally undocumented identifiers being declared
more than once (in this case, because of #if and #else).
* Require exact matches for man -k searches (in this case,
such that BN_BITS does not match BN_BITS2).
* Handle the weird BN_ULONG, which is #define'd instead of using typedef.
regress/lib/libcrypto/man/check_complete.pl