dependabot[bot] 59ae13f65f
Bump cranelift from 28fb8e1 to fe081d3
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `28fb8e1` to `fe081d3`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](28fb8e1401...fe081d3a47)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-14 14:06:55 +00:00
2018-11-05 18:42:43 +01:00
2018-11-14 15:04:50 +01:00
2018-10-10 19:04:20 +02:00
2018-11-07 14:07:12 +01:00
2018-11-14 13:34:34 +00: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
2018-10-10 19:12:41 +02:00
2018-06-17 18:05:11 +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
$ rustup override set nightly
$ cargo install xargo
$ git submodule update --init
$ cargo build

Usage

$ rustc -Zcodegen-backend=$(pwd)/target/debug/librustc_codegen_cranelift.so my_crate.rs --crate-type lib -Og

Building libcore

$ rustup component add rust-src
$ ./prepare_libcore.sh
$ ./build.sh

Not yet supported

  • Checked binops

  • Drop glue

  • Other call abi's

  • Sub slice

  • Inline assembly

  • Custom sections

Description
No description provided
Readme 1.5 GiB
Languages
Rust 95.7%
Shell 1%
RenderScript 0.7%
JavaScript 0.6%
Fluent 0.4%
Other 1.4%