3939void mld_keccakf1600_extract_bytes (uint64_t * state , unsigned char * data ,
4040 unsigned offset , unsigned length )
4141{
42- unsigned i ;
4342#if defined(MLD_USE_FIPS202_X1_NATIVE )
44- (void ) i ;
4543 mld_keccakf1600_extract_bytes_native (state , data , offset , length );
4644#elif defined(MLD_SYS_LITTLE_ENDIAN )
45+ unsigned i ;
4746 uint8_t * state_ptr = (uint8_t * )state + offset ;
4847 for (i = 0 ; i < length ; i ++ )
4948 __loop__ (invariant (i <= length ))
5049 {
5150 data [i ] = state_ptr [i ];
5251 }
5352#else /* MLD_SYS_LITTLE_ENDIAN */
53+ unsigned i ;
5454 /* Portable version */
5555 for (i = 0 ; i < length ; i ++ )
5656 __loop__ (invariant (i <= length ))
@@ -63,18 +63,18 @@ void mld_keccakf1600_extract_bytes(uint64_t *state, unsigned char *data,
6363void mld_keccakf1600_xor_bytes (uint64_t * state , const unsigned char * data ,
6464 unsigned offset , unsigned length )
6565{
66- unsigned i ;
6766#if defined(MLD_USE_FIPS202_X1_NATIVE )
68- (void ) i ;
6967 mld_keccakf1600_xor_bytes_native (state , data , offset , length );
7068#elif defined(MLD_SYS_LITTLE_ENDIAN )
69+ unsigned i ;
7170 uint8_t * state_ptr = (uint8_t * )state + offset ;
7271 for (i = 0 ; i < length ; i ++ )
7372 __loop__ (invariant (i <= length ))
7473 {
7574 state_ptr [i ] ^= data [i ];
7675 }
7776#else /* MLD_SYS_LITTLE_ENDIAN */
77+ unsigned i ;
7878 /* Portable version */
7979 for (i = 0 ; i < length ; i ++ )
8080 __loop__ (invariant (i <= length ))
0 commit comments