aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-12-19 15:59:49 -0700
committerAndrew Kelley <andrew@ziglang.org>2024-01-01 17:51:21 -0700
commit056f04c1ff71fe6e4cf18d7b46bc821b12d874f1 (patch)
treef28da1a635f339fd598c8c7549d3bc81f1940d8c /src
parentfad35835aac7d6ac1a3654eba631febbf8d4e82b (diff)
downloadzig-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.zig44
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,