Libstd and varargs are now supported.
This commit is contained in:
parent
f980ba76c1
commit
408f27bade
@ -32,8 +32,6 @@ $ RUSTFLAGS="-Cpanic=abort -Zcodegen-backend=$cg_clif_dir/target/debug/librustc_
|
||||
* Good non-rust abi support ([scalar pair and vector are passed by-ref](https://github.com/bjorn3/rustc_codegen_cranelift/issues/10))
|
||||
* Checked binops ([some missing instructions in cranelift](https://github.com/CraneStation/cranelift/issues/460))
|
||||
* Inline assembly ([no cranelift support](https://github.com/CraneStation/cranelift/issues/444))
|
||||
* Varargs ([no cranelift support](https://github.com/CraneStation/cranelift/issues/212))
|
||||
* libstd (needs varargs and some other stuff) ([tracked here](https://github.com/bjorn3/rustc_codegen_cranelift/issues/146))
|
||||
* u128 and i128 ([no cranelift support](https://github.com/CraneStation/cranelift/issues/354))
|
||||
* SIMD ([tracked here](https://github.com/bjorn3/rustc_codegen_cranelift/issues/171))
|
||||
|
||||
@ -42,7 +40,3 @@ $ RUSTFLAGS="-Cpanic=abort -Zcodegen-backend=$cg_clif_dir/target/debug/librustc_
|
||||
### 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.
|
||||
|
||||
### error[E0463]: can't find crate for `std` while compiling a no_std crate
|
||||
|
||||
If you use `RUSTFLAGS` to pass `-Zcodegen-backend` to rustc, cargo will compile `build-dependencies` with those flags too. Because this project doesn't support libstd yet, that will result in an error. I don't know of any way to fix this. :(
|
||||
|
Loading…
x
Reference in New Issue
Block a user