## Building
```bash
-$ git clone https://github.com/bjorn3/rustc_codegen_cranelift
+$ git clone https://github.com/bjorn3/rustc_codegen_cranelift.git
$ cd rustc_codegen_cranelift
$ git submodule update --init
$ cargo build
> You must compile with `-Og`, because checked binops are not yet supported.
+## Building libcore
+
+```bash
+$ git clone https://github.com/rust-lang/rust.git
+$ cd rust
+$ git apply ../0001-Disable-stdsimd-in-libcore.patch
+$ git apply ../0002-Disable-u128-and-i128-in-libcore.patch
+$ cd ../
+$ ./build.sh
+```
+
+> ⚠⚠⚠ You will get a panic because of unimplemented stuff ⚠⚠⚠
+
## Not yet supported
* [ ] Checked binops
* [ ] Statics
* [ ] Drop glue
-* [ ] Ints cast
* [ ] Building libraries
* [ ] Other call abi's