diff options
author | Rainer Tammer <tammer@tammer.net> | 2010-05-14 09:53:51 +0200 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2010-05-14 10:17:51 +0200 |
commit | 618c9ef5ca707d1f047f20c323241c7349ab59c9 (patch) | |
tree | 10dd555ed23b66c78c050f9699d9b9bdad74d59f /README.aix | |
parent | e3586e791f02a10de9d12fb4fb92e0aaaa3d2fe0 (diff) | |
download | perl-618c9ef5ca707d1f047f20c323241c7349ab59c9.tar.gz |
Fix for README.aix and XL C/C++ V11
Hello,
I have attached a small doc fix for README.aix. It contains information
regarding the new XL C/C++ V11 compiler. This patch is only for bleed.
I have already posted the correct fix for maint-5.12.
Thanks.
Bye
Rainer
From f66807e32b4c01bb58b61cb3e48d89da9c2c4bd7 Mon Sep 17 00:00:00 2001
From: Rainer Tammer <tammer@tammer.net>
Date: Fri, 14 May 2010 09:48:25 +0200
Subject: [PATCH] FIX to README.aix for V11 compiler
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
Diffstat (limited to 'README.aix')
-rw-r--r-- | README.aix | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/README.aix b/README.aix index 5e23bd29d0..c217bf25cd 100644 --- a/README.aix +++ b/README.aix @@ -33,7 +33,7 @@ like DBD::Oracle, it is better to use the _r version of the compiler. This will not build a threaded Perl, but a thread-enabled Perl. See also L<Threaded Perl> later on. -As of writing (2010-03) only the I<IBM XL C for AIX> or I<IBM XL C/C++ +As of writing (2010-05) only the I<IBM XL C for AIX> or I<IBM XL C/C++ for AIX> compiler is supported by IBM on AIX 5L/6.1. The following compiler versions are currently supported by IBM: @@ -50,6 +50,9 @@ adding -qipa to the optimization flags (-Doptimize='-O -qipa'). The PTF for APAR IZ35785 which solves this problem is available from IBM (April 2009 PTF for XL C/C++ Enterprise Edition for AIX, V9.0). +If you choose XL C/C++ V11 you need the April 2010 PTF installed +otherwise you will not get a working Perl version. + Perl can be compiled with either IBM's ANSI C compiler or with gcc. The former is recommended, as not only it can compile Perl with no difficulty, but also can take advantage of features listed later @@ -72,18 +75,20 @@ at least gdbm-devel-1.8.3-5 (or higher). =head2 Perl 5.12 was successfully compiled and tested on: - AIX Level | Compiler Level | w th | w/o th - ---------------------+-------------------------+------+------- - 5.1 TL9 32 bit | XL C/C++ V7 | OK | OK - 5.1 TL9 64 bit | XL C/C++ V7 | OK | OK - 5.2 TL10 SP8 32 bit | XL C/C++ V8 | OK | OK - 5.2 TL10 SP8 32 bit | gcc 3.2.2 | OK | OK - 5.2 TL10 SP8 64 bit | XL C/C++ V8 | OK | OK - 5.3 TL8 SP8 32 bit | XL C/C++ V9 + IZ35785 | OK | OK - 5.3 TL8 SP8 32 bit | gcc 4.2.4 | OK | OK - 5.3 TL8 SP8 64 bit | XL C/C++ V9 + IZ35785 | OK | OK - 6.1 TL1 SP7 32 bit | XL C/C++ V10 | OK | OK - 6.1 TL1 SP7 64 bit | XL C/C++ V10 | OK | OK + AIX Level | Compiler Level | w th | w/o th + ---------------------+---------------------------+------+------- + 5.1 TL9 32 bit | XL C/C++ V7 | OK | OK + 5.1 TL9 64 bit | XL C/C++ V7 | OK | OK + 5.2 TL10 SP8 32 bit | XL C/C++ V8 | OK | OK + 5.2 TL10 SP8 32 bit | gcc 3.2.2 | OK | OK + 5.2 TL10 SP8 64 bit | XL C/C++ V8 | OK | OK + 5.3 TL8 SP8 32 bit | XL C/C++ V9 + IZ35785 | OK | OK + 5.3 TL8 SP8 32 bit | gcc 4.2.4 | OK | OK + 5.3 TL8 SP8 64 bit | XL C/C++ V9 + IZ35785 | OK | OK + 5.3 TL10 SP3 32 bit | XL C/C++ V11 + April 2010 | OK | OK + 5.3 TL10 SP3 64 bit | XL C/C++ V11 + April 2010 | OK | OK + 6.1 TL1 SP7 32 bit | XL C/C++ V10 | OK | OK + 6.1 TL1 SP7 64 bit | XL C/C++ V10 | OK | OK w th = with thread support w/o th = without thread support @@ -482,6 +487,6 @@ Rainer Tammer <tammer@tammer.net> =head1 DATE -Version 5.13.0 / 2010-03-20 +Version 5.13.0 / 2010-05-14 =cut |