diff options
Diffstat (limited to 'target')
-rw-r--r-- | target/aarch64/systems/arm-fm | 2 | ||||
-rw-r--r-- | target/aarch64/systems/qemu-aarch64 | 2 | ||||
-rw-r--r-- | target/aarch64/systems/toolchain-aarch64 | 2 | ||||
-rw-r--r-- | target/arm/systems/linksys-nslu2 | 2 | ||||
-rw-r--r-- | target/arm/systems/qemu-arm | 2 | ||||
-rw-r--r-- | target/arm/systems/raspberry-pi | 2 | ||||
-rw-r--r-- | target/arm/systems/raspberry-pi2 | 2 | ||||
-rw-r--r-- | target/arm/systems/sharp-zaurus | 2 | ||||
-rw-r--r-- | target/arm/systems/solidrun-imx6 | 2 | ||||
-rw-r--r-- | target/config/Config.in.cpu | 26 | ||||
-rw-r--r-- | target/config/Config.in.endian.choice | 6 | ||||
-rw-r--r-- | target/config/Config.in.endian.default | 14 | ||||
-rw-r--r-- | target/linux/config/Config.in.kernel | 4 | ||||
-rw-r--r-- | target/mips/systems/dragino-ms14s | 2 | ||||
-rw-r--r-- | target/mips/systems/mikrotik-rb4xx | 2 | ||||
-rw-r--r-- | target/mips/systems/mikrotik-rb532 | 2 | ||||
-rw-r--r-- | target/mips64/systems/lemote-yeelong | 2 |
17 files changed, 34 insertions, 42 deletions
diff --git a/target/aarch64/systems/arm-fm b/target/aarch64/systems/arm-fm index a756dd8a5..ae988d021 100644 --- a/target/aarch64/systems/arm-fm +++ b/target/aarch64/systems/arm-fm @@ -2,7 +2,7 @@ config ADK_TARGET_SYSTEM_ARM_FM bool "ARMv8 Foundation Model" select ADK_aarch64 select ADK_arm_fm - select ADK_little + select ADK_TARGET_LITTLE_ENDIAN select ADK_LINUX_64 select ADK_CPU_CORTEX_A57 select ADK_TARGET_KERNEL_IMAGE diff --git a/target/aarch64/systems/qemu-aarch64 b/target/aarch64/systems/qemu-aarch64 index 38f30f8ec..0ae0bb578 100644 --- a/target/aarch64/systems/qemu-aarch64 +++ b/target/aarch64/systems/qemu-aarch64 @@ -2,7 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_AARCH64 bool "Qemu Emulator" select ADK_aarch64 select ADK_qemu_aarch64 - select ADK_little + select ADK_TARGET_LITTLE_ENDIAN select ADK_LINUX_64 select ADK_CPU_CORTEX_A57 select ADK_TARGET_QEMU diff --git a/target/aarch64/systems/toolchain-aarch64 b/target/aarch64/systems/toolchain-aarch64 index c0a7272cf..4c63276de 100644 --- a/target/aarch64/systems/toolchain-aarch64 +++ b/target/aarch64/systems/toolchain-aarch64 @@ -2,7 +2,7 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_AARCH64 bool "Toolchain only" select ADK_aarch64 select ADK_toolchain_aarch64 - select ADK_little + select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_CORTEX_A57 select ADK_LINUX_64 select ADK_TARGET_TOOLCHAIN diff --git a/target/arm/systems/linksys-nslu2 b/target/arm/systems/linksys-nslu2 index 152855995..3b6a8b64a 100644 --- a/target/arm/systems/linksys-nslu2 +++ b/target/arm/systems/linksys-nslu2 @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_LINKSYS_NSLU2 bool "Linksys NSLU2" select ADK_arm - select ADK_big select ADK_linksys_nslu2 + select ADK_TARGET_BIG_ENDIAN select ADK_CPU_XSCALE select ADK_TARGET_WITH_USB select ADK_TARGET_WITH_SERIAL diff --git a/target/arm/systems/qemu-arm b/target/arm/systems/qemu-arm index dcaea67c7..770bdd4b1 100644 --- a/target/arm/systems/qemu-arm +++ b/target/arm/systems/qemu-arm @@ -2,7 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_ARM bool "Qemu Emulator" select ADK_arm select ADK_qemu_arm - select ADK_little + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE help diff --git a/target/arm/systems/raspberry-pi b/target/arm/systems/raspberry-pi index d6fd93baf..a1c5a072e 100644 --- a/target/arm/systems/raspberry-pi +++ b/target/arm/systems/raspberry-pi @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI bool "Raspberry PI" select ADK_arm - select ADK_little select ADK_raspberry_pi + select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_ARM1176JZF_S select ADK_TARGET_BOARD_BCM28XX select ADK_TARGET_WITH_VGA diff --git a/target/arm/systems/raspberry-pi2 b/target/arm/systems/raspberry-pi2 index 93038cc11..4596c4643 100644 --- a/target/arm/systems/raspberry-pi2 +++ b/target/arm/systems/raspberry-pi2 @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI2 bool "Raspberry PI 2" select ADK_arm - select ADK_little select ADK_raspberry_pi2 + select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_CORTEX_A7 select ADK_TARGET_CPU_WITH_NEON select ADK_TARGET_BOARD_BCM28XX diff --git a/target/arm/systems/sharp-zaurus b/target/arm/systems/sharp-zaurus index a5f76f308..ce8352078 100644 --- a/target/arm/systems/sharp-zaurus +++ b/target/arm/systems/sharp-zaurus @@ -2,7 +2,7 @@ config ADK_TARGET_SYSTEM_SHARP_ZAURUS bool "Sharp Zaurus CL3200 (Terrier)" select ADK_arm select ADK_sharp_zaurus - select ADK_little + select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_XSCALE select ADK_TARGET_CPU_WITH_IWMMXT select ADK_TARGET_WITH_VGA diff --git a/target/arm/systems/solidrun-imx6 b/target/arm/systems/solidrun-imx6 index a1964a60d..ebda88096 100644 --- a/target/arm/systems/solidrun-imx6 +++ b/target/arm/systems/solidrun-imx6 @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 bool "Solidrun IMX6 Embedded Systems" select ADK_arm - select ADK_little select ADK_solidrun_imx6 + select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_CORTEX_A9 select ADK_TARGET_CPU_WITH_NEON select ADK_TARGET_WITH_VGA diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 748f72b96..59e994055 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -322,12 +322,12 @@ config ADK_TARGET_CPU_FLAGS config ADK_TARGET_CPU_ARCH string - default "aarch64" if ADK_TARGET_ARCH_AARCH64 && ADK_little + default "aarch64" if ADK_TARGET_ARCH_AARCH64 && ADK_TARGET_LITTLE_ENDIAN default "alpha" if ADK_TARGET_ARCH_ALPHA - default "arm" if ADK_TARGET_ARCH_ARM && ADK_little - default "armeb" if ADK_TARGET_ARCH_ARM && ADK_big - default "arc" if ADK_TARGET_ARCH_ARC && ADK_little - default "arceb" if ADK_TARGET_ARCH_ARC && ADK_big + default "arm" if ADK_TARGET_ARCH_ARM && ADK_TARGET_LITTLE_ENDIAN + default "armeb" if ADK_TARGET_ARCH_ARM && ADK_TARGET_BIG_ENDIAN + default "arc" if ADK_TARGET_ARCH_ARC && ADK_TARGET_LITTLE_ENDIAN + default "arceb" if ADK_TARGET_ARCH_ARC && ADK_TARGET_BIG_ENDIAN default "avr32" if ADK_CPU_AVR32 default "bfin" if ADK_CPU_BFIN default "c6x" if ADK_CPU_C6X @@ -342,18 +342,18 @@ config ADK_TARGET_CPU_ARCH default "i686" if ADK_CPU_ATHLON default "hppa" if ADK_TARGET_ARCH_HPPA default "m68k" if ADK_TARGET_ARCH_M68K - default "microblaze" if ADK_TARGET_ARCH_MICROBLAZE && ADK_big - default "microblazeel" if ADK_TARGET_ARCH_MICROBLAZE && ADK_little - default "mips64" if ADK_TARGET_ARCH_MIPS64 && ADK_big - default "mips64el" if ADK_TARGET_ARCH_MIPS64 && ADK_little - default "mips" if ADK_TARGET_ARCH_MIPS && ADK_big - default "mipsel" if ADK_TARGET_ARCH_MIPS && ADK_little + default "microblaze" if ADK_TARGET_ARCH_MICROBLAZE && ADK_TARGET_BIG_ENDIAN + default "microblazeel" if ADK_TARGET_ARCH_MICROBLAZE && ADK_TARGET_LITTLE_ENDIAN + default "mips64" if ADK_TARGET_ARCH_MIPS64 && ADK_TARGET_BIG_ENDIAN + default "mips64el" if ADK_TARGET_ARCH_MIPS64 && ADK_TARGET_LITTLE_ENDIAN + default "mips" if ADK_TARGET_ARCH_MIPS && ADK_TARGET_BIG_ENDIAN + default "mipsel" if ADK_TARGET_ARCH_MIPS && ADK_TARGET_LITTLE_ENDIAN default "nios2" if ADK_TARGET_ARCH_NIOS2 default "ppc" if ADK_CPU_PPC default "ppc" if ADK_CPU_PPC_440 default "ppc64" if ADK_CPU_PPC64 - default "sh4" if ADK_TARGET_ARCH_SH && ADK_little - default "sh4eb" if ADK_TARGET_ARCH_SH && ADK_big + default "sh4" if ADK_TARGET_ARCH_SH && ADK_TARGET_LITTLE_ENDIAN + default "sh4eb" if ADK_TARGET_ARCH_SH && ADK_TARGET_BIG_ENDIAN default "sparc" if ADK_TARGET_ARCH_SPARC default "sparc64" if ADK_TARGET_ARCH_SPARC64 default "tilegx" if ADK_CPU_TILE diff --git a/target/config/Config.in.endian.choice b/target/config/Config.in.endian.choice index a4249f85a..0017a0e55 100644 --- a/target/config/Config.in.endian.choice +++ b/target/config/Config.in.endian.choice @@ -15,11 +15,9 @@ depends on !ADK_TARGET_SYSTEM_QEMU_ARM depends on !ADK_TARGET_SYSTEM_LINKSYS_NSLU2 config ADK_TARGET_LITTLE_ENDIAN - boolean "Little endian" - select ADK_little + bool "Little endian" config ADK_TARGET_BIG_ENDIAN - boolean "Big endian" - select ADK_big + bool "Big endian" endchoice diff --git a/target/config/Config.in.endian.default b/target/config/Config.in.endian.default index 6599016eb..2ed3be897 100644 --- a/target/config/Config.in.endian.default +++ b/target/config/Config.in.endian.default @@ -1,18 +1,12 @@ # This file is part of the OpenADK project. OpenADK is copyrighted # material, please see the LICENCE file in the top-level directory. -config ADK_big - boolean - -config ADK_little - boolean - config ADK_TARGET_ENDIAN string - default "little" if ADK_little - default "big" if ADK_big + default "little" if ADK_TARGET_LITTLE_ENDIAN + default "big" if ADK_TARGET_BIG_ENDIAN config ADK_JFFS2_OPTS string - default "-l" if ADK_little - default "-b" if ADK_big + default "-l" if ADK_TARGET_LITTLE_ENDIAN + default "-b" if ADK_TARGET_BIG_ENDIAN diff --git a/target/linux/config/Config.in.kernel b/target/linux/config/Config.in.kernel index 7a8796abc..83a1e045a 100644 --- a/target/linux/config/Config.in.kernel +++ b/target/linux/config/Config.in.kernel @@ -118,11 +118,11 @@ config ADK_KERNEL_THUMB2_KERNEL # endianess config ADK_KERNEL_CPU_BIG_ENDIAN bool - default y if ADK_big + default y if ADK_TARGET_BIG_ENDIAN config ADK_KERNEL_CPU_LITTLE_ENDIAN bool - default y if ADK_little + default y if ADK_TARGET_LITTLE_ENDIAN choice prompt "Kernel Compression" diff --git a/target/mips/systems/dragino-ms14s b/target/mips/systems/dragino-ms14s index d46bee961..d96d37fe0 100644 --- a/target/mips/systems/dragino-ms14s +++ b/target/mips/systems/dragino-ms14s @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_DRAGINO_MS14S bool "Dragino2 ms14-s" select ADK_mips - select ADK_big select ADK_dragino_ms14s + select ADK_TARGET_BIG_ENDIAN select ADK_CPU_MIPS32 select ADK_TARGET_WITH_WATCHDOG select ADK_TARGET_WITH_NAND diff --git a/target/mips/systems/mikrotik-rb4xx b/target/mips/systems/mikrotik-rb4xx index acb427c1b..d5ca50a63 100644 --- a/target/mips/systems/mikrotik-rb4xx +++ b/target/mips/systems/mikrotik-rb4xx @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_MIKROTIK_RB4XX bool "Mikrotik Routerboard 4xx" select ADK_mips - select ADK_big select ADK_mikrotik_rb4xx + select ADK_TARGET_BIG_ENDIAN select ADK_CPU_MIPS32 select ADK_TARGET_WITH_MINIPCI select ADK_TARGET_WITH_SERIAL diff --git a/target/mips/systems/mikrotik-rb532 b/target/mips/systems/mikrotik-rb532 index 3edda2d36..f78c5c518 100644 --- a/target/mips/systems/mikrotik-rb532 +++ b/target/mips/systems/mikrotik-rb532 @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_MIKROTIK_RB532 bool "Mikrotik Routerboard 532" select ADK_mips - select ADK_little select ADK_mikrotik_rb532 + select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_MIPS32 select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_MINIPCI diff --git a/target/mips64/systems/lemote-yeelong b/target/mips64/systems/lemote-yeelong index 65f400048..9b21db1cb 100644 --- a/target/mips64/systems/lemote-yeelong +++ b/target/mips64/systems/lemote-yeelong @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_LEMOTE_YEELONG bool "Lemote Yeelong laptop" select ADK_mips64 - select ADK_little select ADK_lemote_yeelong + select ADK_TARGET_LITTLE_ENDIAN select ADK_LINUX_64 select ADK_CPU_LOONGSON2F select ADK_TARGET_WITH_USB_BOOT |