Home
last modified time | relevance | path

Searched refs:Argv (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/usr.bin/c89/
H A Dc89.c69 } Argv; in main() local
72 Argv.a = malloc((argc + 1 + N_ARGS_PREPENDED) * sizeof *Argv.a); in main()
73 if (Argv.a == NULL) in main()
75 Argv.a[Argc++] = CC; in main()
77 Argv.a[Argc++] = args_prepended[j]; in main()
96 Argv.a[Argc++] = argv[i]; in main()
97 (void)execv(CC, Argv.b); in main()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DInitLLVM.cpp39 InitLLVM::InitLLVM(int &Argc, const char **&Argv, in InitLLVM() argument
59 StackPrinter.emplace(Argc, Argv); in InitLLVM()
60 sys::PrintStackTraceOnErrorSignal(Argv[0]); in InitLLVM()
68 std::string Banner = std::string(Argv[0]) + ": "; in InitLLVM()
87 std::string Banner = std::string(Argv[0]) + ": "; in InitLLVM()
97 Argv = Args.data(); in InitLLVM()
H A DCommandLine.cpp1219 SmallVectorImpl<const char *> &Argv) { in expandResponseFiles() argument
1232 FileStack.push_back({"", Argv.size()}); in expandResponseFiles()
1235 for (unsigned I = 0; I != Argv.size();) { in expandResponseFiles()
1242 const char *Arg = Argv[I]; in expandResponseFiles()
1324 Argv.erase(Argv.begin() + I); in expandResponseFiles()
1325 Argv.insert(Argv.begin() + I, ExpandedArgv.begin(), ExpandedArgv.end()); in expandResponseFiles()
1337 bool cl::expandResponseFiles(int Argc, const char *const *Argv, in expandResponseFiles() argument
1351 NewArgv.append(Argv + 1, Argv + Argc); in expandResponseFiles()
1363 if (Error Err = ECtx.expandResponseFiles(Argv)) { in ExpandResponseFiles()
1422 if (Error Err = expandResponseFile(CfgFile, Argv)) in readConfigFile()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DJob.cpp330 SmallVector<const char *, 128> Argv; in Execute() local
332 Argv.push_back(Executable); in Execute()
334 Argv.push_back(PrependArg); in Execute()
335 Argv.append(Arguments.begin(), Arguments.end()); in Execute()
336 Argv.push_back(nullptr); in Execute()
344 buildArgvForResponseFile(Argv); in Execute()
345 Argv.push_back(nullptr); in Execute()
370 auto Args = llvm::toStringRefArray(Argv.data()); in Execute()
420 SmallVector<const char *, 128> Argv; in Execute() local
421 Argv.push_back(getExecutable()); in Execute()
[all …]
/freebsd/contrib/llvm-project/clang/tools/driver/
H A Dcc1gen_reproducer_main.cpp114 generateReproducerForInvocationArguments(ArrayRef<const char *> Argv, in generateReproducerForInvocationArguments() argument
118 auto TargetAndMode = ToolChain::getTargetAndModeFromProgramName(Argv[0]); in generateReproducerForInvocationArguments()
131 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation(Argv)); in generateReproducerForInvocationArguments()
162 int cc1gen_reproducer_main(ArrayRef<const char *> Argv, const char *Argv0, in cc1gen_reproducer_main() argument
165 if (Argv.size() < 1) { in cc1gen_reproducer_main()
170 StringRef Input = Argv[0]; in cc1gen_reproducer_main()
181 if (Argv.size() > 1 && Argv[1] == StringRef("-v")) in cc1gen_reproducer_main()
H A Dcc1_main.cpp226 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1_main() argument
250 if (find(Argv, StringRef("-Rround-trip-cc1-args")) != Argv.end()) in cc1_main()
255 Argv, Diags, Argv0); in cc1_main()
H A Ddriver.cpp208 extern int cc1_main(ArrayRef<const char *> Argv, const char *Argv0,
210 extern int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0,
212 extern int cc1gen_reproducer_main(ArrayRef<const char *> Argv,
377 int clang_main(int Argc, char **Argv, const llvm::ToolContext &ToolContext) { in clang_main() argument
382 SmallVector<const char *, 256> Args(Argv, Argv + Argc); in clang_main()
H A Dcc1as_main.cpp193 ArrayRef<const char *> Argv,
200 ArrayRef<const char *> Argv, in CreateFromArgs() argument
210 OptTbl.ParseArgs(Argv, MissingArgIndex, MissingArgCount, VisibilityMask); in CreateFromArgs()
619 int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1as_main() argument
640 if (!AssemblerInvocation::CreateFromArgs(Asm, Argv, Diags)) in cc1as_main()
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtilDarwin.cpp103 char *const Argv[] = { in ExecuteCommand() local
112 Argv, Environ); in ExecuteCommand()
131 for (unsigned i = 0, n = sizeof(Argv) / sizeof(Argv[0]); i < n; ++i) in ExecuteCommand()
132 free(Argv[i]); in ExecuteCommand()
H A DFuzzerUtilFuchsia.cpp487 std::unique_ptr<const char *[]> Argv(new const char *[Argc + 1]); in ExecuteCommand() local
489 Argv[i] = Args[i].c_str(); in ExecuteCommand()
490 Argv[Argc] = nullptr; in ExecuteCommand()
546 FDIO_SPAWN_CLONE_ALL & (~FDIO_SPAWN_CLONE_STDIO), Argv[0], in ExecuteCommand()
547 Argv.get(), nullptr, SpawnActions.size(), in ExecuteCommand()
551 Printf("libFuzzer: failed to launch '%s': %s, %s\n", Argv[0], ErrorMsg, in ExecuteCommand()
560 Printf("libFuzzer: failed to join '%s': %s\n", Argv[0], in ExecuteCommand()
568 Printf("libFuzzer: unable to get return code from '%s': %s\n", Argv[0], in ExecuteCommand()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DInitLLVM.h37 InitLLVM(int &Argc, const char **&Argv,
39 InitLLVM(int &Argc, char **&Argv, bool InstallPipeSignalExitHandler = true)
40 : InitLLVM(Argc, const_cast<const char **&>(Argv), in InitLLVM() argument
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp89 Clang->getInvocation(), llvm::ArrayRef(Argv.begin(), Argv.size()), Diags); in CreateCI()
183 std::vector<const char *> Argv; in CreateCpp() local
184 Argv.reserve(5 + 1 + UserArgs.size()); in CreateCpp()
185 Argv.push_back("-xc++"); in CreateCpp()
186 Argv.insert(Argv.end(), UserArgs.begin(), UserArgs.end()); in CreateCpp()
193 std::vector<const char *> Argv; in createCuda() local
196 Argv.push_back("-xcuda"); in createCuda()
200 Argv.push_back("--cuda-host-only"); in createCuda()
205 Argv.push_back(SDKPathArg.c_str()); in createCuda()
211 Argv.push_back(ArchArg.c_str()); in createCuda()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp366 SmallVector<const char *, 256> Argv; in forEachDriverJob() local
367 Argv.reserve(ArgStrs.size()); in forEachDriverJob()
369 Argv.push_back(Arg.c_str()); in forEachDriverJob()
374 Argv[0], llvm::sys::getDefaultTargetTriple(), Diags, in forEachDriverJob()
380 driver::getDriverMode(Argv[0], ArrayRef(Argv).slice(1))); in forEachDriverJob()
382 if (llvm::Error E = driver::expandResponseFiles(Argv, CLMode, Alloc, FS)) { in forEachDriverJob()
389 Driver->BuildCompilation(llvm::ArrayRef(Argv))); in forEachDriverJob()
503 std::vector<std::string> Argv; in computeDependencies() local
504 Argv.push_back(Cmd.getExecutable()); in computeDependencies()
505 Argv.insert(Argv.end(), Cmd.getArguments().begin(), in computeDependencies()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Testing/
H A DTestAST.cpp89 std::vector<const char *> Argv; in TestAST() local
92 Argv.push_back(S.c_str()); in TestAST()
94 Argv.push_back(S.c_str()); in TestAST()
98 Argv.push_back(Filename.c_str()); in TestAST()
100 if (!CompilerInvocation::CreateFromArgs(Clang->getInvocation(), Argv, in TestAST()
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp313 llvm::SmallVector<const char *, 20> Argv; in addExpandedResponseFiles() local
314 Argv.reserve(CommandLine.size()); in addExpandedResponseFiles()
316 Argv.push_back(Arg.c_str()); in addExpandedResponseFiles()
325 ECtx.setVFS(&FS).setCurrentDir(WorkingDir).expandResponseFiles(Argv); in addExpandedResponseFiles()
329 std::vector<std::string> ExpandedArgv(Argv.begin(), Argv.end()); in addExpandedResponseFiles()
373 llvm::opt::ArgStringList Argv; in run() local
375 Argv.push_back(Str.c_str()); in run()
376 const char *const BinaryName = Argv[0]; in run()
383 ParsedDiagOpts = CreateAndPopulateDiagOpts(Argv); in run()
398 ArrayRef<const char *> CC1Args = ArrayRef(Argv).drop_front(); in run()
[all …]
H A DCompilationDatabase.cpp326 const char *const *Argv, in loadFromCommandLine() argument
332 const char *const *DoubleDash = std::find(Argv, Argv + Argc, StringRef("--")); in loadFromCommandLine()
333 if (DoubleDash == Argv + Argc) in loadFromCommandLine()
335 std::vector<const char *> CommandLine(DoubleDash + 1, Argv + Argc); in loadFromCommandLine()
336 Argc = DoubleDash - Argv; in loadFromCommandLine()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DumpTool/
H A DClangSrcLocDump.cpp90 std::vector<const char *> Argv(Args.size(), nullptr); in main() local
91 llvm::transform(Args, Argv.begin(), in main()
95 CreateAndPopulateDiagOpts(Argv); in main()
119 Driver->BuildCompilation(llvm::ArrayRef(Argv))); in main()
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_utils.cpp166 auto **Argv = GetArgv();
167 const char *Progname = !Argv ? "(unknown)" : Argv[0];
/freebsd/usr.bin/patch/
H A Dpatch.c123 static char **Argv; variable
207 Argv = argv; in main()
394 Argv = Argv_last; in main()
561 Argv_last = Argv; in get_some_switches()
565 while ((ch = getopt_long(Argc, Argv, options, longopts, NULL)) != -1) { in get_some_switches()
673 Argv += optind; in get_some_switches()
676 filearg[0] = xstrdup(*Argv++); in get_some_switches()
681 filearg[filec] = xstrdup(*Argv++); in get_some_switches()
/freebsd/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp1327 SmallVector<const char *, 0> Argv(argv + 1, argv + argc); in ar_main() local
1330 cl::ExpandResponseFiles(Saver, getRspQuoting(ArrayRef(argv, argc)), Argv); in ar_main()
1340 for (ArrayRef<const char *>::iterator ArgIt = Argv.begin(); in ar_main()
1341 ArgIt != Argv.end(); ++ArgIt) { in ar_main()
1348 for (; ArgIt != Argv.end(); ++ArgIt) in ar_main()
1371 Match = matchFlagWithArg("format", ArgIt, Argv); in ar_main()
1385 if ((Match = matchFlagWithArg("output", ArgIt, Argv))) { in ar_main()
1390 if (matchFlagWithArg("plugin", ArgIt, Argv) || in ar_main()
1391 matchFlagWithArg("rsp-quoting", ArgIt, Argv)) in ar_main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A Dllvm-dwarfutil.cpp473 int main(int Argc, char const *Argv[]) { in main() argument
476 InitLLVM X(Argc, Argv); in main()
477 ToolName = Argv[0]; in main()
483 ArrayRef<const char *> ArgsArr = ArrayRef(Argv + 1, Argc - 1); in main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp618 std::vector<const char *> Argv; in executeInput() local
620 Argv.push_back(InputFileList[0].data()); in executeInput()
622 Argv.push_back(Arg.data()); in executeInput()
623 Argv.push_back(nullptr); in executeInput()
627 Result = Main(Argv.size() - 1, Argv.data()); in executeInput()
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DProgram.inc193 const char **Argv = nullptr;
196 Argv = ArgVector.data();
258 /*attrp*/ nullptr, const_cast<char **>(Argv),
318 execve(PathStr.c_str(), const_cast<char **>(Argv),
321 execv(PathStr.c_str(), const_cast<char **>(Argv));
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DCompilationDatabase.h184 loadFromCommandLine(int &Argc, const char *const *Argv, std::string &ErrorMsg,
/freebsd/contrib/sendmail/src/
H A Dconf.c2507 static char **Argv = NULL; /* pointer to argument vector */ variable
2544 Argv = argv;
2651 if (i > LastArgv - Argv[0] - 2)
2653 i = LastArgv - Argv[0] - 2;
2656 (void) sm_strlcpy(Argv[0], buf, i + 1);
2657 p = &Argv[0][i];
2660 Argv[1] = NULL;
2663 Argv[0] = buf;
2664 Argv[1] = NULL;

12