unbreak build
[reactos.git] / reactos / ntoskrnl / include / ntoskrnl.h
old mode 100755 (executable)
new mode 100644 (file)
index d5d3cf2..71f4f65
@@ -1,43 +1,5 @@
-/*
- * COPYRIGHT:       See COPYING in the top level directory
- * PROJECT:         ReactOS Kernel
- * FILE:            ntoskrnl/include/ntoskrnl.h
- * PURPOSE:         Main Kernel Header
- * PROGRAMMER:      Alex Ionescu (alex@relsoft.net)
- */
+#include "precomp.h"
 
-/* INCLUDES ******************************************************************/
-
-/* We are the Kernel */
-#define NTKERNELAPI
-
-/* include the ntoskrnl config.h file */
-#include "config.h"
-
-/* DDK/IFS/NDK Headers */
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <ddk/wdmguid.h>
-#include <ddk/ntpnp.h>
-#include <ndk/ntndk.h>
-#undef IO_TYPE_FILE
-#define IO_TYPE_FILE                    0x0F5L /* Temp Hack */
-
-/* ReactOS Headers */
-#include <reactos/version.h>
-#include <reactos/resource.h>
-#include <reactos/bugcodes.h>
-#include <reactos/rossym.h>
-
-/* C Headers */
-#include <malloc.h>
-#include <wchar.h>
-
-/* SEH support with PSEH */
-#include <pseh.h>
-
-/* Helper Header */
-#include <reactos/helper.h>
-
-/* Internal Headers */
-#include "internal/ntoskrnl.h"
+/* Headers that shouldn't be precompiled due to GCC bugs */
+#include <reactos/probe.h>
+#include "internal/probe.h"