OBSOLETE Patch-ID# 111712-02
Keywords: libC.so.5 libCrun.so.1 libdemangle.so.1
Synopsis: Obsoleted by: 111712-03 SunOS 5.9: 64-Bit Shared library patch for C++

Note: 111711-01 is the corresponding 32-bit patch

Date: Sep/26/2002

Install Requirements: None                      
                      
Solaris Release: 9

SunOS Release: 5.9

Unbundled Product: libC

Unbundled Release: 4.0.1
NOTE: This patch also for libC 4.1, 4.2, 5.0, 5.1, 5.2, 5.3, 5.4

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4618537 4660290 4668167 4679619 4680478 4686364 4709155 4710815

Changes incorporated in this version: 4660290 4668167 4679619 4680478 4686364 4709155 4710815

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/lib/sparcv9/libCrun.so.1
/usr/lib/sparcv9/libCstd.so.1
/usr/lib/sparcv9/libdemangle.so.1
/usr/lib/sparcv9/libiostream.so.1

Problem Description:

4660290 ostringstream produces incorrect results with C++ Compiler 5.3
4668167 ofstream on dup'd fd doesn't produce output
4679619 cast fails when program is compiled using Forte 6u2
4680478 C++ compiler generates Warning: The else-branch should return a Value
4686364 ofstream::flush() stopped working
4709155 MT program crashes in insertion operator
4710815 nm(1) crashes trying to demangle C++ symbol names
 
(from 111712-01)
4618537 STL vector::resize Read from unallocated
nobugid fix for mt string class performance
nobugid fix initialization of libCstd

Patch Installation Instructions:
--------------------------------
For Solaris 9 release, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
 
If you are compiling, linking or running executable images
that have been compiled using -xarch=v9 or -xarch=v9a, it
is strongly recommend that you also install the most recent
version of patch 111712, the corresponding sparcv9-S2 patch to the
one for 32-bit Solaris 9 (111711).

README -- Last modified date:  Friday, December 6, 2002

