Commit graph

9 commits

Author SHA1 Message Date
wiz
dcd6da3210 gcc8*: update to 8.4.0
Changes not found. ~ one year of bug fixes on top of 8.3.0.
2020-04-08 06:39:57 +00:00
wiz
74f368e481 gcc8*: reduce differences to gcc7*
This also fixes RELRO builds.

Bump PKGREVISION.
2020-04-01 14:35:19 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
rillig
467faf663a lang/gcc8-libs: fix PKGREVISION according to the comment 2020-01-05 13:44:03 +00:00
rillig
8c6aee8563 lang: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:03:56 +00:00
kamil
6b601829f5 gcc8: gcc8-libs: Upgrade to 8.3.0
GCC 8.3

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 8.3 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).
Windows

https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=8.3

    A C++ Microsoft ABI bitfield layout bug, PR87137 has been fixed. A non-field declaration could cause the current bitfield allocation unit to be completed, incorrectly placing a following bitfield into a new allocation unit. The Microsoft ABI is selected for:
        Mingw targets
        PowerPC, IA-32 or x86-64 targets when the -mms-bitfields option is specified, or __attribute__((ms_struct)) is used
        SuperH targets when the -mhitachi option is specified, or __attribute__((renesas)) is used
    GCC 8 introduced additional cases of this defect, but rather than resolve only those regressions, we decided to resolve all the cases of this defect in single change.
2019-05-31 09:23:57 +00:00
maya
5ea989b378 gcc8: Fix gcc/target/87221 better.
Link PIE executables with crtbeginS/crtendS on NetBSD.

Bump PKGREVISION
2018-11-07 04:32:32 +00:00
abs
e33f13f2ec Bump PKGREVISION to match gcc8 change 2018-10-28 22:21:25 +00:00
ryoon
0a33c9d186 lang/gcc8-libs: import gcc8-libs-8.2.0nb1
The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go, as well as libraries for these languages (libstdc++,
libgfortran, ...).

This packages provides GCC support libraries in a specific location and allows
packages to depend on just the libraries rather than having to pull in the full
GCC package.
2018-09-15 03:08:16 +00:00