Patch-ID# 111708-09 Keywords: c 5.4 fd7 Synopsis: C 5.4: Patch for Forte Developer 7 C compiler Date: Mar/12/2004 Install Requirements: None Solaris Release: 7 8 9 SunOS Release: 5.7 5.8 5.9 Unbundled Product: Forte Developer 7 Unbundled Release: C_5.4 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4423502 4618688 4639260 4658693 4764299 4766782 4784986 4785873 4808597 4838034 4855348 4907885 4984367 Changes incorporated in this version: 4984367 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/prod/bin/acomp /SUNWspro/prod/bin/lint1 /SUNWspro/prod/bin/lint2 /SUNWspro/prod/bin/lint2n /SUNWspro/prod/bin/ssbd Problem Description: 4984367 problems with 64-bit compilation using F6U2 as well S1S8 with "c" compiler. (from 111708-08) 4907885 bug in cc when -g or -O are not used (from 111708-07) 4618688 Can't stringize wide-char literal (from 111708-06) 4658693 64bit module built without any options returns the different value. 4855348 FD7: C compiler produces wrong code with default options (from 111708-05) 4808597 mlib_ImageAffineIndex (v8plusa) test coredump under k2 4838034 FD7 Fortran app built with -stackvar crashes with SIGBUS (from 111708-04) 4785873 performance bug with lint in Sun ONE Studio 7 C 5.4 (from 111708-03) 4766782 C file loops in acomp / ir_mkoverlap() 4784986 Patch 111679-09 causes: internal compiler error: Wasted space (from 111708-02) 4764299 Compiling an Oracle source file runs forever (from 111708-01) 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 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: ----------------------------- none. README -- Last modified date: Friday, March 12, 2004