mirror of
https://github.com/ipxe/ipxe
synced 2025-12-29 19:38:37 +03:00
[test] Avoid using "static const" for test declarations
gcc will not warn about unused constant static variables. An unused test declaration is almost certainly a bug, so ensure that warnings are generated. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -86,7 +86,7 @@ struct aes_cbc_test {
|
|||||||
static const uint8_t name ## _iv [] = iv_array; \
|
static const uint8_t name ## _iv [] = iv_array; \
|
||||||
static const uint8_t name ## _plaintext [] = plaintext_array; \
|
static const uint8_t name ## _plaintext [] = plaintext_array; \
|
||||||
static const uint8_t name ## _ciphertext [] = ciphertext_array; \
|
static const uint8_t name ## _ciphertext [] = ciphertext_array; \
|
||||||
static const struct aes_cbc_test name = { \
|
static struct aes_cbc_test name = { \
|
||||||
.key = name ## _key, \
|
.key = name ## _key, \
|
||||||
.key_len = sizeof ( name ## _key ), \
|
.key_len = sizeof ( name ## _key ), \
|
||||||
.iv = name ## _iv, \
|
.iv = name ## _iv, \
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ struct hash_df_test {
|
|||||||
#define HASH_DF_TEST( name, hash_algorithm, input_array, expected_array ) \
|
#define HASH_DF_TEST( name, hash_algorithm, input_array, expected_array ) \
|
||||||
static const uint8_t name ## _input [] = input_array; \
|
static const uint8_t name ## _input [] = input_array; \
|
||||||
static const uint8_t name ## _expected [] = expected_array; \
|
static const uint8_t name ## _expected [] = expected_array; \
|
||||||
static const struct hash_df_test name = { \
|
static struct hash_df_test name = { \
|
||||||
.hash = &(hash_algorithm), \
|
.hash = &(hash_algorithm), \
|
||||||
.input = name ## _input, \
|
.input = name ## _input, \
|
||||||
.input_len = sizeof ( name ## _input ), \
|
.input_len = sizeof ( name ## _input ), \
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ struct hmac_drbg_test_instantiate {
|
|||||||
key, value ) \
|
key, value ) \
|
||||||
static const uint8_t name ## _key [] = key; \
|
static const uint8_t name ## _key [] = key; \
|
||||||
static const uint8_t name ## _value [] = value; \
|
static const uint8_t name ## _value [] = value; \
|
||||||
static const struct hmac_drbg_test_instantiate name = { \
|
static struct hmac_drbg_test_instantiate name = { \
|
||||||
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
||||||
.out_len = HMAC_DRBG_OUTLEN_BYTES ( hmac_drbg ), \
|
.out_len = HMAC_DRBG_OUTLEN_BYTES ( hmac_drbg ), \
|
||||||
.entropy = entropy_array, \
|
.entropy = entropy_array, \
|
||||||
@@ -169,7 +169,7 @@ struct hmac_drbg_test_reseed {
|
|||||||
additional_array, key, value ) \
|
additional_array, key, value ) \
|
||||||
static const uint8_t name ## _key [] = key; \
|
static const uint8_t name ## _key [] = key; \
|
||||||
static const uint8_t name ## _value [] = value; \
|
static const uint8_t name ## _value [] = value; \
|
||||||
static const struct hmac_drbg_test_reseed name = { \
|
static struct hmac_drbg_test_reseed name = { \
|
||||||
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
||||||
.out_len = HMAC_DRBG_OUTLEN_BYTES ( hmac_drbg ), \
|
.out_len = HMAC_DRBG_OUTLEN_BYTES ( hmac_drbg ), \
|
||||||
.entropy = entropy_array, \
|
.entropy = entropy_array, \
|
||||||
@@ -240,7 +240,7 @@ struct hmac_drbg_test_generate {
|
|||||||
static const uint8_t name ## _key [] = key; \
|
static const uint8_t name ## _key [] = key; \
|
||||||
static const uint8_t name ## _value [] = value; \
|
static const uint8_t name ## _value [] = value; \
|
||||||
static const uint8_t name ## _data [] = data; \
|
static const uint8_t name ## _data [] = data; \
|
||||||
static const struct hmac_drbg_test_generate name = { \
|
static struct hmac_drbg_test_generate name = { \
|
||||||
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
||||||
.out_len = HMAC_DRBG_OUTLEN_BYTES ( hmac_drbg ), \
|
.out_len = HMAC_DRBG_OUTLEN_BYTES ( hmac_drbg ), \
|
||||||
.additional = additional_array, \
|
.additional = additional_array, \
|
||||||
@@ -300,7 +300,7 @@ struct hmac_drbg_test_generate_fail {
|
|||||||
*/
|
*/
|
||||||
#define HMAC_DRBG_TEST_GENERATE_FAIL( name, hmac_drbg, \
|
#define HMAC_DRBG_TEST_GENERATE_FAIL( name, hmac_drbg, \
|
||||||
additional_array, len ) \
|
additional_array, len ) \
|
||||||
static const struct hmac_drbg_test_generate_fail name = { \
|
static struct hmac_drbg_test_generate_fail name = { \
|
||||||
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
.hash = HMAC_DRBG_HASH ( hmac_drbg ), \
|
||||||
.additional = additional_array, \
|
.additional = additional_array, \
|
||||||
.additional_len = sizeof ( additional_array ), \
|
.additional_len = sizeof ( additional_array ), \
|
||||||
|
|||||||
Reference in New Issue
Block a user