Add crypto hash SM3.
[libgcrypt.git] / cipher / rijndael-arm.S
index 694369d..e680c81 100644 (file)
@@ -225,7 +225,7 @@ _gcry_aes_arm_encrypt_block:
        push {%r4-%r11, %ip, %lr};
 
        /* read input block */
-#ifndef __ARM_FEATURE_UNALIGNED
+
        /* test if src is unaligned */
        tst     %r2, #3;
        beq     1f;
@@ -238,7 +238,6 @@ _gcry_aes_arm_encrypt_block:
        b       2f;
 .ltorg
 1:
-#endif
        /* aligned load */
        ldm     %r2, {RA, RB, RC, RD};
 #ifndef __ARMEL__
@@ -277,7 +276,7 @@ _gcry_aes_arm_encrypt_block:
        add     %sp, #16;
 
        /* store output block */
-#ifndef __ARM_FEATURE_UNALIGNED
+
        /* test if dst is unaligned */
        tst     RT0, #3;
        beq     1f;
@@ -290,7 +289,6 @@ _gcry_aes_arm_encrypt_block:
        b       2f;
 .ltorg
 1:
-#endif
        /* aligned store */
 #ifndef __ARMEL__
        rev     RA, RA;
@@ -484,7 +482,7 @@ _gcry_aes_arm_decrypt_block:
        push {%r4-%r11, %ip, %lr};
 
        /* read input block */
-#ifndef __ARM_FEATURE_UNALIGNED
+
        /* test if src is unaligned */
        tst     %r2, #3;
        beq     1f;
@@ -497,7 +495,6 @@ _gcry_aes_arm_decrypt_block:
        b       2f;
 .ltorg
 1:
-#endif
        /* aligned load */
        ldm     %r2, {RA, RB, RC, RD};
 #ifndef __ARMEL__
@@ -533,7 +530,7 @@ _gcry_aes_arm_decrypt_block:
        add     %sp, #16;
 
        /* store output block */
-#ifndef __ARM_FEATURE_UNALIGNED
+
        /* test if dst is unaligned */
        tst     RT0, #3;
        beq     1f;
@@ -546,7 +543,6 @@ _gcry_aes_arm_decrypt_block:
        b       2f;
 .ltorg
 1:
-#endif
        /* aligned store */
 #ifndef __ARMEL__
        rev     RA, RA;
@@ -581,5 +577,5 @@ _gcry_aes_arm_decrypt_block:
        b .Ldec_tail;
 .size _gcry_aes_arm_encrypt_block,.-_gcry_aes_arm_encrypt_block;
 
-#endif /*HAVE_COMPATIBLE_GCC_AMD64_PLATFORM_AS*/
+#endif /*HAVE_COMPATIBLE_GCC_ARM_PLATFORM_AS*/
 #endif /*__ARMEL__ */