Obsoleted by: 111715-02 C++ 5.4: Patch for Forte Developer 7 C++ compiler |
Disclaimer:
Please note:
Although OBSOLETED patches are available on SunSolve, Sun recommends using the most recent patches and the most recent revision of those patches. OBSOLETED patches do not include the latest bug fixes and/or product enhancements, and may require the installation of additional patches as a corrective measure.
Status: OBSOLETE
Patch Id: 111715-01
Summary: Obsoleted by: 111715-02 C++ 5.4: Patch for Forte Developer 7 C++ compiler
Date: May/09/2002
Installation Requirements:
None
Solaris Release: 7 8 9
Sun OS Release: 5.7 5.8 5.9
Unbundled Product: Forte Developer 7
Unbundled Release: C++_5.4
Xref:
Topic:
Relevant Architecture: sparc
BugId's fixed with this patch:
4090895 4237826 4285121 4430933 4440228 4619244 4626603 4629936 4632564 4633867 4634234 4635564 4638480 4638901 4640675 4641470 4641484 4641734 4641889 4642152 4643998 4644764 4645947 4646412 4647332 4648790 4649118 4649189 4649669 4651881 4652122 4652958 4653103 4653509 4653523 4656289 4656962 4658928 4659170 4659186 4659874 4661839 4661861 4662757 4664136 4668125 4668705
Changes incorporated in this version:
4090895 4237826 4285121 4430933 4440228 4619244 4626603 4629936 4632564 4633867 4634234 4635564 4638480 4638901 4640675 4641470 4641484 4641734 4641889 4642152 4643998 4644764 4645947 4646412 4647332 4648790 4649118 4649189 4649669 4651881 4652122 4652958 4653103 4653509 4653523 4656289 4656962 4658928 4659170 4659186 4659874 4661839 4661861 4662757 4664136 4668125 4668705
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Required Patches:
Obsoleted by:
Files Included in this Patch:
<install_dir>/SUNWspro/prod/bin/ccfe
<install_dir>/SUNWspro/prod/lib/libCstd.a
<install_dir>/SUNWspro/prod/lib/libp/libCstd.a
<install_dir>/SUNWspro/prod/lib/locale/C/LC_MESSAGES/SUNW_SPRO_SC_ccfe.error_help.html
<install_dir>/SUNWspro/prod/lib/locale/C/LC_MESSAGES/SUNW_SPRO_SC_ccfe.msg
<install_dir>/SUNWspro/prod/lib/v8plus/libCstd.a
<install_dir>/SUNWspro/prod/lib/v9/libCstd.a
<install_dir>/SUNWspro/prod/lib/v9/libp/libCstd.a
Problem Description:
4090895 finer control over warning messages
4237826 incorrect type display for class template member
4285121 extra YTs (class template definition) stabs generated for partial specialization
4430933 Assertion in emitexpression.cc
4440228 Support UCS2 in the Forte compiler
4619244 problem with name lookup with namespaces
4626603 incorrect operator name handling
4629936 compiler fails to honor template member friend declaration
4632564 Forte 6 update 1 or update 2 compile error
4633867 Most specific template definition is not used when explicit instantiation is pro
4634234 error defining a static array member of a template
4635564 Incorrect TAG type for forward reference in Dwarf2
4638480 template constructor in namespace cannot be specialized outside the namespace
4638901 Passing non-POD to ellipsis should be diagnosed
4640675 application crashs when compiled with -g0
4641470 template class inline member functions compiled with -xnativeconnect aren't WEAK
4641484 virtual inline member functions compiled with -xnativeconnect aren't WEAK
4641734 Default argument of template function not handled in call
4641889 Missing stab type reference using enums: ";=xeTagName" seen in stabs
4642152 out-of-line copy of inline func referenced in template func is not generated
4643998 OpenMP:C++ "(iropt) error: connect_labelrefs: undefined label Lxxx
4644764 C++ variable argument macro support does not accept scope operator :: in arg
4645947 NCT can't generate wrapper for class which use function variants.
4646412 Cannot match function template redefiniton
4647332 Class initialization fails compiled with -g
4648790 Assertion: unexpected call to associated_type_walker::visit_dependent (../links
4649118 inline methods are not generated during explicit instantiation.
4649189 template class members are not generated if there is no any member reference
4649669 Arguments to macro variable lost if put on differnt lines of scourc
4651881 Assertion: (../lnk/ir_util.cc, line 315) with -pta -xnativeconnect
4652122 OpenMP-C++: Error message for valid for loop incr expression
4652958 function template unable to call another
4653103 const qualifier ignored in function-pointer argument declaration
4653509 Internal constructor is generated as WEAK with -xnativeconnect
4653523 Virtual table is not generated with -xnativeconnect -xgeninl=no%usedonly
4656289 Incorrect stabs for inline functions with -g -xnativeconnect=interfaces
4656962 member template functions in non-templatized class cannot be found
4658928 extra template type parameter for inline member function
4659170 Protected and Private Inherited class are accessible when they should not be...
4659186 Can't initialize const int from template conversion function
4659874 compiler fails to diagnose invalid friend decl.
4661839 Out-of-line copy of inline template func instance not generated with -xnativconn
4661861 missing WEAK int std::char_traits<char>::eof()
4662757 Parser error: template <> struct ABC* foo<int>(int*);
4664136 fix for bug 4659874 breaks compiler build
4668125 '-xa -xarch' not passed correctly when instantiating templates
4668705 "Signal 11" when compiling with "-g"
Revision History:
Patch Installation Instructions:
--------------------------------
For Solaris 7-9 releases, 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/106326-01
The following example removes a patch from a standalone system:
example# patchrm 104945-02
For additional examples please see the appropriate man pages.
Documentation Patch 111717-01 is also available.Special Install Instructions:
-----------------------------
none.
README -- Last modified date: Friday, October 18, 2002