Optional update for gcc7

The GNU Compiler GCC 7 is updated to the current SUSE Linux Enterprise 12 version.

New features:

- Support for specific IBM Power9 processor instructions.
- Support for specific IBM zSeries z14 processor instructions.
- New packages cross-npvtx-gcc7 and nvptx-tools added for specific NVIDIA Card offload support.

The update also supplies gcc7 compatible libstdc++, libgcc_s1 and other gcc derived
libraries.

Various optimizers have been improved in GCC 7, several 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 7 contains a summary of all the changes that have happened:

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

This update was imported from the SUSE:SLE-12:Update update project.

Fixed bugs
bnc#1056437
[TRACKERBUG] FATE#323972: [Toolchain Module] Summer 2017 Refresh
fate#323972
[Toolchain Module] Summer 2017 Refresh
fate#321452
[Toolchain Module] POWER9 - GCC P9 enabling and exploitation with >= GCC 6.2
bnc#1062592
[TRACKERBUG] FATE#321452: [Toolchain Module] POWER9 - GCC P9 enabling and exploitation with >= GCC 6.2
fate#321496
[Toolchain Module] Add new s390x instruction support in toolchain - gcc part
bnc#1062591
[TRACKERBUG] FATE#321496: [Toolchain Module] Add new s390x instruction support in toolchain - gcc part
Selected Binaries
openSUSE Build Service is sponsored by