IBM Support

February 2011 Update for XL C/C++ Advanced Edition for Linux, V9.0

Downloadable files


Abstract

Cumulative fix packages for XL C/C++ Advanced Edition for Linux, V9.0

Download Description

This page contains the February 2010 updates for the IBM XL C/C++ Advanced Edition for Linux, V9.0 compilers on the following platforms:

- Red Hat Enterprise Linux AS 5 (RHEL 5) for IBM POWER
- SUSE Linux Enterprise Server 10 Service Pack 1 (SLES 10) for IBM POWER

RHEL 5
The following APARs were fixed in this PTF *:

LI75931 - Compiler error when generating assembly
LI75972 - App segfault in cleanupv6()
LI75973 - Internal compiler error in xlCentry
LI75974 - The use of undefined class is not valid msg
LI75975 - Template assignment operator calls itself
LI75976 - Member not declared as a template error
LI75977 - Internal compiler error in xlCentry
LI75978 - The call does not match any parameter list err
LI75979 - Default template argument instantiation error
LI75980 - The template argument is not valid error msg
LI75935 - Debug line numbers >65536 discarded
LI75982 - Application segfault with -O3 -q64
LI75983 - -qpdf1 causes undefined symbol linker error
LI75984 - Assembler error during pdf1 linking
LI75938 - Performance drop with -O2 -q64
LI75986 - Segfault with -O -Q
LI75944 - -qhot option causing incorrect result
LI75988 - Exported functions removed by IPA link phase
LI75946 - Function not found in PDF2
LI75949 - Compiler error with -qhot
LI75991 - Incorrect out with -O2 and -qstaticinline
LI75959 - POWER7 tolerance for XL C/C++ Advanced Edition for Linux, V9.0 (RHEL 5)
LI75960 - Adding RHEL6 support to XL C/C++ Advanced Edition for Linux, V9.0 RTE (RHEL 5)
LI75957 - February 2011 Update for XL C/C++ Advanced Edition for Linux, V9.0 (RHEL 5)
LI75958 - February 2011 RTE Update for XL C/C++ Advanced Edition for Linux, V9.0 (RHEL 5/RHEL 6)

SLES 10
The following APARs were fixed in this PTF *:

LI75952 - Compiler error when generating assembly
LI75993 - App segfault in cleanupv6()
LI75994 - Internal compiler error in xlCentry
LI75995 - The use of undefined class is not valid msg
LI75996 - Template assignment operator calls itself
LI75997 - Member not declared as a template error
LI75998 - Internal compiler error in xlCentry
LI75999 - The call does not match any parameter list err
LI76000 - Default template argument instantiation error
LI76001 - The template argument is not valid error msg
LI75953 - Debug line numbers >65536 discarded
LI76003 - Application segfault with -O3 -q64
LI76004 - -qpdf1 causes undefined symbol linker error
LI76005 - Assembler error during pdf1 linking
LI75954 - Performance drop with -O2 -q64
LI76007 - Segfault with -O -Q
LI75955 - -qhot option causing incorrect result
LI76009 - Exported functions removed by IPA link phase
LI75971 - Function not found in PDF2
LI75981 - Compiler error with -qhot
LI76012 - Incorrect out with -O2 and -qstaticinline
LI75963 - POWER7 tolerance for XL C/C++ Advanced Edition for Linux, V9.0 (SLES 10)
LI75961 - February 2011 Update for XL C/C++ Advanced Edition for Linux, V9.0 (SLES 10)
LI75962 - February 2011 RTE Update for XL C/C++ Advanced Edition for Linux, V9.0 (SLES 10/SLES 11)

* 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

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

Installation Instructions

Click here for installation instructions.

Download package

RHEL 5
Update: February 2010 Update for XL C/C++ Advanced Edition, V9.0 for Linux (RHEL 5)
Package: vacpp.90.rhel5.feb2011.update.tar.gz:
Content:
update/xlc/feb2011/LicAgree.pdf
update/xlc/feb2011/LicInfo.pdf
update/xlc/feb2011/README
update/xlc/feb2011/RHEL5/rpms/vac.cmp-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vac.lib-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.cmp-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.help.html-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.help.pdf-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.lib-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.man-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.rte-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.rte.lnk-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/vacpp.samples-9.0.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/xlhelp.com-3.1.1-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/xlmass.lib-4.4.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/xlsmp.lib-1.7.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/xlsmp.msg.rte-1.7.0-8.ppc64.rpm
update/xlc/feb2011/RHEL5/rpms/xlsmp.rte-1.7.0-8.ppc64.rpm
update/xlc/feb2011/printMsgEngine
update/xlc/feb2011/xlc_install

SLES 10
Update: February 2010 Update for XL C/C++ Advanced Edition, V9.0 for Linux (SLES 10)
Package: vacpp.90.sles10.feb2011.update.tar.gz
Content:
update/xlc/feb2011/LicAgree.pdf
update/xlc/feb2011/LicInfo.pdf
update/xlc/feb2011/README
update/xlc/feb2011/SLES10/rpms/vac.cmp-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vac.lib-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.cmp-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.help.html-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.help.pdf-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.lib-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.man-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.rte-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.rte.lnk-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/vacpp.samples-9.0.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/xlhelp.com-3.1.1-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/xlmass.lib-4.4.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/xlsmp.lib-1.7.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/xlsmp.msg.rte-1.7.0-8.ppc64.rpm
update/xlc/feb2011/SLES10/rpms/xlsmp.rte-1.7.0-8.ppc64.rpm
update/xlc/feb2011/printMsgEngine
update/xlc/feb2011/xlc_install

Note: APAR LI75960 adds Red Hat Enterprise Linux 6 (RHEL6) support to the runtime only. If the 32-bit libstdc++ package is not installed on the target RHEL6 system, running programs compiled with the XL C/C++ compiler may fail due to the missing shared library libstdc++.so.6. To resolve the issue, install the following 32-bit package from the RHEL6 distribution:
rpm -ivh libstdc++-4.4.4-13.el6.ppc.rpm



Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is Fix Central(FC)?
vacpp.90.rhel5.feb2010.update.tar.g 2/24/2011 English 110037058 FC FTP
vacpp.90.sles10.feb2011.update.tar. 2/24/2011 English 99039897 FC FTP

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
LI75931, LI75972, LI75973, LI75974, LI75975, LI75976, LI75977, LI75978, LI75979, LI75980, LI75935, LI75982, LI75983, LI75984, LI75938, LI75986, LI75944, LI75988, LI75946, LI75949, LI75991, LI75959, LI75960, LI75957, LI75958, LI75952, LI75993, LI75994, LI75995, LI75996, LI75997, LI75998, LI75999, LI76000, LI76001, LI75953, LI76003, LI76004, LI76005, LI75954, LI76007, LI75955, LI76009, LI75971, LI75981, LI76012, LI75963, LI75961, LI75962, LI73977, LI74010, LI73990, LI73995, LI73996, LI74029, LI74009, LI74031, LI74012, LI74013, LI74033, LI74014, LI74035, LI74037, LI74038, LI73805, LI74016, LI74040, LI74043, LI74003, LI74005, LI74020, LI74046, LI74021, LI74022, LI74024, LI74066, LI74047, LI73509, LI74049, LI74050, LI74069, LI74051, LI74071, LI74073, LI74074, LI74075, LI74052, LI73509, LI74079, LI74004, LI74006, LI73116, LI73247, LI73250, LI73382, LI73616, LI73617, LI73618, LI73621, LI73622, LI73623, LI73630, LI73631, LI73632, LI73633, LI73634, LI73635, LI73638, LI73639, LI73640, LI73641, LI73642, LI73643, LI73644, LI73645, LI73648, LI73649, LI73650, LI73652, LI73653, LI73654, LI73655, LI73659, LI73663, LI73664, LI73666, LI73667, LI73739, LI73740, LI73741, LI73742, LI73272, LI73277, LI73291, LI73293, LI73273, LI73278, LI73274, LI73280, LI73286, LI73294, LI73275, LI73281, LI73060, LI73298, LI73287, LI73299, LI73288, LI73301, LI73059, LI73302, LI73058, LI73303, LI73276, LI73283, LI73118, LI73305, LI73115, LI73306, LI73061, LI73029, LI73062, LI73064, LI73031, LI73066, LI73067, LI73068, LI73069, LI73070, LI73034, LI73071, LI73072, LI73074, LI73036, LI73037, LI73075, LI73039, LI73078, LI72550, LI72557, LI73080, LI73040, LI73082, LI73083, LI73054, LI73085, LI73086, LI73087, LI73088, LI73089, LI73055, LI73090, LI73091, LI73093, LI73056, LI73063, LI73095, LI73065, LI73097, LI73073, LI73076, LI72981, LI72982, LI73101, LI73102, LI73636, LI73637, LI74044, LI74758, LI74078, LI74727, LI74048, LI74026, LI74045, LI74053, LI74761, LI74054, LI74762, LI74030, LI74055, LI74057, LI74032, LI74034, LI74763, LI74076, LI74764, LI74059, LI74036, LI74042, LI74062, LI74064, LI74065, LI74765, LI74766, LI74767, LI74729, LI74769, LI74770, LI74771, LI74772, LI74773, LI74732, LI74733, LI74774, LI74745, LI74756, LI74007, LI74781, LI74041, LI74751, LI74011, LI73997, LI74008, LI74015, LI74784, LI74017, LI74785, LI73998, LI74018, LI74019, LI73999, LI74000, LI74786, LI74039, LI74787, LI74023, LI74001, LI74002, LI74025, LI74027, LI74028, LI74788, LI74789, LI74790, LI74752, LI74792, LI74793, LI74794, LI74795, LI74796, LI74753, LI74759, LI74798, LI74768, LI74757, LI75322, LI75341, LI75323, LI75324, LI75325, LI75326, LI75346, LI75329, LI75348, LI75349, LI75329, LI75350, LI75330, LI75362, LI75363, LI75331, LI75353, LI75334, LI75335, LI74933, LI75340, LI75357, LI75342, LI75359, LI75360, LI75342, LI75361, LI74994, LI75364, LI75365

Document information

More support for: XL C/C++ for Linux
Compiler

Software version: 9.0

Operating system(s): Linux

Software edition: Advanced

Reference #: 4029211

Modified date: 28 February 2011


Translate this page: