Reinstate camellia header fix patch.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 12 Nov 2008 17:02:40 +0000 (17:02 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 12 Nov 2008 17:02:40 +0000 (17:02 +0000)
crypto/camellia/cmll_locl.h

index 6892a6232acb66c880190100dd62927ffc2aba01..f7af06978c2d442035232275d53118bb2a3fe219 100644 (file)
@@ -79,7 +79,7 @@ typedef unsigned char u8;
 # endif
 # define GETU32(p)   SWAP(*((u32 *)(p)))
 # define PUTU32(p,v) (*((u32 *)(p)) = SWAP((v)))
-#elif defined(__GNUC__) && __GNUC__>=2 && (defined(__i386) || defined(__x86_64))
+#elif defined(__GNUC__) && __GNUC__>=2 && (defined(__i386) || defined(__x86_64)) && !defined(PEDANTIC)
 # if defined(B_ENDIAN) /* stratus.com does it */
 #  define GETU32(p)   (*(u32 *)(p))
 #  define PUTU32(p,v) (*(u32 *)(p)=(v))