|
From: <sv...@va...> - 2016-07-16 21:50:53
|
Author: mjw
Date: Sat Jul 16 22:50:45 2016
New Revision: 15907
Log:
Fix arm64/fp_and_simd.c compile error.
Older GCC don't default to GNU11 and will produce:
error: ‘for’ loop initial declarations are only allowed in C99 mode
Move int i declaration to top of main.
Modified:
trunk/none/tests/arm64/fp_and_simd.c
Modified: trunk/none/tests/arm64/fp_and_simd.c
==============================================================================
--- trunk/none/tests/arm64/fp_and_simd.c (original)
+++ trunk/none/tests/arm64/fp_and_simd.c Sat Jul 16 22:50:45 2016
@@ -4548,6 +4548,7 @@
int main ( void )
{
+ int i;
assert(sizeof(V128) == 16);
// ======================== FP ========================
@@ -7389,13 +7390,13 @@
// aese 16b (aes single round encryption)
// aesimc 16b (aes inverse mix columns)
// aesmc 16b (aes mix columns)
- if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
+ if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
test_aesd_16b_16b(TyNONE);
- if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
+ if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
test_aese_16b_16b(TyNONE);
- if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
+ if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
test_aesimc_16b_16b(TyNONE);
- if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
+ if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
test_aesmc_16b_16b(TyNONE);
// sha1c q_s_4s
|