Mercurial > hg > nginx
comparison auto/cc/sunc @ 702:67deba330372
auto/configure [ PAUSE ] hwcap bug
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 18 Sep 2006 12:27:33 +0000 |
parents | 36c51f8f0f4d |
children | 34bb8726f454 |
comparison
equal
deleted
inserted
replaced
701:b2c104777eeb | 702:67deba330372 |
---|---|
1 | 1 |
2 # Copyright (C) Igor Sysoev | 2 # Copyright (C) Igor Sysoev |
3 | 3 |
4 | 4 |
5 # Sun C 5.7 Patch 117837-04 2005/05/11 | 5 # Sun C 5.7 Patch 117837-04 2005/05/11 |
6 # Sun C 5.8 2005/10/13 | |
6 | 7 |
7 NGX_SUNC_VER=`$CC -V 2>&1 | grep 'Sun C' 2>&1 \ | 8 NGX_SUNC_VER=`$CC -V 2>&1 | grep 'Sun C' 2>&1 \ |
8 | sed -e 's/^.* Sun C \(.*\)/\1/'` | 9 | sed -e 's/^.* Sun C \(.*\)/\1/'` |
9 | 10 |
10 echo " + Sun C version: $NGX_SUNC_VER" | 11 echo " + Sun C version: $NGX_SUNC_VER" |
11 | 12 |
12 have=NGX_COMPILER value="\"Sun C $NGX_SUNC_VER\"" . auto/define | 13 have=NGX_COMPILER value="\"Sun C $NGX_SUNC_VER\"" . auto/define |
13 | 14 |
14 | 15 |
15 case "$NGX_PLATFORM" in | 16 case "$NGX_PLATFORM" in |
16 | 17 |
17 *:i86pc) | 18 *:i86pc) |
18 # disable [ PAUSE ] hwcap for Sun Studio 11 | 19 ngx_feature="PAUSE hardware capability bug" |
19 CORE_LINK="$CORE_LINK -Msrc/os/unix/ngx_sunpro_x86.map" | 20 ngx_feature_name= |
21 ngx_feature_run=bug | |
22 ngx_feature_incs= | |
23 ngx_feature_libs= | |
24 ngx_feature_test='__asm ("pause")' | |
25 | |
26 . auto/feature | |
27 | |
28 if [ $ngx_found = yes ]; then | |
29 # disable [ PAUSE ] hwcap for Sun Studio 11 | |
30 CORE_LINK="$CORE_LINK -Msrc/os/unix/ngx_sunpro_x86.map" | |
31 fi | |
20 | 32 |
21 NGX_AUX=" src/os/unix/ngx_sunpro_x86.il" | 33 NGX_AUX=" src/os/unix/ngx_sunpro_x86.il" |
22 ;; | 34 ;; |
23 | 35 |
24 *:sun4u) | 36 *:sun4u) |