Optional update for gcc8

This update adds the GNU Compiler GCC 8 to the distribution.

The update also supplies gcc8 compatible libstdc++, libgcc_s1 and other
gcc derived libraries to openSUSE Leap 15.0.

Various optimizers have been improved in GCC 8, several of bugs fixed,
quite some new warnings added and the error pin-pointing and
fix-suggestions have been greatly improved.

The GNU Compiler page for GCC 8 contains a summary of all the changes that
have happened:

https://gcc.gnu.org/gcc-8/changes.html

Also changes needed or common pitfalls when porting software are described on:

https://gcc.gnu.org/gcc-8/porting_to.html

To use gcc8:

- Install the "gcc8" (and likely also gcc8-c++) packages.
- Use "gcc-8" or "g++-8" instead of the regular gcc / g++.

Fixed bugs
bnc#1084812
[aarch64] IPv4 DNS leading to segfaults
bnc#1084842
gcc on i*86 with option -mieee-fp requires obsolete libieee now disappeared
bnc#1087550
L3-Question: Latest libstdc++6 in sles12sp3 causes a failure in Informatica code
bnc#1094222
gcc-8 on opensuse tumbleweed points to wrong location when displaying error
bnc#1102564
[TRACKERBUG] FATE#326486: [Toolchain Module] Summer 2018 Refresh
Selected Binaries
openSUSE Build Service is sponsored by