CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/11/05 06:00:26
Modified files:
lib/libcrypto/bn: bn.h
Log message:
Use more specific types for BN.
Be specific about width and use uint64_t/uint32_t, rather than using
unsigned int/long/long long, based on platform. Additionally use UINT64_C()
and UINT32_C() for constants, along with PRI*64/PRI*32 for formatting. This
makes the platform responsible for providing the correct types/defines -
all we then need to do is determine is if BN should use a 32 bit or 64 bit
configuration.
With input from and ok tb@