November 2004 XL C/C++ Enterprise Edition V7.0 for AIX PTF

Downloadable files


Abstract

This is the November 2004 XL C/C++ Enterprise Edition V7.0 for AIX PTF

Download Description

The following APARs were fixed in this PTF:

IY61738 - internal compiler error with -O
IY61984 - internal compiler error in xlCcode at noopt
IY62130 - array of structs with bit fields wrong output
IY62309 - -qkeepparm does not work with optimization
IY62653 - internal compiler error in xlCcode at noopt
IY63005 - incorrect output with -qlibansi and -O
IY63128 - vacndi incorrectly sets paths in vac.cfg
IY63162 - OpenMP produces wrong results
IY64854 - export lists diff for -lsub2 than libsub2.a
IY64858 - mbr func in partial special. not instantiated
IY64860 - incorrect output with bit field and enum types
IY64861 - file names containing Korean characters
IY64862 - xlc doesn't pass -blpdata to ld if qlargepage
IY64863 - compile incompatibility cause memory exhaust
IY64864 - partial template specialization and optimize
IY64866 - type mismatch extern C symbols when -qextchk
IY64867 - ICE: "Out of memory in PoolArea::PoolArea()"
IY64869 - 1540-0092 error message incorrectly issued
IY64870 - November 2004 MASS Libraries PTF
IY64871 - output from #pragma weak
IY64872 - undefined symbol error namemangling problem
IY64874 - class redeclaration results in compile error
IY64875 - -q32 without -O produces wrong results
IY64480 - November 2004 SMP Runtime Lib 1.5.0 PTF
IY64881 - November 2004 MEMDBG 5.1.0 PTF
IY64883 - November 2004 C++ Runtime for AIX PTF
IY64922 - November 2004 XL C V7.0 for AIX PTF
IY65013 - November 2004 XL C++ V7.0 for AIX PTF

The following filesets are included in this PTF:
(filesets that have changed since the last PTF have an asterisk after the name)

memdbg.adt.5.1.0.1 *
memdbg.aix50.adt.5.1.0.1 *
vac.C.7.0.0.1 *
vac.aix50.lib.7.0.0.1 *
vac.msg.JA_JP.C.7.0.0.1 *
vac.msg.Ja_JP.C.7.0.0.1 *
vac.msg.ZH_CN.C.7.0.0.1 *
vac.msg.ja_JP.C.7.0.0.1 *
vac.msg.zh_CN.C.7.0.0.1 *
vac.ndi.7.0.0.1 *
vacpp.cmp.core.7.0.0.1 *
vacpp.cmp.include.7.0.0.1 *
vacpp.cmp.tools.7.0.0.1 *
vacpp.msg.EN_US.cmp.core.7.0.0.1 *
vacpp.msg.JA_JP.cmp.core.7.0.0.1 *
vacpp.msg.Ja_JP.cmp.core.7.0.0.1 *
vacpp.msg.ZH_CN.cmp.core.7.0.0.1 *
vacpp.msg.en_US.cmp.core.7.0.0.1 *
vacpp.msg.ja_JP.cmp.core.7.0.0.1 *
vacpp.msg.zh_CN.cmp.core.7.0.0.1 *
vacpp.ndi.7.0.0.1 *
xlC.adt.include.7.0.0.1 *
xlC.aix50.rte.7.0.0.0
xlC.aix50.rte.7.0.0.2 *
xlC.msg.Ja_JP.rte.7.0.0.0
xlC.msg.en_US.rte.7.0.0.0
xlC.msg.ja_JP.rte.7.0.0.0
xlC.rte.7.0.0.0
xlC.rte.7.0.0.1
xlmass.aix51.lib.4.1.0.1 *
xlsmp.aix50.rte.1.5.0.0
xlsmp.aix50.rte.1.5.0.1 *
xlsmp.msg.EN_US.rte.1.5.0.0
xlsmp.msg.JA_JP.rte.1.5.0.0
xlsmp.msg.Ja_JP.rte.1.5.0.0
xlsmp.msg.ZH_CN.rte.1.5.0.0
xlsmp.msg.Zh_CN.rte.1.5.0.0
xlsmp.msg.en_US.rte.1.5.0.0
xlsmp.msg.ja_JP.rte.1.5.0.0
xlsmp.msg.zh_CN.rte.1.5.0.0
xlsmp.rte.1.5.0.0

Prerequisites

- IBM XL C/C++ Enterprise Edition V7.0 for AIX compiler at the base (7.0.0.0) level or higher

- AIX 5.1:
1. bos.rte.bind_cmds at 5.1.0.35 or higher.
2. Bos.rte.libpthreads at 5.1.0.25 or higher.
3. bos.rte.libc at 5.1.0.62 or higher.
4. bos.adt.include at 5.1.0.61 or higher.

- AIX 5.2:
1. bos.rte.libc at 5.2.0.41 or higher.
2. bos.adt.include at 5.2.0.41 or higher.

- AIX 5.3:
1. bos.rte.libc at 5.3.0.1 or higher.
2. bos.adt.include at 5.3.0.1 or higher.

These filesets can be downloaded from Fix Central, http://www-912.ibm.com/eserver/support/fixes/fcgui.jsp

Installation Instructions

Click here for installation instructions.

Download package


Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
vacpp.70.aix.nov2004.ptf.tar.Z 11/30/2004 English 58594923 FTP
README 11/30/2004 English 26431 FTP

Technical support

There is a known install problem with this PTF. If you attempt to install the PTF using the command "instfix -k IY64869 -d <location of PTF filesets>", instfix will issue the message "Not all filesets for IY64869 were found."

This problem only affects APAR IY64869; it does not affect the other APARs in this PTF. To bypass this problem, specify a different APAR, with the instfix command. For example, to install using APAR IY65013, use the following command:

instfix -k IY65013 -d <location of PTF filesets>

This PTF requires new operating system support that is not yet available in the PASE environment under OS/400. Do not install this PTF if you are using the compiler in the PASE environment under OS/400.

Cross Reference information
Segment Product Component Platform Version Edition
Software Development XL C Enterprise Edition for AIX Downloads AIX 7.0

Problems (APARS) fixed
IY61738, IY61984, IY62130, IY62309, IY62653, IY63005, IY63128, IY63162, IY64854, IY64858, IY64860, IY64861, IY64862, IY64863, IY64864, IY64866, IY64867, IY64869, IY64870, IY64871, IY64872, IY64874, IY64875, IY64480, IY64881, IY64883, IY64922, IY65013,

Rate this page:

(0 users)Average rating

Document information


More support for:

XL C/C++
Downloads

Software version:

7.0

Operating system(s):

AIX

Reference #:

4008375

Modified date:

2004-12-01

Translate my page

Machine Translation

Content navigation