| ... | @@ -327,7 +327,7 @@ pub fn prepareTLS(area: []u8) usize { | ... | @@ -327,7 +327,7 @@ pub fn prepareTLS(area: []u8) usize { |
| 327 | if (tls_tp_points_past_tcb) tls_image.data_offset else tls_image.tcb_offset; | 327 | if (tls_tp_points_past_tcb) tls_image.data_offset else tls_image.tcb_offset; |
| 328 | } | 328 | } |
| 329 | | 329 | |
| 330 | var main_thread_tls_buffer: [256]u8 = undefined; | 330 | var main_thread_tls_buffer: [256]u8 align(16) = undefined; |
| 331 | | 331 | |
| 332 | pub fn initStaticTLS() void { | 332 | pub fn initStaticTLS() void { |
| 333 | initTLS(); | 333 | initTLS(); |