From: Jeff Trawick Date: Wed, 8 Sep 2004 14:55:50 +0000 (+0000) Subject: document a problem with AIX native compiler and Apache 2+, X-Git-Tag: 2.0.52~64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eeedeb208f27844aabe1d442c4449e768d299ccb;p=thirdparty%2Fapache%2Fhttpd.git document a problem with AIX native compiler and Apache 2+, and describe how to avoid it PR: 30487 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@105039 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/README.platforms b/README.platforms index 3b5cc358d57..3c8e6180258 100644 --- a/README.platforms +++ b/README.platforms @@ -77,4 +77,16 @@ - OR - gcc -c -fPIC cpprt0_stub.s +================ + AIX, using the vendor C compiler with optimization: + There is an issue with compiling server/core.c with optimization enabled + which has been seen with C for AIX 5.0.2.3 and above. (5.0.2.0, 5.0.2.1, + and 5.0.2.2 have an additional problem with Apache 2.0.x, so either upgrade + the compiler or don't use optimization in order to avoid it.) + + cc_r works fine with -O2 but xlc_r does not. In order to use xlc_r with + -O2, apply the patch at + + http://www.apache.org/dist/httpd/patches/apply_to_2.0.49/aix_xlc_optimization.patch + (That patch works with many recent levels of Apache 2+.)