diff options
Diffstat (limited to 'auto/files')
-rw-r--r-- | auto/files | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/auto/files b/auto/files new file mode 100644 index 00000000..d99e93d7 --- /dev/null +++ b/auto/files @@ -0,0 +1,51 @@ + +# 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 |