Commit 912a14cf authored by Liam Staskawicz's avatar Liam Staskawicz

headers: check whether CAPNP_HEADER_WARNINGS is defined

fixes #304
parent fd8ed198
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_BENCHMARK_CAPNP_COMMON_H_ #ifndef CAPNP_BENCHMARK_CAPNP_COMMON_H_
#define CAPNP_BENCHMARK_CAPNP_COMMON_H_ #define CAPNP_BENCHMARK_CAPNP_COMMON_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_BENCHMARK_COMMON_H_ #ifndef CAPNP_BENCHMARK_COMMON_H_
#define CAPNP_BENCHMARK_COMMON_H_ #define CAPNP_BENCHMARK_COMMON_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_ANY_H_ #ifndef CAPNP_ANY_H_
#define CAPNP_ANY_H_ #define CAPNP_ANY_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_ARENA_H_ #ifndef CAPNP_ARENA_H_
#define CAPNP_ARENA_H_ #define CAPNP_ARENA_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_BLOB_H_ #ifndef CAPNP_BLOB_H_
#define CAPNP_BLOB_H_ #define CAPNP_BLOB_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_CAPABILITY_H_ #ifndef CAPNP_CAPABILITY_H_
#define CAPNP_CAPABILITY_H_ #define CAPNP_CAPABILITY_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#ifndef CAPNP_COMMON_H_ #ifndef CAPNP_COMMON_H_
#define CAPNP_COMMON_H_ #define CAPNP_COMMON_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_COMPILER_COMPILER_H_ #ifndef CAPNP_COMPILER_COMPILER_H_
#define CAPNP_COMPILER_COMPILER_H_ #define CAPNP_COMPILER_COMPILER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef ERROR_REPORTER_H_ #ifndef ERROR_REPORTER_H_
#define ERROR_REPORTER_H_ #define ERROR_REPORTER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_COMPILER_LEXER_H_ #ifndef CAPNP_COMPILER_LEXER_H_
#define CAPNP_COMPILER_LEXER_H_ #define CAPNP_COMPILER_LEXER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_COMPILER_MODULE_LOADER_H_ #ifndef CAPNP_COMPILER_MODULE_LOADER_H_
#define CAPNP_COMPILER_MODULE_LOADER_H_ #define CAPNP_COMPILER_MODULE_LOADER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_COMPILER_NODE_TRANSLATOR_H_ #ifndef CAPNP_COMPILER_NODE_TRANSLATOR_H_
#define CAPNP_COMPILER_NODE_TRANSLATOR_H_ #define CAPNP_COMPILER_NODE_TRANSLATOR_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_COMPILER_PARSER_H_ #ifndef CAPNP_COMPILER_PARSER_H_
#define CAPNP_COMPILER_PARSER_H_ #define CAPNP_COMPILER_PARSER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
#ifndef CAPNP_DYNAMIC_H_ #ifndef CAPNP_DYNAMIC_H_
#define CAPNP_DYNAMIC_H_ #define CAPNP_DYNAMIC_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_ENDIAN_H_ #ifndef CAPNP_ENDIAN_H_
#define CAPNP_ENDIAN_H_ #define CAPNP_ENDIAN_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_EZ_RPC_H_ #ifndef CAPNP_EZ_RPC_H_
#define CAPNP_EZ_RPC_H_ #define CAPNP_EZ_RPC_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#ifndef CAPNP_GENERATED_HEADER_SUPPORT_H_ #ifndef CAPNP_GENERATED_HEADER_SUPPORT_H_
#define CAPNP_GENERATED_HEADER_SUPPORT_H_ #define CAPNP_GENERATED_HEADER_SUPPORT_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#ifndef CAPNP_LAYOUT_H_ #ifndef CAPNP_LAYOUT_H_
#define CAPNP_LAYOUT_H_ #define CAPNP_LAYOUT_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_LIST_H_ #ifndef CAPNP_LIST_H_
#define CAPNP_LIST_H_ #define CAPNP_LIST_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#ifndef CAPNP_MESSAGE_H_ #ifndef CAPNP_MESSAGE_H_
#define CAPNP_MESSAGE_H_ #define CAPNP_MESSAGE_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_ORPHAN_H_ #ifndef CAPNP_ORPHAN_H_
#define CAPNP_ORPHAN_H_ #define CAPNP_ORPHAN_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_POINTER_HELPERS_H_ #ifndef CAPNP_POINTER_HELPERS_H_
#define CAPNP_POINTER_HELPERS_H_ #define CAPNP_POINTER_HELPERS_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_PRETTY_PRINT_H_ #ifndef CAPNP_PRETTY_PRINT_H_
#define CAPNP_PRETTY_PRINT_H_ #define CAPNP_PRETTY_PRINT_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#ifndef CAPNP_RPC_PRELUDE_H_ #ifndef CAPNP_RPC_PRELUDE_H_
#define CAPNP_RPC_PRELUDE_H_ #define CAPNP_RPC_PRELUDE_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_RPC_TWOPARTY_H_ #ifndef CAPNP_RPC_TWOPARTY_H_
#define CAPNP_RPC_TWOPARTY_H_ #define CAPNP_RPC_TWOPARTY_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_RPC_H_ #ifndef CAPNP_RPC_H_
#define CAPNP_RPC_H_ #define CAPNP_RPC_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SCHEMA_LITE_H_ #ifndef CAPNP_SCHEMA_LITE_H_
#define CAPNP_SCHEMA_LITE_H_ #define CAPNP_SCHEMA_LITE_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SCHEMA_LOADER_H_ #ifndef CAPNP_SCHEMA_LOADER_H_
#define CAPNP_SCHEMA_LOADER_H_ #define CAPNP_SCHEMA_LOADER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SCHEMA_PARSER_H_ #ifndef CAPNP_SCHEMA_PARSER_H_
#define CAPNP_SCHEMA_PARSER_H_ #define CAPNP_SCHEMA_PARSER_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SCHEMA_H_ #ifndef CAPNP_SCHEMA_H_
#define CAPNP_SCHEMA_H_ #define CAPNP_SCHEMA_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SERIALIZE_ASYNC_H_ #ifndef CAPNP_SERIALIZE_ASYNC_H_
#define CAPNP_SERIALIZE_ASYNC_H_ #define CAPNP_SERIALIZE_ASYNC_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SERIALIZE_PACKED_H_ #ifndef CAPNP_SERIALIZE_PACKED_H_
#define CAPNP_SERIALIZE_PACKED_H_ #define CAPNP_SERIALIZE_PACKED_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_SERIALIZE_TEXT_H_ #ifndef CAPNP_SERIALIZE_TEXT_H_
#define CAPNP_SERIALIZE_TEXT_H_ #define CAPNP_SERIALIZE_TEXT_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
#ifndef CAPNP_SERIALIZE_H_ #ifndef CAPNP_SERIALIZE_H_
#define CAPNP_SERIALIZE_H_ #define CAPNP_SERIALIZE_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#ifndef CAPNP_TEST_UTIL_H_ #ifndef CAPNP_TEST_UTIL_H_
#define CAPNP_TEST_UTIL_H_ #define CAPNP_TEST_UTIL_H_
#if defined(__GNUC__) && !CAPNP_HEADER_WARNINGS #if defined(__GNUC__) && !defined(CAPNP_HEADER_WARNINGS)
#pragma GCC system_header #pragma GCC system_header
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment