Commit Graph

24 Commits

Author SHA1 Message Date
bjorn3 7c026ea31d Add missing space in usage.md 2025-05-23 16:41:37 +02:00
bjorn3 5d03df9431 Remove support for the lazy jit mode
I might re-implement it in the future, but would probably do so by
replacing cranelift-jit. cranelift-jit's api doesn't quite work well for
lazy jitting. And even so it adds complexity to cranelift-jit and breaks
cranelift-jit outside of x86_64.
2025-03-05 15:37:10 +00:00
bjorn3 0fcd068bec Refactor the cli of cg_clif 2025-03-05 15:12:57 +00:00
bjorn3 7cdec71868 Move the rustc testing section out of the readme
To make the readme a bit easier to read.
2024-03-31 09:01:37 +00:00
bjorn3 9aa5fbf79c Fix shell helpers in usage docs 2023-08-18 13:15:36 +02:00
bjorn3 d0b8896189 Allow building the build system using cargo
Rust's build system only handles cargo, not rustc.
2023-06-13 16:39:59 +00:00
bjorn3 26d48c9a37 Rename the build/ directory to dist/
This will allow putting all temporary build artifacts in build/ in the
future, keeping all the build output artifacts in dist/
2022-11-28 13:01:49 +00:00
bjorn3 2e65a8f2ca Use -Zcodegen-backend instead of a rustc replacement in cargo-clif 2022-04-29 19:13:41 +02:00
bjorn3 0dd3d28cff Rename cargo executable to cargo-clif
This allows executing it like cargo clif build if you add it to your
PATH. It also fixes infinite recursion on Windows when invoking it as
Windows includes the current directory in PATH by default.

Fixes #971
2021-12-30 11:39:30 +01:00
bjorn3 c11d8f5be1 Add warning to the jit mode section of the usage docs
Closes #1192
2021-08-09 12:30:40 +02:00
bjorn3 80b9e36709 Put all cg_clif specific options behind -Zunstable-features 2021-07-17 16:32:55 +02:00
bjorn3 0d1cedecbb Merge pull request #1166 from eggyal/lazy-jit-multithreaded
Multithreading support for lazy-jit
2021-06-25 18:33:00 +02:00
bjorn3 80e9188fb1 Rewrite cargo.sh in rust 2021-06-20 12:56:47 +02:00
bjorn3 fe6a2892a6 Rewrite prepare.sh in rust 2021-06-19 13:54:25 +02:00
Alan Egerton 5c78324215 Remove lack of mulithreading support from usage.md 2021-06-17 09:51:04 +01:00
bjorn3 53bfc6729a Centralize all configuration into config.rs 2021-04-07 11:52:11 +02:00
bjorn3 95e4db3e03 More doc fixes 2021-03-06 19:22:36 +01:00
bjorn3 76bb1f173f Move the more advanced ways to use cg_clif to usage.md 2021-03-06 19:19:29 +01:00
bjorn3 4ca3384db6 Make it possible to enable the verifier in release mode 2021-03-06 15:33:47 +01:00
bjorn3 c067be07c1 Implement -Zfunction-sections 2020-10-31 10:13:35 +01:00
bjorn3 426e55709c Replace CG_CLIF_JIT with --jit 2020-09-29 18:41:59 +02:00
bjorn3 8a59808b24 Improve readme 2020-09-23 16:44:02 +02:00
bjorn3 c3180f3bd7 Fix function arguments for gdb 2020-04-24 21:13:23 +02:00
bjorn3 5b4a8091d5 Add some documentation about the debuginfo support of cg_clif 2020-04-18 15:57:08 +02:00