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_LLVM
20 config ADK_TOOLCHAIN_LLVM
25 config ADK_TOOLCHAIN_LLVM_VERSION
27 default "6.0.0" if ADK_TOOLCHAIN_LLVM
31 depends on ADK_BUILD_COMPILER_GCC
32 default ADK_TOOLCHAIN_GCC_ARC if ADK_TARGET_ARCH_ARC
33 default ADK_TOOLCHAIN_GCC_AVR32 if ADK_TARGET_ARCH_AVR32
34 default ADK_TOOLCHAIN_GCC_CSKY if ADK_TARGET_ARCH_CSKY
35 default ADK_TOOLCHAIN_GCC_METAG if ADK_TARGET_ARCH_METAG
36 default ADK_TOOLCHAIN_GCC_NDS32 if ADK_TARGET_ARCH_NDS32
37 default ADK_TOOLCHAIN_GCC_OR1K if ADK_TARGET_ARCH_OR1K
38 default ADK_TOOLCHAIN_GCC_6 if ADK_TARGET_CPU_SH_J2
39 default ADK_TOOLCHAIN_GCC_7
41 config ADK_TOOLCHAIN_GCC_GIT
43 depends on !ADK_TARGET_ARCH_AVR32
44 depends on !ADK_TARGET_ARCH_CSKY
45 depends on !ADK_TARGET_ARCH_METAG
46 depends on !ADK_TARGET_ARCH_NDS32
47 depends on !ADK_TARGET_ARCH_OR1K
48 depends on !ADK_TARGET_CPU_SH_J2
50 config ADK_TOOLCHAIN_GCC_8
52 depends on !ADK_TARGET_ARCH_ARC
53 depends on !ADK_TARGET_ARCH_AVR32
54 depends on !ADK_TARGET_ARCH_CSKY
55 depends on !ADK_TARGET_ARCH_METAG
56 depends on !ADK_TARGET_ARCH_NDS32
57 depends on !ADK_TARGET_ARCH_OR1K
58 depends on !ADK_TARGET_CPU_SH_J2
60 config ADK_TOOLCHAIN_GCC_7
62 depends on !ADK_TARGET_ARCH_ARC
63 depends on !ADK_TARGET_ARCH_AVR32
64 depends on !ADK_TARGET_ARCH_CSKY
65 depends on !ADK_TARGET_ARCH_METAG
66 depends on !ADK_TARGET_ARCH_NDS32
67 depends on !ADK_TARGET_ARCH_OR1K
68 depends on !ADK_TARGET_CPU_SH_J2
70 config ADK_TOOLCHAIN_GCC_6
72 depends on ADK_TARGET_CPU_SH_J2
74 config ADK_TOOLCHAIN_GCC_ARC
75 bool "arc-2018.03-release"
76 depends on ADK_TARGET_ARCH_ARC
78 config ADK_TOOLCHAIN_GCC_AVR32
80 depends on ADK_TARGET_ARCH_AVR32
82 config ADK_TOOLCHAIN_GCC_CSKY
84 depends on ADK_TARGET_ARCH_CSKY
86 config ADK_TOOLCHAIN_GCC_METAG
88 depends on ADK_TARGET_ARCH_METAG
90 config ADK_TOOLCHAIN_GCC_NDS32
91 bool "nds32-6.3.0-open"
92 depends on ADK_TARGET_ARCH_NDS32
94 config ADK_TOOLCHAIN_GCC_OR1K
96 depends on ADK_TARGET_ARCH_OR1K