From 834241eb737720ba7ec1a15f81bc29ace5fdb12c Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 28 Nov 2010 17:25:36 +0100 Subject: finetune bulk targets --- target/Config.in.arm | 12 ++++++++++ target/Config.in.armel | 12 ++++++++++ target/Config.in.mips | 13 +++++++++++ target/Config.in.mips64 | 12 ++++++++++ target/Config.in.mips64el | 12 ++++++++++ target/Config.in.mipsel | 12 ++++++++++ target/Config.in.ppc | 13 +++++++++++ target/Config.in.sparc | 13 +++++++++++ target/Config.in.x86_64 | 1 + target/bulk.lst | 59 +++++++++++++++++++++++------------------------ target/bulkdef.lst | 57 ++++++++++++++++++++++++++++++--------------- 11 files changed, 168 insertions(+), 48 deletions(-) (limited to 'target') diff --git a/target/Config.in.arm b/target/Config.in.arm index 2d1908f6c..813be1792 100644 --- a/target/Config.in.arm +++ b/target/Config.in.arm @@ -7,6 +7,18 @@ config ADK_HARDWARE_GENERIC_ARM help Generic arm system. +config ADK_HARDWARE_QEMU_ARM + bool "Qemu arm" + select ADK_qemu + 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 arm big endian architecture. + Status: stable + config ADK_HARDWARE_GENERIC_ARM_TOOLCHAIN bool "arm toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.armel b/target/Config.in.armel index 55643c2fe..4cce08a36 100644 --- a/target/Config.in.armel +++ b/target/Config.in.armel @@ -7,6 +7,18 @@ config ADK_HARDWARE_GENERIC_ARMEL help Generic armel system. +config ADK_HARDWARE_QEMU_ARMEL + bool "Qemu armel" + select ADK_qemu + 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 arm little endian architecture. + Status: stable + config ADK_HARDWARE_GENERIC_ARMEL_TOOLCHAIN bool "armel toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.mips b/target/Config.in.mips index 348e339cc..323c0c71d 100644 --- a/target/Config.in.mips +++ b/target/Config.in.mips @@ -7,6 +7,19 @@ config ADK_HARDWARE_GENERIC_MIPS help Generic mips system. +config ADK_HARDWARE_QEMU_MIPS + bool "Qemu mips" + select ADK_qemu + 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 mips big endian architecture. + Status: stable + + config ADK_HARDWARE_GENERIC_MIPS_TOOLCHAIN bool "mips toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.mips64 b/target/Config.in.mips64 index 1dc8061e5..8d3a65861 100644 --- a/target/Config.in.mips64 +++ b/target/Config.in.mips64 @@ -7,6 +7,18 @@ config ADK_HARDWARE_GENERIC_MIPS64 help Generic mips64 system. +config ADK_HARDWARE_QEMU_MIPS64 + bool "Qemu mips64" + select ADK_qemu + 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 architecture. + Status: stable + config ADK_HARDWARE_GENERIC_MIPS64_TOOLCHAIN bool "mips64 toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.mips64el b/target/Config.in.mips64el index 11fceb570..d1012c3d3 100644 --- a/target/Config.in.mips64el +++ b/target/Config.in.mips64el @@ -7,6 +7,18 @@ config ADK_HARDWARE_GENERIC_MIPS64EL help Generic mips64el system. +config ADK_HARDWARE_QEMU_MIPS64EL + bool "Qemu mips64el" + select ADK_qemu + 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. + Status: stable + config ADK_HARDWARE_LEMOTE_YEELONG bool "Lemote Yeelong laptop" select ADK_CPU_LOONGSON2F diff --git a/target/Config.in.mipsel b/target/Config.in.mipsel index a2e9ff9b3..fd2a1af66 100644 --- a/target/Config.in.mipsel +++ b/target/Config.in.mipsel @@ -7,6 +7,18 @@ config ADK_HARDWARE_GENERIC_MIPSEL help Generic mipsel system. +config ADK_HARDWARE_QEMU_MIPSEL + bool "Qemu mipsel" + select ADK_qemu + 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 mips little endian architecture. + Status: stable + config ADK_HARDWARE_GENERIC_MIPSEL_TOOLCHAIN bool "mipsel toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.ppc b/target/Config.in.ppc index 491891722..febd60564 100644 --- a/target/Config.in.ppc +++ b/target/Config.in.ppc @@ -7,6 +7,19 @@ config ADK_HARDWARE_GENERIC_PPC help Generic ppc system. +config ADK_HARDWARE_QEMU_PPC + bool "Qemu ppc" + select ADK_qemu + 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 ppc architecture. + Status: stable + + config ADK_HARDWARE_GENERIC_PPC_TOOLCHAIN bool "ppc toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.sparc b/target/Config.in.sparc index 8332c4f13..125db01f2 100644 --- a/target/Config.in.sparc +++ b/target/Config.in.sparc @@ -8,6 +8,19 @@ config ADK_HARDWARE_GENERIC_SPARC help Generic sparc system. +config ADK_HARDWARE_QEMU_SPARC + bool "Qemu sparc" + select ADK_qemu + select ADK_CPU_SPARC_V8 + 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 sparc architecture. + Status: stable + config ADK_HARDWARE_GENERIC_SPARC_TOOLCHAIN bool "sparc toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.x86_64 b/target/Config.in.x86_64 index f3b84cfe7..053d05829 100644 --- a/target/Config.in.x86_64 +++ b/target/Config.in.x86_64 @@ -40,6 +40,7 @@ config ADK_HARDWARE_SHUTTLE_SA76G2 config ADK_HARDWARE_QEMU_X86_64 bool "Qemu x86_64" + select ADK_qemu select ADK_HARDWARE_QEMU select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_INPUT diff --git a/target/bulk.lst b/target/bulk.lst index 5e224dc06..0967d8355 100644 --- a/target/bulk.lst +++ b/target/bulk.lst @@ -14,33 +14,32 @@ alix glibc nfsroot wrap uclibc nfsroot wrap eglibc nfsroot wrap glibc nfsroot -arm uclibc archive -arm eglibc archive -arm glibc archive -armel uclibc archive -armel eglibc archive -armel glibc archive -mips uclibc archive -mips eglibc archive -mips glibc archive -mips64 uclibc archive -mips64 eglibc archive -mips64 glibc archive -mipsel uclibc archive -mipsel eglibc archive -mipsel glibc archive -mips64el uclibc archive -mips64el eglibc archive -mips64el glibc archive -ppc uclibc archive -ppc eglibc archive -ppc glibc archive -sparc uclibc archive -sparc eglibc archive -sparc glibc archive -x86 uclibc archive -x86 eglibc archive -x86 glibc archive -x86_64 uclibc archive -x86_64 eglibc archive -x86_64 glibc archive +arm uclibc archive qemu +arm eglibc archive qemu +arm glibc archive qemu +armel uclibc archive qemu +armel eglibc archive qemu +armel glibc archive qemu +mips uclibc archive qemu +mips eglibc archive qemu +mips glibc archive qemu +mips64 uclibc archive qemu +mips64 eglibc archive qemu +mips64 glibc archive qemu +mipsel uclibc archive qemu +mipsel eglibc archive qemu +mipsel glibc archive qemu +mips64el uclibc archive qemu +mips64el eglibc archive qemu +mips64el glibc archive qemu +ppc uclibc archive qemu +ppc eglibc archive qemu +ppc glibc archive qemu +sparc uclibc archive qemu +sparc eglibc archive qemu +sparc glibc archive qemu +x86 uclibc archive qemu +x86 eglibc archive qemu +x86 glibc archive qemu +x86_64 uclibc archive qemu +x86_64 eglibc archive qemu diff --git a/target/bulkdef.lst b/target/bulkdef.lst index 435a37f7c..808124b64 100644 --- a/target/bulkdef.lst +++ b/target/bulkdef.lst @@ -35,21 +35,42 @@ wrap glibc nfsroot wrap uclibc ext2-block wrap eglibc ext2-block wrap glibc ext2-block -x86 uclibc archive -x86 eglibc archive -x86 glibc archive -x86 uclibc initramfs -x86 eglibc initramfs -x86 glibc initramfs -x86 uclibc initramfs-piggyback -x86 eglibc initramfs-piggyback -x86 glibc initramfs-piggyback -x86_64 uclibc archive -x86_64 eglibc archive -x86_64 glibc archive -x86_64 uclibc initramfs -x86_64 eglibc initramfs -x86_64 glibc initramfs -x86_64 uclibc initramfs-piggyback -x86_64 eglibc initramfs-piggyback -x86_64 glibc initramfs-piggyback +x86 uclibc archive qemu +x86 eglibc archive qemu +x86 glibc archive qemu +x86 uclibc initramfs qemu +x86 eglibc initramfs qemu +x86 glibc initramfs qemu +x86 uclibc initramfs-piggyback qemu +x86 eglibc initramfs-piggyback qemu +x86 glibc initramfs-piggyback qemu +x86_64 uclibc archive qemu +x86_64 eglibc archive qemu +x86_64 uclibc initramfs qemu +x86_64 eglibc initramfs qemu +x86_64 uclibc initramfs-piggyback qemu +x86_64 eglibc initramfs-piggyback qemu +arm uclibc archive qemu +arm eglibc archive qemu +arm glibc archive qemu +armel uclibc archive qemu +armel eglibc archive qemu +armel glibc archive qemu +mips uclibc archive qemu +mips eglibc archive qemu +mips glibc archive qemu +mips64 uclibc archive qemu +mips64 eglibc archive qemu +mips64 glibc archive qemu +mipsel uclibc archive qemu +mipsel eglibc archive qemu +mipsel glibc archive qemu +mips64el uclibc archive qemu +mips64el eglibc archive qemu +mips64el glibc archive qemu +ppc uclibc archive qemu +ppc eglibc archive qemu +ppc glibc archive qemu +sparc uclibc archive qemu +sparc eglibc archive qemu +sparc glibc archive qemu -- cgit v1.2.3