summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Möller <ulf@openssl.org>1999-05-11 22:14:29 +0000
committerUlf Möller <ulf@openssl.org>1999-05-11 22:14:29 +0000
commit2ec765c81dbc3a9692704d3c8c15a0e508a58fca (patch)
tree1771c89c84900dbece0ff3f2ad1b835a1195403e
parentd797727b20d92d0ecbbbb1b29b09893b7ecfb62f (diff)
Use ifndef PEDANTIC for all inline assembler.
-rw-r--r--crypto/sha/sha_locl.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/sha/sha_locl.h b/crypto/sha/sha_locl.h
index a88a019ff3..1d5185f604 100644
--- a/crypto/sha/sha_locl.h
+++ b/crypto/sha/sha_locl.h
@@ -166,9 +166,9 @@
#undef Endian_Reverse32
#if defined(WIN32)
#define ROTATE(a,n) _lrotl(a,n)
-#elif defined(__GNUC__)
+#elif defined(__GNUC__) && !defined(PEDANTIC)
/* some inline assembler templates by <appro@fy.chalmers.se> */
-#if defined(__i386) && !defined(PEDANTIC)
+#if defined(__i386)
#define ROTATE(a,n) ({ register unsigned int ret; \
asm ("roll %1,%0" \
: "=r"(ret) \