Fix esp32c3 build by moving to the new upstream target, riscv32imc-esp-espidf.
This commit is contained in:
parent
7108720039
commit
3ded88a65c
|
|
@ -9,7 +9,7 @@ idf_component_register(
|
|||
set(CARGO_BUILD_TYPE "release")
|
||||
set(CARGO_BUILD_ARG "--release")
|
||||
if(CONFIG_IDF_TARGET_ARCH_RISCV)
|
||||
set(CARGO_TARGET "riscv32i-unknown-none-elf")
|
||||
set(CARGO_TARGET "riscv32imc-esp-espidf")
|
||||
set(CARGO_FEATURES_ARG "")
|
||||
elseif(CONFIG_IDF_TARGET_ARCH_XTENSA)
|
||||
set(CARGO_TARGET "xtensa-esp32-espidf")
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ fn run_bindgen(target: &str, out_dir: &Path) {
|
|||
let mut builder = bindgen::Builder::default();
|
||||
builder = builder.header(header);
|
||||
match target {
|
||||
"riscv32i-unknown-none-elf" => {
|
||||
"riscv32imc-esp-espidf" => {
|
||||
builder = builder.clang_arg("--target=riscv32");
|
||||
builder = builder.use_core();
|
||||
builder = builder.ctypes_prefix("crate::ffi");
|
||||
|
|
|
|||
Loading…
Reference in New Issue