Use ifndef PEDANTIC for all inline assembler.
This commit is contained in:
parent
d797727b20
commit
2ec765c81d
@ -166,9 +166,9 @@
|
|||||||
#undef Endian_Reverse32
|
#undef Endian_Reverse32
|
||||||
#if defined(WIN32)
|
#if defined(WIN32)
|
||||||
#define ROTATE(a,n) _lrotl(a,n)
|
#define ROTATE(a,n) _lrotl(a,n)
|
||||||
#elif defined(__GNUC__)
|
#elif defined(__GNUC__) && !defined(PEDANTIC)
|
||||||
/* some inline assembler templates by <appro@fy.chalmers.se> */
|
/* 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; \
|
#define ROTATE(a,n) ({ register unsigned int ret; \
|
||||||
asm ("roll %1,%0" \
|
asm ("roll %1,%0" \
|
||||||
: "=r"(ret) \
|
: "=r"(ret) \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user