arch: add support for mips32r6 and mips64r6 variants
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>
Mon, 12 Oct 2015 10:08:06 +0000 (11:08 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 12 Oct 2015 19:33:56 +0000 (21:33 +0200)
commit99122d67808b91ae1011d440a78f46b0083564b0
tree0ea81a8ab81000cdb62a457126d3de59ae7eeda4
parent3ec38bab0f886bcba05b8b6bbdae8e0f9b549478
arch: add support for mips32r6 and mips64r6 variants

- Add support for mips32r6 and mips64r6 target architecture variants
- Disable unsupported gcc versions
- Disable unsupported binutils versions
- Disable unsupported external toolchains
- Disable unsuported C libraries
- Add a hook in order to make glibc compile for MIPS R6.

[Thomas: slightly tweak the glibc hack explanation, to make it
hopefully clearer.]

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
arch/Config.in.mips
package/binutils/Config.in.host
package/gcc/Config.in.host
package/glibc/glibc.mk
toolchain/toolchain-buildroot/Config.in
toolchain/toolchain-external/Config.in