Bug Fix Advisory Bug fixing update of GCC 2.96

Advisory: RHBA-2000:132-05
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2000-12-19
Last updated on: 2000-12-19
Affected Products: Red Hat Linux 7.0
OVAL: N/A

Details

Bug fixing update of GCC 2.96

Several bugs have been found and fixed in the GNU Compiler Collection
snapshot which shipped with Red Hat Linux 7.0.
Also, some optimizations have been fixed to improve generated code
quality.

This update fixes several Internal Compiler Errors on invalid input as well
as some on valid input. It also fixes a couple of miscompilations.
See the bug IDs and package changelog for more details.

There were also a few fixed bugs in the Standard C++ library, so even
non-developers should upgrade at least libstdc++ package.

In addition to fixed bugs this update improves generated code quality,
e.g. on Stepanov benchmark reduces the abstraction penalty significantly
and also properly optimizes out some glibc <bits/string2.h> string
macros which previously produced suboptimal code.


Solution

For each RPM for your particular architecture, run:

rpm -Fvh [filename]

where filename is the name of the RPM.

Updated packages

Red Hat Linux 7.0

alpha:
ftp://updates.redhat.com/7.0/alpha/cpp-2.96-69.alpha.rpm
Missing file
    9895a7e0e29c6f1d8c2219a8efea87d2
ftp://updates.redhat.com/7.0/alpha/gcc-2.96-69.alpha.rpm
Missing file
    ddc10951c7592e4a5e5bfb929d0844e0
ftp://updates.redhat.com/7.0/alpha/gcc-c++-2.96-69.alpha.rpm
Missing file
    1fde312e16c510a5964cb7b4af29e6fa
ftp://updates.redhat.com/7.0/alpha/gcc-chill-2.96-69.alpha.rpm
Missing file
    95fd6fae4d560110d069ff97b05b508e
ftp://updates.redhat.com/7.0/alpha/gcc-g77-2.96-69.alpha.rpm
Missing file
    5508e4cc59d3120ccdc34f2a659b0058
ftp://updates.redhat.com/7.0/alpha/gcc-java-2.96-69.alpha.rpm
Missing file
    3265128d731a4bfac0f046600b1c5ef0
ftp://updates.redhat.com/7.0/alpha/gcc-objc-2.96-69.alpha.rpm
Missing file
    274c28db50729fe04bdc674c17e3a9f4
ftp://updates.redhat.com/7.0/alpha/libstdc++-2.96-69.alpha.rpm
Missing file
    253a45bb6c1f7240ec16043794f68274
ftp://updates.redhat.com/7.0/alpha/libstdc++-devel-2.96-69.alpha.rpm
Missing file
    0a4f2de7a2e9c02c8bfa1236612fcfe8
 
i386:
ftp://updates.redhat.com/7.0/i386/cpp-2.96-69.i386.rpm
Missing file
    987ba4d46cfb0e6710f5fc8c6c092d44
ftp://updates.redhat.com/7.0/i386/gcc-2.96-69.i386.rpm
Missing file
    a9ceec18068b4292be2ea2c4690b442e
ftp://updates.redhat.com/7.0/i386/gcc-c++-2.96-69.i386.rpm
Missing file
    5d16be5279f8e26f7deb669e8977d6c7
ftp://updates.redhat.com/7.0/i386/gcc-chill-2.96-69.i386.rpm
Missing file
    9b11cabab0a89d434d87fc3413e718b9
ftp://updates.redhat.com/7.0/i386/gcc-g77-2.96-69.i386.rpm
Missing file
    e96e1371dbfb7221faa977e83a88b7c7
ftp://updates.redhat.com/7.0/i386/gcc-java-2.96-69.i386.rpm
Missing file
    a750e1bdb81a3c63d0ef7055eb049f2c
ftp://updates.redhat.com/7.0/i386/gcc-objc-2.96-69.i386.rpm
Missing file
    08a2f6403de97aae2c8bfd50055347fe
ftp://updates.redhat.com/7.0/i386/libstdc++-2.96-69.i386.rpm
Missing file
    0e280861cd20e2f9ead0e7ffcb24a195
ftp://updates.redhat.com/7.0/i386/libstdc++-devel-2.96-69.i386.rpm
Missing file
    6c1b7416e083ab5d9567b14274177385
 

References

N/A

Keywords

libstdc++


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/