Author: compnerd Date: Sun Feb 19 15:50:40 2017 New Revision: 295620 URL: http://llvm.org/viewvc/llvm-project?rev=295620&view=rev Log: Driver: inline a single caller of a function (NFC)
Inline the addCompilerRT call to the single caller. NFC. Modified: cfe/trunk/lib/Driver/Tools.cpp Modified: cfe/trunk/lib/Driver/Tools.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Tools.cpp?rev=295620&r1=295619&r2=295620&view=diff ============================================================================== --- cfe/trunk/lib/Driver/Tools.cpp (original) +++ cfe/trunk/lib/Driver/Tools.cpp Sun Feb 19 15:50:40 2017 @@ -3246,14 +3246,6 @@ static void CollectArgsForIntegratedAsse } } -// This adds the static libclang_rt.builtins-arch.a directly to the command line -// FIXME: Make sure we can also emit shared objects if they're requested -// and available, check for possible errors, etc. -static void addClangRT(const ToolChain &TC, const ArgList &Args, - ArgStringList &CmdArgs) { - CmdArgs.push_back(TC.getCompilerRTArgString(Args, "builtins")); -} - static void addOpenMPRuntime(ArgStringList &CmdArgs, const ToolChain &TC, const ArgList &Args) { if (!Args.hasFlag(options::OPT_fopenmp, options::OPT_fopenmp_EQ, @@ -10074,7 +10066,7 @@ static void AddRunTimeLibs(const ToolCha case llvm::Triple::Win32: case llvm::Triple::Linux: case llvm::Triple::Fuchsia: - addClangRT(TC, Args, CmdArgs); + CmdArgs.push_back(TC.getCompilerRTArgString(Args, "builtins")); break; } break; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits