• R
    Move definition of INTxx_MIN et al to internal header · 167f6c93
    Richard Levitte 提交于
    Having the INTxx_MIN et al macros defined in a public header is
    unnecessary and risky.  Also, it wasn't done for all platforms that
    might need it.
    
    So we move those numbers to an internal header file, do the math
    ourselves and make sure to account for the integer representations we
    know of.
    
    This introduces include/internal, which is unproblematic since we
    already use -I$(TOP)/include everywhere.  This directory is different
    from crypto/include/internal, as the former is more general internal
    headers for all of OpenSSL, while the latter is for libcrypto only.
    Reviewed-by: NMatt Caswell <matt@openssl.org>
    167f6c93
numbers.h 4.0 KB