Download
Abstract
Cumulative fix package for XL C/C++ Enterprise Edition V8.0 for AIX.
Download Description
The following APARs were fixed in this PTF *:
IZ44111 - NDI fails at configuration step on PASE
IZ40187 - Errors with -g -qtls=global-dynamic
IZ40970 - Duplicate debug symbols increase object size
IZ45608 - April 2009 XL C V8.0 for AIX PTF
IZ45586 - Internal compiler error in xlCentry
IZ45602 - Internal compiler error in xlCentry with -qipa
IZ39039 - Invalid array data
IZ42811 - static const class member initialization problem
IZ45603 - Problem with -qtempinc
IZ45593 - NDI fails at configuration step on PASE
IZ45609 - April 2009 XL C/C++ V8.0 for AIX PTF
The following APARs are provided in the PTF for AIX 5.3 TL6 - AIX 6.1 only:
IZ40855 - January 2009 XL SMP Runtime
* Some APARs may have been fixed first 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.
Latest updates
This update may not be the latest one for this product. Click here for the list of latest product updates for IBM C and C++ compilers.
Prerequisites
Compiler prerequisites:
- XL C/C++ Enterprise Edition V8.0 for AIX at the base level (8.0.0.0) or higher.
Runtime prerequisites:
- AIX 5.1 with bos.rte.libc 5.1.0.62 or higher
- AIX 5.2 with bos.rte.libc 5.2.0.41 or higher
- AIX 5.3 with bos.rte.libc 5.3.0.30
- AIX 6.1 base level
These filesets can be downloaded from IBM Support Fix Central.
Download Package
This PTF contains three AIX version-specific packages, with the following content:
AIX 5.1 | AIX 5.2 - AIX 5.3 TL5 | AIX 5.3 TL6 - AIX 6.1 |
vacpp.80.aix51.apr2009.ptf: memdbg.adt.5.2.0.3 memdbg.aix50.adt.5.2.0.3 memdbg.msg.EN_US.5.2.0.3 memdbg.msg.JA_JP.5.2.0.3 memdbg.msg.Ja_JP.5.2.0.3 memdbg.msg.ZH_CN.5.2.0.3 memdbg.msg.en_US.5.2.0.3 memdbg.msg.ja_JP.5.2.0.3 memdbg.msg.zh_CN.5.2.0.3 vac.Bnd.8.0.0.16 vac.C.8.0.0.22 vac.aix50.lib.8.0.0.22 vac.html.common.search.8.0.0.22 vac.html.en_US.C.8.0.0.22 vac.html.ja_JP.C.8.0.0.22 vac.html.zh_CN.C.8.0.0.22 vac.include.8.0.0.22 vac.lib.8.0.0.22 vac.man.EN_US.8.0.0.22 vac.man.JA_JP.8.0.0.22 vac.man.Ja_JP.8.0.0.22 vac.man.ZH_CN.8.0.0.22 vac.man.Zh_CN.8.0.0.22 vac.man.en_US.8.0.0.22 vac.man.ja_JP.8.0.0.22 vac.man.zh_CN.8.0.0.22 vac.msg.EN_US.C.8.0.0.22 vac.msg.JA_JP.C.8.0.0.22 vac.msg.Ja_JP.C.8.0.0.22 vac.msg.ZH_CN.C.8.0.0.22 vac.msg.en_US.C.8.0.0.22 vac.msg.ja_JP.C.8.0.0.22 vac.msg.zh_CN.C.8.0.0.22 vac.ndi.8.0.0.22 vac.pdf.en_US.C.8.0.0.22 vac.pdf.ja_JP.C.8.0.0.22 vac.pdf.zh_CN.C.8.0.0.22 vacpp.cmp.aix50.lib.8.0.0.22 vacpp.cmp.aix50.tools.8.0.0.22 vacpp.cmp.core.8.0.0.22 vacpp.cmp.include.8.0.0.22 vacpp.cmp.lib.8.0.0.22 vacpp.cmp.rte.8.0.0.22 vacpp.cmp.tools.8.0.0.22 vacpp.html.common.8.0.0.22 vacpp.html.en_US.8.0.0.22 vacpp.html.ja_JP.8.0.0.22 vacpp.html.zh_CN.8.0.0.22 vacpp.man.EN_US.8.0.0.22 vacpp.man.JA_JP.8.0.0.22 vacpp.man.Ja_JP.8.0.0.22 vacpp.man.ZH_CN.8.0.0.22 vacpp.man.Zh_CN.8.0.0.22 vacpp.man.en_US.8.0.0.22 vacpp.man.ja_JP.8.0.0.22 vacpp.man.zh_CN.8.0.0.22 vacpp.memdbg.aix50.lib.8.0.0.22 vacpp.memdbg.aix50.rte.8.0.0.22 vacpp.memdbg.lib.8.0.0.22 vacpp.memdbg.rte.8.0.0.22 vacpp.msg.EN_US.cmp.core.8.0.0.22 vacpp.msg.EN_US.cmp.tools.8.0.0.22 vacpp.msg.JA_JP.cmp.core.8.0.0.22 vacpp.msg.JA_JP.cmp.tools.8.0.0.22 vacpp.msg.Ja_JP.cmp.core.8.0.0.22 vacpp.msg.Ja_JP.cmp.tools.8.0.0.22 vacpp.msg.ZH_CN.cmp.core.8.0.0.22 vacpp.msg.ZH_CN.cmp.tools.8.0.0.22 vacpp.msg.en_US.cmp.core.8.0.0.22 vacpp.msg.en_US.cmp.tools.8.0.0.22 vacpp.msg.ja_JP.cmp.core.8.0.0.22 vacpp.msg.ja_JP.cmp.tools.8.0.0.22 vacpp.msg.zh_CN.cmp.core.8.0.0.22 vacpp.msg.zh_CN.cmp.tools.8.0.0.22 vacpp.ndi.8.0.0.22 vacpp.pdf.en_US.8.0.0.22 vacpp.pdf.ja_JP.8.0.0.22 vacpp.pdf.zh_CN.8.0.0.22 vacpp.samples.ansicl.8.0.0.22 xlC.adt.include.8.0.0.13 xlC.aix50.rte.8.0.0.0 xlC.aix50.rte.8.0.0.14 xlC.msg.Ja_JP.rte.8.0.0.0 xlC.msg.Ja_JP.rte.8.0.0.14 xlC.msg.en_US.rte.8.0.0.0 xlC.msg.en_US.rte.8.0.0.14 xlC.msg.ja_JP.rte.8.0.0.0 xlC.msg.ja_JP.rte.8.0.0.14 xlC.rte.8.0.0.0 xlC.rte.8.0.0.14 xlmass.adt.include.4.3.0.1 xlmass.aix51.lib.4.3.0.1 xlmass.lib.4.3.0.1 xlsmp.aix50.rte.1.6.0.0 xlsmp.aix50.rte.1.6.0.3 xlsmp.msg.EN_US.rte.1.6.0.0 xlsmp.msg.EN_US.rte.1.6.0.3 xlsmp.msg.JA_JP.rte.1.6.0.0 xlsmp.msg.JA_JP.rte.1.6.0.3 xlsmp.msg.Ja_JP.rte.1.6.0.0 xlsmp.msg.Ja_JP.rte.1.6.0.3 xlsmp.msg.ZH_CN.rte.1.6.0.0 xlsmp.msg.ZH_CN.rte.1.6.0.3 xlsmp.msg.Zh_CN.rte.1.6.0.0 xlsmp.msg.Zh_CN.rte.1.6.0.3 xlsmp.msg.en_US.rte.1.6.0.0 xlsmp.msg.en_US.rte.1.6.0.3 xlsmp.msg.ja_JP.rte.1.6.0.0 xlsmp.msg.ja_JP.rte.1.6.0.3 xlsmp.msg.zh_CN.rte.1.6.0.0 xlsmp.msg.zh_CN.rte.1.6.0.3 xlsmp.rte.1.6.0.0 xlsmp.rte.1.6.0.3 | vacpp.80.aix52-53TL5.apr2009.ptf: 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.8.0.0.16 vac.C.8.0.0.22 vac.aix50.lib.8.0.0.22 vac.html.common.search.8.0.0.22 vac.html.en_US.C.8.0.0.22 vac.html.ja_JP.C.8.0.0.22 vac.html.zh_CN.C.8.0.0.22 vac.include.8.0.0.22 vac.lib.8.0.0.22 vac.man.EN_US.8.0.0.22 vac.man.JA_JP.8.0.0.22 vac.man.Ja_JP.8.0.0.22 vac.man.ZH_CN.8.0.0.22 vac.man.Zh_CN.8.0.0.22 vac.man.en_US.8.0.0.22 vac.man.ja_JP.8.0.0.22 vac.man.zh_CN.8.0.0.22 vac.msg.EN_US.C.8.0.0.22 vac.msg.JA_JP.C.8.0.0.22 vac.msg.Ja_JP.C.8.0.0.22 vac.msg.ZH_CN.C.8.0.0.22 vac.msg.en_US.C.8.0.0.22 vac.msg.ja_JP.C.8.0.0.22 vac.msg.zh_CN.C.8.0.0.22 vac.ndi.8.0.0.22 vac.pdf.en_US.C.8.0.0.22 vac.pdf.ja_JP.C.8.0.0.22 vac.pdf.zh_CN.C.8.0.0.22 vacpp.cmp.aix50.lib.8.0.0.22 vacpp.cmp.aix50.tools.8.0.0.22 vacpp.cmp.core.8.0.0.22 vacpp.cmp.include.8.0.0.22 vacpp.cmp.lib.8.0.0.22 vacpp.cmp.rte.8.0.0.22 vacpp.cmp.tools.8.0.0.22 vacpp.html.common.8.0.0.22 vacpp.html.en_US.8.0.0.22 vacpp.html.ja_JP.8.0.0.22 vacpp.html.zh_CN.8.0.0.22 vacpp.man.EN_US.8.0.0.22 vacpp.man.JA_JP.8.0.0.22 vacpp.man.Ja_JP.8.0.0.22 vacpp.man.ZH_CN.8.0.0.22 vacpp.man.Zh_CN.8.0.0.22 vacpp.man.en_US.8.0.0.22 vacpp.man.ja_JP.8.0.0.22 vacpp.man.zh_CN.8.0.0.22 vacpp.memdbg.aix50.lib.8.0.0.22 vacpp.memdbg.aix50.rte.8.0.0.22 vacpp.memdbg.lib.8.0.0.22 vacpp.memdbg.rte.8.0.0.22 vacpp.msg.EN_US.cmp.core.8.0.0.22 vacpp.msg.EN_US.cmp.tools.8.0.0.22 vacpp.msg.JA_JP.cmp.core.8.0.0.22 vacpp.msg.JA_JP.cmp.tools.8.0.0.22 vacpp.msg.Ja_JP.cmp.core.8.0.0.22 vacpp.msg.Ja_JP.cmp.tools.8.0.0.22 vacpp.msg.ZH_CN.cmp.core.8.0.0.22 vacpp.msg.ZH_CN.cmp.tools.8.0.0.22 vacpp.msg.en_US.cmp.core.8.0.0.22 vacpp.msg.en_US.cmp.tools.8.0.0.22 vacpp.msg.ja_JP.cmp.core.8.0.0.22 vacpp.msg.ja_JP.cmp.tools.8.0.0.22 vacpp.msg.zh_CN.cmp.core.8.0.0.22 vacpp.msg.zh_CN.cmp.tools.8.0.0.22 vacpp.ndi.8.0.0.22 vacpp.pdf.en_US.8.0.0.22 vacpp.pdf.ja_JP.8.0.0.22 vacpp.pdf.zh_CN.8.0.0.22 vacpp.samples.ansicl.8.0.0.22 xlC.adt.include.8.0.0.13 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.80.aix53TL6-61.apr2009.ptf: 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.8.0.0.16 vac.C.8.0.0.22 vac.aix50.lib.8.0.0.22 vac.html.common.search.8.0.0.22 vac.html.en_US.C.8.0.0.22 vac.html.ja_JP.C.8.0.0.22 vac.html.zh_CN.C.8.0.0.22 vac.include.8.0.0.22 vac.lib.8.0.0.22 vac.man.EN_US.8.0.0.22 vac.man.JA_JP.8.0.0.22 vac.man.Ja_JP.8.0.0.22 vac.man.ZH_CN.8.0.0.22 vac.man.Zh_CN.8.0.0.22 vac.man.en_US.8.0.0.22 vac.man.ja_JP.8.0.0.22 vac.man.zh_CN.8.0.0.22 vac.msg.EN_US.C.8.0.0.22 vac.msg.JA_JP.C.8.0.0.22 vac.msg.Ja_JP.C.8.0.0.22 vac.msg.ZH_CN.C.8.0.0.22 vac.msg.en_US.C.8.0.0.22 vac.msg.ja_JP.C.8.0.0.22 vac.msg.zh_CN.C.8.0.0.22 vac.ndi.8.0.0.22 vac.pdf.en_US.C.8.0.0.22 vac.pdf.ja_JP.C.8.0.0.22 vac.pdf.zh_CN.C.8.0.0.22 vacpp.cmp.aix50.lib.8.0.0.22 vacpp.cmp.aix50.tools.8.0.0.22 vacpp.cmp.core.8.0.0.22 vacpp.cmp.include.8.0.0.22 vacpp.cmp.lib.8.0.0.22 vacpp.cmp.rte.8.0.0.22 vacpp.cmp.tools.8.0.0.22 vacpp.html.common.8.0.0.22 vacpp.html.en_US.8.0.0.22 vacpp.html.ja_JP.8.0.0.22 vacpp.html.zh_CN.8.0.0.22 vacpp.man.EN_US.8.0.0.22 vacpp.man.JA_JP.8.0.0.22 vacpp.man.Ja_JP.8.0.0.22 vacpp.man.ZH_CN.8.0.0.22 vacpp.man.Zh_CN.8.0.0.22 vacpp.man.en_US.8.0.0.22 vacpp.man.ja_JP.8.0.0.22 vacpp.man.zh_CN.8.0.0.22 vacpp.memdbg.aix50.lib.8.0.0.22 vacpp.memdbg.aix50.rte.8.0.0.22 vacpp.memdbg.lib.8.0.0.22 vacpp.memdbg.rte.8.0.0.22 vacpp.msg.EN_US.cmp.core.8.0.0.22 vacpp.msg.EN_US.cmp.tools.8.0.0.22 vacpp.msg.JA_JP.cmp.core.8.0.0.22 vacpp.msg.JA_JP.cmp.tools.8.0.0.22 vacpp.msg.Ja_JP.cmp.core.8.0.0.22 vacpp.msg.Ja_JP.cmp.tools.8.0.0.22 vacpp.msg.ZH_CN.cmp.core.8.0.0.22 vacpp.msg.ZH_CN.cmp.tools.8.0.0.22 vacpp.msg.en_US.cmp.core.8.0.0.22 vacpp.msg.en_US.cmp.tools.8.0.0.22 vacpp.msg.ja_JP.cmp.core.8.0.0.22 vacpp.msg.ja_JP.cmp.tools.8.0.0.22 vacpp.msg.zh_CN.cmp.core.8.0.0.22 vacpp.msg.zh_CN.cmp.tools.8.0.0.22 vacpp.ndi.8.0.0.22 vacpp.pdf.en_US.8.0.0.22 vacpp.pdf.ja_JP.8.0.0.22 vacpp.pdf.zh_CN.8.0.0.22 vacpp.samples.ansicl.8.0.0.22 xlC.adt.include.8.0.0.13 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 |
Notes:
- XL SMP Runtime V1.6 has been superseded by V1.7 on AIX 5.2 - AIX 5.3 TL 5, and V1.8 on AIX 5.3 TL6 - AIX 6.1
- Memory Debugger Runtime V5.2 has been superseded by V5.3 on AIX 5.2 and above
- XL MASS Library V4.3 has been superseded by V4.4 on AIX 5.2 and above
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.
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
08 August 2018
UID
swg24022586