Richard Feldman
|
696a8273ee
|
Merge pull request #1742 from rtfeldman/test-linker
Test linker
|
2021-10-03 23:26:15 -04:00 |
|
Folkert
|
f1ec5c30d0
|
make things compile
|
2021-10-01 20:33:34 +02:00 |
|
Brendan Hansknecht
|
d9e28ed4b1
|
Merge branch 'trunk' into test-linker
|
2021-09-25 12:21:05 -07:00 |
|
Brendan Hansknecht
|
e6c137889a
|
Just disable gc-sections with surgical linker for rust hosts for now
|
2021-09-25 12:19:56 -07:00 |
|
Brendan Hansknecht
|
411ed58eec
|
Fix rust host with surgical linking
|
2021-09-24 21:37:58 -07:00 |
|
Brendan Hansknecht
|
e546ec0c37
|
Add builtins to precompiled host
|
2021-09-24 08:31:31 -07:00 |
|
Brendan Hansknecht
|
a593713800
|
Fix surgical linking for C hosts with extra arg
|
2021-09-23 21:29:53 -07:00 |
|
Folkert de Vries
|
e1bdb953bb
|
Merge branch 'trunk' into integrate-linker
|
2021-09-20 22:51:24 +02:00 |
|
Anton-4
|
b0f590f09e
|
Improve cannot find str.zig error
|
2021-09-20 09:11:31 +02:00 |
|
Richard Feldman
|
fa8aa20112
|
Merge branch 'trunk' into integrate-linker
|
2021-09-18 23:17:52 -04:00 |
|
Richard Feldman
|
a21ad7064c
|
Ignore type errors that have already been reported
|
2021-09-18 08:24:46 -04:00 |
|
Brendan Hansknecht
|
66a7a3aa07
|
Make clippy happy again
|
2021-09-16 22:34:55 -07:00 |
|
Brendan Hansknecht
|
8a30b4803a
|
Merge branch 'trunk' into integrate-linker
|
2021-09-16 16:27:50 -07:00 |
|
Folkert
|
2de9856576
|
add fibonacci example
|
2021-09-15 23:34:27 +02:00 |
|
Brendan Hansknecht
|
b1e02315d0
|
Strip debug info from zig
|
2021-09-15 12:28:19 -07:00 |
|
Folkert
|
15fd312b6f
|
hook up wasm and assembly dev backends
|
2021-09-15 20:53:00 +02:00 |
|
Brendan Hansknecht
|
da28b669bb
|
Get zig host working
|
2021-09-15 11:45:44 -07:00 |
|
Folkert
|
c221225ed9
|
refactor
|
2021-09-15 20:05:57 +02:00 |
|
Folkert
|
7fe652ab19
|
add Development optimization option
|
2021-09-15 20:05:39 +02:00 |
|
Brendan Hansknecht
|
e96291e9a7
|
Enable rebuilding hosts into a dynamic executable
|
2021-09-14 21:59:15 -07:00 |
|
Brendan Hansknecht
|
7297e969bd
|
Fix cargo debug build
|
2021-09-14 17:30:26 -07:00 |
|
Brendan Hansknecht
|
0ef9498a69
|
Rebuild hosts in a separate thread and only optimize when specified
|
2021-09-14 14:46:03 -07:00 |
|
Richard Feldman
|
d6057eafb4
|
clippy
|
2021-09-13 20:06:38 -04:00 |
|
Richard Feldman
|
2cf551a634
|
Extract program::report_problems
|
2021-09-13 19:51:38 -04:00 |
|
Brendan Hansknecht
|
1d23f4c0d2
|
Merge branch 'trunk' into linker
|
2021-09-11 22:55:07 -07:00 |
|
Folkert
|
c2165ec0a4
|
bundle wasi-libc.a
|
2021-09-10 10:13:16 +02:00 |
|
Brendan Hansknecht
|
1caa92b173
|
Merge branch 'trunk' into linker
|
2021-09-08 20:20:18 -07:00 |
|
Brendan Hansknecht
|
7408c152b7
|
Merge branch 'trunk' into linker
|
2021-09-08 15:52:51 -07:00 |
|
Folkert
|
ea9b23cda8
|
start using zig9 as the name for trunk zig
|
2021-09-06 22:25:35 +02:00 |
|
Folkert
|
2e6bf95fda
|
enable wasm TestBase64
|
2021-09-04 20:01:06 +02:00 |
|
Folkert
|
aaed62dad3
|
always pick musl as libc
|
2021-09-04 13:26:42 +02:00 |
|
Brendan Hansknecht
|
56dc278fae
|
Merge branch 'trunk' into linker
|
2021-09-03 19:57:32 -07:00 |
|
Richard Feldman
|
5603e143ad
|
Merge pull request #1661 from rtfeldman/linux-32-bit
32-bit linux
|
2021-09-03 22:10:28 -04:00 |
|
Folkert
|
3fbdc743ec
|
link 32-bit x86 on linux
|
2021-09-04 01:32:12 +02:00 |
|
Folkert
|
a7eeae05ca
|
support i386 (no linking yet)
|
2021-09-04 01:31:33 +02:00 |
|
Folkert
|
2931427870
|
Merge remote-tracking branch 'origin/trunk' into linux-32-bit
|
2021-09-03 21:10:51 +02:00 |
|
Richard Feldman
|
3364ea00e0
|
Only print warnings if there are no errors
|
2021-09-02 22:24:48 -04:00 |
|
Richard Feldman
|
828c5191cf
|
Print a horizontal rule after the last error
|
2021-09-02 21:59:13 -04:00 |
|
Folkert
|
cde8f5cbd4
|
optimize RC
|
2021-09-02 21:29:24 +02:00 |
|
Folkert
|
98c672bbde
|
pipe target information through
|
2021-09-01 21:50:59 +02:00 |
|
Folkert
|
815a4f76a7
|
make more tests run under wasm
|
2021-08-29 15:18:25 +02:00 |
|
Folkert
|
fdd34a5d3e
|
zig remove explicit libc dep in 32-bit mode
|
2021-08-29 00:37:28 +02:00 |
|
Brendan Hansknecht
|
c1cae950e7
|
Fix linking with PIC
|
2021-08-28 15:24:02 -07:00 |
|
Brendan Hansknecht
|
c7f5793d2a
|
Merge branch 'trunk' into linker
|
2021-08-28 15:15:17 -07:00 |
|
Brendan Hansknecht
|
379904fcc5
|
Make debug output and linking properly pic/pie. Remove non-pic relocation from linker
|
2021-08-27 23:21:48 -07:00 |
|
Folkert
|
541c56adb7
|
emit .bc to the right place in wasm + debug mode
|
2021-08-27 12:24:08 +02:00 |
|
Folkert
|
8fa4e55c74
|
Merge remote-tracking branch 'origin/trunk' into wasm-cli-option
|
2021-08-27 09:35:34 +02:00 |
|
Richard Feldman
|
ffeaa1ac08
|
Merge branch 'trunk' into store-dec-as-str
|
2021-08-26 21:24:56 -04:00 |
|
Folkert
|
36fc9b5f1f
|
update target-lexicon
|
2021-08-26 21:39:33 +02:00 |
|
Brendan Hansknecht
|
f0f37bfe03
|
Switch to PIC based linking
|
2021-08-25 22:46:15 -07:00 |
|