Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
8.4.1.s20210512 11 Jun 2021 06:44:18 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Gerald Pfeifer (gerald) |
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 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
8.4.1.s20210325 28 Mar 2021 22:23:22 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
Update to the 20200910 snapshot of GCC 8.4.1. |
8.4.1.s20200903 06 Sep 2020 20:53:27 |
gerald |
Update to the 20200903 snapshot of GCC 8.4.1. |
8.4.1.s20200827 28 Aug 2020 08:03:42 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
Update to the 20200806 snapshot of GCC 8.4.1. |
8.4.1.s20200730 02 Aug 2020 08:59:39 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
gerald |
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 |
tobik |
lang/gcc*: Hide pkg-message during upgrades
PR: 239419
Approved by: gerald (maintainer) |
8.3.1.s20190719 23 Jul 2019 04:09:01 |
gerald |
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 |
gerald |
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 |
gerald |
Update to the 20180705 snapshot of GCC 8.3.1. |
8.3.1.s20190628 30 Jun 2019 09:59:14 |
gerald |
Update to the 20180628 snapshot of GCC 8.3.1. |