From 9b4c76f53079cf85baf6d9724675c6cdddf6151f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 8 Oct 2012 23:25:34 +0200 Subject: add qemu-mips64el, show multilib support only for 64 bit systems --- target/config/Config.in | 7 ++++--- target/mips/sys-available/qemu-mips64el | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 target/mips/sys-available/qemu-mips64el diff --git a/target/config/Config.in b/target/config/Config.in index db7f09a5d..5dd14a6d1 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -33,6 +33,7 @@ choice prompt "Target Kernel" depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG \ || ADK_TARGET_SYSTEM_QEMU_MIPS64 \ + || ADK_TARGET_SYSTEM_QEMU_MIPS64EL \ || ADK_LINUX_X86_64 config ADK_TARGET_KERNEL64 @@ -111,7 +112,8 @@ config ADK_TARGET_LIBC_PATH string default "lib32" if ADK_n32 default "lib64" if ADK_n64 \ - || ADK_64 || ADK_LINUX_SPARC64 \ + || ADK_64 \ + || ADK_LINUX_SPARC64 \ || ADK_LINUX_PPC64 \ || ADK_LINUX_X86_64 default "libx32" if ADK_x32 @@ -120,8 +122,7 @@ config ADK_TARGET_LIBC_PATH menu "Target multilib support" depends on ADK_TARGET_KERNEL64 && \ - ADK_LINUX_X86_64 || \ - ADK_LINUX_MIPS + ( ADK_LINUX_X86_64 || ADK_LINUX_MIPS ) config ADK_TARGET_WITH_MULTILIB boolean "multilib support" diff --git a/target/mips/sys-available/qemu-mips64el b/target/mips/sys-available/qemu-mips64el new file mode 100644 index 000000000..8f9158bee --- /dev/null +++ b/target/mips/sys-available/qemu-mips64el @@ -0,0 +1,16 @@ +config ADK_TARGET_SYSTEM_QEMU_MIPS64EL + bool "Qemu Emulator (mips64 little endian)" + select ADK_mips + select ADK_little + select ADK_qemu_mips64el + select ADK_KERNEL_MIPS_MALTA + select ADK_KERNEL_CPU_LITTLE_ENDIAN + select ADK_CPU_MIPS64 + select ADK_HARDWARE_QEMU + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_INPUT + select ADK_TARGET_WITH_PCI + select ADK_TARGET_WITH_HDD + help + Qemu support for mips64 little endian architecture. + -- cgit v1.2.3