apr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From traw...@apache.org
Subject svn commit: r1091184 - /apr/apr/branches/1.4.x/build/apr_hints.m4
Date Mon, 11 Apr 2011 19:53:01 GMT
Author: trawick
Date: Mon Apr 11 19:53:01 2011
New Revision: 1091184

URL: http://svn.apache.org/viewvc?rev=1091184&view=rev
Log:
grab a subset of trunk r1090664:

enable APR_HAS_SENDFILE and APR_HAS_MMAP for MinGW builds

(the rest of r1090664 was N/A, as the 1.x branches have
different handling of included files in apr.hw/.h.in)

Modified:
    apr/apr/branches/1.4.x/build/apr_hints.m4

Modified: apr/apr/branches/1.4.x/build/apr_hints.m4
URL: http://svn.apache.org/viewvc/apr/apr/branches/1.4.x/build/apr_hints.m4?rev=1091184&r1=1091183&r2=1091184&view=diff
==============================================================================
--- apr/apr/branches/1.4.x/build/apr_hints.m4 (original)
+++ apr/apr/branches/1.4.x/build/apr_hints.m4 Mon Apr 11 19:53:01 2011
@@ -456,16 +456,22 @@ dnl	       # Not a problem in 10.20.  Ot
         APR_SETIFNULL(ac_cv_tcp_nodelay_inherited, [yes])
         APR_SETIFNULL(ac_cv_file__dev_zero, [no])
         APR_SETIFNULL(ac_cv_func_setpgrp_void, [no])
+        APR_SETIFNULL(ac_cv_func_mmap, [yes])
         case $host in
             *mingw32*)
                 APR_SETIFNULL(apr_has_xthread_files, [1])
                 APR_SETIFNULL(apr_has_user, [1])
                 APR_SETIFNULL(apr_procattr_user_set_requires_password, [1])
+                dnl The real function is TransmitFile(), not sendfile(), but
+                dnl this bypasses the Linux/Solaris/AIX/etc. test and enables
+                dnl the TransmitFile() implementation.
+                APR_SETIFNULL(ac_cv_func_sendfile, [yes])
                 ;;
             *mingwce)
                 APR_SETIFNULL(apr_has_xthread_files, [0])
                 APR_SETIFNULL(apr_has_user, [0])
                 APR_SETIFNULL(apr_procattr_user_set_requires_password, [0])
+                APR_SETIFNULL(ac_cv_func_sendfile, [no])
                 ;;
         esac
         ;;



Mime
View raw message