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