diff options
| author | Xiaotian Wu <wuxiaotian@loongson.cn> | 2023-02-03 07:16:12 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-02-04 17:02:10 +0000 |
| commit | 324b03e15fb8623690a5c5c64006602fdc7027a2 (patch) | |
| tree | ee0bd81ab19521469baa48447cc61132351f91a0 /meta/recipes-devtools | |
| parent | 69b8b7ef1bd3c2e4a5140aff3de5318b1b292986 (diff) | |
| download | poky-324b03e15fb8623690a5c5c64006602fdc7027a2.tar.gz | |
base: add support for loongarch64
(From OE-Core rev: 759baaceb4dd623d5da12ba0d01540fa080154ba)
Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools')
| -rw-r--r-- | meta/recipes-devtools/meson/meson_1.0.0.bb | 2 | ||||
| -rw-r--r-- | meta/recipes-devtools/qemu/qemu.inc | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/meta/recipes-devtools/meson/meson_1.0.0.bb b/meta/recipes-devtools/meson/meson_1.0.0.bb index a7740cc6dd..578dfb9d64 100644 --- a/meta/recipes-devtools/meson/meson_1.0.0.bb +++ b/meta/recipes-devtools/meson/meson_1.0.0.bb | |||
| @@ -66,6 +66,8 @@ def generate_native_link_template(d): | |||
| 66 | loader = 'ld-linux-aarch64.so.1' | 66 | loader = 'ld-linux-aarch64.so.1' |
| 67 | elif 'ppc64le' in build_arch: | 67 | elif 'ppc64le' in build_arch: |
| 68 | loader = 'ld64.so.2' | 68 | loader = 'ld64.so.2' |
| 69 | elif 'loongarch64' in build_arch: | ||
| 70 | loader = 'ld-linux-loongarch-lp64d.so.1' | ||
| 69 | 71 | ||
| 70 | if loader: | 72 | if loader: |
| 71 | val += ['-Wl,--dynamic-linker=@{OECORE_NATIVE_SYSROOT}${base_libdir_native}/' + loader] | 73 | val += ['-Wl,--dynamic-linker=@{OECORE_NATIVE_SYSROOT}${base_libdir_native}/' + loader] |
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 80f6edd2b9..92828e8f2d 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc | |||
| @@ -86,7 +86,7 @@ do_install_ptest() { | |||
| 86 | } | 86 | } |
| 87 | 87 | ||
| 88 | # QEMU_TARGETS is overridable variable | 88 | # QEMU_TARGETS is overridable variable |
| 89 | QEMU_TARGETS ?= "arm aarch64 i386 mips mipsel mips64 mips64el ppc ppc64 ppc64le riscv32 riscv64 sh4 x86_64" | 89 | QEMU_TARGETS ?= "arm aarch64 i386 loongarch64 mips mipsel mips64 mips64el ppc ppc64 ppc64le riscv32 riscv64 sh4 x86_64" |
| 90 | 90 | ||
| 91 | EXTRA_OECONF = " \ | 91 | EXTRA_OECONF = " \ |
| 92 | --prefix=${prefix} \ | 92 | --prefix=${prefix} \ |
