Commit graph

7353 commits

Author SHA1 Message Date
Anton-4
90865c6b51
cleanup CI, fix unrecognized --strip 2023-10-23 13:50:34 -07:00
Anton-4
0abed89cf2
zig fmt fix 2023-10-23 13:50:33 -07:00
Luke Boswell
8e06f22483
clippy 2023-10-23 13:50:32 -07:00
Luke Boswell
4f3ed13929
fix windows linking remove --strip option 2023-10-23 13:50:32 -07:00
Luke Boswell
908c999138
fix zig host obj on windows 2023-10-23 13:50:32 -07:00
Brendan Hansknecht
72a488e72e
update llvm wasm calling convention 2023-10-23 13:50:32 -07:00
Brian Carroll
197b626497
wasm: Delete load_symbol_zig. All tests pass! 2023-10-23 13:50:32 -07:00
Brian Carroll
12c6c25031
wasm: Fix number of args for higher-order lowlevels 2023-10-23 13:50:32 -07:00
Brian Carroll
b3bb477ccb
wasm: Fix struct calling convention for Zig lowlevels 2023-10-23 13:50:31 -07:00
Brian Carroll
4c4344b46c
wasm: delete CallConv, since now Zig==C (hopefully) 2023-10-23 13:50:31 -07:00
Brian Carroll
cc2b8b5d19
wasm: delete ReturnMethod::ZigPackedStruct 2023-10-23 13:50:31 -07:00
Brian Carroll
564de99a43
gen_wasm: Allow host's final Custom sections to be in any order 2023-10-23 13:50:31 -07:00
Brian Carroll
a590fafa76
Change a file extension .o -> .wasm to make Zig emit wasm
Zig 0.9 would prioritise the -target but now it seems to prioritise the file extension
2023-10-23 13:50:31 -07:00
Brendan Hansknecht
f8b787c93a
disable test with bad rounding 2023-10-23 13:50:31 -07:00
Brendan Hansknecht
40a40ef6d2
get examples working 2023-10-23 13:50:31 -07:00
Brendan Hansknecht
398bf2f96c
update rust code to llvm-16 and fix build
also update:
 - llvm frame address
 - erased function type
 - dec passing to zig
 - gen dev storage size
2023-10-23 13:50:31 -07:00
Brendan Hansknecht
2e2e609547
update zig to 0.11 and update build script
Also update memcpy to avoid recursive memcpy due to optimizations.
2023-10-23 13:50:30 -07:00
Anton-4
ec1c22108f
Merge pull request #5926 from roc-lang/wip-website-updates
Updates to WIP website
2023-10-23 20:42:42 +02:00
Anton-4
54180cc7a8
Merge pull request #5920 from roc-lang/output-flag
Add --output flag
2023-10-23 16:48:07 +02:00
Richard Feldman
d11aba1af9
Merge pull request #5868 from roc-lang/website-fixes
Website fixes
2023-10-22 19:47:56 -04:00
Richard Feldman
0eefbac8e3
Merge remote-tracking branch 'origin/main' into output-flag 2023-10-22 17:50:02 -04:00
Richard Feldman
fefaa92bd8
Merge pull request #5917 from roc-lang/format-stdout
Support `roc format` to stdout/from stdin
2023-10-22 17:47:41 -04:00
Richard Feldman
881184c2c0
Fix a wasm test 2023-10-22 16:57:26 -04:00
Richard Feldman
9573cf827c
Make the favicon real 2023-10-22 15:17:21 -04:00
Richard Feldman
c8483e30e4
Revert "Use .extend"
This reverts commit 8f68ff5d70.
2023-10-22 15:16:14 -04:00
Richard Feldman
086a2e4c14
Fix some gui tests 2023-10-22 15:02:09 -04:00
Richard Feldman
d25c7b7025
Update ruby interop test 2023-10-22 14:48:31 -04:00
Richard Feldman
8f68ff5d70
Use .extend 2023-10-22 14:42:50 -04:00
Richard Feldman
029f8f4bf7
Update reporting tests 2023-10-22 11:31:48 -04:00
Richard Feldman
3e01fe76d3
Fix typo 2023-10-22 10:46:11 -04:00
Richard Feldman
2f0527bc39
Update reporting tests 2023-10-22 10:22:40 -04:00
Anton-4
c393429b94
ignore nullable_unwrapped,nullable_wrapped 2023-10-21 19:40:26 +02:00
Richard Feldman
a94b1d84f4
Move over friendly.md and functional.md 2023-10-21 10:10:40 -04:00
Richard Feldman
8232a06c86
Merge remote-tracking branch 'origin/main' into wip-website-updates 2023-10-21 08:59:48 -04:00
Folkert
eb61d352f5
changes after review 2023-10-20 18:04:07 +02:00
Folkert
793ab8ec16
report a roc_panic to the user in the web repl 2023-10-20 14:47:42 +02:00
Richard Feldman
7b83dd6ef9
Fix some UTF-16 on Windows 2023-10-19 22:49:55 -04:00
Richard Feldman
e25be01ccd
Update .gitignores 2023-10-19 22:04:14 -04:00
Richard Feldman
b0068d522b
Update CLI tests to use new --output filenames 2023-10-19 21:27:51 -04:00
Richard Feldman
eebec8a378
Add --output to build, default to app filename 2023-10-19 20:42:28 -04:00
Richard Feldman
a96752a65a
Add --output CLI flag for roc docs 2023-10-19 17:21:27 -04:00
Anton-4
832a630221
Merge branch 'main' into roc-dev-report-status 2023-10-19 11:52:40 +02:00
Richard Feldman
3ba2cd5610
clippy 2023-10-18 23:04:19 -04:00
Richard Feldman
e442f18e68
Support roc format to stdout/from stdin 2023-10-18 23:02:38 -04:00
Richard Feldman
77d2136d00
Merge pull request #5913 from roc-lang/dev-builds-lines-only
default to `line-tables-only`
2023-10-17 15:21:49 -04:00
Folkert
47d4335cda
cleanup test-gen-dev macro code 2023-10-17 20:02:00 +02:00
Richard Feldman
c5ec8aba4f
Fix to_cc_type a bit 2023-10-17 06:40:16 -04:00
Richard Feldman
54c4ddd700
Merge pull request #5908 from roc-lang/miri-fixes
roc_std: fixes found by running miri
2023-10-16 19:53:55 -04:00
Richard Feldman
2019909922
Use concat! to break up a long string literal 2023-10-15 20:32:20 -04:00
Richard Feldman
1f1b981110
Fix for future clippy 2023-10-15 20:22:03 -04:00