From 2b85e23d2e0c4f5c8ee1cc7d38fc42ce18e13f1c Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Thu, 14 Apr 2005 07:47:10 +0000 Subject: Prototype mnemonics in padlock_verify_context for better portability [read support for Solaris assembler]. --- crypto/engine/eng_padlock.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/crypto/engine/eng_padlock.c b/crypto/engine/eng_padlock.c index 31873520cd..6aad03ac81 100644 --- a/crypto/engine/eng_padlock.c +++ b/crypto/engine/eng_padlock.c @@ -391,14 +391,14 @@ padlock_verify_context(struct padlock_cipher_data *cdata) { asm volatile ( "pushfl\n" -" bt $30,(%%esp)\n" +" btl $30,(%%esp)\n" " jnc 1f\n" -" cmp %2,%1\n" +" cmpl %2,%1\n" " je 1f\n" " popfl\n" -" sub $4,%%esp\n" -"1: add $4,%%esp\n" -" mov %2,%0" +" subl $4,%%esp\n" +"1: addl $4,%%esp\n" +" movl %2,%0" :"+m"(padlock_saved_context) : "r"(padlock_saved_context), "r"(cdata) : "cc"); } -- cgit v1.2.3