Mercurial > hg > nginx
comparison auto/cc/icc @ 563:9c2f3ed7a247 release-0.3.3
nginx-0.3.3-RELEASE import
*) Change: the "bl" and "af" parameters of the "listen" directive was
renamed to the "backlog" and "accept_filter".
*) Feature: the "rcvbuf" and "sndbuf" parameters of the "listen"
directive.
*) Change: the "$msec" log parameter does not require now the
additional the gettimeofday() system call.
*) Feature: the -t switch now tests the "listen" directives.
*) Bugfix: if the invalid address was specified in the "listen"
directive, then after the -HUP signal nginx left an open socket in
the CLOSED state.
*) Bugfix: the mime type may be incorrectly set to default value for
index file with variable in the name; the bug had appeared in 0.3.0.
*) Feature: the "timer_resolution" directive.
*) Feature: the millisecond "$upstream_response_time" log parameter.
*) Bugfix: a temporary file with client request body now is removed
just after the response header was transferred to a client.
*) Bugfix: OpenSSL 0.9.6 compatibility.
*) Bugfix: the SSL certificate and key file paths could not be relative.
*) Bugfix: the "ssl_prefer_server_ciphers" directive did not work in
the ngx_imap_ssl_module.
*) Bugfix: the "ssl_protocols" directive allowed to specify the single
protocol only.
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 19 Oct 2005 12:33:58 +0000 |
parents | e48ebafc6939 |
children | 58475592100c |
comparison
equal
deleted
inserted
replaced
562:4b6108f69026 | 563:9c2f3ed7a247 |
---|---|
20 # inline any function, at the compiler's discretion | 20 # inline any function, at the compiler's discretion |
21 CFLAGS="$CFLAGS -Ob2" | 21 CFLAGS="$CFLAGS -Ob2" |
22 | 22 |
23 # single-file IP optimizations | 23 # single-file IP optimizations |
24 #IPO="-ip" | 24 #IPO="-ip" |
25 | |
25 # multi-file IP optimizations | 26 # multi-file IP optimizations |
26 IPO="-ipo -ipo_obj" | 27 case "$NGX_ICC_VER" in |
28 9.*) | |
29 IPO="-ipo" | |
30 ;; | |
31 | |
32 *) | |
33 IPO="-ipo -ipo_obj" | |
34 ;; | |
35 esac | |
36 | |
27 CFLAGS="$CFLAGS $IPO" | 37 CFLAGS="$CFLAGS $IPO" |
28 CORE_LINK="$CORE_LINK $IPO" | 38 CORE_LINK="$CORE_LINK $IPO" |
29 CORE_LINK="$CORE_LINK -opt_report_file=$NGX_OBJS/opt_report_file" | 39 CORE_LINK="$CORE_LINK -opt_report_file=$NGX_OBJS/opt_report_file" |
30 | 40 |
31 case $CPU in | 41 case $CPU in |
70 CFLAGS="$CFLAGS -wd171" | 80 CFLAGS="$CFLAGS -wd171" |
71 # argument is incompatible with corresponding format string conversion | 81 # argument is incompatible with corresponding format string conversion |
72 CFLAGS="$CFLAGS -wd181" | 82 CFLAGS="$CFLAGS -wd181" |
73 # zero used for undefined preprocessing identifier | 83 # zero used for undefined preprocessing identifier |
74 CFLAGS="$CFLAGS -wd193" | 84 CFLAGS="$CFLAGS -wd193" |
75 #the format string ends before this argument | 85 # the format string ends before this argument |
76 CFLAGS="$CFLAGS -wd268" | 86 CFLAGS="$CFLAGS -wd268" |
77 # invalid format string conversion | 87 # invalid format string conversion |
78 CFLAGS="$CFLAGS -wd269" | 88 CFLAGS="$CFLAGS -wd269" |
79 # conversion from "long long" to "size_t" may lose significant bits | 89 # conversion from "long long" to "size_t" may lose significant bits |
80 CFLAGS="$CFLAGS -wd810" | 90 CFLAGS="$CFLAGS -wd810" |
90 CFLAGS="$CFLAGS -wd981" | 100 CFLAGS="$CFLAGS -wd981" |
91 # external definition with no prior declaration | 101 # external definition with no prior declaration |
92 CFLAGS="$CFLAGS -wd1418" | 102 CFLAGS="$CFLAGS -wd1418" |
93 # external declaration in primary source file | 103 # external declaration in primary source file |
94 CFLAGS="$CFLAGS -wd1419" | 104 CFLAGS="$CFLAGS -wd1419" |
95 # explicit conversion of a 64-bit integral type to a smaller integral type | |
96 CFLAGS="$CFLAGS -wd1683" | |
97 # conversion from pointer to same-sized integral type, warning on offsetof() | |
98 CFLAGS="$CFLAGS -wd1684" | |
99 | 105 |
100 case "$NGX_ICC_VER" in | 106 case "$NGX_ICC_VER" in |
101 8.* | 9.*) | 107 8.* | 9.*) |
102 # "cc" clobber ignored, warnings for Liunx's htons() | 108 # "cc" clobber ignored, warnings for Liunx's htons() |
103 CFLAGS="$CFLAGS -wd1469" | 109 CFLAGS="$CFLAGS -wd1469" |
110 # explicit conversion of a 64-bit integral type to a smaller | |
111 # integral type | |
112 CFLAGS="$CFLAGS -wd1683" | |
113 # conversion from pointer to same-sized integral type, | |
114 # warning on offsetof() | |
115 CFLAGS="$CFLAGS -wd1684" | |
104 | 116 |
105 # STUB | 117 # STUB |
106 # non-POD class type passed through ellipsis, Linux only ? | 118 # non-POD class type passed through ellipsis, Linux only ? |
107 CFLAGS="$CFLAGS -wd1595" | 119 CFLAGS="$CFLAGS -wd1595" |
108 ;; | 120 ;; |