[Midnightbsd-cvs] src [8331] trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp: silence warnings

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 17 18:54:07 EDT 2016


Revision: 8331
          http://svnweb.midnightbsd.org/src/?rev=8331
Author:   laffer1
Date:     2016-09-17 18:54:07 -0400 (Sat, 17 Sep 2016)
Log Message:
-----------
silence warnings

Modified Paths:
--------------
    trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp

Modified: trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
===================================================================
--- trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp	2016-09-17 22:53:35 UTC (rev 8330)
+++ trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp	2016-09-17 22:54:07 UTC (rev 8331)
@@ -5653,6 +5653,14 @@
   const Driver &D = getToolChain().getDriver();
   ArgStringList CmdArgs;
 
+  // Silence warning for "clang -g foo.o -o foo"
+  Args.ClaimAllArgs(options::OPT_g_Group);
+  // and "clang -emit-llvm foo.o -o foo"
+  Args.ClaimAllArgs(options::OPT_emit_llvm);
+  // and for "clang -w foo.o -o foo". Other warning options are already
+  // handled somewhere else.
+  Args.ClaimAllArgs(options::OPT_w);
+
   if (!D.SysRoot.empty())
     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
 



More information about the Midnightbsd-cvs mailing list