- Fix building with old binutils. Thanks to Ge for the fix.
Modified: trunk/reactos/include/ndk/asm.h
Modified: trunk/reactos/include/ndk/extypes.h

Modified: trunk/reactos/include/ndk/asm.h
--- trunk/reactos/include/ndk/asm.h	2006-01-02 17:46:35 UTC (rev 20530)
+++ trunk/reactos/include/ndk/asm.h	2006-01-02 18:03:19 UTC (rev 20531)
@@ -291,7 +291,9 @@
 #define EFLAGS_VIP                              0x100000
 #define EFLAG_SIGN                              0x8000
 #define EFLAG_ZERO                              0x4000
-#define EFLAG_SELECT                            (EFLAG_SIGN | EFLAG_ZERO)
+#ifndef EFLAG_SELECT
+#define EFLAG_SELECT                            (EFLAG_SIGN + EFLAG_ZERO)
+#endif
 
 //
 // CR0

Modified: trunk/reactos/include/ndk/extypes.h
--- trunk/reactos/include/ndk/extypes.h	2006-01-02 17:46:35 UTC (rev 20530)
+++ trunk/reactos/include/ndk/extypes.h	2006-01-02 18:03:19 UTC (rev 20531)
@@ -354,7 +354,7 @@
     LONG ShareCount;
     LONG Flags;
 #if DBG
-    BOOL Signaled;
+    BOOLEAN Signaled;
     EX_PUSH_LOCK NewValue;
     EX_PUSH_LOCK OldValue;
     PEX_PUSH_LOCK PushLock;