xref: /DragonOS/build-scripts/kernel_build/src/bindgen/arch/riscv64.rs (revision 196b75dc17b5cc2ed84301bce776e496ddfe1ed1)
1 use super::BindgenArch;
2 
3 pub struct RiscV64BindgenArch;
4 impl BindgenArch for RiscV64BindgenArch {
5     fn generate_bindings(&self, builder: bindgen::Builder) -> bindgen::Builder {
6         builder
7             .clang_arg("-I./src/arch/riscv64/include")
8             .clang_arg("--target=riscv64-none-none-elf")
9     }
10 }
11