| /freebsd/usr.bin/c89/ |
| H A D | c89.c | 69 } 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 D | InitLLVM.cpp | 47 InitLLVM::InitLLVM(int &Argc, const char **&Argv, in InitLLVM() argument 67 StackPrinter.emplace(Argc, Argv); in InitLLVM() 68 sys::PrintStackTraceOnErrorSignal(Argv[0]); in InitLLVM() 76 std::string Banner = std::string(Argv[0]) + ": "; in InitLLVM() 95 std::string Banner = std::string(Argv[0]) + ": "; in InitLLVM() 105 Argv = Args.data(); in InitLLVM()
|
| H A D | CommandLine.cpp | 1236 SmallVectorImpl<const char *> &Argv) { in expandResponseFiles() argument 1249 FileStack.push_back({"", Argv.size()}); in expandResponseFiles() 1252 for (unsigned I = 0; I != Argv.size();) { in expandResponseFiles() 1259 const char *Arg = Argv[I]; in expandResponseFiles() 1341 Argv.erase(Argv.begin() + I); in expandResponseFiles() 1342 Argv.insert(Argv.begin() + I, ExpandedArgv.begin(), ExpandedArgv.end()); in expandResponseFiles() 1350 assert(FileStack.size() > 0 && Argv.size() == FileStack.back().End); in expandResponseFiles() 1354 bool cl::expandResponseFiles(int Argc, const char *const *Argv, in expandResponseFiles() argument 1368 NewArgv.append(Argv + 1, Argv + Argc); in expandResponseFiles() 1378 SmallVectorImpl<const char *> &Argv) { in ExpandResponseFiles() argument [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Job.cpp | 327 SmallVector<const char *, 128> Argv; in Execute() local 329 Argv.push_back(Executable); in Execute() 331 Argv.push_back(PrependArg); in Execute() 332 Argv.append(Arguments.begin(), Arguments.end()); in Execute() 333 Argv.push_back(nullptr); in Execute() 341 buildArgvForResponseFile(Argv); in Execute() 342 Argv.push_back(nullptr); in Execute() 366 auto Args = llvm::toStringRefArray(Argv.data()); in Execute() 416 SmallVector<const char *, 128> Argv; in Execute() local 417 Argv.push_back(getExecutable()); in Execute() [all …]
|
| /freebsd/contrib/llvm-project/clang/tools/driver/ |
| H A D | cc1gen_reproducer_main.cpp | 114 generateReproducerForInvocationArguments(ArrayRef<const char *> Argv, in generateReproducerForInvocationArguments() argument 118 auto TargetAndMode = ToolChain::getTargetAndModeFromProgramName(Argv[0]); in generateReproducerForInvocationArguments() 132 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation(Argv)); in generateReproducerForInvocationArguments() 163 int cc1gen_reproducer_main(ArrayRef<const char *> Argv, const char *Argv0, in cc1gen_reproducer_main() argument 166 if (Argv.size() < 1) { in cc1gen_reproducer_main() 171 StringRef Input = Argv[0]; in cc1gen_reproducer_main() 182 if (Argv.size() > 1 && Argv[1] == StringRef("-v")) in cc1gen_reproducer_main()
|
| H A D | driver.cpp | 83 extern int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, 85 extern int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, 87 extern int cc1gen_reproducer_main(ArrayRef<const char *> Argv, 236 int clang_main(int Argc, char **Argv, const llvm::ToolContext &ToolContext) { in clang_main() argument 241 SmallVector<const char *, 256> Args(Argv, Argv + Argc); in clang_main()
|
| H A D | cc1_main.cpp | 217 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1_main() argument 240 if (find(Argv, StringRef("-Rround-trip-cc1-args")) != Argv.end()) in cc1_main() 246 CompilerInvocation::CreateFromArgs(*Invocation, Argv, Diags, Argv0); in cc1_main()
|
| H A D | cc1as_main.cpp | 223 ArrayRef<const char *> Argv, 230 ArrayRef<const char *> Argv, in CreateFromArgs() argument 240 OptTbl.ParseArgs(Argv, MissingArgIndex, MissingArgCount, VisibilityMask); in CreateFromArgs() 654 int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1as_main() argument 675 if (!AssemblerInvocation::CreateFromArgs(Asm, Argv, Diags)) in cc1as_main()
|
| /freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | Interpreter.cpp | 87 CreateCI(const llvm::opt::ArgStringList &Argv) { in CreateCI() argument 103 Clang->getInvocation(), llvm::ArrayRef(Argv.begin(), Argv.size()), Diags); in CreateCI() 109 CompilerInvocation::GetResourcesPath(Argv[0], nullptr); in CreateCI() 200 std::vector<const char *> Argv; in CreateCpp() local 201 Argv.reserve(5 + 1 + UserArgs.size()); in CreateCpp() 202 Argv.push_back("-xc++"); in CreateCpp() 204 Argv.push_back("-target"); in CreateCpp() 205 Argv.push_back("wasm32-unknown-emscripten"); in CreateCpp() 206 Argv.push_back("-fvisibility=default"); in CreateCpp() 208 llvm::append_range(Argv, UserArgs); in CreateCpp() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtilDarwin.cpp | 103 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 D | FuzzerUtilFuchsia.cpp | 488 std::unique_ptr<const char *[]> Argv(new const char *[Argc + 1]); in ExecuteCommand() local 490 Argv[i] = Args[i].c_str(); in ExecuteCommand() 491 Argv[Argc] = nullptr; in ExecuteCommand() 547 FDIO_SPAWN_CLONE_ALL & (~FDIO_SPAWN_CLONE_STDIO), Argv[0], in ExecuteCommand() 548 Argv.get(), nullptr, SpawnActions.size(), in ExecuteCommand() 552 Printf("libFuzzer: failed to launch '%s': %s, %s\n", Argv[0], ErrorMsg, in ExecuteCommand() 561 Printf("libFuzzer: failed to join '%s': %s\n", Argv[0], in ExecuteCommand() 569 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 D | InitLLVM.h | 38 LLVM_ABI InitLLVM(int &Argc, const char **&Argv, 40 InitLLVM(int &Argc, char **&Argv, bool InstallPipeSignalExitHandler = true) 41 : InitLLVM(Argc, const_cast<const char **&>(Argv), in InitLLVM() argument
|
| /freebsd/contrib/llvm-project/clang/lib/Testing/ |
| H A D | TestAST.cpp | 104 std::vector<const char *> Argv; in TestAST() local 107 Argv.push_back(S.c_str()); in TestAST() 109 Argv.push_back(S.c_str()); in TestAST() 110 Argv.push_back(Filename.c_str()); in TestAST() 111 if (!CompilerInvocation::CreateFromArgs(Clang->getInvocation(), Argv, in TestAST()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-tapi-diff/ |
| H A D | llvm-tapi-diff.cpp | |
| /freebsd/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 310 llvm::SmallVector<const char *, 20> Argv; in addExpandedResponseFiles() local 311 Argv.reserve(CommandLine.size()); in addExpandedResponseFiles() 313 Argv.push_back(Arg.c_str()); in addExpandedResponseFiles() 322 ECtx.setVFS(&FS).setCurrentDir(WorkingDir).expandResponseFiles(Argv); in addExpandedResponseFiles() 326 std::vector<std::string> ExpandedArgv(Argv.begin(), Argv.end()); in addExpandedResponseFiles() 370 llvm::opt::ArgStringList Argv; in run() local 372 Argv.push_back(Str.c_str()); in run() 373 const char *const BinaryName = Argv[0]; in run() 380 ParsedDiagOpts = CreateAndPopulateDiagOpts(Argv); in run() 396 ArrayRef<const char *> CC1Args = ArrayRef(Argv).drop_front(); in run() [all …]
|
| H A D | CompilationDatabase.cpp | 320 const char *const *Argv, in loadFromCommandLine() argument 326 const char *const *DoubleDash = std::find(Argv, Argv + Argc, StringRef("--")); in loadFromCommandLine() 327 if (DoubleDash == Argv + Argc) in loadFromCommandLine() 329 std::vector<const char *> CommandLine(DoubleDash + 1, Argv + Argc); in loadFromCommandLine() 330 Argc = DoubleDash - Argv; in loadFromCommandLine()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 674 SmallVector<const char *, 256> Argv; in forEachDriverJob() local 675 Argv.reserve(ArgStrs.size()); in forEachDriverJob() 677 Argv.push_back(Arg.c_str()); in forEachDriverJob() 682 Argv[0], llvm::sys::getDefaultTargetTriple(), Diags, in forEachDriverJob() 688 driver::getDriverMode(Argv[0], ArrayRef(Argv).slice(1))); in forEachDriverJob() 690 if (llvm::Error E = driver::expandResponseFiles(Argv, CLMode, Alloc, FS)) { in forEachDriverJob() 697 Driver->BuildCompilation(llvm::ArrayRef(Argv))); in forEachDriverJob() 777 std::vector<std::string> Argv; in scanDependencies() local 778 Argv.push_back(Cmd.getExecutable()); in scanDependencies() 779 llvm::append_range(Argv, Cmd.getArguments()); in scanDependencies() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_utils.cpp | 166 auto **Argv = GetArgv(); 167 const char *Progname = !Argv ? "(unknown)" : Argv[0];
|
| /freebsd/usr.bin/patch/ |
| H A D | patch.c | 123 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 D | llvm-ar.cpp | 1338 SmallVector<const char *, 0> Argv(argv + 1, argv + argc); in ar_main() local 1341 cl::ExpandResponseFiles(Saver, getRspQuoting(ArrayRef(argv, argc)), Argv); in ar_main() 1351 for (ArrayRef<const char *>::iterator ArgIt = Argv.begin(); in ar_main() 1352 ArgIt != Argv.end(); ++ArgIt) { in ar_main() 1359 for (; ArgIt != Argv.end(); ++ArgIt) in ar_main() 1382 Match = matchFlagWithArg("format", ArgIt, Argv); in ar_main() 1397 if ((Match = matchFlagWithArg("output", ArgIt, Argv))) { in ar_main() 1402 if (matchFlagWithArg("plugin", ArgIt, Argv) || in ar_main() 1403 matchFlagWithArg("rsp-quoting", ArgIt, Argv)) in ar_main()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
| H A D | llvm-dwarfutil.cpp | 475 int main(int Argc, char const *Argv[]) { in main() argument 478 InitLLVM X(Argc, Argv); in main() 479 ToolName = Argv[0]; in main() 485 ArrayRef<const char *> ArgsArr = ArrayRef(Argv + 1, Argc - 1); in main()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 618 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 D | Program.inc | 177 const char **Argv = nullptr; 180 Argv = ArgVector.data(); 243 /*attrp*/ nullptr, const_cast<char **>(Argv), 311 execve(PathStr.c_str(), const_cast<char **>(Argv), 314 execv(PathStr.c_str(), const_cast<char **>(Argv));
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | CompilationDatabase.h | 184 loadFromCommandLine(int &Argc, const char *const *Argv, std::string &ErrorMsg,
|
| /freebsd/contrib/sendmail/src/ |
| H A D | conf.c | 2507 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;
|