mirror of https://github.com/openssl/openssl.git
Move PRIu64, OSSLzu to e_os.h
Those macros are private, not public. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3044)
This commit is contained in:
parent
9ff79fa3e1
commit
43708c1545
26
e_os.h
26
e_os.h
|
|
@ -29,6 +29,32 @@ extern "C" {
|
|||
# endif
|
||||
# endif
|
||||
|
||||
/*
|
||||
* We need a format operator for some client tools for uint64_t. If inttypes.h
|
||||
* isn't available or did not define it, just go with hard-coded.
|
||||
*/
|
||||
# if defined(OPENSSL_SYS_UEFI)
|
||||
# define PRIu64 "Lu"
|
||||
# endif
|
||||
# ifndef PRIu64
|
||||
# ifdef SIXTY_FOUR_BIT_LONG
|
||||
# define PRIu64 "lu"
|
||||
# else
|
||||
# define PRIu64 "llu"
|
||||
# endif
|
||||
# endif
|
||||
|
||||
/* Format specifier for printing size_t */
|
||||
# if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L)
|
||||
# define OSSLzu "zu"
|
||||
# else
|
||||
# ifdef THIRTY_TWO_BIT
|
||||
# define OSSLzu "u"
|
||||
# else
|
||||
# define OSSLzu PRIu64
|
||||
# endif
|
||||
# endif
|
||||
|
||||
# if !defined(NDEBUG) && !defined(OPENSSL_NO_STDIO)
|
||||
# define REF_ASSERT_ISNT(test) \
|
||||
(void)((test) ? (OPENSSL_die("refcount error", __FILE__, __LINE__), 1) : 0)
|
||||
|
|
|
|||
|
|
@ -258,29 +258,6 @@ typedef unsigned __int64 uint64_t;
|
|||
# include <stdint.h>
|
||||
# endif
|
||||
|
||||
/*
|
||||
* We need a format operator for some client tools for uint64_t. If inttypes.h
|
||||
* isn't available or did not define it, just go with hard-coded.
|
||||
*/
|
||||
# ifndef PRIu64
|
||||
# ifdef SIXTY_FOUR_BIT_LONG
|
||||
# define PRIu64 "lu"
|
||||
# else
|
||||
# define PRIu64 "llu"
|
||||
# endif
|
||||
# endif
|
||||
|
||||
/* Format specifier for printing size_t */
|
||||
# if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L)
|
||||
# define OSSLzu "zu"
|
||||
# else
|
||||
# ifdef THIRTY_TWO_BIT
|
||||
# define OSSLzu "u"
|
||||
# else
|
||||
# define OSSLzu PRIu64
|
||||
# endif
|
||||
# endif
|
||||
|
||||
/* ossl_inline: portable inline definition usable in public headers */
|
||||
# if !defined(inline) && !defined(__cplusplus)
|
||||
# if defined(__STDC_VERSION__) && __STDC_VERSION__>=199901L
|
||||
|
|
|
|||
|
|
@ -253,7 +253,7 @@ IF[{- !$disabled{tests} -}]
|
|||
INCLUDE[testutil.o]=..
|
||||
INCLUDE[ssl_test_ctx.o]=../include
|
||||
INCLUDE[handshake_helper.o]=../include
|
||||
INCLUDE[ssltestlib.o]=../include
|
||||
INCLUDE[ssltestlib.o]=.. ../include
|
||||
|
||||
SOURCE[x509aux]=x509aux.c
|
||||
INCLUDE[x509aux]=../include
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@
|
|||
|
||||
#include <string.h>
|
||||
|
||||
#include "e_os.h"
|
||||
#include "ssltestlib.h"
|
||||
|
||||
static int tls_dump_new(BIO *bi);
|
||||
|
|
|
|||
Loading…
Reference in New Issue