Mercurial > hg > nginx
comparison auto/os/linux @ 2599:57b65bcc8da6
fix Linux sendfile32() test broken in 0.3.36
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 23 Mar 2009 20:30:25 +0000 |
parents | 87e739049e93 |
children | ceef364208c8 |
comparison
equal
deleted
inserted
replaced
2598:87e739049e93 | 2599:57b65bcc8da6 |
---|---|
9 CORE_SRCS="$UNIX_SRCS $LINUX_SRCS" | 9 CORE_SRCS="$UNIX_SRCS $LINUX_SRCS" |
10 | 10 |
11 ngx_spacer=' | 11 ngx_spacer=' |
12 ' | 12 ' |
13 | 13 |
14 CC_AUX_FLAGS="$CC_AUX_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" | 14 cc_aux_flags="$CC_AUX_FLAGS" |
15 CC_AUX_FLAGS="$cc_aux_flags -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" | |
15 | 16 |
16 | 17 |
17 # Linux kernel version | 18 # Linux kernel version |
18 | 19 |
19 version=$((`uname -r \ | 20 version=$((`uname -r \ |
58 fi | 59 fi |
59 | 60 |
60 | 61 |
61 # sendfile() | 62 # sendfile() |
62 | 63 |
63 CC_AUX_FLAGS="$CC_AUX_FLAGS -D_GNU_SOURCE" | 64 CC_AUX_FLAGS="$cc_aux_flags -D_GNU_SOURCE" |
64 ngx_feature="sendfile()" | 65 ngx_feature="sendfile()" |
65 ngx_feature_name="NGX_HAVE_SENDFILE" | 66 ngx_feature_name="NGX_HAVE_SENDFILE" |
66 ngx_feature_run=yes | 67 ngx_feature_run=yes |
67 ngx_feature_incs="#include <sys/sendfile.h> | 68 ngx_feature_incs="#include <sys/sendfile.h> |
68 #include <errno.h>" | 69 #include <errno.h>" |
79 fi | 80 fi |
80 | 81 |
81 | 82 |
82 # sendfile64() | 83 # sendfile64() |
83 | 84 |
84 CC_AUX_FLAGS="$CC_AUX_FLAGS -D_FILE_OFFSET_BITS=64" | 85 CC_AUX_FLAGS="$cc_aux_flags -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" |
85 ngx_feature="sendfile64()" | 86 ngx_feature="sendfile64()" |
86 ngx_feature_name="NGX_HAVE_SENDFILE64" | 87 ngx_feature_name="NGX_HAVE_SENDFILE64" |
87 ngx_feature_run=yes | 88 ngx_feature_run=yes |
88 ngx_feature_incs="#include <sys/sendfile.h> | 89 ngx_feature_incs="#include <sys/sendfile.h> |
89 #include <errno.h>" | 90 #include <errno.h>" |
119 ngx_feature_path= | 120 ngx_feature_path= |
120 ngx_feature_libs= | 121 ngx_feature_libs= |
121 ngx_feature_test="long mask = 0; | 122 ngx_feature_test="long mask = 0; |
122 sched_setaffinity(0, 32, (cpu_set_t *) &mask)" | 123 sched_setaffinity(0, 32, (cpu_set_t *) &mask)" |
123 . auto/feature | 124 . auto/feature |
125 | |
126 | |
127 CC_AUX_FLAGS=$cc_aux_flags |