<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Patch-ID# 107357-01
Keywords: common compiler backend iropt cg SC5.0
Synopsis: Compiler Common 5.0: Patch C 5.0, C++ 5.0, F77 5.0, F90 2.0
Date: Apr/01/99

Solaris Release: 2.5.1 2.6 7

SunOS Release: 5.5.1 5.6 5.7

Unbundled Product: C, C++, FORTRAN 77, Fortran 90

Unbundled Release: 5.0, 5.0, 5.0, 2.0

Relevant Architectures: sparc

BugId's fixed with this patch: 4202711 4193318 4193319 4195453 4196526 4192401 4188336 4194102 4194374

Changes incorporated in this version: 

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: 
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/iropt
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/cg
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/fbe

Problem Description:

4202711	iropt: Segmentation Fault (core dumped) if -fast option is used
4193318 SC5.0 imsl_c cg: sp_follow_arc: invalid cycle
4193319 SC5.0 kap fmincnnl compile time anomaly with -xrestrict
4195453 "cc -xO4 -xtarget=ultra" produces wrong code
4196526 wrong code generated with -Zlp -xarch=v9
4192401 Loop SEGV with -O3 -xprefetch=yes -xarch=v9 -autopar -Qoption iropt -O3+v9opt .
4188336 Usage of %tnpc register with inline assembly function is broken
4194102 sparc C compiler does not access full volatile value
4194374 Bad result with -O3 -depend -xarch=v8plus options.

Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch."

For Solaris 7 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/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.

Special Install Instructions:
-----------------------------
None.

</pre></body></html>