diff options
Diffstat (limited to 'target')
-rw-r--r-- | target/config/Config.in | 2 | ||||
-rw-r--r-- | target/config/Config.in.tools | 15 | ||||
-rw-r--r-- | target/sh/sys-available/toolchain-sh4 | 11 | ||||
-rw-r--r-- | target/sh/sys-available/toolchain-sh4eb | 11 |
4 files changed, 37 insertions, 2 deletions
diff --git a/target/config/Config.in b/target/config/Config.in index 4c3112275..1255ceae3 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -270,8 +270,6 @@ config ADK_TARGET_QEMU_WITH_BLOCK select ADK_KERNEL_SCSI_IBMVSCSI if ADK_TARGET_SYSTEM_QEMU_PPC64 select ADK_KERNEL_SCSI_SUNESP if ADK_TARGET_SYSTEM_QEMU_SPARC select ADK_KERNEL_PATA_PLATFORM if ADK_LINUX_SH - select ADK_HOST_NEED_JFFS2 if ADK_TARGET_QEMU_MICROBLAZE_MODEL_ML605 || ADK_TARGET_QEMU_MICROBLAZE_MODEL_S3ADSP1800 - select ADK_HOST_NEED_SQUASHFS if ADK_TARGET_QEMU_MICROBLAZE_MODEL_ML605 || ADK_TARGET_QEMU_MICROBLAZE_MODEL_S3ADSP1800 endchoice diff --git a/target/config/Config.in.tools b/target/config/Config.in.tools index 2159b4db7..95e4f6d63 100644 --- a/target/config/Config.in.tools +++ b/target/config/Config.in.tools @@ -106,16 +106,31 @@ config ADK_HOST_BUILD_SYSLINUX default n # optional, must be used from OpenADK +config ADK_HOST_NEED_MTD_UTILS + boolean + default n + config ADK_HOST_BUILD_MTD_UTILS boolean + default y if ADK_HOST_NEED_MTD_UTILS + default n + +config ADK_HOST_NEED_SQUASHFS + boolean default n config ADK_HOST_BUILD_SQUASHFS boolean + default y if ADK_HOST_NEED_SQUASHFS + default n + +config ADK_HOST_NEED_MKIMAGE + boolean default n config ADK_HOST_BUILD_MKIMAGE boolean + default y if ADK_HOST_NEED_MKIMAGE default n config ADK_HOST_BUILD_PCRE diff --git a/target/sh/sys-available/toolchain-sh4 b/target/sh/sys-available/toolchain-sh4 new file mode 100644 index 000000000..4d7fff826 --- /dev/null +++ b/target/sh/sys-available/toolchain-sh4 @@ -0,0 +1,11 @@ +config ADK_TARGET_SYSTEM_TOOLCHAIN_SH4 + bool "Toolchain only (little endian)" + select ADK_sh + select ADK_little + select ADK_toolchain_sh + select ADK_CPU_SH4 + select ADK_TOOLCHAIN + select ADK_TARGET_PACKAGE_TXZ + help + Build a superh toolchain (sh4). + diff --git a/target/sh/sys-available/toolchain-sh4eb b/target/sh/sys-available/toolchain-sh4eb new file mode 100644 index 000000000..cccc163e1 --- /dev/null +++ b/target/sh/sys-available/toolchain-sh4eb @@ -0,0 +1,11 @@ +config ADK_TARGET_SYSTEM_TOOLCHAIN_SH4EB + bool "Toolchain only (big endian)" + select ADK_sh + select ADK_big + select ADK_toolchain_sheb + select ADK_CPU_SH4 + select ADK_TOOLCHAIN + select ADK_TARGET_PACKAGE_TXZ + help + Build a superh toolchain (sh4 big endian). + |