diff options
author | Igor Sysoev <igor@sysoev.ru> | 2017-01-17 20:00:00 +0300 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2017-01-17 20:00:00 +0300 |
commit | 16cbf3c076a0aca6d47adaf3f719493674cf2363 (patch) | |
tree | e6530480020f62a2bdbf249988ec3e2a751d3927 /auto/files | |
download | unit-16cbf3c076a0aca6d47adaf3f719493674cf2363.tar.gz unit-16cbf3c076a0aca6d47adaf3f719493674cf2363.tar.bz2 |
Initial version.
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 |