<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">From dc05da9aad1ea26635fca93316e0f48c0966608c Mon Sep 17 00:00:00 2001
From: Jeremy Huddleston Sequoia &lt;jeremyhu@apple.com&gt;
Date: Tue, 20 Dec 2016 13:55:43 -0800
Subject: [PATCH 4002/4002] Fix build on Mountain Lion

MachTask.mm:437:18: error: no member named 'external_page_count' in 'vm_statistics64'
          vminfo.external_page_count - vminfo.purgeable_count;
          ~~~~~~ ^
1 error generated.

https://llvm.org/bugs/show_bug.cgi?id=31438

Signed-off-by: Jeremy Huddleston Sequoia &lt;jeremyhu@apple.com&gt;
---
 tools/debugserver/source/MacOSX/MachTask.mm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git llvm_master/tools/lldb/tools/debugserver/source/MacOSX/MachTask.mm macports_master/tools/lldb/tools/debugserver/source/MacOSX/MachTask.mm
index bd7047ecd..eeda83d33 100644
--- llvm_master/tools/lldb/tools/debugserver/source/MacOSX/MachTask.mm
+++ macports_master/tools/lldb/tools/debugserver/source/MacOSX/MachTask.mm
@@ -24,6 +24,7 @@
 #import &lt;sys/sysctl.h&gt;
 
 #if defined(__APPLE__)
+#include &lt;Availability.h&gt;
 #include &lt;pthread.h&gt;
 #include &lt;sched.h&gt;
 #endif
@@ -429,7 +430,7 @@ profile_data_stream &lt;&lt; "wired:" &lt;&lt; vminfo.wire_count * pagesize &lt;&lt; ';';
 profile_data_stream &lt;&lt; "active:" &lt;&lt; vminfo.active_count * pagesize &lt;&lt; ';';
 profile_data_stream &lt;&lt; "inactive:" &lt;&lt; vminfo.inactive_count * pagesize &lt;&lt; ';';
  */
-#if defined(HOST_VM_INFO64_COUNT)
+#if defined(HOST_VM_INFO64_COUNT) &amp;&amp; (!defined(__APPLE__) || __MAC_OS_X_VERSION_MAX_ALLOWED &gt;= 1090)
       // This mimicks Activity Monitor.
       uint64_t total_used_count =
           (physical_memory / pagesize) -
-- 
2.13.2

</pre></body></html>