Patch-ID# 111680-09 Keywords: C 5.3 WS6U2 Synopsis: C 5.3_x86: Patch for Forte Developer 6 update 2 C compiler Date: May/28/2003 Install Requirements: None Solaris Release: 2.6_x86 7_x86 8_x86 SunOS Release: 5.6_x86 5.7_x86 5.8_x86 Unbundled Product: Forte Developer 6 Update 2_x86 Unbundled Release: C_5.3 Xref: Topic: Relevant Architectures: i386 BugId's fixed with this patch: 4423502 4427975 4434792 4463116 4465047 4480978 4492580 4493917 4497564 4509092 4524014 4548683 4593140 4599678 4639260 4764299 4766782 4784986 4799818 4859958 Changes incorporated in this version: 4859958 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: /SUNWspro/WS6U2/bin/acomp /SUNWspro/WS6U2/bin/c89 /SUNWspro/WS6U2/bin/cc /SUNWspro/WS6U2/bin/lint /SUNWspro/WS6U2/bin/lint1 /SUNWspro/WS6U2/bin/lint2 /SUNWspro/WS6U2/bin/lint2n /SUNWspro/WS6U2/lib/locale/C/LC_MESSAGES/SUNW_SPRO_SC_acomp.error_help.html /SUNWspro/WS6U2/lib/locale/C/LC_MESSAGES/SUNW_SPRO_SC_acomp.msg Problem Description: 4859958 C 5.3 Wasted space internal compiler error and cu can't use 4806237 work-around (from 111680-08) 4766782 C file loops in acomp / ir_mkoverlap() 4784986 Patch 111679-09 causes: internal compiler error: Wasted space 4799818 Nozomi patch: Assertion failed at line 2250 of ../src/xlate.c (from 111680-07) 4764299 Compiling an Oracle source file runs forever (from 111680-06) 4593140 fail to handle a casting 4480978 SC6.1 Code generation regression in bit shift using -KPIC 4492580 yabe bug cause OS/linker build failed. 4497564 INTEL-YABE : Assembler gets syntax error on test from 4233368 bug (from 111680-05) 4423502 Provide way to provide source name to be used in stabs and STT_FILE symbol 4639260 compiling via intermediary file -E > .i misses stabs info to .c file in .o (from 111680-04) 4599678 F61 & 2 fails w/left operand of "." must be lvalue in this context (from 111680-03) 4434792 compiler spews unusable error/warning messages on struct type mismatch 4465047 C compiler error messages should contain Error: 4509092 -errwarn=E_SLASH_STAR_IN_CMNT is processed incorrectly 4524014 lint too smart for own good (thinks 5.10 < 5.7) 4548683 Driver gives segm fault for intel platform (processor Pentium_4) (from 111680-02) 4493917 -xstrconst option causes bus error (from 111680-01) 4427975 WS6 lint returns "internal compiler error:" 4463116 call to static function shall not be inlined from .il 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-8 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: ----------------------------- none. README -- Last modified date: Wednesday, May 28, 2003