<div dir="ltr">Thanks for all these config.h cleanups!</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 30, 2016 at 1:17 PM, Joerg Sonnenberger via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: joerg<br>
Date: Fri Sep 30 15:17:23 2016<br>
New Revision: 282925<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=282925&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-<wbr>project?rev=282925&view=rev</a><br>
Log:<br>
Deal with the (historic) MAP_ANONYMOUS vs MAP_ANON directly by using CPP<br>
to check for the former, don't depend on (dangling) HAVE_MMAP_ANONYMOUS.<br>
<br>
Modified:<br>
    llvm/trunk/include/llvm/<wbr>Config/config.h.cmake<br>
    llvm/trunk/lib/Support/Unix/<wbr>Memory.inc<br>
<br>
Modified: llvm/trunk/include/llvm/<wbr>Config/config.h.cmake<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Config/config.h.cmake?rev=282925&r1=282924&r2=282925&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-<wbr>project/llvm/trunk/include/<wbr>llvm/Config/config.h.cmake?<wbr>rev=282925&r1=282924&r2=<wbr>282925&view=diff</a><br>
==============================<wbr>==============================<wbr>==================<br>
--- llvm/trunk/include/llvm/<wbr>Config/config.h.cmake (original)<br>
+++ llvm/trunk/include/llvm/<wbr>Config/config.h.cmake Fri Sep 30 15:17:23 2016<br>
@@ -160,10 +160,6 @@<br>
 /* Define to 1 if you have a working `mmap' system call. */<br>
 #undef HAVE_MMAP<br>
<br>
-/* Define if mmap() uses MAP_ANONYMOUS to map anonymous pages, or undefine if<br>
-   it uses MAP_ANON */<br>
-#undef HAVE_MMAP_ANONYMOUS<br>
-<br>
 /* Define if mmap() can map files into memory */<br>
 #undef HAVE_MMAP_FILE<br>
<br>
<br>
Modified: llvm/trunk/lib/Support/Unix/<wbr>Memory.inc<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Unix/Memory.inc?rev=282925&r1=282924&r2=282925&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-<wbr>project/llvm/trunk/lib/<wbr>Support/Unix/Memory.inc?rev=<wbr>282925&r1=282924&r2=282925&<wbr>view=diff</a><br>
==============================<wbr>==============================<wbr>==================<br>
--- llvm/trunk/lib/Support/Unix/<wbr>Memory.inc (original)<br>
+++ llvm/trunk/lib/Support/Unix/<wbr>Memory.inc Fri Sep 30 15:17:23 2016<br>
@@ -93,7 +93,7 @@ Memory::allocateMappedMemory(<wbr>size_t NumB<br>
   int fd = -1;<br>
<br>
   int MMFlags = MAP_PRIVATE |<br>
-#ifdef HAVE_MMAP_ANONYMOUS<br>
+#ifdef MAP_ANONYMOUS<br>
   MAP_ANONYMOUS<br>
 #else<br>
   MAP_ANON<br>
@@ -179,7 +179,7 @@ Memory::AllocateRWX(size_t NumBytes, con<br>
   int fd = -1;<br>
<br>
   int flags = MAP_PRIVATE |<br>
-#ifdef HAVE_MMAP_ANONYMOUS<br>
+#ifdef MAP_ANONYMOUS<br>
   MAP_ANONYMOUS<br>
 #else<br>
   MAP_ANON<br>
<br>
<br>
______________________________<wbr>_________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div>