Browse Source

fix archs compile, loader is only used by arc32/arc64

Waldemar Brodkorb 3 months ago
parent
commit
07e19a2d67

+ 0 - 1
target/arc/systems/qemu-arc

@@ -3,7 +3,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARC
 	select ADK_TARGET_QEMU
 	select ADK_TARGET_KERNEL_WITH_COMPRESSION
 	select ADK_TARGET_LITTLE_ENDIAN
-	select ADK_TARGET_KERNEL_LOADER
 	help
 	  Support for QEMU ARC Emulator.
 

+ 2 - 1
target/config/Config.in.binutils

@@ -3,7 +3,8 @@
 
 choice
 prompt "Binutils version"
-default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_ARCH_ARC
+default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_CPU_ARC_ARC32
+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_2_28 if ADK_TARGET_CPU_SH_J2

+ 2 - 1
target/config/Config.in.compiler

@@ -12,7 +12,8 @@ endchoice
 choice
 prompt "GCC version"
 depends on ADK_BUILD_COMPILER_GCC
-default ADK_TOOLCHAIN_GCC_ARC if ADK_TARGET_ARCH_ARC
+default ADK_TOOLCHAIN_GCC_ARC if ADK_TARGET_CPU_ARC_ARC32
+default ADK_TOOLCHAIN_GCC_ARC if ADK_TARGET_CPU_ARC_ARC64
 default ADK_TOOLCHAIN_GCC_AVR32 if ADK_TARGET_ARCH_AVR32
 default ADK_TOOLCHAIN_GCC_KVX if ADK_TARGET_ARCH_KVX
 default ADK_TOOLCHAIN_GCC_LM32 if ADK_TARGET_ARCH_LM32

+ 2 - 0
target/config/Config.in.cpu

@@ -91,6 +91,7 @@ config ADK_TARGET_CPU_ARC_ARC32
 	select ADK_TARGET_SUPPORTS_NPTL
 	select ADK_TARGET_SUPPORTS_LT
 	select ADK_TARGET_WITH_MMU
+	select ADK_TARGET_KERNEL_LOADER
 	depends on ADK_TARGET_ARCH_ARC
 
 config ADK_TARGET_CPU_ARC_ARC64
@@ -99,6 +100,7 @@ config ADK_TARGET_CPU_ARC_ARC64
 	select ADK_TARGET_SUPPORTS_NPTL
 	select ADK_TARGET_SUPPORTS_LT
 	select ADK_TARGET_WITH_MMU
+	select ADK_TARGET_KERNEL_LOADER
 	depends on ADK_TARGET_ARCH_ARC
 
 # arm