Skip to content

Commit 6d3e241

Browse files
authored
Fix cross compilation to xtensa-esp32s3-espidf (#1569)
Fixed #1552
1 parent b083806 commit 6d3e241

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/lib.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2944,7 +2944,13 @@ impl Build {
29442944
let cc = if target.abi == "llvm" { clang } else { gnu };
29452945
format!("{prefix}-{cc}").into()
29462946
}
2947-
None => default.into(),
2947+
None => {
2948+
if raw_target == "xtensa-esp32s3-espidf" {
2949+
"xtensa-esp32s3-elf".into()
2950+
} else {
2951+
default.into()
2952+
}
2953+
}
29482954
}
29492955
} else {
29502956
default.into()

0 commit comments

Comments
 (0)