update zig1.wasm

This is needed because bug fixes to the C backend are required in order
to actually update the standard library and compiler sources to use the
new `@memcpy` and `@memset` semantics.
This commit is contained in:
Andrew Kelley 2023-04-26 18:43:41 -07:00
parent 85ffb8f18f
commit fa200ca0ca
2 changed files with 8 additions and 0 deletions

View File

@ -188,6 +188,14 @@ typedef char bool;
#define zig_export(sig, symbol, name) __asm(name " = " symbol) #define zig_export(sig, symbol, name) __asm(name " = " symbol)
#endif #endif
#if zig_has_attribute(weak) || defined(zig_gnuc)
#define zig_weak_linkage __attribute__((weak))
#elif _MSC_VER
#define zig_weak_linkage __declspec(selectany)
#else
#define zig_weak_linkage zig_weak_linkage_unavailable
#endif
#if zig_has_builtin(trap) #if zig_has_builtin(trap)
#define zig_trap() __builtin_trap() #define zig_trap() __builtin_trap()
#elif _MSC_VER && (_M_IX86 || _M_X64) #elif _MSC_VER && (_M_IX86 || _M_X64)

Binary file not shown.