./lang/gcc5, The GNU Compiler Collection (GCC) - 5 Release Series

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


Branch: CURRENT, Version: 5.5.0, Package name: gcc5-5.5.0, Maintainer: pkgsrc-users

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 run:
[textproc/gsed]

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: 0d985aaf6d63598916933a690cb902d47d385bea
RMD160: 63fdc006c2289f81df664d1fd9b4124f71732e7b
Filesize: 69429.805 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-13 20:36:27 by Maya Rashish | Files touched by this commit (7)
Log message:
reset maintainer
   2017-10-21 01:49:47 by Maya Rashish | Files touched by this commit (4) | Package updated
Log message:
gcc5: update to 5.5.0

Changes:
IA-32/x86-64
    Support for the deprecated pcommit instruction has been removed.
see: https://software.intel.com/en-us/blogs/ … nstruction

Incomplete list of bug fixes:
https://gcc.gnu.org/bugzilla/buglist.cg … estone=5.5
   2017-08-28 20:26:38 by Maya Rashish | Files touched by this commit (4)
Log message:
remove pkgdiff leftovers, improve patch comment, fix build
   2017-08-25 18:33:54 by Havard Eidnes | Files touched by this commit (5) | Package updated
Log message:
Add fixes for powerpc and alpha on NetBSD: ensure we have the
correct order of the include files, and use this also for i386 and
amd64 as well.  For alpha, move the Linux-specific settings into the
alpha/linux.h file.
Verified that this package now builds on powerpc.
This is largely the patches posted by maya@ on Jul 23, I just mirrored
the changes to include order to NetBSD/powerpc as well.  Thanks!
Bump PKGREVISION, bump to gcc5-libs to follow shortly.
   2017-07-29 02:42:35 by Maya Rashish | Files touched by this commit (3)
Log message:
gcc5: Incorrect codegen from rdseed intrinsic use (CVE-2017-11671)

We should not expand call arguments in between flags reg setting and
flags reg using instructions, as it may expand with flags reg
clobbering insn (ADD in this case).

Attached patch moves expansion out of the link. Also, change
zero-extension to non-flags reg clobbering sequence in case we perform
zero-extension with and.

2017-03-25  Uros Bizjak
   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-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-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.