2025-03-04 10:37:39 by Nia Alarie | Files touched by this commit (31) |
Log message:
*: Assume that the user has a C99-capable compiler.
A compiler that supports -std=c99 is required for
bootstrap, so it doesn't make sense to specify a c99
compiler everywhere in package makefiles.
At any rate, I would bet my entire life's savings that
this is a small fraction of the total number of packages
requiring c99.
Note that compilers that default to c89 but support c99
are still supported...
|
2023-10-05 08:03:11 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
gcc9: move admonition about PKGREVSION next to the entry (NFC)
(Fix my previous adjustment.)
|
2023-10-05 07:20:10 by David H. Gutteridge | Files touched by this commit (3) |
Log message:
gcc*-libs: fix PKGREVISION values that got out of sync (again)
|
2023-09-05 18:54:20 by Paolo Vincenzo Olivo | Files touched by this commit (10) |
Log message:
gcc*: include missing header and unbreak build on Linux.
|
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-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
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.
|
2023-03-30 17:27:21 by Thomas Klausner | Files touched by this commit (1) |
Log message:
gcc9: fix previous
|