summaryrefslogtreecommitdiff
path: root/tier0/pch_tier0.h
diff options
context:
space:
mode:
Diffstat (limited to 'tier0/pch_tier0.h')
-rw-r--r--tier0/pch_tier0.h57
1 files changed, 57 insertions, 0 deletions
diff --git a/tier0/pch_tier0.h b/tier0/pch_tier0.h
new file mode 100644
index 0000000..ad06d22
--- /dev/null
+++ b/tier0/pch_tier0.h
@@ -0,0 +1,57 @@
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $Workfile: $
+// $NoKeywords: $
+//=============================================================================//
+
+
+#if defined(_WIN32) && !defined(_X360)
+#define WIN32_LEAN_AND_MEAN
+// 0x0601 gives us access to Windows 7 features. We have to be careful not to
+// depend on these features because we still support Windows XP.
+#define _WIN32_WINNT 0x0601
+#include <windows.h>
+#include <assert.h>
+#endif
+
+// tier0
+#include "tier0/basetypes.h"
+#include "tier0/dbgflag.h"
+#include "tier0/dbg.h"
+#ifdef STEAM
+#include "tier0/memhook.h"
+#endif
+#include "tier0/validator.h"
+
+// First include standard libraries
+#include "tier0/valve_off.h"
+#include <stdio.h>
+#include <ctype.h>
+#include <math.h>
+#include <malloc.h>
+#include <memory.h>
+#include <ctype.h>
+#include <limits.h>
+#include <assert.h>
+
+#include "tier0/valve_minmax_off.h" // GCC 4.2.2 headers screw up our min/max defs.
+#include <map>
+#include "tier0/valve_minmax_on.h" // GCC 4.2.2 headers screw up our min/max defs.
+
+#include <stddef.h>
+#ifdef POSIX
+#include <ctype.h>
+#include <limits.h>
+#define _MAX_PATH PATH_MAX
+#endif
+
+#include "tier0/valve_on.h"
+
+
+
+
+
+
+