jdk/make/java/zip/Makefile
changeset 8993 9076d969ffdf
parent 8583 15dea0fdc2ea
child 9050 26c2c1de1631
--- a/jdk/make/java/zip/Makefile	Tue Mar 22 11:08:09 2011 -0700
+++ b/jdk/make/java/zip/Makefile	Tue Mar 22 18:56:16 2011 -0400
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,10 @@
 	java/util/jar/JarFile.java
 
 ifneq ($(PLATFORM), windows)
-OTHER_CFLAGS += -DUSE_MMAP
+  # Use mmap unless explicitly disallowed
+  ifneq ($(LIBZIP_CAN_USE_MMAP),false)
+    OTHER_CFLAGS += -DUSE_MMAP
+  endif
 endif
 
 #