You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by st...@locus.apache.org on 2000/09/13 22:49:45 UTC
cvs commit: apache-1.3/src CHANGES Configure
stoddard 00/09/13 13:49:45
Modified: src CHANGES Configure
Log:
Update Configure script to allow building Apache on IBM's IA64 version of AIX.
Submitted by: Paul Reder
Reviewed by: Bill Stoddard
Revision Changes Path
1.1574 +3 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1573
retrieving revision 1.1574
diff -u -r1.1573 -r1.1574
--- CHANGES 2000/09/12 16:32:36 1.1573
+++ CHANGES 2000/09/13 20:49:41 1.1574
@@ -1,5 +1,8 @@
Changes with Apache 1.3.13
+ *) Update Configure script to allow building Apache on IBM's
+ IA64 version of AIX. [Paul Reder]
+
*) NameVirtualHost can now take "*" as an argument instead of
an IP address. This allows you to create a purely name-based
virtual hosting server that does not have any IP addresses in
1.402 +29 -0 apache-1.3/src/Configure
Index: Configure
===================================================================
RCS file: /home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.401
retrieving revision 1.402
diff -u -r1.401 -r1.402
--- Configure 2000/07/28 08:40:18 1.401
+++ Configure 2000/09/13 20:49:42 1.402
@@ -321,6 +321,13 @@
RULE_SHARED_CORE=no
DEF_SHARED_CORE=no
;;
+ ia64-ibm-aix*)
+ OS='IBM AIX IA64'
+ CFLAGS="$CFLAGS -DAIXIA64 -U__STR__"
+ LDFLAGS="$LDFLAGS -lm"
+ RULE_SHARED_CORE=no
+ DEF_SHARED_CORE=no
+ ;;
*-ibm-aix*)
OS='IBM AIX'
CFLAGS="$CFLAGS -DAIX=1 -U__STR__"
@@ -1278,6 +1285,18 @@
LDFLAGS_SHLIB_EXPORT="-Wl,-E -Wl,-B,deferred -Wl,+s"
SHLIB_SUFFIX_NAME=sl
;;
+ ia64-ibm-aix*)
+ case $CC in
+ */gcc|gcc ) CFLAGS_SHLIB="-fpic" ;;
+ */cc|cc ) CFLAGS_SHLIB="" ;;
+ esac
+ LDFLAGS_SHLIB=" -L /usr/lib/ia64l32 -G "
+ LDFLAGS_MOD_SHLIB="$LDFLAGS_SHLIB -bI:@libexecdir@/httpd.exp -lc"
+ LDFLAGS_SHLIB="$LDFLAGS_SHLIB -Bexport:\`echo \$@|sed -e 's:\.so\$\$:.exp:'\`"
+ LDFLAGS_SHLIB="$LDFLAGS_SHLIB -lc"
+ LDFLAGS_SHLIB_EXPORT="-Wl,-Bexport:\$(SRCDIR)/support/httpd.exp"
+ SHLIB_EXPORT_FILES=yes
+ ;;
*-ibm-aix*)
case $CC in
*/gcc|gcc ) CFLAGS_SHLIB="-fpic" ;;
@@ -1458,6 +1477,13 @@
;;
esac
;;
+ 'IBM AIX IA64')
+ case $CC in
+ */cc|cc )
+ CFLAGS="$CFLAGS -qnogenpcomp -qnousepcomp"
+ ;;
+ esac
+ ;;
esac
####################################################################
@@ -2039,6 +2065,9 @@
if [ "x$using_shlib" = "x1" ] ; then
DL_LIB=""
case $PLAT in
+ ia64-ibm-aix* )
+ DL_LIB="-ldl"
+ ;;
*-ibm-aix* )
DL_LIB="-lld"
;;