aboutsummaryrefslogtreecommitdiff
path: root/src/tokenizer.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-05-15 16:20:16 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-05-15 20:14:58 -0400
commit14cdb01f35b35972b06e95a3a438f9f7910b97f8 (patch)
tree652a48bb218b86c581ebe7c747167c47a0236541 /src/tokenizer.cpp
parent3aa43dc31c468b2f80bf065f850618a981c5fca2 (diff)
downloadzig-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