#include <stdlib.h>
#include <stdint.h>
#include <stdio.h>
#include <limits.h>
Go to the source code of this file.
◆ __has_builtin
| #define __has_builtin |
( |
| x | ) |
|
Value:
Definition at line 242 of file util.h.
◆ ALIGNMENT
◆ CHECK
Value: do { \
TEST_FAILURE("test condition failed: " #cond); \
} \
} while(0)
Definition at line 81 of file util.h.
81#define CHECK(cond) do { \
82 if (EXPECT(!(cond), 0)) { \
83 TEST_FAILURE("test condition failed: " #cond); \
84 } \
85} while(0)
◆ DEBUG_CONFIG_DEF
| #define DEBUG_CONFIG_DEF |
( |
| x | ) |
|
Value:
#define DEBUG_CONFIG_MSG(x)
Definition at line 18 of file util.h.
◆ DEBUG_CONFIG_MSG
| #define DEBUG_CONFIG_MSG |
( |
| x | ) |
|
Value:
Definition at line 17 of file util.h.
◆ EXPECT
Value:
Definition at line 71 of file util.h.
◆ I64FORMAT
◆ I64uFORMAT
◆ ROUND_TO_ALIGN
| #define ROUND_TO_ALIGN |
( |
| size | ) |
|
Value:
Definition at line 125 of file util.h.
◆ SECP256K1_GNUC_EXT
| #define SECP256K1_GNUC_EXT |
◆ SECP256K1_RESTRICT
| #define SECP256K1_RESTRICT |
◆ SECP256K1_WIDEMUL_INT64
| #define SECP256K1_WIDEMUL_INT64 1 |
◆ STR
Value:
Definition at line 16 of file util.h.
◆ STR_
Value:
Definition at line 15 of file util.h.
◆ TEST_FAILURE
| #define TEST_FAILURE |
( |
| msg | ) |
|
Value: do { \
fprintf(stderr, "%s:%d: %s\n", __FILE__, __LINE__, msg); \
abort(); \
} while(0)
Definition at line 62 of file util.h.
62#define TEST_FAILURE(msg) do { \
63 fprintf(stderr, "%s:%d: %s\n", __FILE__, __LINE__, msg); \
64 abort(); \
65} while(0)
◆ VERIFY_CHECK
| #define VERIFY_CHECK |
( |
| cond | ) |
|
Value:do { (void)(cond); } while(0)
Definition at line 96 of file util.h.
◆ VERIFY_SETUP
| #define VERIFY_SETUP |
( |
| stmt | ) |
|