dependabot[bot] 54ebc15d81
Bump gimli from 2c7fcfe to 7b828cb
Bumps [gimli](https://github.com/gimli-rs/gimli) from `2c7fcfe` to `7b828cb`.
- [Release notes](https://github.com/gimli-rs/gimli/releases)
- [Commits](2c7fcfee80...7b828cb40e)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-27 15:34:08 +00:00
2019-02-26 11:17:47 +01:00
2019-01-26 11:59:57 +01:00
2019-02-27 15:34:08 +00:00
2019-02-27 09:35:15 +00:00
2019-02-11 15:42:28 +01:00
2018-08-08 10:26:25 +02:00
2018-06-22 19:33:35 +02:00
2018-06-22 19:34:27 +02:00

Work in progress cranelift codegen backend for rust

⚠⚠⚠ This doesn't do much useful yet ⚠⚠⚠

Building

$ git clone https://github.com/bjorn3/rustc_codegen_cranelift.git
$ cd rustc_codegen_cranelift
$ ./prepare.sh # downloads and patches sysroot src and installs hyperfine for benchmarking
$ ./test.sh

Usage

$cg_clif_dir is the directory you cloned this repo into in the following instruction.

Rustc

$ rustc -Cpanic=abort -Zcodegen-backend=$cg_clif_dir/target/debug/librustc_codegen_cranelift.so my_crate.rs

Cargo

$ RUSTFLAGS="-Cpanic=abort -Zcodegen-backend=$cg_clif_dir/target/debug/librustc_codegen_cranelift.dylib --sysroot $cg_clif_dir/build_sysroot/sysroot" cargo run

Not yet supported

Troubleshooting

Can't compile

Try updating your nightly compiler. You can try to use an nightly a day or two older if updating rustc doesn't fix it. If you still can't compile it, please fill an issue.

Description
No description provided
Readme 636 MiB
Languages
Rust 97.9%
Python 0.5%
JavaScript 0.4%
C++ 0.3%
Shell 0.3%
Other 0.4%