diff options
Diffstat (limited to 'toolchain/toolchain-external/Config.in')
-rw-r--r-- | toolchain/toolchain-external/Config.in | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in index 4e945267a..4104041ee 100644 --- a/toolchain/toolchain-external/Config.in +++ b/toolchain/toolchain-external/Config.in @@ -102,6 +102,74 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201109 Select BR2_SOFT_FLOAT Set BR2_TARGET_OPTIMIZATION to -mthumb +config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201209 + bool "Sourcery CodeBench MIPS 2012.09" + depends on BR2_mips || BR2_mipsel + select BR2_TOOLCHAIN_EXTERNAL_GLIBC + select BR2_TOOLCHAIN_HAS_NATIVE_RPC + select BR2_INSTALL_LIBSTDCPP + help + Sourcery CodeBench toolchain for the MIPS architecture, from + Mentor Graphics. It uses gcc 4.7.2, binutils 2.23.51, glibc + 2.16, uClibc 0.9.30 and gdb 7.4.50, kernel headers + 3.5.4. It has support for the following variants: + - MIPS32 O32 big endian glibc + Select a MIPS generic core + Disable BR2_SOFT_FLOAT + - MIPS64 big endian glibc + Select a MIPS generic core + Select the n64 ABI + Disable BR2_SOFT_FLOAT + - MIPS32 O32 little endian glibc + Select a MIPS generic core + Disable BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -EL + - MIPS64 little endian glibc + Select a MIPS generic core + Select the n64 ABI + Disable BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -EL + - MIPS32 big endian soft float glibc + Select a MIPS generic core + Select BR2_SOFT_FLOAT + - MIPS64 big endian soft float glibc + Select a MIPS generic core + Select the n64 ABI + Select BR2_SOFT_FLOAT + - MIPS32 little endian soft float glibc + Select a MIPS generic core + Select BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -EL + - MIPS64 little endian soft float glibc + Select a MIPS generic core + Select the n64 ABI + Select BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -EL + - MIPS32 big endian microMIPS glibc + Select a MIPS generic core + Disable BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -mips16 + - MIPS32 little endian microMIPS glibc + Select a MIPS generic core + Disable BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -EL -mips16 + - MIPS32 big endian soft float microMIPS glibc + Select a MIPS generic core + Select BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -mips16 + - MIPS32 little endian soft float microMIPS glibc + Select a MIPS generic core + Select BR2_SOFT_FLOAT + Set BR2_TARGET_OPTIMIZATION to -EL -mips16 + - MIPS32 big endian uclibc + Not usable in Buildroot yet. + - MIPS32 little endian uclibc + Not usable in Buildroot yet. + - MIPS32 big endian soft float uclibc + Not usable in Buildroot yet. + - MIPS32 little endian soft float uclibc + Not usable in Buildroot yet. + config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201203 bool "Sourcery CodeBench MIPS 2012.03" depends on BR2_mips || BR2_mipsel @@ -709,6 +777,7 @@ config BR2_TOOLCHAIN_EXTERNAL_PREFIX default "mips-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201103 default "mips-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201109 default "mips-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201203 + default "mips-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201209 default "powerpc-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009 default "powerpc-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201103 default "sh-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201103 |