Andrew Kelley
81e960eb74
improvements to build-lib use case of WebAssembly
...
* build-exe does include the startup code that supplies _start for the
wasm32-freestanding target. Previously this did not occur because
of logic excluding "freestanding".
* build-lib for wasm32-freestanding target gets linked by LLD. To avoid
infinite recursion, compiler_rt and zig libc are built as objects
rather than libraries.
- no "lib" prefix and ".wasm" extension instead of ".a". Rather than
build-lib foo.zig producing "libfoo.a", now it produces "foo.wasm".
* go back to using `.o` extension for webassembly objects
* zig libc only provides _start symbol for wasm when linking libc.
2019-05-16 13:56:56 -04:00
..
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-05-12 12:56:01 -04:00
2019-05-12 12:56:01 -04:00
2019-05-15 11:11:16 -04:00
2019-05-14 19:23:31 -04:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-05-13 20:04:25 +12:00
2019-04-29 14:04:31 -04:00
2019-05-02 19:03:49 +12:00
2019-03-02 16:46:04 -05:00
2019-05-16 12:38:40 -04:00
2019-03-02 16:46:04 -05:00
2019-05-16 13:56:56 -04:00
2019-03-11 13:34:51 -04:00
2019-05-13 12:20:11 -04:00
2019-05-03 01:54:49 -04:00
2019-05-12 12:56:01 -04:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-03-15 17:57:21 -04:00
2019-05-13 16:41:07 +02:00
2019-04-25 00:24:25 -04:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-05-13 20:04:25 +12:00
2019-04-20 10:35:39 +02:00
2019-05-12 12:56:01 -04:00
2019-04-24 20:54:05 +02:00
2018-09-30 17:28:35 -04:00
2019-05-12 12:56:01 -04:00
2019-05-12 12:56:01 -04:00
2019-03-02 16:46:04 -05:00
2019-05-11 16:41:13 +02:00
2019-05-13 20:04:25 +12:00
2019-04-29 14:02:19 -04:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2018-11-13 05:08:37 -08:00
2019-03-29 12:17:48 -04:00
2019-05-03 01:25:03 -04:00
2019-03-14 11:57:56 -04:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-05-09 13:05:06 -04:00
2019-05-04 16:19:26 +00:00
2019-04-28 18:07:40 +02:00
2019-03-15 17:57:21 -04:00
2019-05-04 08:44:26 +02:00
2019-03-02 16:46:04 -05:00
2019-03-15 17:57:21 -04:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-03-02 16:46:04 -05:00
2019-05-10 08:40:36 -04:00
2019-03-24 00:44:18 -04:00
2019-03-02 16:46:04 -05:00
2019-05-13 12:20:11 -04:00
2019-05-12 12:56:01 -04:00