1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-22 08:58:47 +00:00
Commit Graph

177 Commits

Author SHA1 Message Date
Gerald Pfeifer
be8c66e200 lang/gcc9-devel: Update to the 20210603 snapshot of GCC 9.4.1
This is the first snapshot after the GCC 9.4 release and nearly
identical with that.

Apart from the version change it only brings a back port for the
C++ front end.
2021-06-06 08:15:15 +00:00
Gerald Pfeifer
2cfafdff9b lang/gcc9-devel: Update to the 20210527 snapshot of GCC 9.3.1
This brings three back ports for the C++ front end and one for the
sanitizers.
2021-05-31 10:14:33 +00:00
Gerald Pfeifer
9167af9a47 lang/gcc9-devel: Update to the 20210520 snapshot of GCC 9.3.1
This brings four back ports for the tree optimizers and one for the
RTL optimizer.
2021-05-25 16:07:19 +00:00
Gerald Pfeifer
82c65f9f0f lang/gcc9-devel: Update to the 20210513 snapshot of GCC 9.3.1
This brings two back ports for the aarch64 back end, one for the
RTL optimizers and C front end, each.
2021-05-20 06:00:47 +00:00
Gerald Pfeifer
efb4359cc1 lang/gcc9-devel: Update to the 20210506 snapshot of GCC 9.3.1
This brings back port for the aarch64 and x86 back end, the RTL
optmizers (5), tree optimizers (5), debug information, Fortran,
the C++ front end and three for libstdc++.
2021-05-12 07:32:22 +00:00
Gerald Pfeifer
39334a3526 lang/gcc9-devel: Update to the 20210429 snapshot of GCC 9.3.1
This brings one back port each for the aarch64, powerpc, and x86
back ends, two for the tree optimizers, one for the middle end,
and two for the RTL optimizers, plus one for the Fortran front end.
2021-05-05 05:41:02 +00:00
Gerald Pfeifer
18e2dc43f8 lang/gcc9-devel: Update to the 20210423 snapshot of GCC 9.3.1
This brings eight back ports for the tree, inter-procedural (IPO),
link-time (LTO) optimizers, three for the middle end, four for the
low level (RTL) optimizers, six related to debug information, two
for aarch64, one for x86, two related to OMP, five for the C, twentyone
for the C++ front end and 32 for libstdc++.

In other words, if you're using C++ this is a good one to consider
and test.

files/patch-libcpp_lex.c now came in via upstream, so we can (and
actually have to) remove it.
2021-04-30 06:20:00 +00:00
Gerald Pfeifer
1eba4724ea lang/gcc9-devel: Update to the 20210416 snapshot of GCC 9.3.1
This brings back ports for the x86 back end (Tigerlake support),
the tree optimizers, link-time optimization (LTO) and two for
libstdc++.
2021-04-27 10:45:30 +00:00
Gerald Pfeifer
1da5ff1d3a lang/gcc9-devel: Update to the 20210409 snapshot of GCC 9.3.1
This brings one back port for the tree optimizers, one for the Fortran
front end, and six for libstdc++.
2021-04-20 13:58:38 +00:00
Gerald Pfeifer
edcbda8da0 lang/gcc9-devel: Update to the 20210402 snapshot of GCC 9.3.1
This brings one back port for the tree optimizers and one for inter-
procedural analysis (IPA).
2021-04-14 06:18:02 +00:00
Piotr Kubaj
f67c7d2ee5 lang/gcc9-devel: enable on powerpc64le 2021-04-13 13:19:46 +00:00
Gerald Pfeifer
13af4db4a7 lang/gcc9-devel: Update to the 20210326 snapshot of GCC 9.3.1
This brings a minor tweak to how man pages are generated, powerpc
tuning (for POWER 8) and two changes to the Fortran front end.
2021-04-08 16:03:54 +00:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Gerald Pfeifer
62a7f4131c Update to the 20210319 snapshot of GCC 9.3.1.
This brings a back port for the aarch64 back end, one for the inter-
procedural optimizers, four for the tree optimizers, and one for the
Fortran front end.
2021-03-24 01:31:42 +00:00
Gerald Pfeifer
3c29491c0b 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
2021-03-21 09:57:04 +00:00
Gerald Pfeifer
80f8bd1712 Update to the 20210312 snapshot of GCC 9.3.1.
This brings one back port for the C front end and one for Fortran
(in addition to some for Ada, HPPA,... that aren't relevant for us).
2021-03-15 07:19:12 +00:00
Gerald Pfeifer
88466d87f1 Update to the 20210305 snapshot of GCC 9.3.1.
This brings two back ports for the x86 backend and three for the C++
front end plus one for the Fortran front end.
2021-03-06 22:26:57 +00:00
Gerald Pfeifer
90fe5ef4cf Update to the 20210226 snapshot of GCC 9.3.1.
This brings a back port for the aarch64 back end and two for the
Fortran front end.

Remove the GRAPHITE option. Graphite still is a largely experimental
feature, so better left to newer versions of GCC such as GCC 10 which
is now our default.
2021-03-01 18:45:10 +00:00
Gerald Pfeifer
517d3a4bd2 Update to the 20210219 snapshot of GCC 9.3.1.
This only brings a minor tweak to the data flow engine.

Plus a back port of 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]
2021-02-22 13:16:20 +00:00
Gerald Pfeifer
dbe3af3cec Update to the 20210212 snapshot of GCC 9.3.1.
This brings one backport for the tree optimizers and one for the
Fortran front end.
2021-02-19 07:39:02 +00:00
Gerald Pfeifer
f98fa4ce57 Update to the 20210205 snapshot of GCC 9.3.1.
This brings one back port for the arm back end, one for the tree
optimizers, and one for the C++ front end.
2021-02-08 09:27:49 +00:00
Gerald Pfeifer
351714cfe6 Update to the 20210129 snapshot of GCC 9.3.1.
This brings three backports for the Fortran front end.
2021-02-01 23:00:22 +00:00
Gerald Pfeifer
b17c2092b7 Update to the 20210122 snapshot of GCC 9.3.1.
This brings one fix for the aarch64 back end and one for the Fortran
front end.
2021-01-23 22:08:30 +00:00
Gerald Pfeifer
041dd86a70 Update to the 20210115 snapshot of GCC 9.3.1.
This brings a back port for x86 and a good number of improvements for
libstdc++'s infrastructure (mostly around demangling).
2021-01-18 17:07:34 +00:00
Gerald Pfeifer
c5310004b8 Update to the 20210108 snapshot of GCC 9.3.1.
This brings some nine backports for the Fortran front end (only).
2021-01-11 21:03:09 +00:00
Gerald Pfeifer
6d7dfd13e8 Update to the 20210101 snapshot of GCC 9.3.1.
This brings two back ports for the x86 back end and two for the Fortran
front end. It also has back ports FreeBSD/powerpcle support (which we are
not enabling for now, focusing on the GCC 10 series).
2021-01-08 01:50:37 +00:00
Gerald Pfeifer
b22b62eb31 Update to the 20201225 snapshot of GCC 9.3.1.
This brings a back port for the RTL optimizer, one for the x86 back end,
and one for the Fortran front end.
2021-01-01 01:50:23 +00:00
Gerald Pfeifer
43cc66d2bb Update to the 20201218 snapshot of GCC 9.3.1.
This brings one backport for aarch64 and one for the C++ and Fortran
front ends each.
2020-12-23 12:26:22 +00:00
Gerald Pfeifer
e4858435d2 Update to the 20201211 snapshot of GCC 9.3.1.
This only brings one backport for the Fortran front end.
2020-12-13 10:07:13 +00:00
Gerald Pfeifer
7f03e65364 Update to the 20201204 snapshot of GCC 9.3.1.
This brings one backport for the i386 and arm, each, plus nine for
the middle end and tree optimizers.
2020-12-09 22:58:49 +00:00
Gerald Pfeifer
75fe96d114 Update to the 20201127 snapshot of GCC 9.3.1.
This brings four backports for the C++ front end and one for its
standard library libstdc++.
2020-12-02 13:44:03 +00:00
Gerald Pfeifer
867abf74f6 Update to the 20201120 snapshot of GCC 9.3.1.
This brings several backports for aarch64, one re Broadwell enablement
for x86, and four for libstdc++.
2020-11-23 11:10:42 +00:00
Gerald Pfeifer
547d26ac29 Update to the 20201113 snapshot of GCC 9.3.1.
This brings two backports for the x86 back end, two for the Fortran
front end, and one for libstdc++.

Fold the PLUGINS option, which has been on by default, into standard
behavior and remove that option.  It has not been causing any issues
since we enabled it 11 months ago, nor measurable overhead. [1]

PR:		242644 [1]
2020-11-17 08:49:03 +00:00
Gerald Pfeifer
88ab094298 Update to the 20201106 snapshot of GCC 9.3.1.
This only brings one fix for arm builtins (and two testsuite backports).

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.
2020-11-08 10:41:48 +00:00
Gerald Pfeifer
445ba511d5 Update to the 20201030 snapshot of GCC 9.3.1.
This only brings one backport for the Fortran run-time library.
2020-11-03 01:31:29 +00:00
Gerald Pfeifer
1eb9e7ab9f Update to the 20201023 snapshot of GCC 9.3.1.
This brings two optimizers fixes and one backport for libstdc++.
2020-10-26 20:54:04 +00:00
Gerald Pfeifer
202e35f6a9 Update to the 20201016 snapshot of GCC 9.3.1.
This fixes an issue around profiles and provides two backports for
aarch64.
2020-10-17 11:09:48 +00:00
Gerald Pfeifer
385510d521 Update to the 20201009 snapshot of GCC 9.3.1.
This brings four backports for aarch64, two for arm and one for
powerpc. Plus three for the gcov tool, and one for Fortran and
libstdc++ each.
2020-10-12 16:31:08 +00:00
Gerald Pfeifer
809e25c162 Update to the 20201002 snapshot of GCC 9.3.1.
This brings a load of changes/backports for aarch64, one for arm and
x86 each, and two for Fortran.
2020-10-04 19:03:58 +00:00
Gerald Pfeifer
f952e2758d Update to the 20200925 snapshot of GCC 9.3.1.
This brings changes back ends (arm and x86, two for aarch64), the
tree optimizers, two for the Fortran front end, and eight for the
libstdc++ library.
2020-09-28 19:10:45 +00:00
Gerald Pfeifer
0689139209 Update to the 20200918 snapshot of GCC 9.3.1.
This brings backports for arm, two for aarch64, three for powerpc, and
seven for x86, two for debug info, 15 for the middle end and optimizers,
two for the RTL optimizers, two for the Fortran front end, seven for the
C front end, seven for C++ and its standard library.
2020-09-20 14:14:39 +00:00
Gerald Pfeifer
3e069e8274 Update to the 20200911 snapshot of GCC 9.3.1.
This only brings brings two minor fixes.
2020-09-14 10:33:55 +00:00
Gerald Pfeifer
370fb6d65a Update to the 20200904 snapshot of GCC 9.3.1.
This brings a backport for powerpc and one for libstdc++.
2020-09-07 07:05:41 +00:00
Gerald Pfeifer
c7f67f0778 Update to the 20200828 snapshot of GCC 9.3.1.
This brings several changes for arm and aarch64, plus two for Fortran
and libstdc++ each.
2020-08-29 09:07:16 +00:00
Gerald Pfeifer
2e6cd3f1e6 Update to the 20200821 snapshot of GCC 9.3.1.
This brings one fix for the x86 back end one backport for libstdc++.
2020-08-25 09:42:23 +00:00
Gerald Pfeifer
55d72bec13 Update to the 20200814 snapshot of GCC 9.3.1.
This brings one bugfix for arm and three for aarch64, two in the
middle end, and a fair bit for libstdc++.
2020-08-18 09:54:07 +00:00
Gerald Pfeifer
d7dd75f212 Update to the 20200807 snapshot of GCC 9.3.1.
This brings three backports for aarch64 and one for libstdc++.
2020-08-09 03:28:36 +00:00
Gerald Pfeifer
9139b7f413 Update to the 20200731 snapshot of GCC 9.3.1.
This brings three backports for the Fortran front end.
2020-08-04 05:47:52 +00:00
Gerald Pfeifer
5a1ed1e399 Update to the 20200724 snapshot of GCC 9.3.1.
This brings a chane to powerpc (that appears to be limited to AIX)
and three for the Fortran front end.
2020-07-28 06:22:37 +00:00
Gerald Pfeifer
cee1ac2634 Update to the 20200717 snapshot of GCC 9.3.1.
This brings nine improvements for aarch64, one for powerpc (Altivec), and
two for the tree optimizers.
2020-07-20 20:56:27 +00:00