buildroot/package/gcc
Thomas Petazzoni 5c10737191 package/gcc: disallow Fortran on gcc 12/13 on Microblaze
The build of gcc with Fortran support is broken on gcc 12.x and gcc
13.x, it fails with:

../../../libgfortran/generated/bessel_r8.c: In function 'bessel_yn_r8':
../../../libgfortran/generated/bessel_r8.c:178:1: internal compiler error: in gen_reg_rtx, at emit-rtl.cc:1167

This issue has been fixed in gcc 14.x, which builds a Microblaze
Fortran-capable toolchain successfully.

Since we're not really interested in figuring out the commit that
fixed the problem, let's simply disallow the selection of Fortran with
gcc12/13 on Microblaze.

Fixes:

  http://autobuild.buildroot.net/results/5b4eee1d9b119c9f923f9518618f45a6482ddc85/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
(cherry picked from commit 41f2567618)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-08-11 22:14:23 +02:00
..
8.4.0
11.4.0
12.4.0 package/gcc: bump 12.x series to 12.4 2024-08-10 11:11:08 +02:00
13.3.0
gcc-final
gcc-initial
Config.in
Config.in.host package/gcc: disallow Fortran on gcc 12/13 on Microblaze 2024-08-11 22:14:23 +02:00
gcc.hash package/gcc: bump 12.x series to 12.4 2024-08-10 11:11:08 +02:00
gcc.mk