From 1e021a162ed10c6b832cbbdd829396d55a0a71c7 Mon Sep 17 00:00:00 2001 From: Zachary Turner Date: Fri, 3 Mar 2017 20:21:59 +0000 Subject: [Windows] Remove the #include hack. Prior to MSVC 2015 we had to manually include this header any time we were going to include or due to a bug in MSVC's STL implementation. This has been fixed in MSVC for some time now, and we require VS 2015 minimum, so we can remove this across all subprojects. llvm-svn: 296906 --- lldb/packages/Python/lldbsuite/test/make/test_common.h | 8 -------- 1 file changed, 8 deletions(-) (limited to 'lldb/packages/Python/lldbsuite/test') diff --git a/lldb/packages/Python/lldbsuite/test/make/test_common.h b/lldb/packages/Python/lldbsuite/test/make/test_common.h index 575ca62c2fc..3ffece26d04 100644 --- a/lldb/packages/Python/lldbsuite/test/make/test_common.h +++ b/lldb/packages/Python/lldbsuite/test/make/test_common.h @@ -10,14 +10,6 @@ #define LLDB_TEST_API #endif -#if defined(__cplusplus) && defined(_MSC_VER) && (_HAS_EXCEPTIONS == 0) -// Compiling MSVC libraries with _HAS_EXCEPTIONS=0, eliminates most but not all -// calls to __uncaught_exception. Unfortunately, it does seem to eliminate -// the delcaration of __uncaught_excpeiton. Including ensures that it is -// declared. This may not be necessary after MSVC 12. -#include -#endif - #if defined(_WIN32) #define LLVM_PRETTY_FUNCTION __FUNCSIG__ #else -- cgit v1.2.3