ggc-page.c (USING_MADVISE): Adjust ifdef to check for USING_MMAP.
authorAndi Kleen <ak@linux.intel.com>
Mon, 17 Oct 2011 19:47:12 +0000 (19:47 +0000)
committerAndi Kleen <ak@gcc.gnu.org>
Mon, 17 Oct 2011 19:47:12 +0000 (19:47 +0000)
2011-10-17  Andi Kleen  <ak@linux.intel.com>

       * ggc-page.c (USING_MADVISE): Adjust ifdef to check for
       USING_MMAP.

From-SVN: r180107

gcc/ChangeLog
gcc/ggc-page.c

index ca205f60398b5be2aadc5e340ad703466e269feb..82f9da2672c49215e583edd2f75e216dab43cf55 100644 (file)
@@ -1,3 +1,8 @@
+2011-10-17  Andi Kleen  <ak@linux.intel.com>
+
+       * ggc-page.c (USING_MADVISE): Adjust ifdef to check for
+       USING_MMAP.
+
 2011-10-17  Georg-Johann Lay  <avr@gjlay.de>
 
        * config/avr/avr.h (ASSEMBLER_DIALECT): Remove.
index 9b352913eb43adf643e724e6d88ec2216e6dc786..2da99db9cf834cfda953c571636a192e99c9182b 100644 (file)
@@ -50,7 +50,7 @@ along with GCC; see the file COPYING3.  If not see
 #define USING_MALLOC_PAGE_GROUPS
 #endif
 
-#if defined(HAVE_MADVISE) && defined(MADV_DONTNEED)
+#if defined(HAVE_MADVISE) && defined(MADV_DONTNEED) && defined(USING_MMAP)
 # define USING_MADVISE
 #endif