Skip to content

arch: some require a minimal gcc version

Thomas Petazzoni buildroot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 8 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 8 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Buildroot] [PATCH 0/8] arch: some require a minimal gcc version

Hello,

Quoted 9 lines · Yann E. MORIN

Yann E. MORIN (8):
arch: introduce minimal required gcc version
package/gcc: hide versions too old for the current arch toolchain/external-custom: hide versions too old for the current arch toolchain/external: hide versions too old for the current arch arch/bfin: needs gcc >= 6
arch/mips: some variants need different gcc versions arch/arm: some variants need different gcc versions package/gcc: slight cleanup and reorg in remaining arch depends

Series applied to next, after fixing the minor conflicts that were caused by other changes being merged in between, and fixing a few typos in the commit log.

I'm still a bit worried about external toolchains that have gcc versions containing backports that support for an architecture or architecture variant that would normally require a more recent gcc version.

For example, gcc support for ARC was added in gcc 7.x, so we will be adding the statement that ARC needs gcc >= 7.x. However, the current Synopsys external toolchain for ARC uses gcc 6.x, so it wouldn't be selectable anymore.

I can imagine that Synopsys will rebuild their toolchain with gcc 7.x soonish, so perhaps the problem will just disappear by itself.

But it might still be an issue in other situations. Let's see what happens in the future! :-)

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com