From 07f56ae74b26588e501c7e895f3355d4177e81d8 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 6 Mar 2014 12:33:51 +0100 Subject: fix parallel using of different mips abi --- target/mips/sys-available/qemu-mips64 | 3 +-- target/mips/sys-available/qemu-mips64el | 5 +---- target/mips/sys-available/toolchain-mips64 | 8 +++++--- target/mips/sys-available/toolchain-mips64el | 8 +++++--- 4 files changed, 12 insertions(+), 12 deletions(-) (limited to 'target/mips/sys-available') diff --git a/target/mips/sys-available/qemu-mips64 b/target/mips/sys-available/qemu-mips64 index 7a7562edc..924c70bc4 100644 --- a/target/mips/sys-available/qemu-mips64 +++ b/target/mips/sys-available/qemu-mips64 @@ -4,9 +4,8 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS64 select ADK_big select ADK_qemu_mips64 select ADK_CPU_MIPS64 + select ADK_LINUX_64 select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT select ADK_TARGET_KERNEL_VMLINUZ select ADK_USE_KERNEL_MINICONFIG help diff --git a/target/mips/sys-available/qemu-mips64el b/target/mips/sys-available/qemu-mips64el index 34d44c054..14b548632 100644 --- a/target/mips/sys-available/qemu-mips64el +++ b/target/mips/sys-available/qemu-mips64el @@ -4,12 +4,9 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS64EL select ADK_little select ADK_qemu_mips64el select ADK_CPU_MIPS64 - select ADK_TARGET_KERNEL64 + select ADK_LINUX_64 select ADK_HARDWARE_QEMU - select ADK_TARGET_WITH_VGA - select ADK_TARGET_WITH_INPUT select ADK_TARGET_KERNEL_VMLINUZ select ADK_USE_KERNEL_MINICONFIG help Qemu support for mips64 little endian architecture. - diff --git a/target/mips/sys-available/toolchain-mips64 b/target/mips/sys-available/toolchain-mips64 index 9cc19e299..e9ea69170 100644 --- a/target/mips/sys-available/toolchain-mips64 +++ b/target/mips/sys-available/toolchain-mips64 @@ -1,10 +1,12 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64 - bool "Toolchain only (mips64 big endian)" + bool "Toolchain only (mips64 big endian o32 ABI)" select ADK_mips select ADK_big - select ADK_CPU_MIPS64 + select ADK_o32 select ADK_toolchain_mips64 + select ADK_CPU_MIPS64 + select ADK_LINUX_64 select ADK_TOOLCHAIN select ADK_TARGET_PACKAGE_TGZ help - MIPS64 big endian toolchain. + MIPS64 big endian o32 ABI toolchain. diff --git a/target/mips/sys-available/toolchain-mips64el b/target/mips/sys-available/toolchain-mips64el index 2cb27d99c..0d54692ee 100644 --- a/target/mips/sys-available/toolchain-mips64el +++ b/target/mips/sys-available/toolchain-mips64el @@ -1,10 +1,12 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64EL - bool "Toolchain only (mips64 little endian)" + bool "Toolchain only (mips64 little endian o32 ABI)" select ADK_mips select ADK_little - select ADK_CPU_MIPS64 + select ADK_o32 select ADK_toolchain_mips64el + select ADK_CPU_MIPS64 + select ADK_LINUX_64 select ADK_TOOLCHAIN select ADK_TARGET_PACKAGE_TGZ help - MIPS64 little endian toolchain. + MIPS64 little endian o32 ABI toolchain. -- cgit v1.2.3 From d9a4000bae796b04333e4f89dd26430220af71e6 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 6 Mar 2014 12:34:20 +0100 Subject: add more toolchaind escriptions --- target/mips/sys-available/toolchain-mips64eln32 | 12 ++++++++++++ target/mips/sys-available/toolchain-mips64eln64 | 12 ++++++++++++ target/mips/sys-available/toolchain-mips64n32 | 12 ++++++++++++ target/mips/sys-available/toolchain-mips64n64 | 12 ++++++++++++ 4 files changed, 48 insertions(+) create mode 100644 target/mips/sys-available/toolchain-mips64eln32 create mode 100644 target/mips/sys-available/toolchain-mips64eln64 create mode 100644 target/mips/sys-available/toolchain-mips64n32 create mode 100644 target/mips/sys-available/toolchain-mips64n64 (limited to 'target/mips/sys-available') diff --git a/target/mips/sys-available/toolchain-mips64eln32 b/target/mips/sys-available/toolchain-mips64eln32 new file mode 100644 index 000000000..9c0f44381 --- /dev/null +++ b/target/mips/sys-available/toolchain-mips64eln32 @@ -0,0 +1,12 @@ +config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64ELN32 + bool "Toolchain only (mips64 little endian n32 ABI)" + select ADK_mips + select ADK_little + select ADK_n32 + select ADK_toolchain_mips64el + select ADK_CPU_MIPS64 + select ADK_LINUX_64 + select ADK_TOOLCHAIN + select ADK_TARGET_PACKAGE_TGZ + help + MIPS64 little endian n32 ABI toolchain. diff --git a/target/mips/sys-available/toolchain-mips64eln64 b/target/mips/sys-available/toolchain-mips64eln64 new file mode 100644 index 000000000..2795598d8 --- /dev/null +++ b/target/mips/sys-available/toolchain-mips64eln64 @@ -0,0 +1,12 @@ +config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64ELN64 + bool "Toolchain only (mips64 little endian n64 ABI)" + select ADK_mips + select ADK_little + select ADK_n64 + select ADK_toolchain_mips64el + select ADK_CPU_MIPS64 + select ADK_LINUX_64 + select ADK_TOOLCHAIN + select ADK_TARGET_PACKAGE_TGZ + help + MIPS64 little endian n64 ABI toolchain. diff --git a/target/mips/sys-available/toolchain-mips64n32 b/target/mips/sys-available/toolchain-mips64n32 new file mode 100644 index 000000000..e2acd59b3 --- /dev/null +++ b/target/mips/sys-available/toolchain-mips64n32 @@ -0,0 +1,12 @@ +config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64N32 + bool "Toolchain only (mips64 big endian n32 ABI)" + select ADK_mips + select ADK_big + select ADK_n32 + select ADK_toolchain_mips64 + select ADK_CPU_MIPS64 + select ADK_LINUX_64 + select ADK_TOOLCHAIN + select ADK_TARGET_PACKAGE_TGZ + help + MIPS64 big endian n64 ABI toolchain. diff --git a/target/mips/sys-available/toolchain-mips64n64 b/target/mips/sys-available/toolchain-mips64n64 new file mode 100644 index 000000000..e544008f4 --- /dev/null +++ b/target/mips/sys-available/toolchain-mips64n64 @@ -0,0 +1,12 @@ +config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64N64 + bool "Toolchain only (mips64 big endian n64 ABI)" + select ADK_mips + select ADK_big + select ADK_n64 + select ADK_toolchain_mips64 + select ADK_CPU_MIPS64 + select ADK_LINUX_64 + select ADK_TOOLCHAIN + select ADK_TARGET_PACKAGE_TGZ + help + MIPS64 big endian n64 ABI toolchain. -- cgit v1.2.3