jingle bells batman smells, robin laid an egg (build rosrtl with NDK)
Modified: trunk/reactos/lib/rosrtl/recmutex/recmutex.c
Modified: trunk/reactos/lib/rosrtl/registry/registry.c
Modified: trunk/reactos/lib/rosrtl/string/append.c
Modified: trunk/reactos/lib/rosrtl/thread/create.c
Modified: trunk/reactos/lib/rosrtl/thread/exit.c
Modified: trunk/reactos/lib/rosrtl/thread/i386/context.c
Modified: trunk/reactos/lib/rosrtl/thread/linearstack.c
Modified: trunk/reactos/lib/rosrtl/thread/priv.c
Modified: trunk/reactos/lib/rosrtl/thread/stack.c

Modified: trunk/reactos/lib/rosrtl/recmutex/recmutex.c
--- trunk/reactos/lib/rosrtl/recmutex/recmutex.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/recmutex/recmutex.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -1,5 +1,4 @@
-#define NTOS_MODE_USER
-#include <ntos.h>
+#include <ddk/ntddk.h>
 #include <rosrtl/recmutex.h>
 
 VOID RecursiveMutexInit( PRECURSIVE_MUTEX RecMutex ) {

Modified: trunk/reactos/lib/rosrtl/registry/registry.c
--- trunk/reactos/lib/rosrtl/registry/registry.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/registry/registry.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -1,5 +1,6 @@
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
+#include <ndk/ntndk.h>
 #include <rosrtl/string.h>
 
 /*

Modified: trunk/reactos/lib/rosrtl/string/append.c
--- trunk/reactos/lib/rosrtl/string/append.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/string/append.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -1,5 +1,6 @@
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
+#include <ndk/ntndk.h>
 
 /* 
  * Utility to copy and append two unicode strings.

Modified: trunk/reactos/lib/rosrtl/thread/create.c
--- trunk/reactos/lib/rosrtl/thread/create.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/thread/create.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -3,12 +3,12 @@
 /*
 */
 
-#include <stdarg.h>
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
+#include <ndk/ntndk.h>
 
 #define NDEBUG
-#include <ntdll/ntdll.h>
+#include <debug.h>
 
 #include <rosrtl/thread.h>
 

Modified: trunk/reactos/lib/rosrtl/thread/exit.c
--- trunk/reactos/lib/rosrtl/thread/exit.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/thread/exit.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -3,11 +3,12 @@
 /*
 */
 
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
+#include <ndk/ntndk.h>
 
 #define NDEBUG
-#include <ntdll/ntdll.h>
+#include <debug.h>
 
 #include <rosrtl/thread.h>
 

Modified: trunk/reactos/lib/rosrtl/thread/i386/context.c
--- trunk/reactos/lib/rosrtl/thread/i386/context.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/thread/i386/context.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -5,12 +5,10 @@
 
 #include <string.h>
 
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
+#include <ndk/ntndk.h>
 
-#include <napi/i386/segment.h>
-#include <napi/i386/floatsave.h>
-
 #include <rosrtl/thread.h>
 
 NTSTATUS NTAPI

Modified: trunk/reactos/lib/rosrtl/thread/linearstack.c
--- trunk/reactos/lib/rosrtl/thread/linearstack.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/thread/linearstack.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -3,9 +3,9 @@
 /*
 */
 
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
-
+#include <ndk/ntndk.h>
 #include <rosrtl/thread.h>
 
 NTSTATUS NTAPI RtlpRosValidateLinearUserStack

Modified: trunk/reactos/lib/rosrtl/thread/priv.c
--- trunk/reactos/lib/rosrtl/thread/priv.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/thread/priv.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -1,5 +1,4 @@
 #include <windows.h>
-#include <string.h>
 #include <rosrtl/priv.h>
 
 /*

Modified: trunk/reactos/lib/rosrtl/thread/stack.c
--- trunk/reactos/lib/rosrtl/thread/stack.c	2005-06-20 19:58:43 UTC (rev 16174)
+++ trunk/reactos/lib/rosrtl/thread/stack.c	2005-06-20 20:07:52 UTC (rev 16175)
@@ -3,8 +3,9 @@
 /*
 */
 
+#include <windows.h>
 #define NTOS_MODE_USER
-#include <ntos.h>
+#include <ndk/ntndk.h>
 
 #define NDEBUG
 #include <debug.h>