Mercurial > hg > nginx-vendor-0-7
view auto/cc/sunc @ 196:8759b346e431 NGINX_0_3_45
nginx 0.3.45
*) Feature: the "ssl_verify_client", "ssl_verify_depth", and
"ssl_client_certificate" directives.
*) Change: the $request_method variable now returns the main request
method.
*) Change: the ° symbol codes were changed in koi-win conversion
table.
*) Feature: the euro É N symbols were added to koi-win conversion table.
*) Bugfix: if nginx distributed the requests among several backends and
some backend failed, then requests intended for this backend was
directed to one live backend only instead of being distributed among
the rest.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Sat, 06 May 2006 00:00:00 +0400 |
parents | dad2fe8ecf08 |
children | c982febb7588 |
line wrap: on
line source
# Copyright (C) Igor Sysoev # Sun C 5.7 Patch 117837-04 2005/05/11 NGX_SUNC_VER=`$CC -V 2>&1 | grep 'Sun C' 2>&1 \ | sed -e 's/^.* Sun C \(.*\)/\1/'` echo " + Sun C version: $NGX_SUNC_VER" have=NGX_COMPILER value="\"Sun C $NGX_SUNC_VER\"" . auto/define case "$NGX_PLATFORM" in *:i86pc) NGX_AUX=" src/os/unix/ngx_sunpro_x86.il" ;; *:sun4u) # "-xarch=v9" enables the "casa" assembler instruction CFLAGS="$CFLAGS -xarch=v9" CORE_LINK="$CORE_LINK -xarch=v9" NGX_AUX=" src/os/unix/ngx_sunpro_sparc64.il" ;; esac # optimizations CFLAGS="$CFLAGS -fast" case $CPU in pentium) # optimize for Pentium and Athlon CPU_OPT="-xchip=pentium" ;; pentiumpro) # optimize for Pentium Pro, Pentium II CPU_OPT="-xchip=pentium_pro" ;; pentium3) # optimize for Pentium III CPU_OPT="-xchip=pentium3" #CPU_OPT="$CPU_OPT -xarch=sse" CPU_OPT="$CPU_OPT -xcache=16/32/4:256/32/4" ;; pentium4) # optimize for Pentium 4 CPU_OPT="-xchip=pentium4" #CPU_OPT="$CPU_OPT -xarch=sse2" CPU_OPT="$CPU_OPT -xcache=8/64/4:256/128/8" ;; opteron) # optimize for Opteron CPU_OPT="-xchip=opteron" #CPU_OPT="$CPU_OPT -xarch=sse2" CPU_OPT="$CPU_OPT -xcache=64/64/2:1024/64/16" ;; amd64) # build 64-bit amd64 binary CPU_OPT="-xarch=amd64" CORE_LINK="$CORE_LINK -xarch=amd64" NGX_AUX=" src/os/unix/ngx_sunpro_amd64.il" ;; esac CFLAGS="$CFLAGS $CPU_OPT" if [ ".$PCRE_OPT" = "." ]; then PCRE_OPT="-fast $CPU_OPT" fi if [ ".$MD5_OPT" = "." ]; then MD5_OPT="-fast $CPU_OPT" fi if [ ".$ZLIB_OPT" = "." ]; then ZLIB_OPT="-fast $CPU_OPT" fi # stop on warning CFLAGS="$CFLAGS -errwarn=%all"