diff options
Diffstat (limited to 'target/config')
-rw-r--r-- | target/config/Config.in.binutils | 7 | ||||
-rw-r--r-- | target/config/Config.in.cpu | 12 | ||||
-rw-r--r-- | target/config/Config.in.qemuopts | 21 | ||||
-rw-r--r-- | target/config/Config.in.tools | 4 |
4 files changed, 21 insertions, 23 deletions
diff --git a/target/config/Config.in.binutils b/target/config/Config.in.binutils index 79c1f5dfb..3e141d4d6 100644 --- a/target/config/Config.in.binutils +++ b/target/config/Config.in.binutils @@ -8,7 +8,9 @@ default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_CPU_ARC_ARC64 default ADK_TOOLCHAIN_BINUTILS_AVR32 if ADK_TARGET_ARCH_AVR32 default ADK_TOOLCHAIN_BINUTILS_KVX if ADK_TARGET_ARCH_KVX default ADK_TOOLCHAIN_BINUTILS_NDS32 if ADK_TARGET_ARCH_NDS32 +default ADK_TOOLCHAIN_BINUTILS_2_26 if ADK_TARGET_ARCH_BFIN && ADK_TARGET_BINFMT_FDPIC default ADK_TOOLCHAIN_BINUTILS_2_43_1 if ADK_TARGET_ARCH_NIOS2 +default ADK_TOOLCHAIN_BINUTILS_2_43_1 if ADK_TARGET_ARCH_X86_64 default ADK_TOOLCHAIN_BINUTILS_2_44 config ADK_TOOLCHAIN_BINUTILS_GIT @@ -53,6 +55,11 @@ config ADK_TOOLCHAIN_BINUTILS_2_37 depends on !ADK_TARGET_ARCH_AVR32 depends on !ADK_TARGET_ARCH_KVX +config ADK_TOOLCHAIN_BINUTILS_2_26 + bool "2.26" + depends on !ADK_TARGET_ARCH_AVR32 + depends on !ADK_TARGET_ARCH_KVX + config ADK_TOOLCHAIN_BINUTILS_ARC bool "arc-2023.09" depends on ADK_TARGET_ARCH_ARC diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 4c9cd3b1b..7ea9829a3 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -998,6 +998,16 @@ config ADK_TARGET_CPU_MIPS64_MIPS64R6 select ADK_LINUX_KERNEL_CPU_MIPS64_R6 if ADK_TARGET_OS_LINUX depends on ADK_TARGET_ARCH_MIPS64 +config ADK_TARGET_CPU_MIPS64_LOONGSON2E + bool "loongson2e" + select ADK_LINUX_64 + select ADK_TARGET_SUPPORTS_THREADS + select ADK_TARGET_SUPPORTS_LT + select ADK_TARGET_SUPPORTS_NPTL + select ADK_TARGET_WITH_MMU + select ADK_TARGET_CPU_WITH_FPU + depends on ADK_TARGET_ARCH_MIPS64 + config ADK_TARGET_CPU_MIPS64_LOONGSON2F bool "loongson2f" select ADK_LINUX_64 @@ -2092,6 +2102,7 @@ config ADK_TARGET_GCC_ARCH default "k8" if ADK_TARGET_CPU_X86_64_K8 default "k8-sse3" if ADK_TARGET_CPU_X86_64_K8_SSE3 default "knl" if ADK_TARGET_CPU_X86_64_KNL + default "loongson2e" if ADK_TARGET_CPU_MIPS64_LOONGSON2E default "loongson2f" if ADK_TARGET_CPU_MIPS64_LOONGSON2F default "r4400" if ADK_TARGET_CPU_MIPS_R4400 default "r4600" if ADK_TARGET_CPU_MIPS_R4600 @@ -2268,6 +2279,7 @@ config ADK_TARGET_CPU_TYPE default "mips64" if ADK_TARGET_CPU_MIPS64_MIPS64 default "mips64r2" if ADK_TARGET_CPU_MIPS64_MIPS64R2 default "mips64r6" if ADK_TARGET_CPU_MIPS64_MIPS64R6 + default "mips64" if ADK_TARGET_CPU_MIPS64_LOONGSON2E default "mips64" if ADK_TARGET_CPU_MIPS64_LOONGSON2F default "ppc64" if ADK_TARGET_ARCH_PPC64 default "nds32" if ADK_TARGET_CPU_NDS32 diff --git a/target/config/Config.in.qemuopts b/target/config/Config.in.qemuopts index 78c608b49..1e38fa7d7 100644 --- a/target/config/Config.in.qemuopts +++ b/target/config/Config.in.qemuopts @@ -4,14 +4,8 @@ config ADK_QEMU_ARGS string default "-vga std" if ADK_TARGET_QEMU_WITH_GRAPHIC - default "" if ADK_TARGET_QEMU_WITH_GRAPHIC_ONLY default "-nographic" -config ADK_TARGET_QEMU_WITH_GRAPHIC_ONLY - bool - select ADK_TARGET_WITH_VGA - depends on ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - config ADK_TARGET_QEMU_WITH_BLOCK bool select ADK_TARGET_WITH_BLOCK @@ -29,8 +23,6 @@ config ADK_TARGET_QEMU_WITH_BLOCK select ADK_LINUX_KERNEL_SCSI_SUNESP if ADK_TARGET_SYSTEM_QEMU_SPARC select ADK_LINUX_KERNEL_PATA_CMD64X if ADK_TARGET_SYSTEM_QEMU_SPARC64 select ADK_LINUX_KERNEL_PATA_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH - select ADK_LINUX_KERNEL_PATA_PXA if ADK_TARGET_QEMU_ARM_SPITZ \ - || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER select ADK_LINUX_KERNEL_MMC_ARMMMCI if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 select ADK_LINUX_KERNEL_BLK_DEV_CMD64X if ADK_TARGET_SYSTEM_QEMU_ALPHA @@ -40,7 +32,6 @@ depends on ADK_TARGET_QEMU && (ADK_TARGET_SYSTEM_QEMU_X86_64 \ || ADK_TARGET_SYSTEM_QEMU_RISCV64 \ || ADK_TARGET_SYSTEM_QEMU_CSKY \ || ADK_TARGET_SYSTEM_QEMU_X86 \ - || ADK_TARGET_SYSTEM_QEMU_AARCH64 \ || ADK_TARGET_SYSTEM_QEMU_ARC \ || ADK_TARGET_SYSTEM_QEMU_M68K_VIRT \ || ADK_TARGET_SYSTEM_QEMU_SPARC64) @@ -95,20 +86,8 @@ endchoice choice prompt "Qemu Emulation using VirtIO drivers" depends on ADK_TARGET_SYSTEM_QEMU_SPARC64 || \ - ADK_TARGET_SYSTEM_QEMU_AARCH64 || \ - ADK_TARGET_SYSTEM_QEMU_ARC || \ - ADK_TARGET_SYSTEM_QEMU_CSKY || \ - ADK_TARGET_SYSTEM_QEMU_M68K_VIRT || \ - ADK_TARGET_SYSTEM_QEMU_RISCV32 || \ - ADK_TARGET_SYSTEM_QEMU_RISCV64 || \ ADK_TARGET_SYSTEM_QEMU_X86 || \ ADK_TARGET_SYSTEM_QEMU_X86_64 -default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_AARCH64 -default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_ARC -default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_CSKY -default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_RISCV32 -default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_RISCV64 -default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_M68K_VIRT config ADK_TARGET_QEMU_WITHOUT_VIRTIO bool "disabled" diff --git a/target/config/Config.in.tools b/target/config/Config.in.tools index cdeeb90ed..d60b42a08 100644 --- a/target/config/Config.in.tools +++ b/target/config/Config.in.tools @@ -39,9 +39,9 @@ config ADK_HOST_BUILD_LIBTOOL bool default y -config ADK_HOST_BUILD_LIBRESSL +config ADK_HOST_BUILD_OPENSSL bool - default n + default y config ADK_HOST_BUILD_PKGCONF bool |