diff --git a/lib/std/os/linux/tls.zig b/lib/std/os/linux/tls.zig index f6c339bc2c2e40ad322dd39b8b644c4314149b0e..d78a14c311210736c8830ba38e65e2e7e8a68eeb 100644 --- a/lib/std/os/linux/tls.zig +++ b/lib/std/os/linux/tls.zig @@ -327,7 +327,7 @@ pub fn prepareTLS(area: []u8) usize { if (tls_tp_points_past_tcb) tls_image.data_offset else tls_image.tcb_offset; } -var main_thread_tls_buffer: [256]u8 = undefined; +var main_thread_tls_buffer: [256]u8 align(16) = undefined; pub fn initStaticTLS() void { initTLS();