From 217105e814f5d68b976027899b494926385da0e5 Mon Sep 17 00:00:00 2001 From: Howard Butler Date: Mon, 18 Nov 2013 14:37:55 -0600 Subject: [PATCH] try to silence some more warnings in prep for 1.0.0 --- boost/boost/property_tree/detail/json_parser_write.hpp | 4 ++++ boost/boost/test/unit_test.hpp | 2 ++ src/drivers/las/GeotiffSupport.hpp | 2 ++ 3 files changed, 8 insertions(+) diff --git a/boost/boost/property_tree/detail/json_parser_write.hpp b/boost/boost/property_tree/detail/json_parser_write.hpp index 909112e55c..2c9c1aac89 100644 --- a/boost/boost/property_tree/detail/json_parser_write.hpp +++ b/boost/boost/property_tree/detail/json_parser_write.hpp @@ -11,7 +11,11 @@ #define BOOST_PROPERTY_TREE_DETAIL_JSON_PARSER_WRITE_HPP_INCLUDED #pragma GCC diagnostic ignored "-Wfloat-equal" +#pragma GCC diagnostic ignored "-Wtype-limits" + +#ifdef __clang__ #pragma GCC diagnostic ignored "-Wtautological-constant-out-of-range-compare" +#endif #include #include diff --git a/boost/boost/test/unit_test.hpp b/boost/boost/test/unit_test.hpp index f81bba9374..834de2906f 100644 --- a/boost/boost/test/unit_test.hpp +++ b/boost/boost/test/unit_test.hpp @@ -17,7 +17,9 @@ // Boost.Test #pragma GCC diagnostic ignored "-Wfloat-equal" +#ifdef __clang__ #pragma GCC diagnostic ignored "-Wunneeded-internal-declaration" +#endif #pragma GCC diagnostic ignored "-Wsign-compare" #include diff --git a/src/drivers/las/GeotiffSupport.hpp b/src/drivers/las/GeotiffSupport.hpp index 3a552f4046..5a43cde7fa 100644 --- a/src/drivers/las/GeotiffSupport.hpp +++ b/src/drivers/las/GeotiffSupport.hpp @@ -40,6 +40,8 @@ // See http://lists.osgeo.org/pipermail/gdal-dev/2013-November/037429.html #define CPL_SERV_H_INCLUDED +#pragma GCC diagnostic ignored "-Wfloat-equal" + #ifdef PDAL_HAVE_LIBGEOTIFF #include #include