IBM Support

January 2009 PTF for XL C/C++ Enterprise Edition for AIX, V9.0

Download


Abstract

Cumulative fix package for XL C/C++ Enterprise Edition for AIX, V9.0.

Download Description

The following APARs were fixed in this PTF for both packages*:
IZ33724 - #include_next causes error
IZ40789 - Compile-time performance issue
IZ33205 - Performance issues with vector implementation
IZ35785 - Segmentation Fault with combined options
IZ40790 - Memory fault error
IZ40791 - Internal compiler error with -qipa
IZ40792 - January 2009 PTF for XL C Enterprise Edition for AIX, V9.0
IZ40762 - Compilation error
IZ40794 - Compilation is frozen
IZ40795 - Remove debug info for compile-only symbols
IZ33248 - Internal __dftdt* function is not created
IZ40797 - Preprocessor error
IZ33823 - Error friend in namespace instead of extern C
IZ34314 - Internal compiler error in xlCentry
IZ40798 - __thread with class static data member issue
IZ40764 - Illegal :: in stabstring
IZ40765 - Template omission problem
IZ35357 - Symbol vector<...>::_Eq() missing with -g
IZ40801 - offsetof() returns incorrect value in C++
IZ35789 - Internal compiler error in xlCentry with -qipa
IZ35850 - _vft* symbols missing with -qnoweaksymbols
IZ40775 - No load for volatile int at -O2
IZ40781 - Namespace name lookup error
IZ37066 - Compile fails for overloaded resolution
IZ40783 - Internal Compiler Error in xlCentry
IZ40804 - Compiling error with
IZ32534 - New Feature: -qkeepinlines=exports
IZ40793 - January 2009 PTF for XL C/C++ Enterprise Edition for AIX, V9.0

The following APARs apply only to the AIX 5.2 - AIX 5.3 TL5 package*:
IZ39396 - dlopen() problem with circular dependancies
IZ39395 - Static constructors do not execute
IZ38836 - November 2008 IBM XL C++ Runtime for AIX, V9.0

The following APARs apply only to the AIX 5.3 TL6 - AIX 6.1 package*:
IZ31917 - dlopen() problem with circular dependancies
IZ37163 - Static constructors do not execute
IZ34931 - October 2008 IBM XL C++ Runtime for AIX, V10.1
IZ38837 - November 2008 IBM XL C++ Runtime for AIX, V10.1
IZ40855 - January 2009 XL SMP Runtime

* Some APARs may have been originally fixed in another release of this product. In such cases fixes have been ported to this release and APAR descriptions have been copied from the original APARs

Prerequisites

IBM XL C/C++ Enterprise Edition for AIX, V9.0 compiler at the base (9.0.0.0) level or higher

Installation Instructions

Click here for installation instructions.

Download Package

AIX 5.2 to AIX 5.3 TL 5

AIX 5.3 TL 6 to AIX 6.1
vacpp.90.aix52-53TL5.jan2009.ptf.tar.Z:
memdbg.adt.5.3.0.0
memdbg.adt.5.3.0.2
memdbg.aix52.adt.5.3.0.0
memdbg.aix52.adt.5.3.0.2
memdbg.msg.EN_US.5.3.0.0
memdbg.msg.EN_US.5.3.0.2
memdbg.msg.JA_JP.5.3.0.0
memdbg.msg.JA_JP.5.3.0.2
memdbg.msg.Ja_JP.5.3.0.0
memdbg.msg.Ja_JP.5.3.0.2
memdbg.msg.ZH_CN.5.3.0.0
memdbg.msg.ZH_CN.5.3.0.2
memdbg.msg.en_US.5.3.0.0
memdbg.msg.en_US.5.3.0.2
memdbg.msg.ja_JP.5.3.0.0
memdbg.msg.ja_JP.5.3.0.2
memdbg.msg.zh_CN.5.3.0.0
memdbg.msg.zh_CN.5.3.0.2
vac.Bnd.9.0.0.2
vac.C.9.0.0.8
vac.aix52.lib.9.0.0.8
vac.html.common.search.9.0.0.8
vac.html.en_US.C.9.0.0.8
vac.html.ja_JP.C.9.0.0.8
vac.html.zh_CN.C.9.0.0.8
vac.include.9.0.0.8
vac.lib.9.0.0.8
vac.man.EN_US.9.0.0.8
vac.man.JA_JP.9.0.0.8
vac.man.Ja_JP.9.0.0.8
vac.man.ZH_CN.9.0.0.8
vac.man.Zh_CN.9.0.0.8
vac.man.en_US.9.0.0.8
vac.man.ja_JP.9.0.0.8
vac.man.zh_CN.9.0.0.8
vac.msg.EN_US.C.9.0.0.8
vac.msg.JA_JP.C.9.0.0.8
vac.msg.Ja_JP.C.9.0.0.8
vac.msg.ZH_CN.C.9.0.0.8
vac.msg.en_US.C.9.0.0.8
vac.msg.ja_JP.C.9.0.0.8
vac.msg.zh_CN.C.9.0.0.8
vac.ndi.9.0.0.8
vac.pdf.en_US.C.9.0.0.8
vac.pdf.ja_JP.C.9.0.0.8
vac.pdf.zh_CN.C.9.0.0.8
vacpp.cmp.aix52.lib.9.0.0.8
vacpp.cmp.aix52.tools.9.0.0.8
vacpp.cmp.core.9.0.0.8
vacpp.cmp.include.9.0.0.8
vacpp.cmp.lib.9.0.0.8
vacpp.cmp.rte.9.0.0.8
vacpp.cmp.tools.9.0.0.8
vacpp.html.common.9.0.0.8
vacpp.html.en_US.9.0.0.8
vacpp.html.ja_JP.9.0.0.8
vacpp.html.zh_CN.9.0.0.8
vacpp.man.EN_US.9.0.0.8
vacpp.man.JA_JP.9.0.0.8
vacpp.man.Ja_JP.9.0.0.8
vacpp.man.ZH_CN.9.0.0.8
vacpp.man.Zh_CN.9.0.0.8
vacpp.man.en_US.9.0.0.8
vacpp.man.ja_JP.9.0.0.8
vacpp.man.zh_CN.9.0.0.8
vacpp.memdbg.aix52.lib.9.0.0.8
vacpp.memdbg.aix52.rte.9.0.0.8
vacpp.memdbg.lib.9.0.0.8
vacpp.memdbg.rte.9.0.0.8
vacpp.msg.EN_US.cmp.core.9.0.0.8
vacpp.msg.EN_US.cmp.tools.9.0.0.8
vacpp.msg.JA_JP.cmp.core.9.0.0.8
vacpp.msg.JA_JP.cmp.tools.9.0.0.8
vacpp.msg.Ja_JP.cmp.core.9.0.0.8
vacpp.msg.Ja_JP.cmp.tools.9.0.0.8
vacpp.msg.ZH_CN.cmp.core.9.0.0.8
vacpp.msg.ZH_CN.cmp.tools.9.0.0.8
vacpp.msg.en_US.cmp.core.9.0.0.8
vacpp.msg.en_US.cmp.tools.9.0.0.8
vacpp.msg.ja_JP.cmp.core.9.0.0.8
vacpp.msg.ja_JP.cmp.tools.9.0.0.8
vacpp.msg.zh_CN.cmp.core.9.0.0.8
vacpp.msg.zh_CN.cmp.tools.9.0.0.8
vacpp.ndi.9.0.0.8
vacpp.pdf.en_US.9.0.0.8
vacpp.pdf.ja_JP.9.0.0.8
vacpp.pdf.zh_CN.9.0.0.8
vacpp.samples.ansicl.9.0.0.8
xlC.aix50.rte.9.0.0.0
xlC.aix50.rte.9.0.0.9
xlC.aix61.rte.9.0.0.1
xlC.aix61.rte.9.0.0.9
xlC.msg.Ja_JP.rte.9.0.0.0
xlC.msg.Ja_JP.rte.9.0.0.9
xlC.msg.en_US.rte.9.0.0.0
xlC.msg.en_US.rte.9.0.0.9
xlC.msg.ja_JP.rte.9.0.0.0
xlC.msg.ja_JP.rte.9.0.0.9
xlC.rte.9.0.0.0
xlC.rte.9.0.0.9
xlmass.adt.include.4.4.0.0
xlmass.adt.include.4.4.0.1
xlmass.aix52.lib.4.4.0.0
xlmass.aix52.lib.4.4.0.1
xlmass.lib.4.4.0.0
xlmass.lib.4.4.0.1
xlsmp.aix52.rte.1.7.0.0
xlsmp.aix52.rte.1.7.0.4
xlsmp.msg.EN_US.rte.1.7.0.0
xlsmp.msg.EN_US.rte.1.7.0.4
xlsmp.msg.JA_JP.rte.1.7.0.0
xlsmp.msg.JA_JP.rte.1.7.0.4
xlsmp.msg.Ja_JP.rte.1.7.0.0
xlsmp.msg.Ja_JP.rte.1.7.0.4
xlsmp.msg.ZH_CN.rte.1.7.0.0
xlsmp.msg.ZH_CN.rte.1.7.0.4
xlsmp.msg.Zh_CN.rte.1.7.0.0
xlsmp.msg.Zh_CN.rte.1.7.0.4
xlsmp.msg.en_US.rte.1.7.0.0
xlsmp.msg.en_US.rte.1.7.0.4
xlsmp.msg.ja_JP.rte.1.7.0.0
xlsmp.msg.ja_JP.rte.1.7.0.4
xlsmp.msg.zh_CN.rte.1.7.0.0
xlsmp.msg.zh_CN.rte.1.7.0.4
xlsmp.rte.1.7.0.0
xlsmp.rte.1.7.0.4
vacpp.90.aix53TL6-61.jan2009.ptf.tar.Z:
memdbg.adt.5.3.0.0
memdbg.adt.5.3.0.2
memdbg.aix52.adt.5.3.0.0
memdbg.aix52.adt.5.3.0.2
memdbg.msg.EN_US.5.3.0.0
memdbg.msg.EN_US.5.3.0.2
memdbg.msg.JA_JP.5.3.0.0
memdbg.msg.JA_JP.5.3.0.2
memdbg.msg.Ja_JP.5.3.0.0
memdbg.msg.Ja_JP.5.3.0.2
memdbg.msg.ZH_CN.5.3.0.0
memdbg.msg.ZH_CN.5.3.0.2
memdbg.msg.en_US.5.3.0.0
memdbg.msg.en_US.5.3.0.2
memdbg.msg.ja_JP.5.3.0.0
memdbg.msg.ja_JP.5.3.0.2
memdbg.msg.zh_CN.5.3.0.0
memdbg.msg.zh_CN.5.3.0.2
vac.Bnd.9.0.0.2
vac.C.9.0.0.8
vac.aix52.lib.9.0.0.8
vac.html.common.search.9.0.0.8
vac.html.en_US.C.9.0.0.8
vac.html.ja_JP.C.9.0.0.8
vac.html.zh_CN.C.9.0.0.8
vac.include.9.0.0.8
vac.lib.9.0.0.8
vac.man.EN_US.9.0.0.8
vac.man.JA_JP.9.0.0.8
vac.man.Ja_JP.9.0.0.8
vac.man.ZH_CN.9.0.0.8
vac.man.Zh_CN.9.0.0.8
vac.man.en_US.9.0.0.8
vac.man.ja_JP.9.0.0.8
vac.man.zh_CN.9.0.0.8
vac.msg.EN_US.C.9.0.0.8
vac.msg.JA_JP.C.9.0.0.8
vac.msg.Ja_JP.C.9.0.0.8
vac.msg.ZH_CN.C.9.0.0.8
vac.msg.en_US.C.9.0.0.8
vac.msg.ja_JP.C.9.0.0.8
vac.msg.zh_CN.C.9.0.0.8
vac.ndi.9.0.0.8
vac.pdf.en_US.C.9.0.0.8
vac.pdf.ja_JP.C.9.0.0.8
vac.pdf.zh_CN.C.9.0.0.8
vacpp.cmp.aix52.lib.9.0.0.8
vacpp.cmp.aix52.tools.9.0.0.8
vacpp.cmp.core.9.0.0.8
vacpp.cmp.include.9.0.0.8
vacpp.cmp.lib.9.0.0.8
vacpp.cmp.rte.9.0.0.8
vacpp.cmp.tools.9.0.0.8
vacpp.html.common.9.0.0.8
vacpp.html.en_US.9.0.0.8
vacpp.html.ja_JP.9.0.0.8
vacpp.html.zh_CN.9.0.0.8
vacpp.man.EN_US.9.0.0.8
vacpp.man.JA_JP.9.0.0.8
vacpp.man.Ja_JP.9.0.0.8
vacpp.man.ZH_CN.9.0.0.8
vacpp.man.Zh_CN.9.0.0.8
vacpp.man.en_US.9.0.0.8
vacpp.man.ja_JP.9.0.0.8
vacpp.man.zh_CN.9.0.0.8
vacpp.memdbg.aix52.lib.9.0.0.8
vacpp.memdbg.aix52.rte.9.0.0.8
vacpp.memdbg.lib.9.0.0.8
vacpp.memdbg.rte.9.0.0.8
vacpp.msg.EN_US.cmp.core.9.0.0.8
vacpp.msg.EN_US.cmp.tools.9.0.0.8
vacpp.msg.JA_JP.cmp.core.9.0.0.8
vacpp.msg.JA_JP.cmp.tools.9.0.0.8
vacpp.msg.Ja_JP.cmp.core.9.0.0.8
vacpp.msg.Ja_JP.cmp.tools.9.0.0.8
vacpp.msg.ZH_CN.cmp.core.9.0.0.8
vacpp.msg.ZH_CN.cmp.tools.9.0.0.8
vacpp.msg.en_US.cmp.core.9.0.0.8
vacpp.msg.en_US.cmp.tools.9.0.0.8
vacpp.msg.ja_JP.cmp.core.9.0.0.8
vacpp.msg.ja_JP.cmp.tools.9.0.0.8
vacpp.msg.zh_CN.cmp.core.9.0.0.8
vacpp.msg.zh_CN.cmp.tools.9.0.0.8
vacpp.ndi.9.0.0.8
vacpp.pdf.en_US.9.0.0.8
vacpp.pdf.ja_JP.9.0.0.8
vacpp.pdf.zh_CN.9.0.0.8
vacpp.samples.ansicl.9.0.0.8
xlC.aix50.rte.10.1.0.0
xlC.aix50.rte.10.1.0.2
xlC.aix61.rte.10.1.0.0
xlC.aix61.rte.10.1.0.2
xlC.msg.Ja_JP.rte.10.1.0.0
xlC.msg.Ja_JP.rte.10.1.0.2
xlC.msg.en_US.rte.10.1.0.0
xlC.msg.en_US.rte.10.1.0.2
xlC.msg.ja_JP.rte.10.1.0.0
xlC.msg.ja_JP.rte.10.1.0.2
xlC.rte.10.1.0.0
xlC.rte.10.1.0.2
xlmass.adt.include.4.4.0.0
xlmass.adt.include.4.4.0.1
xlmass.aix52.lib.4.4.0.0
xlmass.aix52.lib.4.4.0.1
xlmass.lib.4.4.0.0
xlmass.lib.4.4.0.1
xlsmp.aix53.rte.1.8.0.0
xlsmp.aix53.rte.1.8.0.1
xlsmp.msg.EN_US.rte.1.8.0.0
xlsmp.msg.EN_US.rte.1.8.0.1
xlsmp.msg.JA_JP.rte.1.8.0.0
xlsmp.msg.JA_JP.rte.1.8.0.1
xlsmp.msg.Ja_JP.rte.1.8.0.0
xlsmp.msg.Ja_JP.rte.1.8.0.1
xlsmp.msg.ZH_CN.rte.1.8.0.0
xlsmp.msg.ZH_CN.rte.1.8.0.1
xlsmp.msg.Zh_CN.rte.1.8.0.0
xlsmp.msg.Zh_CN.rte.1.8.0.1
xlsmp.msg.en_US.rte.1.8.0.0
xlsmp.msg.en_US.rte.1.8.0.1
xlsmp.msg.ja_JP.rte.1.8.0.0
xlsmp.msg.ja_JP.rte.1.8.0.1
xlsmp.msg.zh_CN.rte.1.8.0.0
xlsmp.msg.zh_CN.rte.1.8.0.1
xlsmp.rte.1.8.0.0
xlsmp.rte.1.8.0.1

Off
[{"DNLabel":"vacpp.90.aix52-53TL5.jan2009.ptf","DNDate":"1/30/2009","DNLang":"English","DNSize":"128310669","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"ftp://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.90.aix52-53TL5.jan2009.ptf.tar.Z","DNURL_FTP":" ","DDURL":null},{"DNLabel":"vacpp.90.aix53TL6-61.jan2009.ptf","DNDate":"1/30/2009","DNLang":"English","DNSize":"130948817","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"ftp://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.90.aix53TL6-61.jan2009.ptf.tar.Z","DNURL_FTP":" ","DDURL":null}]

Technical Support

For information about latest technical issues, changes to the existing behavior, as well as documentation corrections for this product, please refer to the on-line Readme.

[{"Product":{"code":"SSJT9L","label":"XL C\/C++"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Component":"Compiler","Platform":[{"code":"PF002","label":"AIX"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Problems (APARS) fixed
IZ33724;IZ40789;IZ33205;IZ35785;IZ40790;IZ40791;IZ40792;IZ40762;IZ40794;IZ40795;IZ33248;IZ40797;IZ33823;IZ34314;IZ40798;IZ40764;IZ40765;IZ35357;IZ40801;IZ35789;IZ35850;IZ40775;IZ40781;IZ37066;IZ40783;IZ40804;IZ32534;IZ40793;IZ39396;IZ39395;IZ31917;IZ37163;IZ34931;IZ38837;IZ40855;IZ38836;IZ03676;IZ07600;IZ08763;IZ14488;IZ14498;IZ14500;IZ14541;IZ14547;IZ14548;IZ14549;IZ15177;IZ16459;IZ01894;IZ02689;IZ03098;IZ03244;IZ03309;IZ03310;IZ03589;IZ03676;IZ07437;IZ07438;IZ07469;IZ07470;IZ07471;IZ07472;IZ07473;IZ07474;IZ07475;IZ07476;IZ07477;IZ07478;IZ07489;IZ07490;IZ07492;IZ07493;IZ07494;IZ07495;IZ07496;IZ07498;IZ07499;IZ07500;IZ07501;IZ07502;IZ07503;IZ07504;IZ07505;IZ03319;IZ03322;IZ03325;IZ02666;IZ02928;IZ20061;IZ20009;IZ20058 ;IZ20697;IZ20698;IZ20691;IZ18385;IZ20699;IZ20700;IZ20701;IZ20702;IZ20703;IZ20682;IZ20693;IZ10672;IZ11783;IZ20720;IZ20721;IZ13943;IZ14714;IZ14728;IZ14818;IZ20722;IZ15788;IZ20695;IZ20704;IZ20719;IZ27949;IZ14714;IZ27950;IZ27952;IZ27953;IZ20406;IZ28003;IZ27936;IZ23008;IZ27957;IZ27959;IZ27960;IZ27961;IZ15353;IZ18532;IZ19938;IZ20244;IZ21043;IZ21330;IZ27974;IZ27975;IZ27958;IZ27964;IZ27976;IZ23192;IZ20408;IZ28740;IZ29112;IZ26515;IZ27485;IZ28614;IZ32365;IZ32346;IZ32374;IZ26239;IZ26276;IZ30828;IZ27572;IZ32376;IZ28776;IZ28790;IZ29604;IZ29663;IZ32366

Document Information

Modified date:
08 August 2018

UID

swg24022036