]> granicus.if.org Git - clang/commitdiff
[driver] -mkernel implies -fno-builtin, so claim the arg to avoid an unused
authorChad Rosier <mcrosier@apple.com>
Mon, 26 Mar 2012 21:29:17 +0000 (21:29 +0000)
committerChad Rosier <mcrosier@apple.com>
Mon, 26 Mar 2012 21:29:17 +0000 (21:29 +0000)
argument warning.
Part of rdar://11120518

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153469 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/Tools.cpp

index c0767c372fbf551e232ec3e2b3d0ca06f75e1dba..4a69fc54ee5add5528f6523aae1e1fc47aed02f5 100644 (file)
@@ -2076,6 +2076,7 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
       CmdArgs.push_back("-fapple-kext");
     if (!Args.hasArg(options::OPT_fbuiltin))
       CmdArgs.push_back("-fno-builtin");
+    Args.ClaimAllArgs(options::OPT_fno_builtin);
   }
   // -fbuiltin is default.
   else if (!Args.hasFlag(options::OPT_fbuiltin, options::OPT_fno_builtin))