]> granicus.if.org Git - gc/commitdiff
Fix configure --disable-munmap handling
authorIvan Maidanski <ivmai@mail.ru>
Thu, 29 Jun 2017 18:19:33 +0000 (21:19 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 2 Jul 2017 06:39:15 +0000 (09:39 +0300)
(Cherry-pick commit cb66553 from 'master' branch.)

* configure.ac (USE_MUNMAP, MUNMAP_THRESHOLD): Do not define if
enable_munmap is "no" (or a blank value).

configure.ac

index a6b15f3545016660dae473cbef91c02d057fd785..28a261a64cbb592aa99b33460c2650344ad7083a 100644 (file)
@@ -911,7 +911,7 @@ AC_ARG_ENABLE(munmap,
     [AC_HELP_STRING([--enable-munmap=N],
         [return page to the os if empty for N collections])],
     MUNMAP_THRESHOLD=$enableval)
-if test "${enable_munmap}" != ""; then
+if test x$enable_munmap != x -a x$enable_munmap != xno; then
     AC_DEFINE([USE_MMAP], 1,
               [Define to use mmap instead of sbrk to expand the heap.])
     case "$host" in