[Buildroot] [MIPS] toolchain/gcc/Config.in broken
Elizabeth Oldham
beth at the-hug.org
Tue Oct 9 19:16:19 UTC 2007
Shinya Kuribayashi wrote:
>>1. O32 ABI (CONFIG_MIPS_O32_ABI) (NEW)
>
> 2. N32 ABI (CONFIG_MIPS_N32_ABI) (NEW)
> 3. N64 ABI (CONFIG_MIPS_N64_ABI) (NEW)
> choice[1-3?]: 1
> Target Processor Architecture
>
>>1. Generic (MIPS I) (CONFIG_MIPS_ISA_1) (NEW)
>
> 2. MIPS II (CONFIG_MIPS_ISA_2) (NEW)
> 3. MIPS III (CONFIG_MIPS_ISA_3) (NEW)
> 4. MIPS IV (CONFIG_MIPS_ISA_4) (NEW)
> 5. MIPS32 (CONFIG_MIPS_ISA_MIPS32) (NEW)
> 6. MIPS64 (CONFIG_MIPS_ISA_MIPS64) (NEW)
> choice[1-6?]: 5
>
> But it seems these configs were not directly passed to GCC configs
> according to mips-linux-gcc -v, or GCC config.status.
...
> Ditto, it's hard for me to answer. I should learn more about GCC config.
> Anyone MIPS guys?
The matrix of MIPS ISA and ABIs supported on Linux is:
(fixed pitch font time)
o32 n32 n64
MIPS I o
MIPS II o
MIPS III o o o
MIPS IV o o o
MIPS32(r1) o
MIPS32R2 o
MIPS64(r1) o o o
MIPS64R2 o o o
(blank is not supported)
MIPS16 is a bare-iron thing, along with other tweaks like using a 64bit
FPU inside a 32bit world.
Beth
More information about the buildroot
mailing list