Lines Matching defs:CmdArgs
31 ArgStringList CmdArgs;
48 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
50 CmdArgs.push_back("--eh-frame-hdr");
52 CmdArgs.push_back("-Bstatic");
55 CmdArgs.push_back("-shared");
56 CmdArgs.push_back("--enable-new-dtags");
59 CmdArgs.push_back("-shared");
62 CmdArgs.push_back("--no-undefined");
65 CmdArgs.push_back("-X");
67 CmdArgs.push_back("--no-relax");
72 CmdArgs.push_back("-o");
73 CmdArgs.push_back(Output.getFilename());
78 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
79 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbeginS.o")));
81 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("start_dyn.o")));
82 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("init_term_dyn.o")));
85 Args.addAllArgs(CmdArgs, {options::OPT_L, options::OPT_T_Group,
87 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
99 addLTOOptions(ToolChain, Args, CmdArgs, Output, *Input,
103 addLinkerCompressDebugSectionsOption(ToolChain, Args, CmdArgs);
104 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
110 addOpenMPRuntime(C, CmdArgs, ToolChain, Args, StaticOpenMP);
113 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
124 addFortranRuntimeLibraryPath(ToolChain, Args, CmdArgs);
125 addFortranRuntimeLibs(ToolChain, Args, CmdArgs);
128 CmdArgs.push_back("-lgcc");
130 CmdArgs.push_back("--push-state");
131 CmdArgs.push_back("--as-needed");
132 CmdArgs.push_back("-lgcc_s");
133 CmdArgs.push_back("--no-as-needed");
134 CmdArgs.push_back("--pop-state");
136 CmdArgs.push_back("-lroot");
138 CmdArgs.push_back("-lgcc");
140 CmdArgs.push_back("--push-state");
141 CmdArgs.push_back("--as-needed");
142 CmdArgs.push_back("-lgcc_s");
143 CmdArgs.push_back("--no-as-needed");
144 CmdArgs.push_back("--pop-state");
152 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
153 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
156 ToolChain.addProfileRTLibs(Args, CmdArgs);
161 Exec, CmdArgs, Inputs, Output));