Anton-4
|
83904ec62b
|
Merge pull request #6591 from FabHof/dec-float-decoding-builtins
Add builtins for dec and float
|
2024-04-08 13:24:31 +02:00 |
|
Anton-4
|
e6e708360c
|
1.72.1->1.73.0
|
2024-04-06 15:38:14 +02:00 |
|
Anton-4
|
bb38721eaf
|
zig host target native->x86_64-native
|
2024-04-06 13:51:53 +02:00 |
|
Oskar Hahn
|
62e30fd7d0
|
Call cargo fmt --all
|
2024-04-01 12:52:56 +02:00 |
|
Oskar Hahn
|
aec618d5fc
|
Remove the .1 version libapp.so and the fileextension .1.0
|
2024-04-01 12:41:09 +02:00 |
|
Brendan Hansknecht
|
6dc5bfb1b7
|
Use roc_target over target_lexicon
Tailors a target class for our needs.
Replaces tons of uses across the entire compiler.
This is a base for later adding new targets like thumb.
|
2024-03-31 10:50:26 -07:00 |
|
Jonathan Schear
|
ae6516d54f
|
Remove remaining usages of cli_testing_examples folder
|
2024-03-06 09:58:11 -05:00 |
|
Anton-4
|
9e05d21b3f
|
less verbose build debugging
|
2024-02-28 13:50:48 +01:00 |
|
Anton-4
|
bb0df1ef0a
|
link_linux cleanup
|
2024-02-28 12:33:34 +01:00 |
|
Oskar Hahn
|
06ab08003f
|
Export all symbols on wasm builds
|
2024-02-26 15:40:58 +01:00 |
|
Brian Carroll
|
a9a1ae1511
|
Get rid of dead code warning
|
2024-02-06 08:17:31 +00:00 |
|
Brian Carroll
|
0f19ecbb86
|
Handle env vars in debug printing
|
2024-02-06 08:04:00 +00:00 |
|
Brian Carroll
|
26fdbaf4cd
|
Create a debug flag for build commands
|
2024-02-06 07:54:55 +00:00 |
|
Folkert
|
41ad915c35
|
make an inline expect triggered by a top-level expect work
|
2024-02-01 13:08:01 +01:00 |
|
Brendan Hansknecht
|
689a930082
|
Merge remote-tracking branch 'origin/main' into rust-1-72-upgrade
|
2024-01-27 08:07:48 -08:00 |
|
Brendan Hansknecht
|
bdbbfb36d1
|
add ROC_LINK_FLAGS support to linux
|
2024-01-26 20:55:16 -08:00 |
|
Anton-4
|
26f0448a94
|
rust 1.71.1 -> 1.72.1
|
2023-12-27 17:27:03 +01:00 |
|
Brendan Hansknecht
|
e6f5ac5d2a
|
typo and clippy
|
2023-11-06 21:04:50 -08:00 |
|
Brendan Hansknecht
|
23c2b15115
|
also add static lib support with fallback to object file
|
2023-11-06 21:04:50 -08:00 |
|
Brendan Hansknecht
|
e099dd8b1c
|
Check lib64 before lib when linking
Depending on the linux distro, lib will contain 32bit libraries.
We want the 64bit version of libraries if they exist.
|
2023-10-29 21:43:15 -07:00 |
|
Brendan Hansknecht
|
6b191fcfc2
|
stop zig from automatically stripping with opt-size
|
2023-10-23 13:50:35 -07:00 |
|
Anton-4
|
90865c6b51
|
cleanup CI, fix unrecognized --strip
|
2023-10-23 13:50:34 -07:00 |
|
Luke Boswell
|
4f3ed13929
|
fix windows linking remove --strip option
|
2023-10-23 13:50:32 -07:00 |
|
Brendan Hansknecht
|
40a40ef6d2
|
get examples working
|
2023-10-23 13:50:31 -07:00 |
|
Anton-4
|
d7a27acfd7
|
prevent+improve repl erros
|
2023-09-30 20:34:33 +02:00 |
|
Anton-4
|
cb13fc6092
|
Merge pull request #5857 from roc-lang/rust-1-71-1-upgrade
rust 1.71.1 upgrade
|
2023-09-26 17:27:08 +02:00 |
|
Anton-4
|
f078204c1f
|
rust 1.71.1 upgrade
|
2023-09-26 12:08:16 +02:00 |
|
Brendan Hansknecht
|
d0e1da40ac
|
Allow rust binaries to remove dead code
Note: we may need to add a special init function to stop linker based dead code elimination.
That or special linker commands to keep `roc_*` functions.
Currently this is working on my x86 machine without it though.
Guide here if needed on the init function:
https://stackoverflow.com/questions/43712979/how-to-export-a-symbol-from-a-rust-executable
|
2023-09-25 10:23:00 -07:00 |
|
Anton-4
|
cb9a348871
|
cleanup
|
2023-08-08 20:09:15 +02:00 |
|
Anton-4
|
ec3bcb33f6
|
fmt, clippy, nix aliases fix
|
2023-08-08 20:03:21 +02:00 |
|
Anton-4
|
387b6927d5
|
libgcc_s.so.1 fix #5732
|
2023-08-08 19:55:38 +02:00 |
|
Richard Feldman
|
57fc441bf9
|
Fix macos ld warning
|
2023-07-29 21:06:04 -04:00 |
|
Anton-4
|
f2137c90ab
|
upgrade to rust 1.70.0
|
2023-07-25 17:44:46 +02:00 |
|
Folkert
|
ef39bad7c6
|
auto clippy fixes
|
2023-07-10 18:27:08 +02:00 |
|
Anton-4
|
72c85efc83
|
switch to rust 1.67
|
2023-07-10 18:25:52 +02:00 |
|
Brendan Hansknecht
|
4f97ab2965
|
remove old compiler-rt workarounds for macos
|
2023-06-24 17:27:11 -07:00 |
|
Richard Feldman
|
b42da4ae8d
|
Revert "remove undefined -dynamic_lookup"
This reverts commit bd6ae25cbc .
|
2023-05-08 15:46:53 -04:00 |
|
Jarl André Hübenthal
|
e5eb5717ea
|
replace panic! with internal_error! in compiler modules
|
2023-05-03 22:11:21 +02:00 |
|
Brendan Hansknecht
|
e520eaddcc
|
Merge pull request #5333 from roc-lang/wasm-flow
Fix misc wasm compilation issues
|
2023-04-29 20:43:58 +00:00 |
|
Anton-4
|
ff6ec21a09
|
Merge pull request #5324 from roc-lang/rust_version_upgrade
WIP Rust version upgrade
|
2023-04-29 18:01:04 +02:00 |
|
Anton-4
|
85dce119c7
|
downgrade to 1.66.1
going from 1.66.1 to 1.67.1 causes a segemntation fault in a wasm test, I expect because the size of Stmt and Expr have changed with that version.
|
2023-04-26 20:07:46 +02:00 |
|
Brendan Hansknecht
|
44a1b5d41f
|
fix warning when linking
|
2023-04-26 08:24:35 -07:00 |
|
Brendan Hansknecht
|
b26fc9f1af
|
make wasm32-wasi default target given zig bug is fixed
|
2023-04-26 07:43:12 -07:00 |
|
Brendan Hansknecht
|
0f4df1f677
|
clippy
|
2023-04-25 14:22:13 -07:00 |
|
Brendan Hansknecht
|
0e24403664
|
enable using other zig libaries in host instead of just str.zig
|
2023-04-25 14:14:35 -07:00 |
|
Brendan Hansknecht
|
e2868fa5fc
|
add missing import for windows
|
2023-04-25 09:00:56 -07:00 |
|
Brendan Hansknecht
|
f9f7a1a3e8
|
fix typo
|
2023-04-25 08:39:31 -07:00 |
|
Brendan Hansknecht
|
fbcea3f3f5
|
update number of relative paths to deal with tests
|
2023-04-25 08:32:12 -07:00 |
|
Brendan Hansknecht
|
d47c4616f2
|
switch checking for str.zig to be relative to the exectuable
|
2023-04-25 07:39:19 -07:00 |
|
Anton-4
|
937722c462
|
Merge branch 'main' of github.com:roc-lang/roc into rust_version_upgrade
|
2023-04-22 17:14:01 +02:00 |
|