Subject: CVS commit: pkgsrc/lang
From: Kamil Rytarowski
Date: 2019-05-31 11:23:57
Message id: 20190531092357.DDF62FB15@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.9modifypkgsrc/lang/gcc8/Makefile
1.9modifypkgsrc/lang/gcc8/distinfo
1.3modifypkgsrc/lang/gcc8/version.mk
1.4modifypkgsrc/lang/gcc8-libs/Makefile
1.2modifypkgsrc/lang/gcc8-libs/buildlink3.mk
1.2modifypkgsrc/lang/gcc8/patches/patch-libstdc++-v3_libsupc++_new__opa.cc