]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix arm64/fp_and_simd.c compile error.
authorMark Wielaard <mark@klomp.org>
Sat, 16 Jul 2016 21:50:45 +0000 (21:50 +0000)
committerMark Wielaard <mark@klomp.org>
Sat, 16 Jul 2016 21:50:45 +0000 (21:50 +0000)
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

none/tests/arm64/fp_and_simd.c

index 8bcd68a9b47bdad890878f637d1804d69c274f96..6f0d5cd1b43cd35a5a3432ecccdcbe6a051c0569 100644 (file)
@@ -4548,6 +4548,7 @@ GEN_THREEVEC_TEST(sha256su1_4s_4s_4s, "sha256su1 v29.4s, v28.4s, v27.4s",
 
 int main ( void )
 {
+   int i;
    assert(sizeof(V128) == 16);
 
    // ======================== FP ========================
@@ -7389,13 +7390,13 @@ int main ( void )
    // 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