Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Patches:
Download Patch (1888695 bytes): HTTP 
Download Signed Patch (1892785 bytes): HTTP 
Signed Patch Documentation  Patch Finder

Patch for S1S8CC Sun Compiler Common 7.1 compiler backend_x86


Status: RELEASED
Patch Id: 112756-13
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************
Summary: Patch for S1S8CC Sun Compiler Common 7.1 compiler backend_x86
Date:  Nov/21/2005
Installation Requirements:
NA
Solaris Release: 7_x86 8_x86 9_x86 10_x86
Sun OS Release: 5.7_x86 5.8_x86 5.9_x86 5.10_x86
Unbundled Product: Sun ONE Studio 8 Compiler Common
Unbundled Release: 7.1_x86
Xref: 
Topic: 
Relevant Architecture: i386
BugId's fixed with this patch:

4810876 4813405 4815855 4823539 4826648 4826687 4827482 4829700 4833716 4836553 4841321 4841324 4841574 4845902 4847658 4852493 4855137 4856166 4859344 4860661 4868247 4868786 4871767 4873891 4890535 4890540 4894807 4897672 4897687 4905256 4907792 4910149 4918677 4922162 4928754 4982095 5008615 5015417 5018030 5042812 5071408 5071810 5091558 5093091 5100449 6331403

Changes incorporated in this version:

6331403 5071408

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/fbe
<install_dir>/SUNWspro/prod/bin/ir2hf
<install_dir>/SUNWspro/prod/bin/ube
<install_dir>/SUNWspro/prod/bin/ube_ipa
<install_dir>/SUNWspro/prod/lib/crti.o
<install_dir>/SUNWspro/prod/lib/crtn.o
<install_dir>/SUNWspro/prod/lib/gcrt1.o
Problem Description: 
6331403 Sun x86 backend Patch 112756-12 - Internal error
5071408 K2: Crash in nautilus when built with Forte Compiler version 5.5
 
(from 112756-12)
 
5071810 WOS-64: K2 compiler dtmail will core dump when sending an email on 
an X86 system
 
(from 112756-11)
 
5093091 gnome-volcheck core dumps when built using "-xO4"
5100449 Broken impl of exceptions on intel causes SIGSEGV during ld.so.1`call_init()
 
(from 112756-10)
 
5091558 Oracle: K2 Compiler reports ube internal error with O0 level of optimization
 
(from 112756-09)
 
5042812 Problem with Bug #4871767 / Patch # 112756-07
 
(from 112756-08)
 
5015417 ube: internal error building CDE source on x86
5008615 Out of memory error compiling C file on LX50 S10_53 system
5018030 MMX test code coredump under mercury
 
(from 112756-07)
 
4982095 Compiler error while compiling with K2 compiler on Solaris x86.
 
(from 112756-06)
 
4836553 UBE: Assertion failed in the small test with all optimization flags
4871767 ube: internal error with -xO[2-4]
4868247 cln-1.1.5; jumbopatch build.0515: ube internal error
4890535 ube generates wrong code
4890540 ube produced an incorrect result when optimization flag is O3 and higher
4894807 run-time error when using .il file
4897672 ube generates incorrect code in K2 patch and Mercury
4897687 ube optimizes away an assignment to volatile variable
4907792 mercury b-9.0; spec2004; 403.gcc: Fatal error in ir2hf
4910149 program gives seg.fault with -O when use .il
4918677 spurious conversion to long double for __builtin_isnormal
4928754 intel optimizer mis-optimizes calls to index()
 
(from 112756-05)
 
4922162 compiler with -O flag generates wrong code for a simple for-loop
 
(from 112756-04)
 
4905256 comparison macros are busted
 
(from 112756-03)
 
4905256 comparison macros are busted
 
(from 112756-02)
 
4873891 k2 patch failed OS build
4868786 Mozilla-1.3a file can't be compiled with "-xO2 -xbuiltin=%all -g"
 
(from 112756-01)
 
4810876 Inline SSE/SSE2 Assembly
4813405 ube internal error in sabre build
4815855 ir2hf/ube loose .type function psuedo instruction
4826648 classification macros testcase E4822441 failed with -xO[45] on x86
4827482 fbe reports error when symbol already has a type
4829700 Linker scoping test ldscope_pos1 failed with optimization.
4823539 undefined variables have incorrect linker scope
4826687 operation +/- on two imaginary numbers folded from complex numbers is incorrect
4833716 Problem with compiler on Sol/x86
4841321 bench++ b000002b: ~890% run-time regression vs. krakatoa
4841324 bench++ s000002a: ~150% run-time regression vs. krakatoa
4841574 bench++ d000006: Segmentation Fault with k2-fcs
4852493 ube got a regression in constant propagation in k2 release
4855137 compiling libc results in 'nss_common.c', [_nss_search]:ube: internal error
4856166 ube generates wrong code in k2_patch and mercury releases under -xO5
4860661 Latest k2 compiler with -O flag generates an incorrect code on x86
4845902 as -P leaves a temporary file in /tmp
4847658 latest Intel assembler misassembles outsl as outsw
4859344 label used by csu/intel-S2/gmcount.s may be duplicated in gmon.s compiled by C
Revision History: 

112756-05 112756-08 112756-07 112756-12 112756-09 112756-10 112756-01 112756-04 112756-11 112756-02 112756-06

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.
Special Install Instructions: 
-----------------------------
Due to backend fix for fpe (Bug 4811728) you will need to install
the following patch(es), depending on if you are using one or both
of these compilers:
 
       Compiler                Patch
       --------        -------------------
       C++             113819-03 or higher
       C               112761-04 or higher

README -- Last modified date:  Friday, March 10, 2006

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 112756-13
Article Type : Patch Descriptions
Last reviewed : 2006-03-10
Audience : PUBLIC
Keywords : s1s8cc, backend, ube, ube_ipa, ir2hf
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1