httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jim Jagielski <...@hyperreal.com>
Subject cvs commit: apache/src/helpers GuessOS
Date Wed, 08 Jan 1997 13:04:49 GMT
jim         97/01/08 05:04:48

  Modified:    src       Configure conf.h
               src/helpers  GuessOS
  Log:
  Add several new platforms
  
  Revision  Changes    Path
  1.66      +13 -0     apache/src/Configure
  
  Index: Configure
  ===================================================================
  RCS file: /export/home/cvs/apache/src/Configure,v
  retrieving revision 1.65
  retrieving revision 1.66
  diff -C3 -r1.65 -r1.66
  *** Configure	1997/01/06 21:12:01	1.65
  --- Configure	1997/01/08 13:04:45	1.66
  ***************
  *** 273,278 ****
  --- 273,286 ----
    	LIBS="$LIBS -N128k -lsocket"
    	DEF_WANTHSREGEX=yes
    	;;
  +     *-isc4*)
  + 	OS='ISC 4'
  + 	CC=gcc
  + 	CFLAGS="$CFLAGS -posix -DISC"
  + 	LFLAGS="$LFLAGS -posix"
  + 	LIBS="$LIBS -linet"
  +         DEF_WANTHSREGEX=yes
  + 	;;
        *-sco3*)
    	OS='SCO 3'
    	CFLAGS="$CFLAGS -DSCO -Oacgiltz"
  ***************
  *** 349,354 ****
  --- 357,367 ----
    	CFLAGS="$CFLAGS -DCONVEXOS11"
    	CC='cc'
    	DEF_WANTHSREGEX=yes
  + 	;;
  +     i860-intel-osf1)
  + 	DEF_WANTHSREGEX=yes
  + 	OS='Paragon OSF/1'
  + 	CFLAGS="$CFLAGS -DPARAGON"
    	;;
        *) # default: Catch systems we don't know about
        	echo Sorry, but we cannot grok \"$PLAT\"
  
  
  
  1.66      +20 -0     apache/src/conf.h
  
  Index: conf.h
  ===================================================================
  RCS file: /export/home/cvs/apache/src/conf.h,v
  retrieving revision 1.65
  retrieving revision 1.66
  diff -C3 -r1.65 -r1.66
  *** conf.h	1997/01/06 21:12:02	1.65
  --- conf.h	1997/01/08 13:04:45	1.66
  ***************
  *** 144,149 ****
  --- 144,159 ----
    #define HAVE_CRYPT_H
    #define NO_LONG_DOUBLE
    
  + #elif defined(PARAGON)
  + #define HAVE_GMTOFF
  + #undef NO_KILLPG
  + #undef NO_SETSID
  + #define JMP_BUF sigjmp_buf
  + #define HAVE_MMAP
  + #define HAVE_CRYPT_H
  + #define NO_LONG_DOUBLE
  + typedef int rlim_t;
  + 
    #elif defined(SEQUENT)
    #define HAVE_GMTOFF
    #undef NO_KILLPG
  ***************
  *** 426,431 ****
  --- 436,451 ----
    #include <sys/types.h>
    #define JMB_BUF jmp_buf
    typedef int rlim_t;
  + 
  + #elif defined(ISC)
  + #include <net/errno.h>     
  + #define NO_KILLPG
  + #undef NO_SETSID
  + #define HAVE_SHMGET
  + #define SIGURG SIGUSR1
  + #define JMP_BUF sigjmp_buf
  + #define USE_FCNTL_SERIALIZED_ACCEPT
  + #define getwd(d) getcwd(d,MAX_STRING_LEN)
    
    /* Unknown system - Edit these to match */
    #else
  
  
  
  1.14      +33 -21    apache/src/helpers/GuessOS
  
  Index: GuessOS
  ===================================================================
  RCS file: /export/home/cvs/apache/src/helpers/GuessOS,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -C3 -r1.13 -r1.14
  *** GuessOS	1997/01/06 21:12:05	1.13
  --- GuessOS	1997/01/08 13:04:48	1.14
  ***************
  *** 19,47 ****
    VERSION=`(uname -v) 2>/dev/null` || VERSION="unknown"
    
    
  ! # Now test for SCO, since it is has a braindamaged uname.
    #
    # We need to work around FreeBSD 1.1.5.1 
  ! SCO=`uname -X 2>/dev/null | grep "^Release" | awk '{print $3}'`
  ! if [ "x$SCO" != "x" ]; then
  !     case "$SCO" in
  !    	3.2v4.2)
  ! 	    echo "whatever-whatever-sco3"; exit 0
  ! 	    ;;
  ! 	3.2v5.0*)
  ! 	    echo "whatever-whatever-sco5"; exit 0
  ! 	    ;;
  ! 	4.2MP)
  !             if [ "x$VERSION" = "x2.1.1" ]; then
  !                 echo "${MACHINE}-whatever-unixware211"; exit 0
  !             else
  !                 echo "${MACHINE}-whatever-unixware2"; exit 0
  !             fi
  ! 	    ;;
  ! 	4.2)
  ! 	    echo "whatever-whatever-unixware1"; exit 0
  ! 	    ;;
  !     esac
    else
    # Now we simply scan though... In most cases, the SYSTEM info is enough
    #
  --- 19,55 ----
    VERSION=`(uname -v) 2>/dev/null` || VERSION="unknown"
    
    
  ! # Now test for ISC and SCO, since it is has a braindamaged uname.
    #
    # We need to work around FreeBSD 1.1.5.1 
  ! XREL=`uname -X 2>/dev/null | grep "^Release" | awk '{print $3}'`
  ! if [ "x$XREL" != "x" ]; then
  !     if [ -f /etc/kconfig ]; then
  ! 	case "$XREL" in
  ! 	    4.0|4.1)
  ! 		    echo "${MACHINE}-whatever-isc4"; exit 0
  ! 		;;
  ! 	esac
  !     else
  ! 	case "$XREL" in
  ! 	    3.2v4.2)
  ! 		echo "whatever-whatever-sco3"; exit 0
  ! 		;;
  ! 	    3.2v5.0*)
  ! 		echo "whatever-whatever-sco5"; exit 0
  ! 		;;
  ! 	    4.2MP)
  ! 		if [ "x$VERSION" = "x2.1.1" ]; then
  ! 		    echo "${MACHINE}-whatever-unixware211"; exit 0
  ! 		else
  ! 		    echo "${MACHINE}-whatever-unixware2"; exit 0
  ! 		fi
  ! 		;;
  ! 	    4.2)
  ! 		echo "whatever-whatever-unixware1"; exit 0
  ! 		;;
  ! 	esac
  !     fi
    else
    # Now we simply scan though... In most cases, the SYSTEM info is enough
    #
  ***************
  *** 126,131 ****
  --- 134,143 ----
    	    exit 0
    	    ;;
    
  + 	Paragon*:*:*:*)
  + 	    echo "i860-intel-osf1"; exit 0
  + 	    ;;
  +  
    	SunOS:5.*)
    	    echo "${MACHINE}-sun-solaris2"; exit 0
    	    ;;
  
  
  

Mime
View raw message