From 6c70f7851be86e92932f705adedd7caa758b2b75 Mon Sep 17 00:00:00 2001 From: Robin Sommer Date: Tue, 24 Jul 2012 09:00:12 -0700 Subject: [PATCH] binpac: Silence warning for generated code when compiling with clang. --- tools/binpac/src/pac_main.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/binpac/src/pac_main.cc b/tools/binpac/src/pac_main.cc index efb414fa7d..adb8d0eb51 100644 --- a/tools/binpac/src/pac_main.cc +++ b/tools/binpac/src/pac_main.cc @@ -161,6 +161,12 @@ int compile(const char* filename) out_h.println("#include \"binpac.h\""); out_h.println(""); + out_cc.println(""); + out_cc.println("#ifdef __clang__"); + out_cc.println("#pragma clang diagnostic ignored \"-Wparentheses-equality\""); + out_cc.println("#endif"); + out_cc.println(""); + out_cc.println("#include \"%s.h\"\n", basename.c_str()); Decl::ProcessDecls(&out_h, &out_cc);