./lang/gcc12, The GNU Compiler Collection (GCC) - 12.0 Release Series

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 12.3.0, Package name: gcc12-12.3.0, Maintainer: pkgsrc-users

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go.



Package options: gcc-c++, gcc-fortran, gcc-graphite, gcc-inplace-math, gcc-objc, gcc-objc++, nls

Master sites: (Expand)

Filesize: 83488.258 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-05 16:26:42 by Thomas Klausner | Files touched by this commit (7)
Log message:
gcc*: fix variable comparison

From RVP in PR 57998.
   2023-11-27 15:45:40 by Jonathan Perkin | Files touched by this commit (1)
Log message:
gcc12: Stop subverting buildlink with LDFLAGS.

It's not clear why this was ever added in the first place (back in gcc46),
but it results in the build gcc finding libraries in PREFIX that aren't
buildlinked.

Discovered on macOS with the indirect DEPENDS checks where iconv was being
pulled in directly from PREFIX.  While here fix a non-ASCII space.
   2023-10-20 12:37:32 by Jonathan Perkin | Files touched by this commit (1)
Log message:
gcc12: Work around ld bug in Xcode 15.
   2023-08-29 11:48:47 by Nia Alarie | Files touched by this commit (7)
Log message:
gcc*: Disable FORTIFY on Linux only
   2023-08-18 12:57:59 by Nia Alarie | Files touched by this commit (7)
Log message:
lang/gccX: switch from USE_LANGUAGES=c99 to USE_CC_FEATURES/FORCE_C_STD.
   2023-08-15 15:49:17 by Tobias Nygren | Files touched by this commit (6)
Log message:
gcc*: replace gnarly cargo-culted extract logic with EXTRACT_ONLY
   2023-07-06 14:22:14 by Jonathan Perkin | Files touched by this commit (2)
Log message:
gcc12: Fix Darwin/arm64 patch.
   2023-07-01 12:53:11 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
gcc12: update to 12.3.0

x86-64

    GCC now supports AMD CPUs based on the znver4 core via
    -march=znver4. The switch makes GCC consider using 512 bit
    vectors when auto-vectorizing.

Bugfixes.