diff options
Diffstat (limited to 'arch/Config.in.m68k')
-rw-r--r-- | arch/Config.in.m68k | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/Config.in.m68k b/arch/Config.in.m68k index 94494c880..da06c3a9b 100644 --- a/arch/Config.in.m68k +++ b/arch/Config.in.m68k @@ -4,6 +4,14 @@ config BR2_ARCH config BR2_ENDIAN default "BIG" +# symbols used to distinguish between m68k and coldfire +# for gcc multilib +config BR2_m68k_m68k + bool + +config BR2_m68k_cf + bool + # coldfire variants will be added later choice prompt "Target CPU" @@ -14,8 +22,20 @@ choice config BR2_m68k_68040 bool "68040" + select BR2_m68k_m68k + select BR2_ARCH_HAS_MMU_MANDATORY + +config BR2_m68k_cf5208 + bool "5208" + select BR2_m68k_cf + select BR2_SOFT_FLOAT endchoice config BR2_GCC_TARGET_CPU default "68040" if BR2_m68k_68040 + default "5208" if BR2_m68k_cf5208 + +config BR2_GCC_TARGET_ARCH + default "m68k" if BR2_m68k_m68k + default "cf" if BR2_m68k_cf |