//+------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1992 - 1992. // // File: PCH.cxx // // Contents: Pre-compiled header // // History: 21-Dec-92 BartoszM Created // //-------------------------------------------------------------------------- #define KDEXTMODE #define SPEC_VER 100 #include #include #include #include #include #include #include #include #include #include #include #include #include #include // // This header is part of the global one, but is only required because of // thermal.h // #include // // Load the debugger version of the files // #define DEBUGGER // // These are the ACPI specific include files // #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "build.h" #include "flags.h" #include "kdext.h" #include "stack.h" #include "table.h" //#include "udata.h" //#include "udebug.h" //#include "ulist.h" //#include "unamespac.h" #include "unasm.h" #include "kdutil.h" // Stolen from ntrtl.h to override RECOMASSERT #undef ASSERT #undef ASSERTMSG #if DBG #define ASSERT( exp ) \ if (!(exp)) \ RtlAssert( #exp, __FILE__, __LINE__, NULL ) #define ASSERTMSG( msg, exp ) \ if (!(exp)) \ RtlAssert( #exp, __FILE__, __LINE__, msg ) #else #define ASSERT( exp ) #define ASSERTMSG( msg, exp ) #endif // DBG #include extern WINDBG_EXTENSION_APIS ExtensionApis; #define OFFSET(struct, elem) ((char *) &(struct->elem) - (char *) struct) #pragma hdrstop