This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Add config option to configure the ARCH_CPU define for the m68k CPU's that we known Signed-off-by: Remy Bohmer <linux@bohmer.net> --- config/arch/m68k.in | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 170 insertions(+), 6 deletions(-) Index: crosstool-ng/config/arch/m68k.in =================================================================== --- crosstool-ng.orig/config/arch/m68k.in +++ crosstool-ng/config/arch/m68k.in @@ -2,9 +2,173 @@ # depends on EXPERIMENTAL config ARCH_m68k - select ARCH_SUPPORTS_32 - select ARCH_DEFAULT_32 - select ARCH_DEFAULT_BE - select ARCH_SUPPORT_CPU - help - The m68k architecture + select ARCH_SUPPORT_CPU + select ARCH_SUPPORTS_32 + select ARCH_DEFAULT_32 + select ARCH_DEFAULT_BE + help + The Motorola 68k architecture (http://) or + The Freescale Coldfire architecture (http://) + +choice + bool + prompt "CPU" + +config ARCH_CPU_68000 + bool + prompt "Motorola 68000" + +config ARCH_CPU_68010 + bool + prompt "Motorola 68010" + +config ARCH_CPU_68020 + bool + prompt "Motorola 68020" + +config ARCH_CPU_68030 + bool + prompt "Motorola 68030" + +config ARCH_CPU_68040 + bool + prompt "Motorola 68040" + +config ARCH_CPU_68060 + bool + prompt "Motorola 68060" + +config ARCH_CPU_68302 + bool + prompt "Motorola 68302" + +config ARCH_CPU_68332 + bool + prompt "Motorola 68332" + +config ARCH_CPU_CPU32 + bool + prompt "Motorola cpu32" + +config ARCH_CPU_51QE + bool + prompt "ColdFire 51qe" + +config ARCH_CPU_5206 + bool + prompt "ColdFire 5202, 5204, 5206" + +config ARCH_CPU_5206E + bool + prompt "ColdFire 5206e" + +config ARCH_CPU_5208 + bool + prompt "ColdFire 5207, 5208" + +config ARCH_CPU_5211A + bool + prompt "ColdFire 5210a, 5211a" + +config ARCH_CPU_5213 + bool + prompt "ColdFire 5211, 5212, 5213" + +config ARCH_CPU_5216 + bool + prompt "ColdFire 5214, 5216" + +config ARCH_CPU_52235 + bool + prompt "ColdFire 52230, 52231, 52232, 52233, 52234, 52235" + +config ARCH_CPU_5225 + bool + prompt "ColdFire 5224, 5225" + +config ARCH_CPU_5235 + bool + prompt "ColdFire 5232, 5233, 5234, 5235, 523x" + +config ARCH_CPU_5249 + bool + prompt "ColdFire 5249" + +config ARCH_CPU_5250 + bool + prompt "ColdFire 5250" + +config ARCH_CPU_5271 + bool + prompt "ColdFire 5270, 5271" + +config ARCH_CPU_5272 + bool + prompt "ColdFire 5272" + +config ARCH_CPU_5275 + bool + prompt "ColdFire 5274, 5275" + +config ARCH_CPU_5282 + bool + prompt "ColdFire 5280, 5281, 5282, 528x" + +config ARCH_CPU_5307 + bool + prompt "ColdFire 5307" + +config ARCH_CPU_5329 + bool + prompt "ColdFire 5327, 5328, 5329, 532x" + +config ARCH_CPU_5373 + bool + prompt "ColdFire 5372, 5373, 537x" + +config ARCH_CPU_5407 + bool + prompt "ColdFire 5407" + +config ARCH_CPU_5475 + bool + prompt "ColdFire 547x, 548x" + help + 5470, 5471, 5472, 5473, 5474, 5475, 547x, 5480, 5481, 5482, 5483, + 5484, 5485 + +endchoice + +config ARCH_CPU + string + default "68000" if ARCH_CPU_68000 + default "68010" if ARCH_CPU_68010 + default "68020" if ARCH_CPU_68020 + default "68030" if ARCH_CPU_68030 + default "68040" if ARCH_CPU_68040 + default "68060" if ARCH_CPU_68060 + default "68302" if ARCH_CPU_68302 + default "68332" if ARCH_CPU_68332 + default "cpu32" if ARCH_CPU_CPU32 + default "51qe" if ARCH_CPU_51QE + default "5206" if ARCH_CPU_5206 + default "5206e" if ARCH_CPU_5206E + default "5208" if ARCH_CPU_5208 + default "5211a" if ARCH_CPU_5211A + default "5213" if ARCH_CPU_5213 + default "5216" if ARCH_CPU_5216 + default "52235" if ARCH_CPU_52235 + default "5225" if ARCH_CPU_5225 + default "5235" if ARCH_CPU_5235 + default "5249" if ARCH_CPU_5249 + default "5250" if ARCH_CPU_5250 + default "5271" if ARCH_CPU_5271 + default "5272" if ARCH_CPU_5272 + default "5275" if ARCH_CPU_5275 + default "5282" if ARCH_CPU_5282 + default "5307" if ARCH_CPU_5307 + default "5329" if ARCH_CPU_5329 + default "5373" if ARCH_CPU_5373 + default "5407" if ARCH_CPU_5407 + default "5475" if ARCH_CPU_5475 + -- -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |