- POLARSSL_HAVE_ASM also used in padlock and timing code.

diff --git a/include/polarssl/padlock.h b/include/polarssl/padlock.h
index 6f7a453..692b792 100644
--- a/include/polarssl/padlock.h
+++ b/include/polarssl/padlock.h
@@ -24,7 +24,7 @@
 
 #include "polarssl/aes.h"
 
-#if (defined(__GNUC__) && defined(__i386__))
+#if defined(POLARSSL_HAVE_ASM) && defined(__GNUC__) && defined(__i386__)
 
 #ifndef POLARSSL_HAVE_X86
 #define POLARSSL_HAVE_X86