diff --git a/tools/zigcc.zig b/tools/zigcc.zig index a1753e1..e14c05d 100644 --- a/tools/zigcc.zig +++ b/tools/zigcc.zig @@ -43,7 +43,7 @@ pub fn main() !void { try cmds.append(arg); // get "-target" flag } else if (std.mem.eql(u8, arg, "/NOLOGO") or std.mem.eql(u8, arg, "/nologo")) { // SKIP - } else if (std.mem.eql(u8, arg, "/P")) { + } else if (std.mem.startsWith(u8, arg, "/P")) { // SKIP } else if (std.mem.eql(u8, arg, "/DEBUG")) { // SKIP @@ -64,9 +64,9 @@ pub fn main() !void { var proc = std.process.Child.init(cmds.items, allocator); // See all flags - // std.debug.print("debug flags: ", .{}); - // for (cmds.items) |cmd| - // std.debug.print("{s} ", .{cmd}); - + std.debug.print("zig-cc flags: ", .{}); + for (cmds.items) |cmd| { + std.debug.print("{s} ", .{cmd}); + } _ = try proc.spawnAndWait(); }