@@ -42,26 +42,26 @@ release. Please report a bug (or better yet, send in a patch!) if your
4242kernel doesn't work.
4343
4444Other architectures aren't implemented yet, but should work as long as
45- there's Rust and LLVM support - see [ #112 ]
46- (https://github.com/fishinabarrel/linux-kernel-module-rust/issues/112 )
45+ there's Rust and LLVM support - see [ #112 ] [ ]
4746for expected status. They'll need src/c_types.rs ported, too.
4847
4948You'll need to have [ Rust] ( https://www.rust-lang.org ) - in particular
5049Rust nightly, as we use [ some unstable
5150features] ( https://github.com/fishinabarrel/linux-kernel-module-rust/issues/41 ) -
5251and [ Clang] ( https://clang.llvm.org ) installed. You need LLVM/Clang 9
5352(released September 2019) or higher for multiple reasons, primarily
54- [ support for ` asm goto ` ]
55- (https://github.com/fishinabarrel/linux-kernel-module-rust/issues/123 ).
56- If you're on Debian, Ubuntu, or a derivative, https://apt.llvm.org is
57- great.
53+ [ support for ` asm goto ` ] [ ] . If you're on Debian, Ubuntu, or a derivative,
54+ https://apt.llvm.org is great.
5855
5956If the binary named ` clang ` is too old, make sure to set the ` CC ` or
6057` CLANG ` environment variable appropriately, e.g., ` CC=clang-9 ` .
6158
6259Very recent kernels may require newer versions of Clang - try Clang 11
6360if older versions don't work for you.
6461
62+ [ #112 ] : https://github.com/fishinabarrel/linux-kernel-module-rust/issues/112
63+ [ support for `asm goto` ] : https://github.com/fishinabarrel/linux-kernel-module-rust/issues/123
64+
6565## Building hello-world
6666
67671 . Install clang, kernel headers, and the ` rust-src ` and ` rustfmt ` components
0 commit comments