notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
gcc8-devel GNU Compiler Collection 8
8.4.1.s20210512 lang Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.4.1.s20210512Version of this port present on the latest quarterly branch.
Maintainer: gerald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-04-24 18:37:48
Last Update: 2021-06-11 06:44:18
Commit Hash: 0280b83
People watching this port, also watch:: grub2-bhyve, openjdk8
License: GPLv3 GPLv3RLE
WWW:
https://gcc.gnu.org
Description:
GCC, the GNU Compiler Collection, supports a number of languages. This port installs the C, C++, and Fortran front ends as gcc8, g++8, and gfortran8, respectively. WWW: https://gcc.gnu.org Gerald Pfeifer <gerald@FreeBSD.org>
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (41 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/catalog.mk
  3. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/LICENSE
  4. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/GPLv3
  5. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/GPLv3RLE
  6. bin/x86_64-portbld-freebsd12.2-c++8
  7. bin/x86_64-portbld-freebsd12.2-g++8
  8. bin/x86_64-portbld-freebsd12.2-gcc8
  9. bin/x86_64-portbld-freebsd12.2-gcc-8.4.1
  10. bin/x86_64-portbld-freebsd12.2-gcc-ar8
  11. bin/x86_64-portbld-freebsd12.2-gcc-nm8
  12. bin/x86_64-portbld-freebsd12.2-gcc-ranlib8
  13. bin/x86_64-portbld-freebsd12.2-gfortran8
  14. bin/c++8
  15. bin/cpp8
  16. bin/g++8
  17. bin/gcc8
  18. bin/gcc-ar8
  19. bin/gcc-nm8
  20. bin/gcc-ranlib8
  21. bin/gcov8
  22. bin/gcov-dump8
  23. bin/gcov-tool8
  24. bin/gfortran8
  25. man/man1/cpp8.1.gz
  26. man/man1/g++8.1.gz
  27. man/man1/gcc8.1.gz
  28. man/man1/gcov8.1.gz
  29. man/man1/gcov-dump8.1.gz
  30. man/man1/gcov-tool8.1.gz
  31. man/man1/gfortran8.1.gz
  32. share/gcc-8.4.1/python/libstdcxx/__init__.py
  33. share/gcc-8.4.1/python/libstdcxx/v6/__init__.py
  34. share/gcc-8.4.1/python/libstdcxx/v6/printers.py
  35. share/gcc-8.4.1/python/libstdcxx/v6/xmethods.py
  36. @postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  37. @postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  38. @comment Insert PLIST.lib here
  39. @owner
  40. @group
  41. @mode
Collapse this list.
Dependency lines:
  • gcc8-devel>0:lang/gcc8-devel
Conflicts:
CONFLICTS:
  • gcc8-8.*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: gcc8-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 powerpcspe
distinfo:
TIMESTAMP = 1621158125 SHA256 (gcc-8-20210512.tar.xz) = d082a51995d466e45f47c74e2bb46bc248d55e8cebec54ba17df9b1de7c7e069 SIZE (gcc-8-20210512.tar.xz) = 60803232

Packages (timestamps in pop-ups are UTC):
gcc8-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--8.4.1.s20210121---8.4.1.s20201231-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. as : devel/binutils
  2. gmake>=4.3 : devel/gmake
  3. makeinfo : print/texinfo
  4. as : devel/binutils
  5. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. as : devel/binutils
  2. indexinfo : print/indexinfo
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libmpc.so : math/mpc
  4. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for gcc8-devel-8.4.1.s20210512: BOOTSTRAP=on: Build using a full bootstrap ===> Use 'make config' to modify these settings
Options name:
lang_gcc8-devel
USES:
compiler cpe gmake iconv libtool makeinfo perl5 tar:xz
pkg-message:
For install:
To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc8 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently.
Master Sites:
Expand this list (18 items)
Collapse this list.
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/snapshots/8-20210512/
  2. ftp://ftp.gwdg.de/pub/misc/gcc/snapshots/8-20210512/
  3. ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/snapshots/8-20210512/
  4. ftp://ftp.lip6.fr/pub/gcc/snapshots/8-20210512/
  5. ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/snapshots/8-20210512/
  6. ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/snapshots/8-20210512/
  7. ftp://ftp.nluug.nl/mirror/languages/gcc/snapshots/8-20210512/
  8. ftp://ftp.ntua.gr/pub/gnu/gcc/snapshots/8-20210512/
  9. ftp://ftp.uvsq.fr/pub/gcc/snapshots/8-20210512/
  10. ftp://gcc.gnu.org/pub/gcc/snapshots/8-20210512/
  11. http://gcc-uk.internet.bs/snapshots/8-20210512/
  12. http://gcc.cybermirror.org/snapshots/8-20210512/
  13. http://gcc.fyxm.net/snapshots/8-20210512/
  14. http://gcc.parentingamerica.com/snapshots/8-20210512/
  15. http://robotlab.itk.ppke.hu/gcc/snapshots/8-20210512/
  16. http://www.netgull.com/gcc/snapshots/8-20210512/
  17. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/snapshots/8-20210512/
  18. https://mirrors.kernel.org/sourceware/gcc/snapshots/8-20210512/
Collapse this list.
Port Moves
  • port moved to lang/gcc8 on 2021-06-11
    REASON: GCC 8 reached end of life, use the final release (or a new major version)

Number of commits found: 220 (showing only 100 on this page)

1 | 2 | 3  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.4.1.s20210512
11 Jun 2021 06:44:18
commit hash: 0280b837667619363cee27f810fd0c3fc42f85fecommit hash: 0280b837667619363cee27f810fd0c3fc42f85fecommit hash: 0280b837667619363cee27f810fd0c3fc42f85fecommit hash: 0280b837667619363cee27f810fd0c3fc42f85fe files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Remove

With the release of GCC 8.5 the GCC 8 release series has reached
end of life.

This also means the end of weekly snapshots. Remove lang/gcc8-devel
which has been tracking those and redirect to lang/gcc8 and that
final release instead.
8.4.1.s20210512
18 May 2021 06:19:26
commit hash: f394c284629335d7828c5919f8b220e7d5a4640fcommit hash: f394c284629335d7828c5919f8b220e7d5a4640fcommit hash: f394c284629335d7828c5919f8b220e7d5a4640fcommit hash: f394c284629335d7828c5919f8b220e7d5a4640f files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210512 snapshot of GCC 8.4.1

This brings two back ports for the aarch64 back end, three for the
low-level RTL optimizers, and one for the tree optimizers, plus one
for the C front end.

This probably will be the final snapshot of the GCC 8 release branch.
8.4.1.s20210505
10 May 2021 22:04:10
commit hash: db487331a7c0ea0bce59c1627be8518bc247c3afcommit hash: db487331a7c0ea0bce59c1627be8518bc247c3afcommit hash: db487331a7c0ea0bce59c1627be8518bc247c3afcommit hash: db487331a7c0ea0bce59c1627be8518bc247c3af files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210505 snapshot of GCC 8.4.1

This brings back ports for the aarch64 and x86 backends, the tree
optimizers/middle end (3), debug information, RTL optimizers (4),
the C++ front end and libstdc++ (2).
8.4.1.s20210428
04 May 2021 06:27:45
commit hash: eb178cf509fae2af2145ca5014e769159b019008commit hash: eb178cf509fae2af2145ca5014e769159b019008commit hash: eb178cf509fae2af2145ca5014e769159b019008commit hash: eb178cf509fae2af2145ca5014e769159b019008 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210429 snapshot of GCC 8.4.1

This will be one of the last snapshots before the GCC 8 branch closes.

It brings 16 back ports for the tree optimizers, middle end, and
link-time optimization (LTO), six around debug information, another
six for the lower level optimizers, two for the aarch64 back end,
one each for x86 and powerpc (nee rs6000), five for the C front end,
14 for C++ and another two for libstdc++.
8.4.1.s20210422
28 Apr 2021 06:09:51
commit hash: 9bc92bf23667b721a76e4facc9a9263683e7dab8commit hash: 9bc92bf23667b721a76e4facc9a9263683e7dab8commit hash: 9bc92bf23667b721a76e4facc9a9263683e7dab8commit hash: 9bc92bf23667b721a76e4facc9a9263683e7dab8 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210422 snapshot of GCC 8.4.1

This brings one back port for the C++ front end and five for libstdc++.
8.4.1.s20210415
21 Apr 2021 05:55:28
commit hash: a309d927eb9dd73bcde9db252deb366977887c5dcommit hash: a309d927eb9dd73bcde9db252deb366977887c5dcommit hash: a309d927eb9dd73bcde9db252deb366977887c5dcommit hash: a309d927eb9dd73bcde9db252deb366977887c5d files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210415 snapshot of GCC 8.4.1

This only has an update to the Git tooling.
8.4.1.s20210408
17 Apr 2021 06:34:09
commit hash: ed0e33e6e7260a85edafc9e592e3cad5cbd8ece4commit hash: ed0e33e6e7260a85edafc9e592e3cad5cbd8ece4commit hash: ed0e33e6e7260a85edafc9e592e3cad5cbd8ece4commit hash: ed0e33e6e7260a85edafc9e592e3cad5cbd8ece4 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210408 snapshot of GCC 8.4.1

This brings a change for the Fortran front end.
8.4.1.s20210401
13 Apr 2021 10:27:33
commit hash: 430ce7373fd96fe725183d49178f404b5d80e902commit hash: 430ce7373fd96fe725183d49178f404b5d80e902commit hash: 430ce7373fd96fe725183d49178f404b5d80e902commit hash: 430ce7373fd96fe725183d49178f404b5d80e902 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
lang/gcc8-devel: Update to the 20210401 snapshot of GCC 8.4.1

This just brings a little tweak to the HSA plugin.
8.4.1.s20210325
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
8.4.1.s20210325
28 Mar 2021 22:23:22
Revision:569417Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210325 snapshot of GCC 8.4.1.

This brings minor tweaks for x86 headers and man page generation.
8.4.1.s20210318
22 Mar 2021 12:51:43
Revision:568957Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210318 snapshot of GCC 8.4.1.

This brings one backport for the aarch64 back end and eight for the
tree optimizers/middle end.
8.4.1.s20210311_1
21 Mar 2021 09:57:05
Revision:568912Original commit files touched by this commit
gerald search for other commits by this committer
Update to MPC version 1.2.0 with the following changes:
 - New functions:
   . mpc_sum
   . mpc_dot
 - Several functions are more robust with a reduced exponent range
   (for example corresponding to IEEE 754 binary formats).
 - New mpcheck tool for comparison with the native C library (which
   is not installed by default).

Bump all directly dependent ports. Do not bump those indirectly
dependent via the lang/gcc* family since their run-time dependencies
and code generated should not be affected.

PR:		249950
Submitted by:	wen
8.4.1.s20210311
13 Mar 2021 17:37:52
Revision:568268Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210311 snapshot of GCC 8.4.1.

This brings one back port for the Fortran front end.

The 20210225 and 20210304 snapshots did not bring any changes.
8.4.1.s20210218
24 Feb 2021 07:40:41
Revision:566453Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210218 snapshot of GCC 8.4.1.

ALso back port part of r565301 | gerald | 2021-02-15 from
lang/gcc11-devel:

  Explicitly build --without-zstd such that archivers/zstd isn't pulled
  in inadvertedly when present in the build system even though it is not
  an explicit dependency. [1]

PR:		253286 [1]
8.4.1.s20210211
17 Feb 2021 07:30:23
Revision:565483Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210211 snapshot of GCC 8.4.1.

This brings a sole backport for the tree optimizers.
8.4.1.s20210204
07 Feb 2021 12:16:18
Revision:564618Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210204 snapshot of GCC 8.4.1.

This brings one back port for the arm back end and one for the Fortran
front end.
8.4.1.s20210128
29 Jan 2021 20:04:46
Revision:563245Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210128 snapshot of GCC 8.4.1.

This just brings one back port for the aarch64 backend.
8.4.1.s20210121
22 Jan 2021 11:53:17
Revision:562298Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210121 snapshot of GCC 8.4.1.

This just brings one minor backport for libgomp.
8.4.1.s20210114
17 Jan 2021 12:23:38
Revision:561816Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20210114 snapshot of GCC 8.4.1.

This brings a back port for x86 and a number of "infrastructure"
improvements for libstdc++.

The 20210107 snapshot did not bring any changes, so we skipped it.
8.4.1.s20201231
03 Jan 2021 01:03:07
Revision:559980Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201231 snapshot of GCC 8.4.1.

This brings two backports for the x86 back end and one for the RTL
optimizers.
8.4.1.s20201224
30 Dec 2020 12:22:07
Revision:559655Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201224 snapshot of GCC 8.4.1.

This brings one fix for the x86 back end and Fortran front end each.
8.4.1.s20201217
21 Dec 2020 10:01:28
Revision:558810Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201217 snapshot of GCC 8.4.1.

This brings one backport for aarch64 and one for the C++ and Fortran
front ends each.
8.4.1.s20201210
15 Dec 2020 07:04:26
Revision:558147Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201210 snapshot of GCC 8.4.1.

This brings just one fix for the C++ front end.
8.4.1.s20201203
08 Dec 2020 10:16:21
Revision:557275Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201203 snapshot of GCC 8.4.1.

This brings five backports for middle-end/optimizer issues, one fix
for arm, and a testsuite fix for libstdc++.
8.4.1.s20201126
30 Nov 2020 19:50:07
Revision:556673Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201126 snapshot of GCC 8.4.1.

This brings four back ports for aarch64, one for debug information,
and two for the C++ front end.
8.4.1.s20201119
22 Nov 2020 10:47:51
Revision:556038Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201119 snapshot of GCC 8.4.1.

This brings several backports for aarch64 and one for libstdc++.
8.4.1.s20201112
16 Nov 2020 10:33:52
Revision:555461Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201112 snapshot of GCC 8.4.1.

This brings just one libstdc++ fix.
8.4.1.s20201105
07 Nov 2020 08:30:17
Revision:554351Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201105 snapshot of GCC 8.4.1.

This only brings one fix for arm builtins (and a testsuite backport).

Also remove SSP_UNSAFE which was added by r327697 in 2013 to the
pre-pre-...-predecessor of this port and does not appear necessary
any longer.
8.4.1.s20201029
31 Oct 2020 13:39:22
Revision:553772Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201029 snapshot of GCC 8.4.1.

This brings a minor code generation fix and one for the Fortran
run-time library.
8.4.1.s20201015
23 Oct 2020 21:28:00
Revision:553147Original commit files touched by this commit
gerald search for other commits by this committer
Forward port r552389 | gerald | 2020-10-15 from lang/gcc7:

  Remove the GRAPHITE options (which we never enabled by default).

GCC 8 is towards the end of its lifecyclex and this is a more
experimental feature, so better left to actively developed versions.
8.4.1.s20201015
16 Oct 2020 08:01:13
Revision:552493Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201015 snapshot of GCC 8.4.1.

This brings four changes for aarch64 and one for powerpc.
8.4.1.s20201008
10 Oct 2020 10:44:41
Revision:551913Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201008 snapshot of GCC 8.4.1.

This brings a number of backports for arm and aarch64 (notably
adding Neoverse support).
8.4.1.s20201001
02 Oct 2020 14:03:04
Revision:551210Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20201001 snapshot of GCC 8.4.1.

This focuses on aarch64 with fifteen backports, and one for arm and
three for x86, plus one for the middle end and two for Fortran.
8.4.1.s20200924
27 Sep 2020 17:14:22
Revision:550287Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200924 snapshot of GCC 8.4.1.

This brings a large number of backports for front ends (five for aarch64,
two for arm and powerpc, nine for x86), machine independent passes (six-
teen for tree optimizers and middle end, three for RTL optimizers, and
seven around debug info), plus six for C, eight for C++, and four for
Fortran.
8.4.1.s20200917
19 Sep 2020 07:00:01
Revision:548944Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200917 snapshot of GCC 8.4.1.

This brings a backport for powerpc (nee rs6000) and two for aarch64
plus two for libstdc++.
8.4.1.s20200910
11 Sep 2020 15:34:39
Revision:548248Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200910 snapshot of GCC 8.4.1.
8.4.1.s20200903
06 Sep 2020 20:53:27
Revision:547869Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200903 snapshot of GCC 8.4.1.
8.4.1.s20200827
28 Aug 2020 08:03:42
Revision:546709Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200827 snapshot of GCC 8.4.1.

This brings a few improvements for aarch64 and arm.
8.4.1.s20200820
24 Aug 2020 05:11:59
Revision:546041Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200820 snapshot of GCC 8.4.1.

This only brings one fix for the x86 back end.
8.4.1.s20200813
16 Aug 2020 21:48:06
Revision:545136Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200813 snapshot of GCC 8.4.1.

This brings one backport for aarch64 and some for libstdc++.
8.4.1.s20200806
07 Aug 2020 19:37:56
Revision:544346Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200806 snapshot of GCC 8.4.1.
8.4.1.s20200730
02 Aug 2020 08:59:39
Revision:543932Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200730 snapshot of GCC 8.4.1.

This brings two backports for the Fortran front end.
8.4.1.s20200723
24 Jul 2020 16:25:32
Revision:543256Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200723 snapshot of GCC 8.4.1.

This brings an update for powerpc and one for libstdc++.
8.4.1.s20200716
19 Jul 2020 12:45:48
Revision:542571Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200716 snapshot of GCC 8.4.1.

This brings a single change for powerpc (Altivec).
8.4.1.s20200709
11 Jul 2020 05:55:25
Revision:541903Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200709 snapshot of GCC 8.4.1.

This brings one backport for powerpc and two Fortran fixes.
8.4.1.s20200702
05 Jul 2020 07:50:11
Revision:541255Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200702 snapshot of GCC 8.4.1.

Only three backports, one for arm, x86, and Fortran each.
8.4.1.s20200625
27 Jun 2020 11:38:17
Revision:540594Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200625 snapshot of GCC 8.4.1.

This brings a backport for the tree optimizers and one for the
Fortran front end.
8.4.1.s20200618
19 Jun 2020 07:30:44
Revision:539597Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200618 snapshot of GCC 8.4.1.

This brings a fix for Fortran and smaller ones in a few other areas.
8.4.1.s20200611
12 Jun 2020 13:05:44
Revision:538616Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200611 snapshot of GCC 8.4.1.

This brings one fix for powerpc (VSX) and automatically detects the
Intel Airmont, Tremont, Comet Lake, Ice Lake and Tiger Lake processor
families.
8.4.1.s20200604
06 Jun 2020 16:28:34
Revision:538105Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200604 snapshot of GCC 8.4.1.

This adds Zeus support for aarch64 and two aarch64 fixes, two for
gcov, and two for the Fortran front end.
8.4.1.s20200528
29 May 2020 10:00:39
Revision:536961Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200528 snapshot of GCC 8.4.1.

This brings three fixes for the C++ front end and adds support for
detecting AVX512VPOPCNTDQ on x86 hosts.
8.4.1.s20200521
22 May 2020 08:13:57
Revision:536188Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200521 snapshot of GCC 8.4.1.

This brings two backports for aarch64 and x86 each, and one for Fortran;
nothing that appears really important.
8.4.1.s20200514
17 May 2020 08:52:47
Revision:535532Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200514 snapshot of GCC 8.4.1.

This bringes backports for aarch64, powerpc, the Fortran front end, and
a bit on DWARF debugging.
8.4.1.s20200507
10 May 2020 21:36:50
Revision:534866Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200507 snapshot of GCC 8.4.1.

For us this brings backports for the tree optimizers and C++ front end
and two for the Fortran front end (in addition to alpha and s390 fixes).
8.4.1.s20200430
02 May 2020 15:46:47
Revision:533693Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200430 snapshot of GCC 8.4.1.

This brings two fixes for aarch64.
8.4.1.s20200424
29 Apr 2020 14:06:53
Revision:533338Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200424 snapshot of GCC 8.4.1.

This brings some 18 backports for aarch64, five for x86, plus fixes
for the tree optimizers and Fortran.
8.4.1.s20200417
18 Apr 2020 10:43:05
Revision:532020Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200417 snapshot of GCC 8.4.1.

This only brings one fix for i386 and reduces a false positive warning
in the Fortran front end.
8.4.1.s20200410
11 Apr 2020 13:38:41
Revision:531424Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200410 snapshot of GCC 8.4.1.

This brings back end fixes for powerpc (rs6000), x86-64 (AVX512) and
two for the C++ front end.
8.4.1.s20200403
04 Apr 2020 15:20:24
Revision:530682Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200403 snapshot of GCC 8.4.1.

This brings one fix each for the tree optimizers, inter procedural
analysis, gcov, libstdc++ and two for rs6000 (nee powerpc) and Fortran.
8.4.1.s20200327
28 Mar 2020 15:30:51
Revision:529739Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200327 snapshot of GCC 8.4.1.

This brings fixes for AArch64, and the C++ and Fortran front ends.
8.4.1.s20200320
21 Mar 2020 08:02:07
Revision:528831Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200320 snapshot of GCC 8.4.1.

This brings three fixes to the C++ front end.
8.4.1.s20200313
15 Mar 2020 16:15:42
Revision:528489Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200313 snapshot of GCC 8.4.1.

This brings only few changes, about one each to the tree and rtl
optimizers, and the Arm backend.
8.4.1.s20200306
08 Mar 2020 12:24:16
Revision:528030Original commit files touched by this commit
gerald search for other commits by this committer
Remove sparc64, which has not been working for far too long, from the
list of supported architectures for the GCC 8 based ports.

PR:		236839
Agreed to by:	emaste
8.4.1.s20200306
07 Mar 2020 09:37:08
Revision:527934Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200306 snapshot of GCC 8.4.1, the first snapshot after
the GCC 8.4 release this week, so the two are nearly identical.

This brings a backport for Fortran, code generation, and x86 each, and
a number of fixes for rs6000/powerpc.
8.3.1.s20200228
03 Mar 2020 17:14:17
Revision:527684Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200228 snapshot of GCC 8.3.1.

This addresses a number of optimizations bugs (both tree and RTL)
and a substantial number of C++ and libstd++ bugs, all in ramp up
for the GCC 8.4 release.
8.3.1.s20200221
23 Feb 2020 08:32:31
Revision:526905Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200221 snapshot of GCC 8.3.1.

This brings further backports for the pending GCC 8.4 release such
as for the Fortran front end, MMX and AVX512 on x86, plus some middle
end fixes and half a dozen in the tree optimizers.
8.3.1.s20200214
17 Feb 2020 08:44:36
Revision:526353Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200214 snapshot of GCC 8.3.1.

This includes a large number of backports for a RHEL production version
of GCC such as broader OMP support (Fortran and otherwise), many fixes
for AVX and SSE in amd64, and some middle end and tree and RTL optimizer
fixes, some for rs6000 (aka powerpc), and about ten for the C++ front end.
8.3.1.s20200207
09 Feb 2020 10:45:42
Revision:525643Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200207 snapshot of GCC 8.3.1.

This merely brings a bit more documentation on GOMP with Fortran.
8.3.1.s20200131
03 Feb 2020 06:51:47
Revision:525016Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200131 snapshot of GCC 8.3.1.

This fixes a bug in C++ (name lookup) and one in the aarch64 backend.
8.3.1.s20200124
26 Jan 2020 08:47:50
Revision:524161Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200124 snapshot of GCC 8.3.1.

This addresses one bug in link-time optimization (LTO) and one in C++
and updates some documentation for the switch from SVN to Git.
8.3.1.s20200117
19 Jan 2020 09:26:33
Revision:523522Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200117 snapshot of GCC 8.3.1.

This brings two backports for the C front end, two for inter-procedural
analysis (IPA) and one around decimal floating point support (in addition
to several related to the Git conversion which should not matter for our
purpose).
8.3.1.s20200110
14 Jan 2020 06:29:33
Revision:522990Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200110 snapshot of GCC 8.3.1.

This brings a change for Fortran, libstdc++, and the tree optimizers
each.
8.3.1.s20200103
09 Jan 2020 10:42:27
Revision:522477Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20200103 snapshot of GCC 8.3.1 which brings one fix for
the Fortran front end (and some for Darwin and PA-RISC).

(The 20191227 snapshot did not bring any changes.)
8.3.1.s20191220
01 Jan 2020 07:40:50
Revision:521681Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191220 snapshot of GCC 8.3.1.

Among others this improves modulo scheduling and adresses a C++ namespace
issue.
8.3.1.s20191206
24 Dec 2019 04:40:19
Revision:520773Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191206 snapshot of GCC 8.3.1.

This only brings tuning options ares, cortex-a75, and neoverse-n1 for
aarch64.
8.3.1.s20191129
03 Dec 2019 08:30:46
Revision:518917Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191129 snapshot of GCC 8.3.1.

This mostly brings a handful of fixes on the Fortran side.
8.3.1.s20191122
25 Nov 2019 06:07:58
Revision:518380Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191122 snapshot of GCC 8.3.1.

This brings a large number of backports (triggered by a Linux vendor's
release), including a dozen of fixes for tree optimizers and other middle
end issues, and nearly as many for the C and C++ front ends, plus some
for i386 and powerpc.
8.3.1.s20191115
22 Nov 2019 00:54:36
Revision:518121Original commit files touched by this commit
gerald search for other commits by this committer
Forward port r509607 | gerald | 2019-08-22 from lang/gcc8 since this has
not been addressed upstream yet:

  clang on rs6000/powerpc* unfortunately poisons user namespace by default
  (without any special options or include files being required).

  Until that changes (or GCC changes) we need to avoid using vec_step as a
  variable name.

PR:		239266
8.3.1.s20191115
18 Nov 2019 04:53:27
Revision:517855Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191115 snapshot of GCC 8.3.1.

This brings a fix on the Fortran side and addresses two corner cases
for i386.

On versions of FreeBSD that that are new enough and made that switch
already, use ELFv2 ABI on powerpc64. [1]

PR:		239813 [1]
Submitted by:	pkubaj [1]
Reported by:	linimon [1]
8.3.1.s20191108
09 Nov 2019 20:48:27
Revision:517146Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191108 snapshot of GCC 8.3.1.

Backports of a change or two re rs6000 (aka powerpc) and the register
allocator in addition to ones related to PA and SPARC (which we do not
support here).
8.3.1.s20191101
02 Nov 2019 22:13:56
Revision:516373Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191101 snapshot of GCC 8.3.1.

This addresses a Fortran bug, two for rs6000 aka powerpc, and loads and
loads of Darwin-specific changes which should not be relevant for us.
8.3.1.s20191025
26 Oct 2019 12:12:42
Revision:515683Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191025 snapshot of GCC 8.3.1.

Fixes for Arm, debug information (DWARF2), and some for tree optimizers,
C++ and libstdc++.
8.3.1.s20191018
20 Oct 2019 06:10:31
Revision:514877Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191018 snapshot of GCC 8.3.1.

This brings a fix for register allocation and some changes for powerpc.
8.3.1.s20191011
13 Oct 2019 07:00:18
Revision:514365Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191011 snapshot of GCC 8.3.1.

This brings one backport on the Fortran side and one for powerpc
(in addition to alpha and SH changes).
8.3.1.s20191004
07 Oct 2019 04:42:39
Revision:513921Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20191004 snapshot of GCC 8.3.1.

This brings one fix for Fortran and one for Aarch64 (plus several for
SH which is not relevant for us).
8.3.1.s20190927
29 Sep 2019 14:44:19
Revision:513245Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 201900927 snapshot of GCC 8.3.1.

This brings minor changes in a few areas, for us one around Arm may be
relevant.
8.3.1.s20190920
21 Sep 2019 22:44:27
Revision:512545Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 201900920 snapshot of GCC 8.3.1.

This brings few fixes on the Fortran side and a register allocation fix
(which may not affect our architectures, though).
8.3.1.s20190913
15 Sep 2019 03:54:13
Revision:512088Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 201900913 snapshot of GCC 8.3.1.

Just two bug fixes this time, one for the middle end, and one around AVX.
8.3.1.s20190906
08 Sep 2019 03:43:12
Revision:511530Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 201900906 snapshot of GCC 8.3.1.

Loads and loads of backports of testcases and some some pre-compiled
header fixes, plus a few others.
8.3.1.s20190830
04 Sep 2019 10:47:54
Revision:511078Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20190830 snapshot of GCC 8.3.1.

This brings loads of backports of tree optimization bug fixes,
improvements for rs6000 (aka powerpc), some for libstdc++, and
assorted others.
8.3.1.s20190823
28 Aug 2019 05:32:22
Revision:510042Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20190823 snapshot of GCC 8.3.1.

The only change relevant for FreeBSD is one bug fix in the RTL optimizer.
8.3.1.s20190816
19 Aug 2019 06:27:29
Revision:509255Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20190816 snapshot of GCC 8.3.1.

This brings some fixes for Fortran, C++, and rs6000 (aka powerpc*).
8.3.1.s20190809
16 Aug 2019 05:59:26
Revision:509064Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20190809 snapshot of GCC 8.3.1.

This brings minor fixes for rs6000 (aka powerpc*) and riscv.
8.3.1.s20190802
05 Aug 2019 09:19:40
Revision:508149Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180802 snapshot of GCC 8.3.1.

This brings two fixes for Fortran and one for C++.
8.3.1.s20190726
29 Jul 2019 06:38:31
Revision:507560Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180726 snapshot of GCC 8.3.1.

This brings a couple of minor bug fixes across the board.
8.3.1.s20190719
24 Jul 2019 21:30:44
Revision:507302Original commit files touched by this commit
tobik search for other commits by this committer
lang/gcc*: Hide pkg-message during upgrades

PR:		239419
Approved by:	gerald (maintainer)
8.3.1.s20190719
23 Jul 2019 04:09:01
Revision:507194Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180719 snapshot of GCC 8.3.1.

This fixes a bug around tail call optimization breaking noexcept and
a few Arm-specific code generation issues.
8.3.1.s20190712
17 Jul 2019 03:29:33
Revision:506787Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180712 snapshot of GCC 8.3.1.

This brings bugfixes in the Fortran frontend and optimization.
8.3.1.s20190705
07 Jul 2019 11:16:25
Revision:506130Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180705 snapshot of GCC 8.3.1.
8.3.1.s20190628
30 Jun 2019 09:59:14
Revision:505414Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180628 snapshot of GCC 8.3.1.

Number of commits found: 220 (showing only 100 on this page)

1 | 2 | 3  »