From ac33b10b5e75293357ee50b0b5e7a7b3591a0c31 Mon Sep 17 00:00:00 2001 From: Noam Preil Date: Wed, 18 Nov 2020 20:51:26 -0500 Subject: [PATCH] CBE: Improve formatting --- src/link/C.zig | 5 ++++- src/link/cbe.h | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/link/C.zig b/src/link/C.zig index 839c8cabfe..325f2ee048 100644 --- a/src/link/C.zig +++ b/src/link/C.zig @@ -44,7 +44,7 @@ pub const Header = struct { try writer.writeByte('\n'); } if (self.buf.items.len > 0) { - try writer.print("{}\n", .{self.buf.items}); + try writer.print("{}", .{self.buf.items}); } } @@ -122,6 +122,9 @@ pub fn flushModule(self: *C, comp: *Compilation) !void { const writer = self.base.file.?.writer(); try self.header.flush(writer); + if (self.header.buf.items.len > 0) { + try writer.writeByte('\n'); + } if (self.constants.items.len > 0) { try writer.print("{}\n", .{self.constants.items}); } diff --git a/src/link/cbe.h b/src/link/cbe.h index f35c6b8fff..c3f889c6f1 100644 --- a/src/link/cbe.h +++ b/src/link/cbe.h @@ -22,3 +22,4 @@ #else #define zig_unreachable() #endif +