lm32: make it boot the kernel
[openadk.git] / target / config / Config.in.compiler
blob67e8dd4144355fe852a5ab59487c019ba097efbb
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 choice
5 prompt "Compiler"
7 config ADK_BUILD_COMPILER_GCC
8         bool "gcc"
10 endchoice
12 choice
13 prompt "GCC version"
14 depends on ADK_BUILD_COMPILER_GCC
15 default ADK_TOOLCHAIN_GCC_ARC if ADK_TARGET_ARCH_ARC
16 default ADK_TOOLCHAIN_GCC_AVR32 if ADK_TARGET_ARCH_AVR32
17 default ADK_TOOLCHAIN_GCC_LM32 if ADK_TARGET_ARCH_LM32
18 default ADK_TOOLCHAIN_GCC_METAG if ADK_TARGET_ARCH_METAG
19 default ADK_TOOLCHAIN_GCC_NDS32 if ADK_TARGET_ARCH_NDS32
20 default ADK_TOOLCHAIN_GCC_7 if ADK_TARGET_CPU_ARM_ARM11MPCORE
21 default ADK_TOOLCHAIN_GCC_7 if ADK_TARGET_CPU_ARM_CORTEX_A53
22 default ADK_TOOLCHAIN_GCC_9 if ADK_TARGET_ARCH_CSKY
23 default ADK_TOOLCHAIN_GCC_9 if ADK_TARGET_ARCH_OR1K
24 default ADK_TOOLCHAIN_GCC_8
26 config ADK_TOOLCHAIN_GCC_GIT
27         bool "git"
28         depends on !ADK_TARGET_ARCH_AVR32
29         depends on !ADK_TARGET_ARCH_METAG
30         depends on !ADK_TARGET_ARCH_NDS32
32 config ADK_TOOLCHAIN_GCC_9
33         bool "9.2.0"
34         depends on !ADK_TARGET_ARCH_ARC
35         depends on !ADK_TARGET_ARCH_AVR32
36         depends on !ADK_TARGET_ARCH_METAG
37         depends on !ADK_TARGET_ARCH_NDS32
38         depends on !ADK_TARGET_CPU_ARM_ARM11MPCORE
39         depends on !ADK_TARGET_CPU_ARM_CORTEX_A53
41 config ADK_TOOLCHAIN_GCC_8
42         bool "8.3.0"
43         depends on !ADK_TARGET_ARCH_ARC
44         depends on !ADK_TARGET_ARCH_AVR32
45         depends on !ADK_TARGET_ARCH_CSKY
46         depends on !ADK_TARGET_ARCH_METAG
47         depends on !ADK_TARGET_ARCH_NDS32
48         depends on !ADK_TARGET_ARCH_OR1K
49         depends on !ADK_TARGET_CPU_ARM_ARM11MPCORE
50         depends on !ADK_TARGET_CPU_ARM_CORTEX_A53
52 config ADK_TOOLCHAIN_GCC_7
53         bool "7.4.0"
54         depends on !ADK_TARGET_ARCH_ARC
55         depends on !ADK_TARGET_ARCH_AVR32
56         depends on !ADK_TARGET_ARCH_CSKY
57         depends on !ADK_TARGET_ARCH_METAG
58         depends on !ADK_TARGET_ARCH_NDS32
59         depends on !ADK_TARGET_ARCH_OR1K
61 config ADK_TOOLCHAIN_GCC_ARC
62         bool "arc-2019.03-release"
63         depends on ADK_TARGET_ARCH_ARC
65 config ADK_TOOLCHAIN_GCC_AVR32
66         bool "4.4.7-avr32"
67         depends on ADK_TARGET_ARCH_AVR32
69 config ADK_TOOLCHAIN_GCC_METAG
70         bool "4.2.4-metag"
71         depends on ADK_TARGET_ARCH_METAG
73 config ADK_TOOLCHAIN_GCC_LM32
74         bool "4.5.4-lm32"
75         depends on ADK_TARGET_ARCH_LM32
77 config ADK_TOOLCHAIN_GCC_NDS32
78         bool "nds32-6.3.0-open"
79         depends on ADK_TARGET_ARCH_NDS32
81 endchoice