diff options
-rw-r--r-- | meta/classes/rust-common.bbclass | 1 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust-common.inc | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/meta/classes/rust-common.bbclass b/meta/classes/rust-common.bbclass index 2093654ac64..70f1ee0e3bd 100644 --- a/meta/classes/rust-common.bbclass +++ b/meta/classes/rust-common.bbclass @@ -48,6 +48,7 @@ def target_is_armv7(d): return False else: return True +target_is_armv7[vardepvalue] = "${@target_is_armv7(d)}" # Responsible for taking Yocto triples and converting it to Rust triples def rust_base_triple(d, thing): diff --git a/meta/recipes-devtools/rust/rust-common.inc b/meta/recipes-devtools/rust/rust-common.inc index f5741528152..153fa3aa975 100644 --- a/meta/recipes-devtools/rust/rust-common.inc +++ b/meta/recipes-devtools/rust/rust-common.inc @@ -70,6 +70,7 @@ def llvm_features_from_tune(d): if ('riscv64' in feat) or ('riscv32' in feat): f.append("+a,+c,+d,+f,+m") return f +llvm_features_from_tune[vardepvalue] = "${@llvm_features_from_tune(d)}" # TARGET_CC_ARCH changes from build/cross/target so it'll do the right thing # this should go away when https://github.com/rust-lang/rust/pull/31709 is |