mirror of
https://github.com/pocoproject/poco.git
synced 2024-12-13 18:45:10 +01:00
remove GCC_DIAG_OFF
This commit is contained in:
parent
4894222fe9
commit
bcead85c25
@ -44,51 +44,6 @@
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __GNUC__
|
||||
#ifndef __THROW
|
||||
#ifndef __GNUC_PREREQ
|
||||
#define __GNUC_PREREQ(maj, min) (0)
|
||||
#endif
|
||||
#if defined __cplusplus && __GNUC_PREREQ (2,8)
|
||||
#define __THROW throw ()
|
||||
#else
|
||||
#define __THROW
|
||||
#endif
|
||||
#endif
|
||||
|
||||
//
|
||||
// GCC diagnostics enable/disable by Patrick Horgan, see
|
||||
// http://dbp-consulting.com/tutorials/SuppressingGCCWarnings.html
|
||||
// use example: GCC_DIAG_OFF(unused-variable)
|
||||
//
|
||||
#if defined(POCO_COMPILER_GCC) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 406)
|
||||
|
||||
#ifdef GCC_DIAG_OFF
|
||||
#undef GCC_DIAG_OFF
|
||||
#endif
|
||||
#ifdef GCC_DIAG_ON
|
||||
#undef GCC_DIAG_ON
|
||||
#endif
|
||||
#define GCC_DIAG_STR(s) #s
|
||||
#define GCC_DIAG_JOINSTR(x,y) GCC_DIAG_STR(x ## y)
|
||||
#define GCC_DIAG_DO_PRAGMA(x) _Pragma (#x)
|
||||
#define GCC_DIAG_PRAGMA(x) GCC_DIAG_DO_PRAGMA(GCC diagnostic x)
|
||||
#if ((__GNUC__ * 100) + __GNUC_MINOR__) >= 406
|
||||
#define GCC_DIAG_OFF(x) GCC_DIAG_PRAGMA(push) \
|
||||
GCC_DIAG_PRAGMA(ignored GCC_DIAG_JOINSTR(-W,x))
|
||||
#define GCC_DIAG_ON(x) GCC_DIAG_PRAGMA(pop)
|
||||
#else
|
||||
#define GCC_DIAG_OFF(x) GCC_DIAG_PRAGMA(ignored GCC_DIAG_JOINSTR(-W,x))
|
||||
#define GCC_DIAG_ON(x) GCC_DIAG_PRAGMA(warning GCC_DIAG_JOINSTR(-W,x))
|
||||
#endif
|
||||
#else
|
||||
#define GCC_DIAG_OFF(x)
|
||||
#define GCC_DIAG_ON(x)
|
||||
#endif
|
||||
|
||||
#endif // __GNUC__
|
||||
|
||||
|
||||
//
|
||||
// No syslog.h on QNX/BB10
|
||||
//
|
||||
|
@ -20,7 +20,6 @@
|
||||
extern "C"
|
||||
{
|
||||
#include "pcre_config.h"
|
||||
GCC_DIAG_OFF(unused-function) // pcre_memmove unused function warning
|
||||
#include "pcre_internal.h"
|
||||
}
|
||||
|
||||
|
@ -18,11 +18,12 @@
|
||||
#include "Poco/Bugcheck.h"
|
||||
#include <vector>
|
||||
|
||||
GCC_DIAG_OFF(unused-but-set-variable)
|
||||
|
||||
#if defined(_MSC_VER) && _MSC_VER < 1400
|
||||
#pragma warning(disable:4800)//forcing value to bool 'true' or 'false'
|
||||
#endif
|
||||
|
||||
|
||||
using namespace Poco;
|
||||
|
||||
|
||||
|
@ -18,7 +18,6 @@
|
||||
#include "Poco/Exception.h"
|
||||
#include "TestPlugin.h"
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::ClassLoader;
|
||||
using Poco::Manifest;
|
||||
|
@ -31,7 +31,6 @@
|
||||
#include <vector>
|
||||
#include <cstring>
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::Bugcheck;
|
||||
using Poco::Exception;
|
||||
|
@ -19,9 +19,6 @@
|
||||
#include "Poco/Exception.h"
|
||||
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
|
||||
using Poco::Timestamp;
|
||||
using Poco::DateTime;
|
||||
using Poco::Timespan;
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include <fstream>
|
||||
#include <set>
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::File;
|
||||
using Poco::TemporaryFile;
|
||||
|
@ -17,7 +17,6 @@
|
||||
#include "Poco/Exception.h"
|
||||
#include <map>
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::HashMap;
|
||||
|
||||
|
@ -17,9 +17,6 @@
|
||||
#include "Poco/NumberFormatter.h"
|
||||
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
|
||||
using namespace Poco;
|
||||
|
||||
|
||||
|
@ -17,7 +17,6 @@
|
||||
#include "Poco/Exception.h"
|
||||
#include <map>
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::ListMap;
|
||||
|
||||
|
@ -18,7 +18,6 @@
|
||||
#include "Poco/PatternFormatter.h"
|
||||
#include "Poco/AutoPtr.h"
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::LoggingRegistry;
|
||||
using Poco::Channel;
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include "Poco/NamedTuple.h"
|
||||
#include "Poco/Exception.h"
|
||||
|
||||
GCC_DIAG_OFF(unused-but-set-variable)
|
||||
|
||||
using Poco::NamedTuple;
|
||||
using Poco::Int8;
|
||||
|
@ -17,9 +17,6 @@
|
||||
#include "Poco/NumberFormatter.h"
|
||||
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
|
||||
using namespace Poco;
|
||||
|
||||
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include "Poco/StringTokenizer.h"
|
||||
#include "Poco/Exception.h"
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
|
||||
using Poco::StringTokenizer;
|
||||
using Poco::RangeException;
|
||||
|
@ -18,11 +18,12 @@
|
||||
#include "Poco/Void.h"
|
||||
#include <iostream>
|
||||
|
||||
GCC_DIAG_OFF(unused-but-set-variable)
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
# pragma warning(disable:4800) // forcing value to bool 'true' or 'false' on MSVC 71
|
||||
#endif
|
||||
|
||||
|
||||
using Poco::TypeList;
|
||||
using Poco::Tuple;
|
||||
using Poco::NullTypeList;
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include <utility>
|
||||
|
||||
|
||||
GCC_DIAG_OFF(unused-variable)
|
||||
#if defined(_MSC_VER) && _MSC_VER < 1400
|
||||
#pragma warning(disable:4800)//forcing value to bool 'true' or 'false'
|
||||
#endif
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "Poco/Exception.h"
|
||||
#include "CppUnit/TestCase.h"
|
||||
|
||||
GCC_DIAG_OFF(unused-but-set-variable)
|
||||
|
||||
class VarTest: public CppUnit::TestCase
|
||||
{
|
||||
|
@ -18,7 +18,6 @@
|
||||
#include "Poco/Net/NetException.h"
|
||||
#include <sstream>
|
||||
|
||||
GCC_DIAG_OFF(parentheses)
|
||||
|
||||
using Poco::Net::HTTPResponse;
|
||||
using Poco::Net::HTTPMessage;
|
||||
|
Loading…
Reference in New Issue
Block a user