Make -pedantic work again.
[openssl.git] / crypto / sha / sha_locl.h
index 32bbe30afd40f01b006945ed6905d015086c9d86..03215c29106426e38f0838f6114594d5582371e9 100644 (file)
 #define ROTATE(a,n)     _lrotl(a,n)
 #elif defined(__GNUC__)
 /* some inline assembler templates by <appro@fy.chalmers.se> */
-#if defined(__i386)
+#if defined(__i386) && !defined(PEDANTIC)
 #define ROTATE(a,n)    ({ register unsigned int ret;   \
                                asm ("roll %1,%0"       \
                                : "=r"(ret)             \