./lang/gcc8, The GNU Compiler Collection (GCC) - 8.0 Release Series

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


Branch: CURRENT, Version: 8.3.0, Package name: gcc8-8.3.0, Maintainer: pkgsrc-users

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

This package provides the development version of version 8.x.


Required to run:
[textproc/gsed] [lang/python37]

Required to build:
[pkgtools/cwrappers]

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

Master sites: (Expand)

SHA1: c27f4499dd263fe4fb01bcc5565917f3698583b2
RMD160: 59396f7136301466d0ec15eb7307558c0da692df
Filesize: 62201.855 KB

Version history: (Expand)


CVS history: (Expand)


   2019-05-31 11:23:57 by Kamil Rytarowski | Files touched by this commit (6)
Log message:
gcc8: gcc8-libs: Upgrade to 8.3.0

GCC 8.3

This is the list of problem reports (PRs) from GCC's bug tracking system that \ 
are known to be fixed in the 8.3 release. This list might not be complete (that \ 
is, it is possible that some PRs that have been fixed are not listed here).
Windows

https://gcc.gnu.org/bugzilla/buglist.cg … estone=8.3

    A C++ Microsoft ABI bitfield layout bug, PR87137 has been fixed. A non-field \ 
declaration could cause the current bitfield allocation unit to be completed, \ 
incorrectly placing a following bitfield into a new allocation unit. The \ 
Microsoft ABI is selected for:
        Mingw targets
        PowerPC, IA-32 or x86-64 targets when the -mms-bitfields option is \ 
specified, or __attribute__((ms_struct)) is used
        SuperH targets when the -mhitachi option is specified, or \ 
__attribute__((renesas)) is used
    GCC 8 introduced additional cases of this defect, but rather than resolve \ 
only those regressions, we decided to resolve all the cases of this defect in \ 
single change.
   2019-04-25 19:07:06 by Roland Illig | Files touched by this commit (2)
Log message:
lang/gcc8: mention upstream bug report in patch
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2019-04-18 21:18:02 by Roland Illig | Files touched by this commit (12)
Log message:
lang/gcc8: report some of the patches upstream
   2018-11-10 12:45:27 by matthew green | Files touched by this commit (9)
Log message:
port the arm64 support to GCC 8.
   2018-11-07 05:32:32 by Maya Rashish | Files touched by this commit (5) | Package updated
Log message:
gcc8: Fix gcc/target/87221 better.
Link PIE executables with crtbeginS/crtendS on NetBSD.

Bump PKGREVISION
   2018-10-28 23:21:04 by David Brownlee | Files touched by this commit (3)
Log message:
Add -fPIC to CRTSTUFF_CFLAGS to fix --enable-pie when building firefox

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87221

With this gcc8 can build a working firefox on NetBSD-8/amd64
   2018-10-18 17:11:59 by Jonathan Perkin | Files touched by this commit (1)
Log message:
gcc8: Add same SunOS mkostemp workaround as others.