./lang/gcc6, The GNU Compiler Collection (GCC) - 6 Release Series

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


Branch: CURRENT, Version: 6.4.0nb1, Package name: gcc6-6.4.0nb1, Maintainer: maya

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, Java, and Go, as well as libraries for these languages (libstdc++,
libgcj,...).


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: f237974b2d3af0f60936ce6a2f35b912a91e0239
RMD160: 63c16a8f5df0c2c2db3355ff1e984ad6b3653ab3
Filesize: 74371.309 KB

Version history: (Expand)


CVS history: (Expand)


   2017-07-09 07:30:41 by Maya Rashish | Files touched by this commit (8) | Package updated
Log message:
gcc{48,49,5,7}: on netbsd only, bump libstdc++ major to 7.
bump pkgrevision.

while here, synchronize libssp comment to a clearer one.

bump gcc*-lib revision to be one higher.
   2017-07-08 23:03:16 by Maya Rashish | Files touched by this commit (1)
Log message:
gcc6: on netbsd only, bump libstdc++ major to 7 to match base version.

this stops packages using gcc6 as a compiler from linking to two libstdc++s
at once.
   2017-07-07 16:52:31 by Jonathan Perkin | Files touched by this commit (3)
Log message:
Explicitly disable mkostemp on SunOS.  It was shipped as part of libc for
a while without the corresponding entry in stdlib.h, thus falling foul of
-Werror=implicit-function-declaration checks.
   2017-07-04 23:56:40 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
gcc6: update to 6.4.0

Changes:
RTEM: The ABI changes on ARM so that no short enums are used by default.

Bugfixes. an incomplete list of bug fixes made in 6.4 is available in:
https://gcc.gnu.org/bugzilla/buglist.cg … estone=6.4
   2017-06-22 23:44:50 by Maya Rashish | Files touched by this commit (5)
Log message:
Restrict gcc gsed usage to NetBSD
(NetBSD/mips64 progress further with gsed)

Adding gsed as a tool creates circular dependencies if pkgsrc gcc is used
as the bootstrap compiler.

Pointed out by jperkin, sorry.
   2017-06-21 23:16:36 by Maya Rashish | Files touched by this commit (5)
Log message:
Use gsed when building GCC.

This is a somewhat blind commit. I've long had issues on various platforms
with libgcc getting misconfigured (on netbsd/mips,arm,powerpc), for example
build failures see:
http://mail-index.netbsd.org/port-mips/ … 00832.html

testing GCC 7.1 with netbsd/mips64el I got a lot further using it, but
still didn't complete the build. It took hours to reach this failure,
so I'd rather blindly commit the same change in the hopes it might help
other architectures.
   2017-06-08 11:52:48 by Maya Rashish | Files touched by this commit (5)
Log message:
Take maintainership of all (recent-ish) GCC packages

I have gone into the depths of GCC and came back alive, so feel free
to ask me about it.
   2017-05-28 03:29:42 by Maya Rashish | Files touched by this commit (4) | Package updated
Log message:
gcc6: remove wip package reference. correct typo.
from Kai-Uwe Eckhardt (libcilkrts)

on netbsd, always link against libgcc, from Krister Walfridsson

bump PKGREVISION.