Skip to content

Commit 63d0832

Browse files
author
mjw
committed
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. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15907 a5019735-40e9-0310-863c-91ae7b9d1cf9
1 parent 8870460 commit 63d0832

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

none/tests/arm64/fp_and_simd.c

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4548,6 +4548,7 @@ GEN_THREEVEC_TEST(sha256su1_4s_4s_4s, "sha256su1 v29.4s, v28.4s, v27.4s",
45484548

45494549
int main ( void )
45504550
{
4551+
int i;
45514552
assert(sizeof(V128) == 16);
45524553

45534554
// ======================== FP ========================
@@ -7389,13 +7390,13 @@ int main ( void )
73897390
// aese 16b (aes single round encryption)
73907391
// aesimc 16b (aes inverse mix columns)
73917392
// aesmc 16b (aes mix columns)
7392-
if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
7393+
if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
73937394
test_aesd_16b_16b(TyNONE);
7394-
if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
7395+
if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
73957396
test_aese_16b_16b(TyNONE);
7396-
if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
7397+
if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
73977398
test_aesimc_16b_16b(TyNONE);
7398-
if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
7399+
if (1) for (i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
73997400
test_aesmc_16b_16b(TyNONE);
74007401

74017402
// sha1c q_s_4s

0 commit comments

Comments
 (0)