crypto: x86/sha1 - assembler clean-ups: use ENTRY/ENDPROC
authorJussi Kivilinna <jussi.kivilinna@mbnet.fi>
Sat, 19 Jan 2013 11:39:41 +0000 (13:39 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 19 Jan 2013 23:16:51 +0000 (10:16 +1100)
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/sha1_ssse3_asm.S

index 49d6987a73d9dca7360471f146447615e32d0256..a4109506a5e8884ba54562aed09bc36e5e800d12 100644 (file)
@@ -28,6 +28,8 @@
  * (at your option) any later version.
  */
 
+#include <linux/linkage.h>
+
 #define CTX    %rdi    // arg1
 #define BUF    %rsi    // arg2
 #define CNT    %rdx    // arg3
  * param: function's name
  */
 .macro SHA1_VECTOR_ASM  name
-       .global \name
-       .type   \name, @function
-       .align 32
-\name:
+       ENTRY(\name)
+
        push    %rbx
        push    %rbp
        push    %r12
        pop     %rbx
        ret
 
-       .size   \name, .-\name
+       ENDPROC(\name)
 .endm
 
 /*