- Implement remaining functions in rtl/i386/math_asm.S
[reactos.git] / reactos / lib / rtl / rtl.h
index d217c07..bed66c3 100644 (file)
@@ -8,23 +8,19 @@
 
 /* INCLUDES ******************************************************************/
 
+/* We're a core NT DLL, we don't import syscalls */
+#define WIN32_NO_STATUS
+#define _INC_SWPRINTF_INL_
+
+/* C Headers */
+#include <stdio.h>
+
 /* PSDK/NDK Headers */
 #include <windows.h>
-#define NTOS_MODE_USER
 #include <ndk/ntndk.h>
 
-/* Helper Header */
+/* Internal RTL header */
 #include <reactos/helper.h>
-
-/* LIBSUPP Header */
-#include "libsupp.h"
-
-/* FIXME: Move this somewhere else, maybe */
-#ifdef DBG
-extern VOID FASTCALL CHECK_PAGED_CODE_RTL(char *file, int line);
-#define PAGED_CODE_RTL() CHECK_PAGED_CODE_RTL(__FILE__, __LINE__)
-#else
-#define PAGED_CODE_RTL()
-#endif
+#include "rtlp.h"
 
 /* EOF */