From 80ebcbf3d801e8c9eea71207f184ab71d9bd3dec Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 3 Jan 2024 14:52:50 -0800 Subject: [PATCH] no big endian (#7974) --- src/bundler/bundle_v2.zig | 1 - src/main.zig | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bundler/bundle_v2.zig b/src/bundler/bundle_v2.zig index 8a5baa6f5a..cb357fa470 100644 --- a/src/bundler/bundle_v2.zig +++ b/src/bundler/bundle_v2.zig @@ -11280,7 +11280,6 @@ const ContentHasher = struct { } pub fn writeInts(self: *ContentHasher, i: []const u32) void { - // TODO: BigEndian self.hasher.update(std.mem.sliceAsBytes(i)); } diff --git a/src/main.zig b/src/main.zig index 54c8a8ba29..48b3a90237 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1,4 +1,5 @@ const std = @import("std"); +const builtin = @import("builtin"); pub const build_options = @import("build_options"); const panicky = @import("./panic_handler.zig"); @@ -6,6 +7,10 @@ const MainPanicHandler = panicky.NewPanicHandler(std.builtin.default_panic); pub const io_mode = .blocking; +comptime { + std.debug.assert(builtin.target.cpu.arch.endian() == .little); +} + pub fn panic(msg: []const u8, error_return_trace: ?*std.builtin.StackTrace, addr: ?usize) noreturn { MainPanicHandler.handle_panic(msg, error_return_trace, addr); }