jim 97/07/21 05:27:19
Modified: src CHANGES Configure util_snprintf.c
src/helpers GuessOS
Log:
Closeout PR#721: Allow for automatic use of n32 bit libraries under
IRIX 6
Revision Changes Path
1.358 +3 -0 apache/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apache/src/CHANGES,v
retrieving revision 1.357
retrieving revision 1.358
diff -C3 -r1.357 -r1.358
*** CHANGES 1997/07/21 03:37:47 1.357
--- CHANGES 1997/07/21 12:27:15 1.358
***************
*** 1,5 ****
--- 1,8 ----
Changes with Apache 1.3
+ *) PORT: Allow for use of n32bit libraries under IRIX 6.x
+ [derived from patch from Jeff Hayes <[EMAIL PROTECTED]>]
+
*) PORT: Some architectures use size_t for various lengths in network
functions such as accept(), and getsockname(). The definition
NET_SIZE_T is used to control this. [Dean Gaudet]
1.116 +12 -0 apache/src/Configure
Index: Configure
===================================================================
RCS file: /export/home/cvs/apache/src/Configure,v
retrieving revision 1.115
retrieving revision 1.116
diff -C3 -r1.115 -r1.116
*** Configure 1997/07/21 03:42:11 1.115
--- Configure 1997/07/21 12:27:16 1.116
***************
*** 267,272 ****
--- 267,284 ----
CFLAGS="$CFLAGS -DIRIX"
fi
;;
+ *-sgi-irix32)
+ CFLAGS="$CFLAGS -n32"
+ LDFLAGS="$LDFLAGS -n32"
+ DEF_WANTHSREGEX=yes
+ DBM_LIB=""
+ CFLAGS="$CFLAGS -DIRIX"
+ if [ "$RULE_IRIXNIS" = "yes" ]; then
+ OS='SGI IRIX-32 w/NIS'
+ else
+ OS='SGI IRIX-32'
+ fi
+ ;;
*-sgi-irix)
DEF_WANTHSREGEX=yes
DBM_LIB=""
1.8 +1 -1 apache/src/util_snprintf.c
Index: util_snprintf.c
===================================================================
RCS file: /export/home/cvs/apache/src/util_snprintf.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -C3 -r1.7 -r1.8
*** util_snprintf.c 1997/07/16 00:41:22 1.7
--- util_snprintf.c 1997/07/21 12:27:16 1.8
***************
*** 184,190 ****
{
int sign, decpt;
register char *p1, *p2;
! register i;
p1 = ap_ecvt(number, ndigit, &decpt, &sign);
p2 = buf;
--- 184,190 ----
{
int sign, decpt;
register char *p1, *p2;
! register int i;
p1 = ap_ecvt(number, ndigit, &decpt, &sign);
p2 = buf;
1.25 +5 -1 apache/src/helpers/GuessOS
Index: GuessOS
===================================================================
RCS file: /export/home/cvs/apache/src/helpers/GuessOS,v
retrieving revision 1.24
retrieving revision 1.25
diff -C3 -r1.24 -r1.25
*** GuessOS 1997/07/01 01:15:30 1.24
--- GuessOS 1997/07/21 12:27:19 1.25
***************
*** 85,91 ****
;;
IRIX:*)
! echo "${MACHINE}-sgi-irix"; exit 0
;;
IRIX64:*)
--- 85,95 ----
;;
IRIX:*)
! if [ -f /usr/lib32/mips4/libm.so ]; then
! echo "${MACHINE}-sgi-irix32"; exit 0
! else
! echo "${MACHINE}-sgi-irix"; exit 0
! fi
;;
IRIX64:*)