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 <agl@google.com>
This commit is contained in:
parent
16f774f8bf
commit
78fe4fd297
@ -70,12 +70,12 @@ static void sigill_handler(int signal) {
|
|||||||
siglongjmp(sigill_jmp, 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
|
// probe_for_NEON returns 1 if a NEON instruction runs successfully. Because
|
||||||
// getauxval doesn't exist on Android until Jelly Bean, supporting NEON on
|
// getauxval doesn't exist on Android until Jelly Bean, supporting NEON on
|
||||||
// older devices requires this.
|
// older devices requires this.
|
||||||
static int probe_for_NEON() {
|
static int probe_for_NEON(void) {
|
||||||
int supported = 0;
|
int supported = 0;
|
||||||
|
|
||||||
sigset_t sigmask;
|
sigset_t sigmask;
|
||||||
|
@ -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 GHASH_ASM_ARM
|
||||||
#define GCM_FUNCREF_4BIT
|
#define GCM_FUNCREF_4BIT
|
||||||
|
|
||||||
static int pmull_capable() {
|
static int pmull_capable(void) {
|
||||||
return (OPENSSL_armcap_P & ARMV8_PMULL) != 0;
|
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)
|
#if defined(OPENSSL_ARM)
|
||||||
/* 32-bit ARM also has support for doing GCM with NEON instructions. */
|
/* 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();
|
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);
|
size_t len);
|
||||||
#else
|
#else
|
||||||
/* AArch64 only has the ARMv8 versions of functions. */
|
/* AArch64 only has the ARMv8 versions of functions. */
|
||||||
static int neon_capable() {
|
static int neon_capable(void) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
void gcm_init_neon(u128 Htable[16], const uint64_t Xi[2]) {
|
void gcm_init_neon(u128 Htable[16], const uint64_t Xi[2]) {
|
||||||
|
Loading…
Reference in New Issue
Block a user