aboutsummaryrefslogtreecommitdiff
path: root/tools/generate_linux_syscalls.zig
diff options
context:
space:
mode:
authorippsav <mehdiboujid@gmail.com>2024-08-09 00:52:40 +0100
committerAndrew Kelley <andrew@ziglang.org>2024-08-09 13:07:54 -0700
commit291fb43f275b368f425380a3028068c7facafabb (patch)
tree5e6aa2b64e664a55d64a57dc5ab77a7016c562b5 /tools/generate_linux_syscalls.zig
parenteb17fe85a595c81da0304f4168c5dcf8181bd972 (diff)
downloadzig-291fb43f275b368f425380a3028068c7facafabb.tar.gz
zig-291fb43f275b368f425380a3028068c7facafabb.zip
fix(fmt): remove additional trailing newline
Diffstat (limited to 'tools/generate_linux_syscalls.zig')
-rw-r--r--tools/generate_linux_syscalls.zig15
1 files changed, 10 insertions, 5 deletions
diff --git a/tools/generate_linux_syscalls.zig b/tools/generate_linux_syscalls.zig
index 07f9869eaf..f11633491e 100644
--- a/tools/generate_linux_syscalls.zig
+++ b/tools/generate_linux_syscalls.zig
@@ -587,13 +587,13 @@ fn generateSyscallsFromTable(
if (arch_info.extra_values) |extra_values| {
try writer.writeAll(extra_values);
}
-
- try writer.writeAll("};\n\n");
+ try writer.writeAll("};");
if (arch_info.additional_enum) |additional_enum| {
+ try writer.writeAll("\n\n");
try writer.print("pub const {s} = enum(usize) {{\n", .{additional_enum});
try writer.writeAll(optional_array_list.?.items);
- try writer.writeAll("};\n\n");
+ try writer.writeAll("};");
}
}
@@ -639,7 +639,7 @@ fn generateSyscallsFromPreprocessor(
try writer.writeAll(extra_values);
}
- try writer.writeAll("};\n\n");
+ try writer.writeAll("};");
}
pub fn main() !void {
@@ -671,7 +671,7 @@ pub fn main() !void {
const buf = try allocator.alloc(u8, 1 << 15);
defer allocator.free(buf);
- inline for (arch_infos) |arch_info| {
+ inline for (arch_infos, 0..) |arch_info, i| {
switch (arch_info) {
.table => try generateSyscallsFromTable(
allocator,
@@ -689,6 +689,11 @@ pub fn main() !void {
&arch_info,
),
}
+ if (i < arch_infos.len - 1) {
+ try writer.writeAll("\n\n");
+ } else {
+ try writer.writeAll("\n");
+ }
}
try buf_out.flush();