File _patchinfo of Package patchinfo.721
<patchinfo incident="721">
<issue id="889990" tracker="bnc">__cxa_allocate_exception() fails with terminate() in case of memory shortage</issue>
<issue id="917169" tracker="bnc">gcc requires fix for filename issue when using imacros</issue>
<issue id="919274" tracker="bnc">Gcc 4.8 compiler giving incorrect warnings</issue>
<issue id="922534" tracker="bnc">powerpc64 function argument passing may access invalid memory (gcc)</issue>
<issue id="924525" tracker="bnc">SLES 12 - gcc: update hotpatch feature</issue>
<issue id="924687" tracker="bnc">gcc 4.8: Wrong code for vector doubleword extract</issue>
<issue id="927993" tracker="bnc">Installation of SLES11-SP4 on z10 breaks after downloading 3 of 6 installation files</issue>
<issue id="930176" tracker="bnc">aarch64: ICE in final_scan_insn</issue>
<issue id="934689" tracker="bnc">gcc (SUSE Linux) 4.8.3 20140627 compiler bug regarding integer constant</issue>
<category>recommended</category>
<rating>moderate</rating>
<packager>rguenther</packager>
<description>
The system compiler gcc48 was updated to the GCC 4.8.5 release, fixing
a lot of bugs and bringing some improvements.
It includes various bug fixes found by our customers:
* Fixes bogus integer overflow in constant expression. [bnc#934689]
* Fixes ICE with atomics on aarch64. [bnc#930176]
* Includes fix for -imacros bug. [bnc#917169]
* Includes fix for incorrect -Warray-bounds warnings. [bnc#919274]
* Includes updated -mhotpatch for s390x. [bnc#924525]
* Includes fix for ppc64le issue with doubleword vector extract. [bnc#924687]
* Includes patches to allow building against ISL 0.14.
* Backport rework of the memory allocator for C++ exceptions used in OOM situations. [bnc#889990]
* Fix a reload issue on S390 (GCC PR66306).
* Avoid accessing invalid memory when passing aggregates by value. [bnc#922534]
</description>
<summary>Recommended update for gcc48, libffi48, libgcj48</summary>
</patchinfo>