diff options
author | Francois Pichet <pichet2000@gmail.com> | 2011-05-25 16:15:03 +0000 |
---|---|---|
committer | Francois Pichet <pichet2000@gmail.com> | 2011-05-25 16:15:03 +0000 |
commit | 2e11f5df3dcfd325086bee5ce9789f6ab3d1b16c (patch) | |
tree | a9b1059bbad40409eb84fdf9f02b0647344a4fca /clang/lib | |
parent | 7e401dbe035dd1f06a8cdcd1d50d48e63b435405 (diff) | |
download | bcm5719-llvm-2e11f5df3dcfd325086bee5ce9789f6ab3d1b16c.tar.gz bcm5719-llvm-2e11f5df3dcfd325086bee5ce9789f6ab3d1b16c.zip |
Disable MSVC warning about runtime stack overflow for DebugOverflowStack.
llvm-svn: 132059
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/Lex/Pragma.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/lib/Lex/Pragma.cpp b/clang/lib/Lex/Pragma.cpp index ecbf4cf4a0d..23855d4a474 100644 --- a/clang/lib/Lex/Pragma.cpp +++ b/clang/lib/Lex/Pragma.cpp @@ -824,9 +824,17 @@ struct PragmaDebugHandler : public PragmaHandler { } } +// Disable MSVC warning about runtime stack overflow. +#ifdef _MSC_VER + #pragma warning(disable : 4717) +#endif void DebugOverflowStack() { DebugOverflowStack(); } +#ifdef _MSC_VER + #pragma warning(default : 4717) +#endif + }; /// PragmaDiagnosticHandler - e.g. '#pragma GCC diagnostic ignored "-Wformat"' |