comparison auto/cc/owc @ 4:4b2dafa26fe2 NGINX_0_1_2

nginx 0.1.2 *) Feature: the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS options in configure. *) Feature: the server_name directive supports *.domain.tld. *) Bugfix: the portability improvements. *) Bugfix: if configuration file was set in command line, the reconfiguration was impossible; bug appeared in 0.1.1. *) Bugfix: proxy module may get caught in an endless loop when sendfile is not used. *) Bugfix: with sendfile the response was not recoded according to the charset module directives; bug appeared in 0.1.1. *) Bugfix: very seldom bug in the kqueue processing. *) Bugfix: the gzip module compressed the proxied responses that was already compressed.
author Igor Sysoev <http://sysoev.ru>
date Thu, 21 Oct 2004 00:00:00 +0400
parents
children 46833bd150cb
comparison
equal deleted inserted replaced
3:8beaf7b3241f 4:4b2dafa26fe2
1
2 # Copyright (C) Igor Sysoev
3
4
5 # Open Watcom C 1.0, 1.2
6
7 # optimizations
8
9 # maximize speed
10 CFLAGS="$CFLAGS -ot"
11 # reorder instructions for best pipeline usage
12 CFLAGS="$CFLAGS -op"
13 # inline intrinsic functions
14 CFLAGS="$CFLAGS -oi"
15 # inline expansion
16 CFLAGS="$CFLAGS -oe"
17 # disable stack checking calls
18 CFLAGS="$CFLAGS -s"
19
20 case $CPU in
21 pentium)
22 # optimize for Pentium and Athlon
23 # register-based arguments passing conventions
24 CPU_OPT="-5r"
25 # stack-based arguments passing conventions
26 #CPU_OPT="-5s"
27 ;;
28
29 pentiumpro)
30 # optimize for Pentium Pro, Pentium II and Pentium III
31 # register-based arguments passing conventions
32 CPU_OPT="-6r"
33 # stack-based arguments passing conventions
34 #CPU_OPT="-6s"
35 ;;
36 esac
37
38 CFLAGS="$CFLAGS $CPU_OPT"
39
40
41 # warnings
42
43 #CFLAGS="$CFLAGS -w3"
44 CFLAGS="$CFLAGS -wx"
45
46 # stop on warning
47 CFLAGS="$CFLAGS -we"
48
49 # built target is NT
50 CFLAGS="$CFLAGS -bt=nt"
51
52 # multithreaded
53 CFLAGS="$CFLAGS -bm"
54
55 # debug
56 CFLAGS="$CFLAGS -d2"
57
58 # quiet
59 CFLAGS="$CFLAGS -zq"
60
61 # Open Watcom C 1.2
62 #have=HAVE_C99_VARIADIC_MACROS . auto/have
63
64 # precompiled headers
65 CORE_DEPS="$CORE_DEPS $OBJS/ngx_config.pch"
66 NGX_PCH="$OBJS/ngx_config.pch"
67 NGX_BUILD_PCH="-fhq=$OBJS/ngx_config.pch"
68 NGX_USE_PCH="-fh=$OBJS/ngx_config.pch"
69
70 LINK="\$(CC)"
71
72 # link flags
73 CORE_LINK="$CORE_LINK -l=nt"
74
75 ngx_include_opt="-i="
76 ngx_objout="-fo"
77 ngx_binout="-fe="
78 ngx_objext="obj"
79 ngx_binext=".exe"
80
81 ngx_regex_dirsep='\\'
82 ngx_dirsep="\\"