./lang/gcc15, The GNU Compiler Collection (GCC) - 15.0 Release Series

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


Branch: CURRENT, Version: 15.2.0nb1, Package name: gcc15-15.2.0nb1, Maintainer: pkgsrc-users

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



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

Master sites: (Expand)

Filesize: 98687.77 KB

Version history: (Expand)


CVS history: (Expand)


   2025-11-08 08:04:02 by matthew green | Files touched by this commit (10)
Log message:
port gcobol to netbsd amd64 and arm64.

also fix the arm64 port - it wasn't including LSE and had link issues.

define DL_LIBRARY "" on netbsd, we don't have -ldl.

avoid a weird "unused" isn't ignored warning on arm64.

tested with a simple hello.cob:

            IDENTIFICATION DIVISION.
            PROGRAM-ID. HELLO.
            PROCEDURE DIVISION.
              DISPLAY 'hello cobol world'.
            STOP RUN.

bump pkg revision.
   2025-08-09 17:53:11 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
gcc15*: update to 15.2.0

Bugfix release, > 100 bugs fixed.
   2025-08-04 04:48:25 by matthew green | Files touched by this commit (5)
Log message:
enable "gcc -m32" support on amd64.

this can probably be ported to many prior GCC versions.
   2025-07-17 07:37:09 by Thomas Klausner | Files touched by this commit (1)
Log message:
gcc15: needs C++14

otherwise you'll get:

../../gcc-15.1.0/gcc/gimple.cc:78:1: error: body of 'constexpr'
function 'constexpr size_t get_tail_padding_adjustment() [with G =
gimple; size_t = long unsigned int]' not a return-statement

Let's see if we need to force c++14
   2025-07-17 06:15:51 by Thomas Klausner | Files touched by this commit (1)
Log message:
gcc15: remove backup file
   2025-07-14 19:44:54 by Thomas Klausner | Files touched by this commit (24)
Log message:
lang/gcc15: import gcc15-15.1.0

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