From 78fe4fd297b4879bf34a71bc3549434e51dc6ad0 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Mon, 3 Aug 2015 13:50:16 -0400 Subject: [PATCH] Fix more warnings about old-style prototypes. Replace |()| with |(void)| in some prototypes to avoid compiler warnings about old-style prototypes when building in some non-default configurations for ARM. Change-Id: Id57825084941c997bb7c41ec8ed94962f97ff732 Reviewed-on: https://boringssl-review.googlesource.com/5570 Reviewed-by: Adam Langley --- crypto/cpu-arm.c | 4 ++-- crypto/modes/gcm.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crypto/cpu-arm.c b/crypto/cpu-arm.c index 74e937bd..31b7de08 100644 --- a/crypto/cpu-arm.c +++ b/crypto/cpu-arm.c @@ -70,12 +70,12 @@ static void sigill_handler(int signal) { siglongjmp(sigill_jmp, signal); } -void CRYPTO_arm_neon_probe(); +void CRYPTO_arm_neon_probe(void); // probe_for_NEON returns 1 if a NEON instruction runs successfully. Because // getauxval doesn't exist on Android until Jelly Bean, supporting NEON on // older devices requires this. -static int probe_for_NEON() { +static int probe_for_NEON(void) { int supported = 0; sigset_t sigmask; diff --git a/crypto/modes/gcm.c b/crypto/modes/gcm.c index b1c10b38..e7aa46e4 100644 --- a/crypto/modes/gcm.c +++ b/crypto/modes/gcm.c @@ -354,7 +354,7 @@ void gcm_ghash_4bit_x86(uint64_t Xi[2], const u128 Htable[16], const uint8_t *in #define GHASH_ASM_ARM #define GCM_FUNCREF_4BIT -static int pmull_capable() { +static int pmull_capable(void) { return (OPENSSL_armcap_P & ARMV8_PMULL) != 0; } @@ -365,7 +365,7 @@ void gcm_ghash_v8(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp, #if defined(OPENSSL_ARM) /* 32-bit ARM also has support for doing GCM with NEON instructions. */ -static int neon_capable() { +static int neon_capable(void) { return CRYPTO_is_NEON_capable(); } @@ -375,7 +375,7 @@ void gcm_ghash_neon(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp, size_t len); #else /* AArch64 only has the ARMv8 versions of functions. */ -static int neon_capable() { +static int neon_capable(void) { return 0; } void gcm_init_neon(u128 Htable[16], const uint64_t Xi[2]) {