summaryrefslogtreecommitdiff
path: root/lang/gcc8/patches
AgeCommit message (Collapse)AuthorFilesLines
2021-02-13lang/gcc{6,7,8,9,0}: call SUBTARGET_INIT_BUILTINS on sparc* toomaya2-1/+20
While here point out that the aarch64 equivalent patch was sent upstream. Bump PKGREVISION. fix gcc*-libs PKGREVISION accordingly. Fixes PR pkg/55992: math/blas fails on NetBSD/sparc64 Fixes report by Connor McLaughlan on pkgsrc-users
2020-09-17gcc8: Pass default RPATH like gcc7, bump PKGREVISIONryoon1-5/+6
2020-04-08gcc8*: update to 8.4.0wiz6-39/+87
Changes not found. ~ one year of bug fixes on top of 8.3.0.
2019-10-19lang/gcc8: Make this build on macOS Catalinaminskim2-0/+124
A patch from Homebrew: https://github.com/Homebrew/homebrew-core/pull/44762
2019-08-06gcc{48,49,5,6}: add patch to avoid fragile include guard logicmaya1-1/+3
for ansi.h on netbsd. gcc{7,8}: document same patch that already existed was upstreamed. This patch is necessary to build GCC on NetBSD >= 9.0, since changes to ansi.h resulted in not using the same include guards. Fixes PR toolchain/54362
2019-05-31gcc8: gcc8-libs: Upgrade to 8.3.0kamil1-6/+6
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-04-25lang/gcc8: mention upstream bug report in patchrillig1-1/+2
2019-04-18lang/gcc8: report some of the patches upstreamrillig11-16/+28
2018-11-10port the arm64 support to GCC 8.mrg8-16/+301
2018-11-07gcc8: Fix gcc/target/87221 better.maya2-17/+34
Link PIE executables with crtbeginS/crtendS on NetBSD. Bump PKGREVISION
2018-10-28Add -fPIC to CRTSTUFF_CFLAGS to fix --enable-pie when building firefoxabs1-0/+17
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87221 With this gcc8 can build a working firefox on NetBSD-8/amd64
2018-07-18gcc8: don't try to make references to stack_chk_fail_local on netbsd/sunmaya1-0/+17
sun was added as joyent is patching for the same. this code is only reached if compiling for i386 (or some variation of ppc) netbsd's stack_chk_fail_local won't work for this. PR pkg/53436.
2018-05-05Add gcc8 8.1.0maya22-0/+572
Release notes are very long and pretty-printed at: https://gcc.gnu.org/gcc-8/changes.html