summaryrefslogtreecommitdiffhomepage
path: root/auto/cc (follow)
AgeCommit message (Collapse)AuthorFilesLines
2012-02-27Configure: moved icc detection before gcc.Maxim Dounin1-5/+5
New versions of icc confuse auto/cc/name due to introduced handling of a "icc -v": $ icc -v icc version 12.1.3 (gcc version 4.6.0 compatibility) $ icc -V Intel(R) C Compiler XE for applications running on IA-32, Version 12.1.3.293 Build 20120212 Copyright (C) 1985-2012 Intel Corporation. All rights reserved. FOR NON-COMMERCIAL USE ONLY See report here: http://mailman.nginx.org/pipermail/nginx/2012-February/032177.html
2012-01-18Copyright updated.Maxim Konovalov10-0/+10
2011-12-29Some questionable optomizations flags for icc were removedMaxim Konovalov1-29/+4
in order to simplify support of its future versions.
2011-10-26Fix of building by Microsoft Visual C++ 10 compiler.Igor Sysoev1-0/+8
2011-08-18Lower optimization level for Sun Studio before 12.1.Maxim Dounin1-5/+17
At least Sun Studio 12 has problems with bit-fields exposed by nginx code (caught by test suite). They seems to be fixed in Sun Studio 12.1. As a workaround use "-fast -xalias_level=any" for older versions, it resolves the problem.
2010-07-05try to use C99 variadic macros first:Igor Sysoev1-13/+13
AIX 5.3's XL C has problems with GCC style variadic macros
2009-12-21do not add NGX_GCC_OPT twice: it is added later with -WIgor Sysoev1-2/+0
2009-11-27test invalid --with-ld-opt in right placeIgor Sysoev1-0/+1
2009-11-27atomic operations test-runIgor Sysoev1-4/+9
2009-11-25GCC 4.1 builtin atomic operationsIgor Sysoev2-4/+14
2009-05-28use tab in MakefileIgor Sysoev1-1/+1
2009-05-12add miltilines in OpenWatcom makefilesIgor Sysoev1-5/+13
2009-05-10remove BMAKE (build make): a cc compiler should use own makeIgor Sysoev2-15/+10
2009-05-08preserve Solaris binary hardware capabilitiesIgor Sysoev1-15/+0
2009-04-24update gcc warningsIgor Sysoev1-1/+2
2009-04-20Win32 master/workers modelIgor Sysoev3-4/+7
2009-04-19add variadic macros support for msvc8Igor Sysoev1-0/+6
2009-04-15OpenSSL building by MSVC and BCC from sourcesIgor Sysoev2-3/+3
2009-04-01link staticaly with libcmtIgor Sysoev1-8/+8
2007-11-15msvc8 compatibility: it can not build with debug under WineIgor Sysoev2-2/+12
2007-11-15add msvc8Igor Sysoev1-1/+1
2007-11-15option -Yd has been deprecated in msvc8,Igor Sysoev1-2/+2
option -debugtype:coff is unsupported in msvc8
2007-11-15enable precompiled headers for msvc7,Igor Sysoev1-6/+4
probably they were disabled because of some Wine bug
2007-08-07add debug info for Sun StudioIgor Sysoev1-0/+3
2007-07-28fix building on amd64 by Sun Studio 11 and more early versionsIgor Sysoev1-1/+1
2007-07-21fix building on amd64 and add -xipo to the link stageIgor Sysoev1-1/+2
2007-07-16Sun Studio 12 compatibilityIgor Sysoev1-14/+46
2007-07-15--with-cpu-opt=sparc32 and --with-cpu-opt=sparc64Igor Sysoev1-3/+16
2007-07-15fix building PCRE by SunStudioIgor Sysoev1-1/+1
2007-04-198.1.38 under FreeBSD can not link -ipoIgor Sysoev1-0/+5
2007-04-19remove trailing space in icc versionIgor Sysoev1-1/+1
2007-01-11fix default -OIgor Sysoev1-1/+1
2006-12-23early C compiler testIgor Sysoev1-11/+28
2006-11-27test PCRE in FreeBSD, Linux, and NetBSDIgor Sysoev3-0/+6
2006-10-19backout the previous commitIgor Sysoev1-4/+4
2006-10-19disable bcc precompiled headers,Igor Sysoev1-4/+4
bcc hungs at src/core/ngx_hash.c after previous commit
2006-10-05add sun4vIgor Sysoev1-3/+3
2006-10-05add sun4vIgor Sysoev1-1/+1
2006-09-18fix ">/dev/null 2>&1" orderIgor Sysoev1-6/+6
2006-09-18auto/configure [ PAUSE ] hwcap bugIgor Sysoev1-3/+15
2006-09-15disable [ PAUSE ] hwcap for Sun Studio 11Igor Sysoev1-0/+3
2006-08-30nginx-0.4.0-RELEASE importrelease-0.4.0Igor Sysoev2-2/+2
*) Change in internal API: the HTTP modules initialization was moved from the init module phase to the HTTP postconfiguration phase. *) Change: now the request body is not read beforehand for the ngx_http_perl_module: it's required to start the reading using the $r->has_request_body method. *) Feature: the ngx_http_perl_module supports the DECLINED return code. *) Feature: the ngx_http_dav_module supports the incoming "Date" header line for the PUT method. *) Feature: the "ssi" directive is available inside the "if" block. *) Bugfix: a segmentation fault occurred if there was an "index" directive with variables and the first index name was without variables; the bug had appeared in 0.1.29.
2006-05-29nginx-0.3.48-RELEASE importrelease-0.3.48Igor Sysoev1-2/+1
*) Change: now the ngx_http_charset_module works for subrequests, if the response has no "Content-Type" header line. *) Bugfix: if the "proxy_pass" directive has no URI part, then the "proxy_redirect default" directive add the unnecessary slash in start of the rewritten redirect. *) Bugfix: the internal redirect always transform client's HTTP method to GET, now the transformation is made for the "X-Accel-Redirect" redirects only and if the method is not HEAD; the bug had appeared in 0.3.42. *) Bugfix: the ngx_http_perl_module could not be built, if the perl was built with the threads support; the bug had appeared in 0.3.46.
2006-04-14nginx-0.3.38-RELEASE importrelease-0.3.38Igor Sysoev1-9/+15
*) Feature: the ngx_http_dav_module. *) Change: the ngx_http_perl_module optimizations. Thanks to Sergey Skvortsov. *) Feature: the ngx_http_perl_module supports the $r->request_body_file method. *) Feature: the "client_body_in_file_only" directive. *) Workaround: now on disk overflow nginx tries to write access logs once a second only. Thanks to Anton Yuzhaninov and Maxim Dounin. *) Bugfix: now the "limit_rate" directive more precisely limits rate if rate is more than 100 Kbyte/s. Thanks to ForJest. *) Bugfix: now the IMAP/POP3 proxy escapes the "\r" and "\n" symbols in login and password to pass authorization server. Thanks to Maxim Dounin.
2006-04-07nginx-0.3.37-RELEASE importrelease-0.3.37Igor Sysoev1-1/+7
*) Feature: the "limit_except" directive. *) Feature: the "if" directive supports the "!~", "!~*", "-f", and "!-f" operators. *) Feature: the ngx_http_perl_module supports the $r->request_body method. *) Bugfix: in the ngx_http_addition_filter_module.
2006-02-16nginx-0.3.28-RELEASE importrelease-0.3.28Igor Sysoev1-0/+10
*) Feature: the "restrict_host_names" directive was canceled. *) Feature: the --with-cpu-opt=ppc64 configuration parameter. *) Bugfix: on some condition the proxied connection with a client was terminated prematurely. Thanks to Vladimir Shutoff. *) Bugfix: the "X-Accel-Limit-Rate" header line was not taken into account if the request was redirected using the "X-Accel-Redirect" header line. *) Bugfix: the "post_action" directive ran only after a successful completion of a request. *) Bugfix: the proxied response body generated by the "post_action" directive was transferred to a client.
2006-01-17nginx-0.3.22-RELEASE importrelease-0.3.22Igor Sysoev1-3/+3
*) Feature: the ngx_http_perl_module supports the $r->args and $r->unescape methods. *) Feature: the method $r->query_string of ngx_http_perl_module was canceled. *) Bugfix: segmentation fault was occurred if the "none" or "blocked" values was specified in the "valid_referers" directive; the bug had appeared in 0.3.18.
2006-01-16nginx-0.3.21-RELEASE importrelease-0.3.21Igor Sysoev1-0/+2
*) Feature: the ngx_http_perl_module. *) Change: the "valid_referers" directive allows the referreres without URI part.
2005-12-28nginx-0.3.19-RELEASE importrelease-0.3.19Igor Sysoev1-0/+6
*) Feature: the "path" and "alias" directives support the variables. *) Change: now the "valid_referers" directive again checks the URI part. *) Bugfix: in SSI handling.
2005-12-16nginx-0.3.16-RELEASE importrelease-0.3.16Igor Sysoev2-1/+8
*) Feature: the ngx_http_map_module. *) Feature: the "types_hash_max_size" and "types_hash_bucket_size" directives. *) Feature: the "ssi_value_length" directive. *) Feature: the "worker_rlimit_core" directive. *) Workaround: the connection number in logs was always 1 if nginx was built by the icc 8.1 or 9.0 compilers with optimization for Pentium 4. *) Bugfix: the "config timefmt" SSI command set incorrect time format. *) Bugfix: nginx did not close connection to IMAP/POP3 backend for the SSL connections; the bug had appeared in 0.3.13. Thanks to Rob Mueller. *) Bugfix: segmentation fault may occurred in at SSL shutdown; the bug had appeared in 0.3.13.