diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2019-05-15 16:20:16 -0400 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-05-15 20:14:58 -0400 |
| commit | 14cdb01f35b35972b06e95a3a438f9f7910b97f8 (patch) | |
| tree | 652a48bb218b86c581ebe7c747167c47a0236541 /src/tokenizer.cpp | |
| parent | 3aa43dc31c468b2f80bf065f850618a981c5fca2 (diff) | |
| download | zig-14cdb01f35b35972b06e95a3a438f9f7910b97f8.tar.gz zig-14cdb01f35b35972b06e95a3a438f9f7910b97f8.zip | |
improvements to zig's implementation of libc and WebAssembly
* rename std/special/builtin.zig to std/special/c.zig
not to be confused with @import("builtin") which is entirely
different, this is zig's multi-target libc implementation.
* WebAssembly: build-exe is for executables which have a main().
build-lib is for building libraries of functions to use from,
for example, a web browser environment.
- for now pass --export-all for libraries when there are any
C objects because we have no way to detect the list of exports
when compiling C code.
- stop passing --no-entry for executables. if you want --no-entry
then use build-lib.
* make the "musl" ABI the default ABI for wasm32-freestanding.
* zig provides libc for wasm32-freestanding-musl.
Diffstat (limited to 'src/tokenizer.cpp')
0 files changed, 0 insertions, 0 deletions
