unit/auto/files
2017-01-17 20:00:00 +03:00

51 lines
1.1 KiB
Text

# Copyright (C) Igor Sysoev
# Copyright (C) NGINX, Inc.
# Linux 2.6, FreeBSD 8.2, 9.1, Solaris 11.
nxt_feature="posix_fadvise()"
nxt_feature_name=NXT_HAVE_POSIX_FADVISE
nxt_feature_run=
nxt_feature_incs=
nxt_feature_libs=
nxt_feature_test="#include <fcntl.h>
int main() {
(void) posix_fadvise(0, 0, 0, POSIX_FADV_WILLNEED);
return 0;
}"
. auto/feature
# FreeBSD 8.0.
nxt_feature="fcntl(F_READAHEAD)"
nxt_feature_name=NXT_HAVE_READAHEAD
nxt_feature_run=
nxt_feature_incs=
nxt_feature_libs=
nxt_feature_test="#include <fcntl.h>
int main() {
(void) fcntl(0, F_READAHEAD, 1024);
return 0;
}"
. auto/feature
# MacOSX, FreeBSD 8.0.
nxt_feature="fcntl(F_RDAHEAD)"
nxt_feature_name=NXT_HAVE_RDAHEAD
nxt_feature_run=
nxt_feature_incs=
nxt_feature_libs=
nxt_feature_test="#include <fcntl.h>
int main() {
(void) fcntl(0, F_RDAHEAD, 1);
return 0;
}"
. auto/feature