- Issued:
- 2004-12-21
- Updated:
- 2004-12-21
RHBA-2004:584 - Bug Fix Advisory
Synopsis
Updated gcc packages
Type/Severity
Bug Fix Advisory
Topic
Updated GNU Compiler Collection (GCC) packages that address various issues
are now available.
Description
The gcc packages include C, C++, Java, Fortran 77, Objective C, and Ada 95
GNU compilers and related support libraries.
These updated packages fix several bugs in GCC. Namely, std::numeric_limits
has been corrected for float, double, and long double types on all
architectures, and integer types in -m32 compilation on AMD64. Also,
concatenation of many string literals now offer much better performance.
For full details regarding all fixed bugs, refer to the package changelog.
All users of gcc should upgrade to these updated packages, which resolve
these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied. Use Red Hat
Network to download and update your packages. To launch the Red Hat
Update Agent, use the following command:
up2date
For information on how to install packages manually, refer to the
following Web page for the System Administration or Customization
guide specific to your system:
Affected Products
- Red Hat Enterprise Linux Server 3 x86_64
- Red Hat Enterprise Linux Server 3 ia64
- Red Hat Enterprise Linux Server 3 i386
- Red Hat Enterprise Linux Workstation 3 x86_64
- Red Hat Enterprise Linux Workstation 3 ia64
- Red Hat Enterprise Linux Workstation 3 i386
- Red Hat Enterprise Linux Desktop 3 x86_64
- Red Hat Enterprise Linux Desktop 3 i386
- Red Hat Enterprise Linux for IBM z Systems 3 s390x
- Red Hat Enterprise Linux for IBM z Systems 3 s390
- Red Hat Enterprise Linux for Power, big endian 3 ppc
Fixes
- BZ - 130499 - libgcj update rpm wipes out java and javac
- BZ - 132176 - Internal compiler error compiling with -mpowerpc64
- BZ - 132730 - std::numeric_limits<long>::max() is -1 with -m32 flag
- BZ - 132780 - [RHEL3] gcc 3.2.3 parser performance bug
- BZ - 134368 - Altivec compilation on PPC64 produces "Internal compiler error in extract_insn"
- BZ - 135279 - Fix for BZ#129730 breaks exception handling in user\'s code
- BZ - 135611 - cpio: unpacking of archive failed; rename failed - Invalid argument
- BZ - 135715 - Miscompilation (dropped read from memory)
CVEs
(none)
References
(none)
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.