Author: tkreuzer
Date: Wed Jul 1 04:40:07 2009
New Revision: 41722
URL:
http://svn.reactos.org/svn/reactos?rev=41722&view=rev
Log:
intrin_x86: Don't test for __MSVCSRT__ when implementing _rotr and _rotl. gcc defines
__MSVCSRT__ and "knows" these funtions, but doesn't implemnt them.
Modified:
trunk/reactos/include/crt/mingw32/intrin_x86.h
Modified: trunk/reactos/include/crt/mingw32/intrin_x86.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/crt/mingw32/intrin…
==============================================================================
--- trunk/reactos/include/crt/mingw32/intrin_x86.h [iso-8859-1] (original)
+++ trunk/reactos/include/crt/mingw32/intrin_x86.h [iso-8859-1] Wed Jul 1 04:40:07 2009
@@ -837,7 +837,6 @@
return retval;
}
-#ifndef __MSVCRT__
__INTRIN_INLINE unsigned int _rotl(unsigned int value, int shift)
{
unsigned long retval;
@@ -851,7 +850,6 @@
__asm__("rorl %b[shift], %k[retval]" : [retval] "=rm" (retval) :
"[retval]" (value), [shift] "Nc" (shift));
return retval;
}
-#endif
__INTRIN_INLINE unsigned char _rotr8(unsigned char value, unsigned char shift)
{