diff options
Diffstat (limited to 'meta/classes-recipe/rust-common.bbclass')
-rw-r--r-- | meta/classes-recipe/rust-common.bbclass | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/classes-recipe/rust-common.bbclass b/meta/classes-recipe/rust-common.bbclass index 3338de7502..0f72e45e8c 100644 --- a/meta/classes-recipe/rust-common.bbclass +++ b/meta/classes-recipe/rust-common.bbclass | |||
@@ -66,6 +66,12 @@ def rust_base_triple(d, thing): | |||
66 | elif "musl" in os: | 66 | elif "musl" in os: |
67 | libc = "-musl" | 67 | libc = "-musl" |
68 | os = "linux" | 68 | os = "linux" |
69 | elif "elf" in os: | ||
70 | libc = "-elf" | ||
71 | os = "none" | ||
72 | elif "eabi" in os: | ||
73 | libc = "-eabi" | ||
74 | os = "none" | ||
69 | 75 | ||
70 | return arch + vendor + '-' + os + libc | 76 | return arch + vendor + '-' + os + libc |
71 | 77 | ||