The native Gcc compilers have been updated to the latest upstream
release version of the gcc-12 branch:
gcc-12.4.0-2-src
gcc-ada-12.4.0-2
gcc-core-12.4.0-2
gcc-debuginfo-12.4.0-2
gcc-fortran-12.4.0-2
gcc-g++-12.4.0-2
gcc-objc++-12.4.0-2
gcc-objc-12.4.0-2
libatomic1-12.4.0-2
libgcc1-12.4.0-2
libgccjit0-22.4.0-2
libgfortran5-12.4.0-2
libgnat12-12.4.0-2
libgomp1-12.4.0-2
libobjc4-12.4.0-2
libquadmath0-22.4.0-2
libstdc++6-12.4.0-2
This release has been bootstrapped using the gcc-12.4.0-1 version and
replaces gcc-11 as the standard compiler on Cygwin.
This release includes libgccjit as a separate package for the native
toolchain. Since Cygwin does not yet enable ASLR by default, any
nontrivial dynamic objects that are created in this way will likely need
to get rebased before they can be used. It is unlikely that build
systems recognize the need for doing that at the moment.
The D compiler had to be removed again since the runtime library still
doesn't build on Cygwin, however it's become mandatory for bootstrapping
the compiler.
--
--
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
The easiest way to unsubscribe is to visit
<https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.
If you need more information on unsubscribing, start reading here:
<https://sourceware.org/lists.html#unsubscribe>.