| author | |
| committer | |
| log | 6bd54a1d3ebd8d997158c57057ba742824cf7e0c |
| tree | 8dae4751dcf998c94c097d920bbb6bbdc1075116 |
| parent | ac6f9eb2ca0d46a8b42bcd1fb9b39561a26a1819 |
| signature |
Notable changes in this update:
127198e58cb3dcf2d2287124cf15a23a7d3a9c02 fixes building zig2 artifact on
macOS Sonoma 14.0 (more specifically the SDK 14.0 linker).
a8d2ed806558cc1472f3a532169a4994abe17833 fixed some alignment edge
cases which is needed to do the store_hash=false change in the compiler
source code.
df5f0517b33b5f7bc2a508cf6a0ee62246f02d21 preserves result type
information through the address-of operator.2 files changed, 3 insertions(+), 0 deletions(-)
stage1/zig.h+3| ... | ... | @@ -190,10 +190,13 @@ typedef char bool; |
| 190 | 190 | |
| 191 | 191 | #if zig_has_attribute(weak) || defined(zig_gnuc) |
| 192 | 192 | #define zig_weak_linkage __attribute__((weak)) |
| 193 | #define zig_weak_linkage_fn __attribute__((weak)) | |
| 193 | 194 | #elif _MSC_VER |
| 194 | 195 | #define zig_weak_linkage __declspec(selectany) |
| 196 | #define zig_weak_linkage_fn | |
| 195 | 197 | #else |
| 196 | 198 | #define zig_weak_linkage zig_weak_linkage_unavailable |
| 199 | #define zig_weak_linkage_fn zig_weak_linkage_unavailable | |
| 197 | 200 | #endif |
| 198 | 201 | |
| 199 | 202 | #if zig_has_builtin(trap) |
stage1/zig1.wasm| Binary files a/stage1/zig1.wasm and b/stage1/zig1.wasm differ |