]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
gcc: Turn FORTRAN into a weak assignment
authorKhem Raj <raj.khem@gmail.com>
Thu, 5 Jun 2025 03:43:09 +0000 (20:43 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 9 Jun 2025 16:43:20 +0000 (17:43 +0100)
commit50abae55eda0115d073bbc6552f2fcb4ecbb7949
tree8d912b72291325939c1574c53e2d502fa14af5d2
parent7e24a0e9dd75070bff0c11c4db47a30b71afaa94
gcc: Turn FORTRAN into a weak assignment

This ensures that it can be turned on from a distro layer
config metadata e.g. local.conf without forcing overrides

currently we have do something like

FORTRAN:forcevariable = ",fortran"
RUNTIMETARGET:append:pn-gcc-runtime = " libquadmath "
TOOLCHAIN_TARGET_TASK:append = " gfortran"

to enabled fortran support from distro conf file.

After this change we can do it with

FORTRAN = ",fortran"
RUNTIMETARGET:append:pn-gcc-runtime = " libquadmath "
TOOLCHAIN_TARGET_TASK:append = " gfortran"

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gcc/gcc-15.1.inc
meta/recipes-devtools/gcc/gcc-configure-common.inc