summaryrefslogtreecommitdiff
path: root/lang/gcc9-devel (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix CONFLICTS entries of multiple portsStefan Eßer2022-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There have been lots of missing CONFLICTS_INSTALL entries, either because conflicting ports were added without updating existing ports, due to name changes of generated packages, due to mis-understanding the format and semantics of the conflicts entries, or just due to typoes in package names. This patch is the result of a comparison of all files contained in the official packages with each other. This comparison was based on packages built with default options and may therefore have missed further conflicts with optionally installed files. Where possible, version numbers in conflicts entries have been generalized, some times taking advantage of the fact that a port cannot conflict with itself (due to logic in bsd.port.mk that supresses the pattern match result in that case). A few ports that set the conflicts variables depending on complex conditions (e.g. port options), have been left unmodified, despite probably containing outdated package names. These changes should only affect the installation of locally built ports, not the package building with poudriere. They should give an early indication of the install conflict in cases where currently the pkg command aborts an installation when it detects that an existing file would be overwritten, Approved by: portmgr (implicit)
* lang/gcc9-devel: Relinquish maintainershipGerald Pfeifer2021-10-111-1/+1
| | | | | | | | | | After working on (and largely maintaining) our GCC ports for more than 19 years, time has come to hand over the baton. Sadly despite multiple requests nobody stepped up, so return this port to the pool. Still happy to provide guidance and a helping hand, for example working with upstream or on operating the (crucial) nightly testers I have been running.
* lang/gcc9-devel: Update to the 20211007 snapshot of GCC 9.4.1Gerald Pfeifer2021-10-112-4/+4
|
* lang/gcc9-devel: Update to the 20210923 snapshot of GCC 9.4.1Gerald Pfeifer2021-10-042-4/+4
| | | | | This brings one back port for code generators (combine), one for inter-procedural optimizers, and two for Fortran.
* lang/gcc9-devel: Update to the 20210916 snapshot of GCC 9.4.1Gerald Pfeifer2021-09-192-4/+4
| | | | | This brings five back ports for Fortran (and two API adjustments related to the Ada front end).
* lang/gcc9-devel: Update to the 20210909 snapshot of GCC 9.4.1Gerald Pfeifer2021-09-132-4/+4
| | | | | This brings a back port of a documentation fix for C++ and four back ports for Fortran.
* lang/gcc9-devel: Update to the 20210902 snapshot of GCC 9.4.1Gerald Pfeifer2021-09-082-4/+4
| | | | | This brings a back port related to OMP (GOMP) and one to add the runtime license exception to value-unwind.h for aarch64 and i386.
* lang/gcc9-devel: Update to the 20210826 snapshot of GCC 9.4.1Gerald Pfeifer2021-09-012-4/+4
| | | | This brings five back ports for the arm back end and one for x86.
* lang/gcc9-devel: Update to the 20210819 snapshot of GCC 9.4.1Gerald Pfeifer2021-08-252-4/+4
| | | | | This adds support for -mtune=neoverse-512tvb and -mcpu=neoverse-512tvb on aarch64.
* lang/gcc9-devel: Update to the 20210812 snapshot of GCC 9.4.1Gerald Pfeifer2021-08-172-4/+4
| | | | This brings one back port for the sanitzers and three for libstdc++.
* lang/gcc9-devel: Update to the 20210805 snapshot of GCC 9.4.1Gerald Pfeifer2021-08-112-4/+4
|
* lang/gcc9-devel: Update to the 20210729 snapshot of GCC 9.4.1Gerald Pfeifer2021-08-042-4/+4
| | | | This brings five back ports for libstdc++.
* lang/gcc9-devel: Update to the 20210722 snapshot of GCC 9.4.1Gerald Pfeifer2021-07-242-4/+4
| | | | | This brings one back port each for the x86 and powerpc (nee rs6000) back ends, the RTL optimizers and the Fortran front end.
* lang/gcc9-devel: Update to the 20210715 snapshot of GCC 9.4.1Gerald Pfeifer2021-07-172-4/+4
| | | | This only brings a single back port for the Fortran front end.
* lang/gcc9-devel: Update to the 20210708 snapshot of GCC 9.4.1Gerald Pfeifer2021-07-102-4/+4
|
* lang/gcc9-devel: Update to the 20210701 snapshot of GCC 9.4.1Gerald Pfeifer2021-07-032-4/+4
| | | | This brings one back port for the x86 back end.
* lang/gcc9-devel: Update to the 20210624 snapshot of GCC 9.4.1Gerald Pfeifer2021-06-272-4/+4
| | | | This brings 7 back ports for libstdc++.
* lang/gcc9-devel: Update to the 20210617 snapshot of GCC 9.4.1Gerald Pfeifer2021-06-222-4/+4
|
* lang/gcc9-devel: Update to the 20210610 snapshot of GCC 9.4.1Gerald Pfeifer2021-06-132-4/+4
| | | | This only brings one back port for the Fortran front end.
* lang/gcc9-devel: Update to the 20210603 snapshot of GCC 9.4.1Gerald Pfeifer2021-06-062-4/+4
| | | | | | | | 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.
* lang/gcc9-devel: Update to the 20210527 snapshot of GCC 9.3.1Gerald Pfeifer2021-05-312-4/+4
| | | | | This brings three back ports for the C++ front end and one for the sanitizers.
* lang/gcc9-devel: Update to the 20210520 snapshot of GCC 9.3.1Gerald Pfeifer2021-05-252-4/+4
| | | | | This brings four back ports for the tree optimizers and one for the RTL optimizer.
* lang/gcc9-devel: Update to the 20210513 snapshot of GCC 9.3.1Gerald Pfeifer2021-05-202-4/+4
| | | | | This brings two back ports for the aarch64 back end, one for the RTL optimizers and C front end, each.
* lang/gcc9-devel: Update to the 20210506 snapshot of GCC 9.3.1Gerald Pfeifer2021-05-122-4/+4
| | | | | | 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++.
* lang/gcc9-devel: Update to the 20210429 snapshot of GCC 9.3.1Gerald Pfeifer2021-05-052-4/+4
| | | | | | 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.
* lang/gcc9-devel: Update to the 20210423 snapshot of GCC 9.3.1Gerald Pfeifer2021-04-303-29/+4
| | | | | | | | | | | | | | 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.
* lang/gcc9-devel: Update to the 20210416 snapshot of GCC 9.3.1Gerald Pfeifer2021-04-272-4/+4
| | | | | | This brings back ports for the x86 back end (Tigerlake support), the tree optimizers, link-time optimization (LTO) and two for libstdc++.
* lang/gcc9-devel: Update to the 20210409 snapshot of GCC 9.3.1Gerald Pfeifer2021-04-202-4/+4
| | | | | This brings one back port for the tree optimizers, one for the Fortran front end, and six for libstdc++.
* lang/gcc9-devel: Update to the 20210402 snapshot of GCC 9.3.1Gerald Pfeifer2021-04-142-4/+4
| | | | | This brings one back port for the tree optimizers and one for inter- procedural analysis (IPA).
* lang/gcc9-devel: enable on powerpc64lePiotr Kubaj2021-04-132-1/+26
|
* lang/gcc9-devel: Update to the 20210326 snapshot of GCC 9.3.1Gerald Pfeifer2021-04-082-4/+4
| | | | | This brings a minor tweak to how man pages are generated, powerpc tuning (for POWER 8) and two changes to the Fortran front end.
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Update to the 20210319 snapshot of GCC 9.3.1.Gerald Pfeifer2021-03-242-5/+4
| | | | | | 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.
* Update to MPC version 1.2.0 with the following changes:Gerald Pfeifer2021-03-211-0/+1
| | | | | | | | | | | | | | | | | - 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
* Update to the 20210312 snapshot of GCC 9.3.1.Gerald Pfeifer2021-03-152-4/+4
| | | | | 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).
* Update to the 20210305 snapshot of GCC 9.3.1.Gerald Pfeifer2021-03-062-4/+4
| | | | | This brings two back ports for the x86 backend and three for the C++ front end plus one for the Fortran front end.
* Update to the 20210226 snapshot of GCC 9.3.1.Gerald Pfeifer2021-03-012-11/+5
| | | | | | | | | 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.
* Update to the 20210219 snapshot of GCC 9.3.1.Gerald Pfeifer2021-02-222-5/+6
| | | | | | | | | | | | | 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]
* Update to the 20210212 snapshot of GCC 9.3.1.Gerald Pfeifer2021-02-192-4/+4
| | | | | This brings one backport for the tree optimizers and one for the Fortran front end.
* Update to the 20210205 snapshot of GCC 9.3.1.Gerald Pfeifer2021-02-082-4/+4
| | | | | This brings one back port for the arm back end, one for the tree optimizers, and one for the C++ front end.
* Update to the 20210129 snapshot of GCC 9.3.1.Gerald Pfeifer2021-02-012-4/+4
| | | | This brings three backports for the Fortran front end.
* Update to the 20210122 snapshot of GCC 9.3.1.Gerald Pfeifer2021-01-232-4/+4
| | | | | This brings one fix for the aarch64 back end and one for the Fortran front end.
* Update to the 20210115 snapshot of GCC 9.3.1.Gerald Pfeifer2021-01-182-4/+4
| | | | | This brings a back port for x86 and a good number of improvements for libstdc++'s infrastructure (mostly around demangling).
* Update to the 20210108 snapshot of GCC 9.3.1.Gerald Pfeifer2021-01-112-4/+4
| | | | This brings some nine backports for the Fortran front end (only).
* Update to the 20210101 snapshot of GCC 9.3.1.Gerald Pfeifer2021-01-082-4/+4
| | | | | | 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).
* Update to the 20201225 snapshot of GCC 9.3.1.Gerald Pfeifer2021-01-012-4/+4
| | | | | This brings a back port for the RTL optimizer, one for the x86 back end, and one for the Fortran front end.
* Update to the 20201218 snapshot of GCC 9.3.1.Gerald Pfeifer2020-12-232-4/+4
| | | | | This brings one backport for aarch64 and one for the C++ and Fortran front ends each.
* Update to the 20201211 snapshot of GCC 9.3.1.Gerald Pfeifer2020-12-132-4/+4
| | | | This only brings one backport for the Fortran front end.
* Update to the 20201204 snapshot of GCC 9.3.1.Gerald Pfeifer2020-12-092-4/+4
| | | | | This brings one backport for the i386 and arm, each, plus nine for the middle end and tree optimizers.
* Update to the 20201127 snapshot of GCC 9.3.1.Gerald Pfeifer2020-12-022-4/+4
| | | | | This brings four backports for the C++ front end and one for its standard library libstdc++.