36 #define LIBDCP_DISABLE_WARNINGS \
37 _Pragma("GCC diagnostic push") \
38 _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") \
39 _Pragma("GCC diagnostic ignored \"-Wmissing-field-initializers\"") \
40 _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"") \
41 _Pragma("GCC diagnostic ignored \"-Waddress\"") \
42 _Pragma("GCC diagnostic ignored \"-Wparentheses\"") \
43 _Pragma("GCC diagnostic ignored \"-Wdeprecated-copy\"") \
44 _Pragma("GCC diagnostic ignored \"-Wsuggest-override\"")
45 _Pragma(
"GCC diagnostic ignored \"-Wunused-function\"")
47 #define LIBDCP_DISABLE_WARNINGS \
48 _Pragma("GCC diagnostic push") \
49 _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") \
50 _Pragma("GCC diagnostic ignored \"-Wmissing-field-initializers\"") \
51 _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"") \
52 _Pragma("GCC diagnostic ignored \"-Waddress\"") \
53 _Pragma("GCC diagnostic ignored \"-Wparentheses\"")
56 #define LIBDCP_ENABLE_WARNINGS \
57 _Pragma("GCC diagnostic pop")