• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/

Lines Matching refs:CmdArgs

40   ArgStringList CmdArgs;
50 CmdArgs.push_back("-z");
51 CmdArgs.push_back("max-page-size=4096");
53 CmdArgs.push_back("-z");
54 CmdArgs.push_back("now");
59 CmdArgs.push_back("-z");
60 CmdArgs.push_back("rodynamic");
61 CmdArgs.push_back("-z");
62 CmdArgs.push_back("separate-loadable-segments");
63 CmdArgs.push_back("--pack-dyn-relocs=relr");
67 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
70 CmdArgs.push_back("-pie");
73 CmdArgs.push_back("-export-dynamic");
76 CmdArgs.push_back("-s");
79 CmdArgs.push_back("-r");
81 CmdArgs.push_back("--build-id");
82 CmdArgs.push_back("--hash-style=gnu");
85 CmdArgs.push_back("--eh-frame-hdr");
88 CmdArgs.push_back("-Bstatic");
90 CmdArgs.push_back("-shared");
99 CmdArgs.push_back("-dynamic-linker");
100 CmdArgs.push_back(Args.MakeArgString(Dyld));
103 CmdArgs.push_back("-o");
104 CmdArgs.push_back(Output.getFilename());
108 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("Scrt1.o")));
112 Args.AddAllArgs(CmdArgs, options::OPT_L);
113 Args.AddAllArgs(CmdArgs, options::OPT_u);
115 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
119 addLTOOptions(ToolChain, Args, CmdArgs, Output, Inputs[0],
123 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs);
124 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs);
125 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
126 ToolChain.addProfileRTLibs(Args, CmdArgs);
130 CmdArgs.push_back("-Bdynamic");
136 CmdArgs.push_back("--push-state");
137 CmdArgs.push_back("--as-needed");
139 CmdArgs.push_back("-Bstatic");
140 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
142 CmdArgs.push_back("-Bdynamic");
143 CmdArgs.push_back("-lm");
144 CmdArgs.push_back("--pop-state");
149 linkSanitizerRuntimeDeps(ToolChain, CmdArgs);
152 linkXRayRuntimeDeps(ToolChain, CmdArgs);
154 AddRunTimeLibs(ToolChain, D, CmdArgs, Args);
158 CmdArgs.push_back("-lpthread");
161 CmdArgs.push_back("--wrap=pthread_create");
164 CmdArgs.push_back("-lc");
168 Exec, CmdArgs, Inputs));
331 ArgStringList &CmdArgs) const {
334 CmdArgs.push_back("-lc++");
372 llvm::opt::ArgStringList &CmdArgs) const {
376 CmdArgs.push_back(Args.MakeArgString(
378 ToolChain::addProfileRTLibs(Args, CmdArgs);