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>