1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
7 config ADK_BUILD_COMPILER_GCC
10 config ADK_BUILD_COMPILER_LLVM
12 depends on ADK_EXPERIMENTAL
18 depends on ADK_BUILD_COMPILER_GCC
19 default ADK_TOOLCHAIN_GCC_ARC if ADK_TARGET_ARCH_ARC
20 default ADK_TOOLCHAIN_GCC_CSKY if ADK_TARGET_ARCH_CSKY
21 default ADK_TOOLCHAIN_GCC_OR1K if ADK_TARGET_ARCH_OR1K
22 default ADK_TOOLCHAIN_GCC_NDS32 if ADK_TARGET_ARCH_NDS32
23 default ADK_TOOLCHAIN_GCC_4_2 if ADK_TARGET_ARCH_METAG
24 default ADK_TOOLCHAIN_GCC_4_4 if ADK_TARGET_ARCH_AVR32
25 default ADK_TOOLCHAIN_GCC_4_9 if ADK_TARGET_ARCH_LM32 && !ADK_TARGET_LIB_NEWLIB
26 default ADK_TOOLCHAIN_GCC_4_9 if ADK_TARGET_SYSTEM_KINETIS_K70
27 default ADK_TOOLCHAIN_GCC_6 if ADK_TARGET_CPU_SH_J2
28 default ADK_TOOLCHAIN_GCC_7
30 config ADK_TOOLCHAIN_GCC_GIT
32 depends on !ADK_TARGET_ARCH_AVR32
33 depends on !ADK_TARGET_ARCH_CSKY
34 depends on !ADK_TARGET_ARCH_METAG
35 depends on !ADK_TARGET_ARCH_NDS32
36 depends on !ADK_TARGET_ARCH_OR1K
37 depends on !ADK_TARGET_CPU_SH_J2
39 config ADK_TOOLCHAIN_GCC_7
41 depends on !ADK_TARGET_ARCH_AVR32
42 depends on !ADK_TARGET_ARCH_CSKY
43 depends on !ADK_TARGET_ARCH_METAG
44 depends on !ADK_TARGET_ARCH_NDS32
45 depends on !ADK_TARGET_ARCH_OR1K
46 depends on !ADK_TARGET_CPU_SH_J2
48 config ADK_TOOLCHAIN_GCC_6
50 depends on ADK_TARGET_CPU_SH_J2
52 config ADK_TOOLCHAIN_GCC_4_9
54 depends on ADK_TARGET_ARCH_LM32 \
55 || ADK_TARGET_ARCH_SPARC
57 config ADK_TOOLCHAIN_GCC_CSKY
59 depends on ADK_TARGET_ARCH_CSKY
61 config ADK_TOOLCHAIN_GCC_OR1K
63 depends on ADK_TARGET_ARCH_OR1K
65 config ADK_TOOLCHAIN_GCC_NDS32
67 depends on ADK_TARGET_ARCH_NDS32
69 config ADK_TOOLCHAIN_GCC_ARC
70 bool "arc-2016.09-release"
71 depends on ADK_TARGET_ARCH_ARC
73 config ADK_TOOLCHAIN_GCC_4_4
75 depends on ADK_TARGET_ARCH_AVR32
77 config ADK_TOOLCHAIN_GCC_4_2
79 select ADK_TOOLCHAIN_GCC_OLD
80 depends on ADK_TARGET_ARCH_METAG
84 config ADK_TOOLCHAIN_GCC_OLD