GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc11, g++11,
and gfortran11, respectively.
Gerald Pfeifer <gerald@FreeBSD.org>
===> The following configuration options are available for gcc11-devel-11.4.1.s20240710:
GRAPHITE=off: Support for Graphite loop optimizations
MULTILIB=on: Build support for 32-bit and 64-bit targets
====> Options available for the radio BOOTSTRAP: you can only select none or one of them
LTO_BOOTSTRAP=off: Build using a full LTO bootstrap
STANDARD_BOOTSTRAP=on: Build using a full bootstrap without LTO
===> Use 'make config' to modify these settings
To ensure binaries built with this toolchain find appropriate versions
of the necessary run-time libraries, you may want to link using
-Wl,-rpath=/usr/local/lib/gcc11
For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
Update to the 20200628 snapshot of GCC 11.0.0.
The issue temporarily work around by reverting upstream changes via
files/patch-PR95805 has been resolved, so remove that hack (which is
in conflict now anyways).
Update to the 20200524 snapshot of GCC 11.0.0.
GCC decided to move to C++11 as a minimum build requirement for GCC 11
and later; use compiler:c++11-lang to declare that.
Update to the 20200510 snapshot of GCC 11.0.0 as stage 1 proceeds.
This includes a little upstream contributions of mine that defines
__ILP32__ on all 32-bit x86 targets. [1]
PR: 246288 [1]
Welcome GCC 11 in form of its first development snapshot (directly after
GCC 10 has branched for its release).
For the next year or so this is going to see significant changes and
fluctuations in quality as new functionality and optimizations are
added, so use with care (and definitely not for production). We'll
be following weekly snapshots.
Number of commits found: 214 (showing only 14 on this page)