Mercurial > hg > nginx-vendor-current
comparison auto/cc/conf @ 64:5db440287648 NGINX_0_1_32
nginx 0.1.32
*) Bugfix: the arguments were omitted in the redirects, issued by the
"rewrite" directive; bug appeared in 0.1.29.
*) Feature: the "if" directive supports the captures in regular
expressions.
*) Feature: the "set" directive supports the variables and the captures
of regular expressions.
*) Feature: the "X-Accel-Redirect" response header line is supported in
proxy and FastCGI mode.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Thu, 19 May 2005 00:00:00 +0400 |
parents | a39d1b793287 |
children | 818201e5a553 |
comparison
equal
deleted
inserted
replaced
63:e42867135781 | 64:5db440287648 |
---|---|
40 | 40 |
41 else | 41 else |
42 | 42 |
43 case $NGX_CC_NAME in | 43 case $NGX_CC_NAME in |
44 gcc) | 44 gcc) |
45 # gcc 2.7.2.3, 2.8.1, 2.95.4, | 45 # gcc 2.7.2.3, 2.8.1, 2.95.4, egcs-1.1.2 |
46 # 3.0.4, 3.1.1, 3.2.3, 3.3.2, 3.3.3, 3.3.4, 3.4 | 46 # 3.0.4, 3.1.1, 3.2.3, 3.3.2, 3.3.3, 3.3.4, 3.4.0, 3.4.2 |
47 # 4.0.0 | |
47 | 48 |
48 . auto/cc/gcc | 49 . auto/cc/gcc |
49 ;; | 50 ;; |
50 | 51 |
51 icc) | 52 icc) |
52 # Intel C++ compiler 7.1, 8.0 | 53 # Intel C++ compiler 7.1, 8.0, 8.1 |
53 | 54 |
54 . auto/cc/icc | 55 . auto/cc/icc |
55 ;; | 56 ;; |
56 | 57 |
57 ccc) | 58 ccc) |
58 # # Compaq C V6.5-207 | 59 # Compaq C V6.5-207 |
59 # | 60 |
60 # . auto/cc/ccc | 61 . auto/cc/ccc |
61 ngx_include_opt="-I" | |
62 ;; | 62 ;; |
63 | 63 |
64 # acc) | 64 acc) |
65 # # aCC: HP ANSI C++ B3910B A.03.55.02 | 65 # aCC: HP ANSI C++ B3910B A.03.55.02 |
66 # | 66 |
67 # . auto/cc/acc | 67 . auto/cc/acc |
68 # ;; | 68 ;; |
69 | 69 |
70 msvc*) | 70 msvc*) |
71 # MSVC++ 6.0 SP2, MSVC++ Toolkit 2003 | 71 # MSVC++ 6.0 SP2, MSVC++ Toolkit 2003 |
72 | 72 |
73 . auto/cc/msvc | 73 . auto/cc/msvc |
85 . auto/cc/bcc | 85 . auto/cc/bcc |
86 ;; | 86 ;; |
87 | 87 |
88 esac | 88 esac |
89 | 89 |
90 CC_TEST_FLAGS=$NGX_CC_OPT | 90 CC_TEST_FLAGS="$CC_TEST_FLAGS $NGX_CC_OPT" |
91 | 91 |
92 fi | 92 fi |
93 | 93 |
94 CFLAGS="$CFLAGS $NGX_CC_OPT" | 94 CFLAGS="$CFLAGS $NGX_CC_OPT" |
95 | 95 |
122 var(0, buf, \"%d\", 1); | 122 var(0, buf, \"%d\", 1); |
123 if (buf[0] != '1') return 1" | 123 if (buf[0] != '1') return 1" |
124 . auto/feature | 124 . auto/feature |
125 | 125 |
126 | 126 |
127 ngx_feature="C99 variadic macros" | 127 if [ $NGX_CC_NAME = 'ccc' ]; then |
128 ngx_feature_name="NGX_HAVE_C99_VARIADIC_MACROS" | 128 echo "checking for C99 variadic macros ... disabled" |
129 ngx_feature_run=yes | 129 else |
130 ngx_feature_incs="#include <stdio.h> | 130 ngx_feature="C99 variadic macros" |
131 #define var(dummy, ...) sprintf(__VA_ARGS__)" | 131 ngx_feature_name="NGX_HAVE_C99_VARIADIC_MACROS" |
132 ngx_feature_libs= | 132 ngx_feature_run=yes |
133 ngx_feature_test="char buf[30]; buf[0] = '0'; | 133 ngx_feature_incs="#include <stdio.h> |
134 var(0, buf, \"%d\", 1); | 134 #define var(dummy, ...) sprintf(__VA_ARGS__)" |
135 if (buf[0] != '1') return 1" | 135 ngx_feature_libs= |
136 . auto/feature | 136 ngx_feature_test="char buf[30]; buf[0] = '0'; |
137 var(0, buf, \"%d\", 1); | |
138 if (buf[0] != '1') return 1" | |
139 . auto/feature | |
140 fi | |
137 | 141 |
138 | 142 |
139 # ngx_feature="inline" | 143 # ngx_feature="inline" |
140 # ngx_feature_name= | 144 # ngx_feature_name= |
141 # ngx_feature_run=no | 145 # ngx_feature_run=no |