From 623680d57c3c8271bd77b01a4808b6ab031886fc Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 4 Jun 2015 04:41:02 -0500 Subject: add some bits and bytes to allow to choose bfin-sim. not functional, yet --- target/config/Config.in | 3 +++ target/config/Config.in.binutils.choice | 1 - target/config/Config.in.cpu | 23 +++++++++++++++++++++++ target/config/Config.in.gcc.choice | 5 ++--- target/config/Config.in.kernel | 1 + target/config/Config.in.tc | 2 +- 6 files changed, 30 insertions(+), 5 deletions(-) (limited to 'target/config') diff --git a/target/config/Config.in b/target/config/Config.in index 167efffac..cab327e50 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -19,6 +19,9 @@ config ADK_TARGET_UCLINUX select ADK_PACKAGE_SASH select ADK_PACKAGE_SIMPLEINIT +config ADK_TARGET_SIM + bool + config ADK_TARGET_QEMU bool select ADK_TARGET_WITH_SERIAL diff --git a/target/config/Config.in.binutils.choice b/target/config/Config.in.binutils.choice index ebcd4f41e..68933fc77 100644 --- a/target/config/Config.in.binutils.choice +++ b/target/config/Config.in.binutils.choice @@ -11,7 +11,6 @@ default ADK_TOOLCHAIN_BINUTILS_2_25 config ADK_TOOLCHAIN_BINUTILS_GIT bool "git" - depends on !ADK_TARGET_ARCH_BFIN depends on !ADK_TARGET_ARCH_ARC depends on !ADK_TARGET_ARCH_AVR32 depends on !ADK_TARGET_ARCH_CRIS diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 020a26887..d95a5da4a 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -687,6 +687,29 @@ config ADK_TARGET_CPU_FLAGS default "-mcpu=bf522" if ADK_CPU_BF522 default "-mcpu=bf523" if ADK_CPU_BF523 default "-mcpu=bf524" if ADK_CPU_BF524 + default "-mcpu=bf525" if ADK_CPU_BF525 + default "-mcpu=bf526" if ADK_CPU_BF526 + default "-mcpu=bf527" if ADK_CPU_BF527 + default "-mcpu=bf531" if ADK_CPU_BF531 + default "-mcpu=bf532" if ADK_CPU_BF532 + default "-mcpu=bf533" if ADK_CPU_BF533 + default "-mcpu=bf534" if ADK_CPU_BF534 + default "-mcpu=bf536" if ADK_CPU_BF536 + default "-mcpu=bf537" if ADK_CPU_BF537 + default "-mcpu=bf538" if ADK_CPU_BF538 + default "-mcpu=bf539" if ADK_CPU_BF539 + default "-mcpu=bf542" if ADK_CPU_BF542 + default "-mcpu=bf544" if ADK_CPU_BF544 + default "-mcpu=bf547" if ADK_CPU_BF547 + default "-mcpu=bf548" if ADK_CPU_BF548 + default "-mcpu=bf549" if ADK_CPU_BF549 + default "-mcpu=bf542m" if ADK_CPU_BF542M + default "-mcpu=bf544m" if ADK_CPU_BF544M + default "-mcpu=bf547m" if ADK_CPU_BF547M + default "-mcpu=bf548m" if ADK_CPU_BF548M + default "-mcpu=bf549m" if ADK_CPU_BF549M + default "-mcpu=bf561" if ADK_CPU_BF561 + default "-mcpu=bf592" if ADK_CPU_BF592 default "-mcpu=v10" if ADK_CPU_CRIS_V10 default "-mcpu=v32" if ADK_CPU_CRIS_V32 default "-mcpu=v7.10.d" if ADK_CPU_MICROBLAZE diff --git a/target/config/Config.in.gcc.choice b/target/config/Config.in.gcc.choice index 39d4e75b5..1d4d05c11 100644 --- a/target/config/Config.in.gcc.choice +++ b/target/config/Config.in.gcc.choice @@ -11,7 +11,6 @@ default ADK_TOOLCHAIN_GCC_4_9_2 config ADK_TOOLCHAIN_GCC_GIT bool "git" - depends on !ADK_TARGET_ARCH_BFIN depends on !ADK_TARGET_ARCH_ARC depends on !ADK_TARGET_ARCH_AVR32 @@ -48,8 +47,8 @@ config ADK_TOOLCHAIN_GCC_4_7_4 depends on ADK_TARGET_ARCH_C6X \ || ADK_TARGET_ARCH_SPARC -config ADK_TOOLCHAIN_GCC_4_5_4 - bool "4.5.4" +config ADK_TOOLCHAIN_GCC_4_6_3 + bool "4.6.3" depends on ADK_TARGET_ARCH_BFIN config ADK_TOOLCHAIN_GCC_4_4_7 diff --git a/target/config/Config.in.kernel b/target/config/Config.in.kernel index ace5bb563..0e256deee 100644 --- a/target/config/Config.in.kernel +++ b/target/config/Config.in.kernel @@ -78,3 +78,4 @@ config ADK_TARGET_KERNEL_MINICONFIG default "banana-pro" if ADK_TARGET_SYSTEM_BANANA_PRO default "xilinx-kintex7" if ADK_TARGET_SYSTEM_XILINX_KINTEX7 default "pcengines-alix" if ADK_TARGET_SYSTEM_PCENGINES_ALIX + default "sim-bfin" if ADK_TARGET_SYSTEM_SIM_BFIN diff --git a/target/config/Config.in.tc b/target/config/Config.in.tc index 32743d0d0..80b370eb6 100644 --- a/target/config/Config.in.tc +++ b/target/config/Config.in.tc @@ -3,7 +3,7 @@ choice ADK_TARGET_CPU prompt "CPU type" -depends on ADK_TARGET_TOOLCHAIN && \ +depends on (ADK_TARGET_TOOLCHAIN || ADK_TARGET_SIM) && \ ( ADK_TARGET_ARCH_CRIS \ || ADK_TARGET_ARCH_AARCH64 \ || ADK_TARGET_ARCH_ARC \ -- cgit v1.2.3