diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-12-19 15:59:49 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-01-01 17:51:21 -0700 |
| commit | 056f04c1ff71fe6e4cf18d7b46bc821b12d874f1 (patch) | |
| tree | f28da1a635f339fd598c8c7549d3bc81f1940d8c /src | |
| parent | fad35835aac7d6ac1a3654eba631febbf8d4e82b (diff) | |
| download | zig-056f04c1ff71fe6e4cf18d7b46bc821b12d874f1.tar.gz zig-056f04c1ff71fe6e4cf18d7b46bc821b12d874f1.zip | |
CLI: rename clang_argv to cc_argv
The args apply to Aro as well.
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.zig | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/main.zig b/src/main.zig index cf5d95f40c..577a3d3c35 100644 --- a/src/main.zig +++ b/src/main.zig @@ -911,7 +911,7 @@ fn buildOutputType( // These get appended to by CLI flags and then slurped when a `--mod` flag // is encountered. var cssan: ClangSearchSanitizer = .{}; - var clang_argv: std.ArrayListUnmanaged([]const u8) = .{}; + var cc_argv: std.ArrayListUnmanaged([]const u8) = .{}; var deps: std.ArrayListUnmanaged(CliModule.Dep) = .{}; // Contains every module specified via --mod. The dependencies are added @@ -1067,7 +1067,7 @@ fn buildOutputType( }, .root_src_path = fs.path.basename(root_src), }, - .cc_argv = try clang_argv.toOwnedSlice(arena), + .cc_argv = try cc_argv.toOwnedSlice(arena), .inherited = mod_opts, .target_arch_os_abi = target_arch_os_abi, .target_mcpu = target_mcpu, @@ -1226,22 +1226,22 @@ fn buildOutputType( .search_strategy = lib_search_strategy, }); } else if (mem.eql(u8, arg, "-D")) { - try clang_argv.appendSlice(arena, &.{ arg, args_iter.nextOrFatal() }); + try cc_argv.appendSlice(arena, &.{ arg, args_iter.nextOrFatal() }); } else if (mem.eql(u8, arg, "-I")) { - try cssan.addIncludePath(arena, &clang_argv, .I, arg, args_iter.nextOrFatal(), false); + try cssan.addIncludePath(arena, &cc_argv, .I, arg, args_iter.nextOrFatal(), false); } else if (mem.eql(u8, arg, "-isystem")) { - try cssan.addIncludePath(arena, &clang_argv, .isystem, arg, args_iter.nextOrFatal(), false); + try cssan.addIncludePath(arena, &cc_argv, .isystem, arg, args_iter.nextOrFatal(), false); } else if (mem.eql(u8, arg, "-iwithsysroot")) { - try cssan.addIncludePath(arena, &clang_argv, .iwithsysroot, arg, args_iter.nextOrFatal(), false); + try cssan.addIncludePath(arena, &cc_argv, .iwithsysroot, arg, args_iter.nextOrFatal(), false); } else if (mem.eql(u8, arg, "-idirafter")) { - try cssan.addIncludePath(arena, &clang_argv, .idirafter, arg, args_iter.nextOrFatal(), false); + try cssan.addIncludePath(arena, &cc_argv, .idirafter, arg, args_iter.nextOrFatal(), false); } else if (mem.eql(u8, arg, "-iframework")) { const path = args_iter.nextOrFatal(); - try cssan.addIncludePath(arena, &clang_argv, .iframework, arg, path, false); + try cssan.addIncludePath(arena, &cc_argv, .iframework, arg, path, false); try create_module.framework_dirs.append(arena, path); // Forward to the backend as -F } else if (mem.eql(u8, arg, "-iframeworkwithsysroot")) { const path = args_iter.nextOrFatal(); - try cssan.addIncludePath(arena, &clang_argv, .iframeworkwithsysroot, arg, path, false); + try cssan.addIncludePath(arena, &cc_argv, .iframeworkwithsysroot, arg, path, false); try create_module.framework_dirs.append(arena, path); // Forward to the backend as -F } else if (mem.eql(u8, arg, "--version")) { const next_arg = args_iter.nextOrFatal(); @@ -1268,7 +1268,7 @@ fn buildOutputType( } else if (mem.eql(u8, arg, "--sysroot")) { const next_arg = args_iter.nextOrFatal(); create_module.sysroot = next_arg; - try clang_argv.appendSlice(arena, &.{ "-isysroot", next_arg }); + try cc_argv.appendSlice(arena, &.{ "-isysroot", next_arg }); } else if (mem.eql(u8, arg, "--libc")) { create_module.libc_paths_file = args_iter.nextOrFatal(); } else if (mem.eql(u8, arg, "--test-filter")) { @@ -1650,9 +1650,9 @@ fn buildOutputType( .search_strategy = lib_search_strategy, }); } else if (mem.startsWith(u8, arg, "-D")) { - try clang_argv.append(arena, arg); + try cc_argv.append(arena, arg); } else if (mem.startsWith(u8, arg, "-I")) { - try cssan.addIncludePath(arena, &clang_argv, .I, arg, arg[2..], true); + try cssan.addIncludePath(arena, &cc_argv, .I, arg, arg[2..], true); } else if (mem.eql(u8, arg, "-x")) { const lang = args_iter.nextOrFatal(); if (mem.eql(u8, lang, "none")) { @@ -1776,7 +1776,7 @@ fn buildOutputType( } }, .other => { - try clang_argv.appendSlice(arena, it.other_args); + try cc_argv.appendSlice(arena, it.other_args); }, .positional => switch (file_ext orelse Compilation.classifyFileExt(mem.sliceTo(it.only_arg, 0))) { .assembly, .assembly_with_cpp, .c, .cpp, .ll, .bc, .h, .m, .mm, .cu => { @@ -1985,7 +1985,7 @@ fn buildOutputType( { mod_opts.optimize_mode = .Debug; } else { - try clang_argv.appendSlice(arena, it.other_args); + try cc_argv.appendSlice(arena, it.other_args); } }, .debug => { @@ -1996,9 +1996,9 @@ fn buildOutputType( mem.eql(u8, it.only_arg, "gline-tables-only")) { // We handled with strip = false above. but we also want reduced debug info. - try clang_argv.append(arena, "-gline-tables-only"); + try cc_argv.append(arena, "-gline-tables-only"); } else { - try clang_argv.appendSlice(arena, it.other_args); + try cc_argv.appendSlice(arena, it.other_args); } }, .gdwarf32 => { @@ -2015,7 +2015,7 @@ fn buildOutputType( } else if (mem.eql(u8, it.only_arg, "thread")) { mod_opts.sanitize_thread = true; } else { - try clang_argv.appendSlice(arena, it.other_args); + try cc_argv.appendSlice(arena, it.other_args); } }, .linker_script => linker_script = it.only_arg, @@ -2024,14 +2024,14 @@ fn buildOutputType( // Have Clang print more infos, some tools such as CMake // parse this to discover any implicit include and // library dir to look-up into. - try clang_argv.append(arena, "-v"); + try cc_argv.append(arena, "-v"); }, .dry_run => { // This flag means "dry run". Clang will not actually output anything // to the file system. verbose_link = true; disable_c_depfile = true; - try clang_argv.append(arena, "-###"); + try cc_argv.append(arena, "-###"); }, .for_linker => try linker_args.append(it.only_arg), .linker_input_z => { @@ -2043,14 +2043,14 @@ fn buildOutputType( .m => try create_module.llvm_m_args.append(arena, it.only_arg), .dep_file => { disable_c_depfile = true; - try clang_argv.appendSlice(arena, it.other_args); + try cc_argv.appendSlice(arena, it.other_args); }, .dep_file_to_stdout => { // -M, -MM // "Like -MD, but also implies -E and writes to stdout by default" // "Like -MMD, but also implies -E and writes to stdout by default" c_out_mode = .preprocessor; disable_c_depfile = true; - try clang_argv.appendSlice(arena, it.other_args); + try cc_argv.appendSlice(arena, it.other_args); }, .framework_dir => try create_module.framework_dirs.append(arena, it.only_arg), .framework => try create_module.frameworks.put(arena, it.only_arg, .{}), @@ -2595,7 +2595,7 @@ fn buildOutputType( }, .root_src_path = fs.path.basename(src_path), }, - .cc_argv = try clang_argv.toOwnedSlice(arena), + .cc_argv = try cc_argv.toOwnedSlice(arena), .inherited = mod_opts, .target_arch_os_abi = target_arch_os_abi, .target_mcpu = target_mcpu, |
