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
f76ca22479
Enable inline asm on macOS
2022-08-12 12:38:48 +00: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
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
bjorn3
53bfc6729a
Centralize all configuration into config.rs
2021-04-07 11:52:11 +02:00
bjorn3
05339134de
Add license section to the readme
...
Just in case
2021-03-06 19:26:11 +01: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
0929e37994
Fix a small error in the readme
2021-01-31 14:15:50 +01:00
bjorn3
356d749952
Update Readme.md for the fixed abi compatibility
2021-01-30 19:38:57 +01:00
bjorn3
35f4a25c6b
Add documentation
2020-12-25 12:19:14 +01:00
bjorn3
20ffea6b8a
Change the way JIT mode is selected
2020-12-25 11:31:33 +01:00
Jesse
cd21269ae0
Fix Cranelift link in readme ( #1118 )
2020-12-13 10:58:47 +01:00
bjorn3
cf3aa64c66
Better build dir layout
...
It now matches the layout used by rustc itself
2020-11-08 17:35:59 +01:00
bjorn3
8315730895
Upload prebuilt cg_clif
2020-11-02 18:24:21 +01:00
bjorn3
0c34f5aba8
Refactor the build system
2020-11-02 18:17:39 +01:00
bjorn3
9410b5820a
Update build instructions
2020-11-01 19:51:35 +01:00
bjorn3
9a513be11a
Update readme
2020-09-29 19:50:03 +02: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
a0f8765251
Add option to use a single section for each function
2020-09-23 09:53:41 +02:00
bjorn3
66343bf4fc
Default cargo.sh to release build of cg_clif
2020-07-24 14:21:31 +02:00
bjorn3
9b9a2e4f91
Update README.md for #1068
2020-07-21 00:22:53 +02:00
bjorn3
726e329f46
Add basic inline asm support for x86_64
2020-07-10 21:34:26 +02:00
bjorn3
92dc61aba2
Only display codegen time when CG_CLIF_DISPLAY_CG_TIME=1
2020-07-03 16:43:26 +02:00
bjorn3
58ffc47bbf
Add goal and better current status to readme
2020-06-25 18:01:55 +02:00
Vitaly Shukela
eda840a498
Longer README about how to use this instead of cargo run
( #1054 )
...
* Longer README about how to use this instead of `cargo run`
Resolves #1052 .
Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
2020-06-25 17:59:46 +02:00
bjorn3
5f54cc7658
Implement checked_mul
...
Fixes #6
2020-06-20 15:15:28 +02:00
bjorn3
f8add1960a
Document running rust code from the shell
2020-05-05 12:06:15 +02:00
bjorn3
fd3be6d492
Clarify debug mode vs release mode building in the readme
2020-04-08 12:44:10 +02:00
bjorn3
a3283962bc
Update the rustc usage section of the readme
2020-04-08 12:32:00 +02:00
bjorn3
d445a6f73d
Update links for the merge of the Cranelift and Wasmtime repos
2020-03-14 20:52:20 +01:00
bjorn3
f7666e9c2b
Fix typo found by @lqd
2020-03-12 11:25:35 +01:00
bjorn3
7c16ea63f6
[README] Threads are supported
2020-03-12 11:20:36 +01:00
bjorn3
1980371195
Better use of env vars
2020-03-12 11:19:26 +01:00
bjorn3
92ff6c2930
Mention CG_CLIF_INCR_CACHE in the readme
2020-03-11 19:54:18 +01:00
bjorn3
bcb469e147
Remove outdated troubleshooting section
...
The nightly version is pinned since recently
2020-01-25 12:28:22 +01:00
bjorn3
0669a49b10
Use release mode instead of debug mode in the readme
...
cc #865
2020-01-15 11:53:24 +01:00
bjorn3
2e2c8f8bbf
Update Readme.md
2019-09-20 09:54:23 +02:00
bjorn3
78d39117f0
Update Readme.md
2019-09-12 20:27:10 +02:00
bjorn3
b62e892fb5
Misc changes
2019-07-30 14:51:05 +02:00
bjorn3
ca714e4f01
Update Readme.md
2019-07-26 11:47:27 +02:00
bjorn3
2f36416fc9
Some changes to README.md
2019-04-14 10:49:07 +02:00
bjorn3
408f27bade
Libstd and varargs are now supported.
2019-02-16 12:21:22 +01:00
bjorn3
52a43e9639
Update Readme.md
2019-01-26 17:03:35 +01:00
bjorn3
36c0461654
Update SIMD entry in Readme
2018-11-27 11:21:20 +01:00
bjorn3
e3bbef764c
Some changes to Readme.md
...
`rustup override set nightly` is not needed, because there is a `rust-toolchain` file.
cc #165
2018-11-17 12:24:35 +01:00
bjorn3
e1811533ae
Update Readme.md for the current state and add some links to tracking issues
2018-11-16 17:05:59 +01:00
bjorn3
2b9c1e9149
Update Readme.md
2018-10-10 19:12:41 +02:00