Next | Query returned 15 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   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.
   2023-06-03 15:22:44 by Taylor R Campbell | Files touched by this commit (7)
Log message:
lang/gcc*: USE_TOOLS+=sed, not sed:run.

As far as I can tell, gcc needs this at build-time, not at run-time.

https://mail-index.netbsd.org/tech-pkg/2023/06/02/msg027624.html
   2023-06-03 15:22:05 by Taylor R Campbell | Files touched by this commit (7)
Log message:
lang/gcc*: Set CC_FOR_BUILD and CXX_FOR_BUILD if cross-compiling.

Verified gcc6 and gcc7 cross-compile on NetBSD, at least if the
gcc-fortran option is disabled.  gcc8 and gcc9 have trouble because
of python (why do these have a full dependency on python?); gcc10 and
gcc12 are missing gcc/config/mips/netbsd64.h; gcc12 and gcc13 have a
cross-compile bug with missing __LIBGCC_*__ macros -- but in any
case, setting CC_FOR_BUILD and CXX_FOR_BUILD is obviously necessary
for cross-compilation.  Conditional on USE_CROSS_COMPILE, so no harm
to native builds.

Next | Query returned 15 messages, browsing 1 to 10 | Previous