view auto/cc/name @ 519:12234c998d83 release-0.1.34

nginx-0.1.34-RELEASE import *) Bugfix: the worker process may got caught in an endless loop if the big response part were include by SSI. *) Bugfix: the variables set by the "set" directive were not available in SSI. *) Feature: the "autoindex_localtime" directive. *) Bugfix: the empty value of the "proxy_set_header" directive forbids the client request header line passing.
author Igor Sysoev <igor@sysoev.ru>
date Thu, 26 May 2005 18:12:40 +0000
parents dadfa78d2270
children e48ebafc6939
line wrap: on
line source


# Copyright (C) Igor Sysoev


echo $ngx_n "checking for C compiler ...$ngx_c"


if [ $CC = cl ]; then
    if `$NGX_WINE $CC -v 2>&1 \
        | grep '^Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13' \
          2>&1 >/dev/null`; then

        NGX_CC_NAME=msvc7
        echo " using Microsoft Visual C++ 7 compiler"

    else
        NGX_CC_NAME=msvc
        echo " using Microsoft Visual C++ compiler"
    fi

else
if [ $CC = wcl386 ]; then
    NGX_CC_NAME=owc
    echo " using Open Watcom C compiler"

else
if [ $CC = bcc32 ]; then
    NGX_CC_NAME=bcc
    echo " using Borland C++ compiler"

else
if `$CC -v 2>&1 | grep 'gcc version' 2>&1 >/dev/null`; then
    NGX_CC_NAME=gcc
    echo " using GNU C compiler"

else
if `$CC -V 2>&1 | grep '^Intel(R) C' 2>&1 >/dev/null`; then
    NGX_CC_NAME=icc
    echo " using Intel C++ compiler"

else
if `$CC -V 2>&1 | grep '^Compaq C' 2>&1 >/dev/null`; then
    NGX_CC_NAME=ccc
    echo " using Compaq C compiler"

else
if `$CC -V 2>&1 | grep '^aCC: ' 2>&1 >/dev/null`; then
    NGX_CC_NAME=acc
    echo " using HP aC++ compiler"

else
    NGX_CC_NAME=unknown
    echo " unknown"

fi # acc
fi # ccc
fi # icc
fi # gcc
fi # bcc
fi # owc
fi # msvc