diff options
author | Ken Martin <ken.martin@kitware.com> | 2007-03-05 15:36:06 (GMT) |
---|---|---|
committer | Ken Martin <ken.martin@kitware.com> | 2007-03-05 15:36:06 (GMT) |
commit | 420095c013456e360c358ff0ce7d49a46222bbf2 (patch) | |
tree | 766558df2550e35c73c25165b0907fb92e464424 | |
parent | d443963d91c33579fa4774a698b21c4b5ff3cbeb (diff) | |
download | CMake-420095c013456e360c358ff0ce7d49a46222bbf2.zip CMake-420095c013456e360c358ff0ce7d49a46222bbf2.tar.gz CMake-420095c013456e360c358ff0ce7d49a46222bbf2.tar.bz2 |
COMP: shut up warnings
-rw-r--r-- | Source/cmCommandArgumentParser.cxx | 5 | ||||
-rw-r--r-- | Source/cmDependsFortranParser.cxx | 6 | ||||
-rw-r--r-- | Source/cmDependsJavaParser.cxx | 5 | ||||
-rw-r--r-- | Source/cmExprParser.cxx | 5 |
4 files changed, 21 insertions, 0 deletions
diff --git a/Source/cmCommandArgumentParser.cxx b/Source/cmCommandArgumentParser.cxx index a95ac23..4ccb4db 100644 --- a/Source/cmCommandArgumentParser.cxx +++ b/Source/cmCommandArgumentParser.cxx @@ -34,6 +34,11 @@ define necessary library symbols; they are noted "INFRINGES ON USER NAME SPACE" below. */ +/* turn off some warning as this is generated code */ +#if defined(_MSC_VER) +# pragma warning ( disable : 4702 ) /* unreachable code */ +#endif + /* Identify Bison output. */ #define YYBISON 1 diff --git a/Source/cmDependsFortranParser.cxx b/Source/cmDependsFortranParser.cxx index dc69e36..b5d33cf 100644 --- a/Source/cmDependsFortranParser.cxx +++ b/Source/cmDependsFortranParser.cxx @@ -33,6 +33,12 @@ define necessary library symbols; they are noted "INFRINGES ON USER NAME SPACE" below. */ +/* turn off some warning as this is generated code */ +#if defined(_MSC_VER) +# pragma warning ( disable : 4244 ) /* loss of precision */ +# pragma warning ( disable : 4702 ) /* unreachable code */ +#endif + /* Identify Bison output. */ #define YYBISON 1 diff --git a/Source/cmDependsJavaParser.cxx b/Source/cmDependsJavaParser.cxx index 5405c05..182d160 100644 --- a/Source/cmDependsJavaParser.cxx +++ b/Source/cmDependsJavaParser.cxx @@ -33,6 +33,11 @@ define necessary library symbols; they are noted "INFRINGES ON USER NAME SPACE" below. */ +/* turn off some warning as this is generated code */ +#if defined(_MSC_VER) +# pragma warning ( disable : 4702 ) /* unreachable code */ +#endif + /* Identify Bison output. */ #define YYBISON 1 diff --git a/Source/cmExprParser.cxx b/Source/cmExprParser.cxx index 6c55f22..aa9190e 100644 --- a/Source/cmExprParser.cxx +++ b/Source/cmExprParser.cxx @@ -33,6 +33,11 @@ define necessary library symbols; they are noted "INFRINGES ON USER NAME SPACE" below. */ +/* turn off some warning as this is generated code */ +#if defined(_MSC_VER) +# pragma warning ( disable : 4702 ) /* unreachable code */ +#endif + /* Identify Bison output. */ #define YYBISON 1 |