authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-03-19 12:53:48+01:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-03-30 20:54:53-04:00
loge5ba70bb5c176ba553a5458f89004b44da2b93d6
tree11b933e936d64f00a7a820a21afe2633b34d5941
parentfb192df4f2d12dda5019e14bf6cab2693432cb36

update zig1.wasm

Removes the first argument of `@fieldParentPtr`.

2 files changed, 13 insertions(+), 14 deletions(-)

stage1/zig.h+13-14
...@@ -130,22 +130,18 @@ typedef char bool;...@@ -130,22 +130,18 @@ typedef char bool;
130#define zig_restrict130#define zig_restrict
131#endif131#endif
132132
133#if __STDC_VERSION__ >= 201112L133#if zig_has_attribute(aligned)
134#define zig_align(alignment) _Alignas(alignment)134#define zig_under_align(alignment) __attribute__((aligned(alignment)))
135#elif zig_has_attribute(aligned)
136#define zig_align(alignment) __attribute__((aligned(alignment)))
137#elif _MSC_VER135#elif _MSC_VER
138#define zig_align(alignment) __declspec(align(alignment))136#define zig_under_align(alignment) __declspec(align(alignment))
139#else137#else
140#define zig_align zig_align_unavailable138#define zig_under_align zig_align_unavailable
141#endif139#endif
142140
143#if zig_has_attribute(aligned)141#if __STDC_VERSION__ >= 201112L
144#define zig_under_align(alignment) __attribute__((aligned(alignment)))142#define zig_align(alignment) _Alignas(alignment)
145#elif _MSC_VER
146#define zig_under_align(alignment) zig_align(alignment)
147#else143#else
148#define zig_align zig_align_unavailable144#define zig_align(alignment) zig_under_align(alignment)
149#endif145#endif
150146
151#if zig_has_attribute(aligned)147#if zig_has_attribute(aligned)
...@@ -165,11 +161,14 @@ typedef char bool;...@@ -165,11 +161,14 @@ typedef char bool;
165#endif161#endif
166162
167#if zig_has_attribute(section)163#if zig_has_attribute(section)
168#define zig_linksection(name, def, ...) def __attribute__((section(name)))164#define zig_linksection(name) __attribute__((section(name)))
165#define zig_linksection_fn zig_linksection
169#elif _MSC_VER166#elif _MSC_VER
170#define zig_linksection(name, def, ...) __pragma(section(name, __VA_ARGS__)) __declspec(allocate(name)) def167#define zig_linksection(name) __pragma(section(name, read, write)) __declspec(allocate(name))
168#define zig_linksection_fn(name) __pragma(section(name, read, execute)) __declspec(code_seg(name))
171#else169#else
172#define zig_linksection(name, def, ...) zig_linksection_unavailable170#define zig_linksection(name) zig_linksection_unavailable
171#define zig_linksection_fn zig_linksection
173#endif172#endif
174173
175#if zig_has_builtin(unreachable) || defined(zig_gnuc)174#if zig_has_builtin(unreachable) || defined(zig_gnuc)
stage1/zig1.wasm
Binary files a/stage1/zig1.wasm and b/stage1/zig1.wasm differ