| ... | ... | @@ -281,12 +281,8 @@ pub fn mainArgs(gpa: Allocator, arena: Allocator, args: []const []const u8) !voi |
| 281 | 281 | mem.eql(u8, cmd, "ar")) |
| 282 | 282 | { |
| 283 | 283 | return process.exit(try llvmArMain(arena, args)); |
| 284 | | } else if (mem.eql(u8, cmd, "cc")) { |
| 285 | | return buildOutputType(gpa, arena, args, .cc); |
| 286 | | } else if (mem.eql(u8, cmd, "c++")) { |
| 287 | | return buildOutputType(gpa, arena, args, .cpp); |
| 288 | | } else if (mem.eql(u8, cmd, "translate-c")) { |
| 289 | | return buildOutputType(gpa, arena, args, .translate_c); |
| 284 | } else if (mem.eql(u8, cmd, "build")) { |
| 285 | return cmdBuild(gpa, arena, cmd_args); |
| 290 | 286 | } else if (mem.eql(u8, cmd, "clang") or |
| 291 | 287 | mem.eql(u8, cmd, "-cc1") or mem.eql(u8, cmd, "-cc1as")) |
| 292 | 288 | { |
| ... | ... | @@ -296,8 +292,14 @@ pub fn mainArgs(gpa: Allocator, arena: Allocator, args: []const []const u8) !voi |
| 296 | 292 | mem.eql(u8, cmd, "wasm-ld")) |
| 297 | 293 | { |
| 298 | 294 | return process.exit(try lldMain(arena, args, true)); |
| 299 | | } else if (mem.eql(u8, cmd, "build")) { |
| 300 | | return cmdBuild(gpa, arena, cmd_args); |
| 295 | } else if (build_options.omit_pkg_fetching_code) { |
| 296 | @panic("only a few subcommands are supported in a zig2.c build"); |
| 297 | } else if (mem.eql(u8, cmd, "cc")) { |
| 298 | return buildOutputType(gpa, arena, args, .cc); |
| 299 | } else if (mem.eql(u8, cmd, "c++")) { |
| 300 | return buildOutputType(gpa, arena, args, .cpp); |
| 301 | } else if (mem.eql(u8, cmd, "translate-c")) { |
| 302 | return buildOutputType(gpa, arena, args, .translate_c); |
| 301 | 303 | } else if (mem.eql(u8, cmd, "fmt")) { |
| 302 | 304 | return cmdFmt(gpa, arena, cmd_args); |
| 303 | 305 | } else if (mem.eql(u8, cmd, "objcopy")) { |