Patch Name: PHSS_29484 Patch Description: s700_800 11.X ANSI C compiler B.11.11.08 cumulative patch Creation Date: 03/11/12 Post Date: 03/11/26 Hardware Platforms - OS Releases: s700: 11.00 11.11 s800: 11.00 11.11 Products: C-ANSI-C B.11.11.08 Filesets: C-ANSI-C.C,fr=B.11.11.08,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHSS_29484: HANG CORRUPTION Category Tags: defect_repair general_release critical halts_system corruption Path Name: /hp-ux_patches/s700_800/11.X/PHSS_29484 Symptoms: PHSS_29484: The fixes for the below mentioned defects have been included JAGae59891 : Warning 714 with +w on valid source JAGae77536 : Missed bbopt optimization JAGae82931 : "incorrect message catalog" warning on PA JAGad55366 : Signal 10 with +O3 +u1 JAGae61838 : T_VOID not used for dntt_func JAGae78032 : Implement better debugging dumps JAGaa68140 : UP2 dropping some IFNC's for C JAGad58830 : Signal 10 with +O3 +u1 JAGae78375 : FLV attributes unrecognized on func decl JAGae78376 : FLV version attributes not working properly JAGae74611 : Ncolor- Error during coloring. JAGae80146 : Ustack underflow JAGae83231 : memset returns bad address with +Olibcalls JAGae85159 : infinite loop at compile-time with +O2 JAGae77192 : FLV attributes unrecognized on struct decl JAGae77736 : Incorrect structure member padding in ANSI C JAGae77194 : junk characters appended to symbol version tags JAGae79729 : +O2 optimizes away too much JAGae80585 : *ESRI* source file will not compile JAGae87019 : Stack corruption with ceil/floor & +Olibcalls Defect Description: PHSS_29484: The fixes for the below mentioned defects have been included JAGae59891 : Warning 714 with +w on valid source JAGae77536 : Missed bbopt optimization , dead code removal JAGae82931 : "incorrect message catalog" warning on PA JAGad55366 : Signal 10 with +O3 +u1 JAGae61838 : T_VOID not used for dntt_func returning "void" JAGae78032 : Implement better debugging dumps for LLO JAGaa68140 : UP2 dropping some IFNC's for C JAGad58830 : Signal 10 with +O3 +u1 JAGae78375 : FLV attributes unrecognized on func decl JAGae78376 : FLV version attributes not working properly JAGae74611 : Ncolor- Error during coloring with +DA1.1 JAGae80146 : Error at line 0 in proc @ -Ustack underflow JAGae83231 : memset returns bad address with +Olibcalls JAGae85159 : infinite loop at compile-time with +O2 JAGae77192 : FLV attributes unrecognized on struct decl JAGae77736 : Incorrect structure member padding in ANSI C JAGae77194 : junk characters appended to symbol version tags JAGae79729 : +O2 optimizes away too much JAGae80585 : *ESRI* source file will not compile JAGae87019 : Stack corruption with ceil/floor & +Olibcalls Enhancement: No SR: 8606296298 8606314785 8606320448 8606186161 8606298338 8606315300 8606315455 8606189616 8606315652 8606315653 8606311790 8606317585 8606320749 8606322692 8606314425 8606314994 8606314427 8606317017 8606318041 8606324713 Patch Files: C-ANSI-C.C,fr=B.11.11.08,fa=HP-UX_B.11.00_32/64,v=HP: /opt/ansic/bin/cc /opt/ansic/bin/c89 /opt/ansic/lbin/ccom /opt/ansic/lib/nls/msg/C/cc.cat /opt/ansic/lib/nls/msg/C/cc.msgs what(1) Output: C-ANSI-C.C,fr=B.11.11.08,fa=HP-UX_B.11.00_32/64,v=HP: /opt/ansic/bin/cc: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ LINT B.11.11.29484.GP CXREF B.11.11.29484.GP HP92453-01 B.11.11.29484.GP HP C Compiler $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ /opt/ansic/bin/c89: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ LINT B.11.11.29484.GP CXREF B.11.11.29484.GP HP92453-01 B.11.11.29484.GP HP C Compiler $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ /opt/ansic/lbin/ccom: $Revision: 92453-07 linker linker crt0.o B.11.16.01 030316 $ LINT B.11.11.29484.GP CXREF B.11.11.29484.GP HP92453-01 B.11.11.29484.GP HP C Compiler HP-UX SLLIC/OPTIMIZER UX.11.01.291: 09/05/03 HP aC++ B3910B X.03.37.01 Classic Iostream Library HP aC++ B3910B X.03.37.01 Language Support Library Ucode Code Generator - UX11.01.60 (PACG Sep 05, 2003 ) High Level Optimizer - UX.11.00.030905 (UX11.01-CURR ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck ] - 29-Sep-2003.16:49 Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1 998) $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ /opt/ansic/lib/nls/msg/C/cc.cat: HP92453-01 B.11.11.29484.GP HP C Compiler Copyright 1985, Hewlett-Packard Co. /opt/ansic/lib/nls/msg/C/cc.msgs: None cksum(1) Output: C-ANSI-C.C,fr=B.11.11.08,fa=HP-UX_B.11.00_32/64,v=HP: 1366014921 614400 /opt/ansic/bin/cc 1366014921 614400 /opt/ansic/bin/c89 550278248 11603968 /opt/ansic/lbin/ccom 3892562262 93161 /opt/ansic/lib/nls/msg/C/cc.cat 1251571161 174386 /opt/ansic/lib/nls/msg/C/cc.msgs Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 5340 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_29484 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_29484.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_29484. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_29484.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_29484.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_29484.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None