From 502fd9ba046b2e3b47f6404a89d018197f345416 Mon Sep 17 00:00:00 2001 From: MarcelineVQ Date: Mon, 16 Mar 2026 12:43:51 -0700 Subject: [PATCH] =?UTF-8?q?bone=5Fsse:=20remove=20align(1)=20for=20natural?= =?UTF-8?q?ly-aligned=20game=20data=20=E2=80=94=203641=20cycles=20(was=203?= =?UTF-8?q?744)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/transform44/bone_sse.zig | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/transform44/bone_sse.zig b/src/transform44/bone_sse.zig index 866d4a6..839b4b2 100644 --- a/src/transform44/bone_sse.zig +++ b/src/transform44/bone_sse.zig @@ -209,13 +209,13 @@ const OrigTransformFn = *const fn (u32, u32, u32, u32, u32) callconv(.c) void; // ============================================================================= inline fn ru32(addr: u32) u32 { - return @as(*align(1) const u32, @ptrFromInt(addr)).*; + return @as(*const u32, @ptrFromInt(addr)).*; } inline fn ri32(addr: u32) i32 { - return @as(*align(1) const i32, @ptrFromInt(addr)).*; + return @as(*const i32, @ptrFromInt(addr)).*; } inline fn rf32(addr: u32) f32 { - return @as(*align(1) const f32, @ptrFromInt(addr)).*; + return @as(*const f32, @ptrFromInt(addr)).*; } inline fn ru16(addr: u32) u16 { return @as(*align(1) const u16, @ptrFromInt(addr)).*; @@ -228,10 +228,10 @@ inline fn ru8(addr: u32) u8 { } inline fn wu32(addr: u32, v: u32) void { - @as(*align(1) u32, @ptrFromInt(addr)).* = v; + @as(*u32, @ptrFromInt(addr)).* = v; } inline fn wf32(addr: u32, v: f32) void { - @as(*align(1) f32, @ptrFromInt(addr)).* = v; + @as(*f32, @ptrFromInt(addr)).* = v; } inline fn wu16(addr: u32, v: u16) void { @as(*align(1) u16, @ptrFromInt(addr)).* = v;