<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/be25c99e5042f9ccaadb6cd49f0fd0b63785873e">https://github.com/macports/macports-ports/commit/be25c99e5042f9ccaadb6cd49f0fd0b63785873e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new be25c99  llvm-devel: Bump to r357237
</span>be25c99 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit be25c99e5042f9ccaadb6cd49f0fd0b63785873e
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Fri Mar 29 01:18:36 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    llvm-devel: Bump to r357237
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
 lang/llvm-devel/Portfile                           | 13 ++++---
 ...MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch | 14 ++++----
 ...ly-Don-t-embed-the-deployment-target-in-t.patch | 18 +++++-----
 ...ssues-pre-Lion-due-to-missing-a-strnlen-d.patch | 16 ++++-----
 ...ly-Prepare-clang-format-for-replacement-w.patch | 42 +++++++++++-----------
 ...ly-Fix-name-of-scan-view-executable-insid.patch | 14 ++++----
 ...fragile-ObjC-runtime-when-targeting-darwi.patch | 14 ++++----
 ...dc-header-search-paths-for-older-versions.patch | 16 ++++-----
 ...ssues-pre-Lion-due-to-missing-a-strnlen-d.patch | 12 +++----
 ...oat.h-to-work-on-Snow-Leopard-and-earlier.patch | 12 +++----
 ...-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch | 28 +++++++--------
 .../2002-Work-around-no-libdispatch-on-10.6.patch  | 31 +++++++---------
 ...nd-iterator-when-building-with-Lion-and-n.patch | 24 ++++++-------
 ...-long-long-math-prototypes-when-using-the.patch | 12 +++----
 ...tomic-using-mutex-lock_guard-for-64b-ops-.patch | 20 +++++------
 lang/llvm-devel/files/mp-llvm-devel                |  2 +-
 16 files changed, 140 insertions(+), 148 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/Portfile b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cb75373..4e293bd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,10 +9,9 @@ PortGroup cmake         1.0
</span> 
 set llvm_version        devel
 set llvm_version_no_dot devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set clang_executable_version 8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set lldb_executable_version 8.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set clang_executable_version 9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lldb_executable_version 9.0.0
</span> name                    llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                2
</span> subport                 clang-${llvm_version} {}
 subport                 lldb-${llvm_version} {}
 set suffix              mp-${llvm_version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,7 +84,7 @@ if {${subport} eq "llvm-${llvm_version}"} {
</span> }
 
 fetch.type              svn
<span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.revision            340138
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+svn.revision            357237
</span> 
 depends_extract-append  port:subversion
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -475,11 +474,11 @@ if {${subport} eq "lldb-${llvm_version}"} {
</span>         xinstall -m 644 ${worksrcpath}/tools/lldb/docs/code-signing.txt ${destroot}${prefix}/share/doc/lldb-${llvm_version}/
     }
     post-activate {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_msg "Please follow the instructions in ${prefix}/share/doc/lldb-${llvm_version}/code-signing.txt and then codesign the debugserver with:"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_msg "Please follow the instructions in ${prefix}/share/doc/lldb-${llvm_version}/code-signing.txt and then codesign lldb-server with:"
</span>         if {${os.major} >= 13} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            ui_msg "   sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/debugserver"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ui_msg "   sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements,flags,team-identifier --sign <identity> ${sub_prefix}/bin/lldb-server"
</span>         } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            ui_msg "   sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements --sign <identity> ${sub_prefix}/bin/debugserver"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ui_msg "   sudo codesign --force --deep --preserve-metadata=identifier,entitlements,resource-rules,requirements --sign <identity> ${sub_prefix}/bin/lldb-server"
</span>         }
     }
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch b/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 46e723d..a8d7773 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 5cdaf22bd9051d4e199d642bf0b2ae194318229d Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From a01f092533323329dc6d5ec97e3fb98dc162edc9 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sun, 18 Jan 2015 11:18:13 -0800
 Subject: [PATCH 2/4] Define EXC_MASK_CRASH and MACH_EXCEPTION_CODES if they're
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,11 +11,11 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/Support/Unix/Signals.inc | 9 +++++++++
  1 file changed, 9 insertions(+)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/lib/Support/Unix/Signals.inc macports_master/lib/Support/Unix/Signals.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index de26695d64e..2ac29c12c8d 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/lib/Support/Unix/Signals.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/lib/Support/Unix/Signals.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -564,6 +564,15 @@ void llvm::sys::PrintStackTraceOnErrorSignal(StringRef Argv0,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/lib/Support/Unix/Signals.inc macports_release_80/lib/Support/Unix/Signals.inc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ad88d5e9690..f6126b11630 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/lib/Support/Unix/Signals.inc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/lib/Support/Unix/Signals.inc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -569,6 +569,15 @@ void llvm::sys::PrintStackTraceOnErrorSignal(StringRef Argv0,
</span>    AddSignalHandler(PrintStackTraceSignalHandler, nullptr);
  
  #if defined(__APPLE__) && ENABLE_CRASH_OVERRIDES
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,5 +32,5 @@ index de26695d64e..2ac29c12c8d 100644
</span>    if (DisableCrashReporting || getenv("LLVM_DISABLE_CRASH_REPORT")) {
      mach_port_t self = mach_task_self();
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch b/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f24fc1..9c1f711 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 78a4f3c47e4a14c28a402828a127b6a9e070115b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From bc46e7ec9797ff027266a7874be93ea075c0499f Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sat, 17 Jan 2015 16:41:30 -0800
 Subject: [PATCH 3/4] MacPorts Only: Don't embed the deployment target in the
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,23 +11,23 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 6 ++++--
  1 file changed, 4 insertions(+), 2 deletions(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp macports_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 1b429331a35..6b6aa3c65d3 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -258,8 +258,10 @@ bool AsmPrinter::doInitialization(Module &M) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/lib/CodeGen/AsmPrinter/AsmPrinter.cpp macports_release_80/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 7070451e333..aa2a8ceebb5 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -262,8 +262,10 @@ bool AsmPrinter::doInitialization(Module &M) {
</span>    // alternative is duplicated code in each of the target asm printers that
    // use the directive, where it would need the same conditionalization
    // anyway.
 -  const Triple &Target = TM.getTargetTriple();
<span style='display:block; white-space:pre;background:#ffe0e0;'>--  OutStreamer->EmitVersionForTarget(Target);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  OutStreamer->EmitVersionForTarget(Target, M.getSDKVersion());
</span> +  if (MAI->useIntegratedAssembler()) {
 +    const Triple &Target = TM.getTargetTriple();
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+    OutStreamer->EmitVersionForTarget(Target);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    OutStreamer->EmitVersionForTarget(Target, M.getSDKVersion());
</span> +  }
  
    // Allow the target to emit any magic that it wants at the start of the file.
    EmitStartOfAsmFile(M);
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch b/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index cd932e0..044d515 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 129be7902cc13ee305724cd4e115b3a21d376fce Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 1340c81077b70dce5ec0522986411f0d592795fd Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Tue, 20 Dec 2016 12:41:21 -0800
 Subject: [PATCH 4/4] Fix build issues pre-Lion due to missing a strnlen
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,10 +13,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  tools/obj2yaml/macho2yaml.cpp | 16 +++++++++++++++-
  2 files changed, 29 insertions(+), 1 deletion(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/lib/ObjectYAML/MachOYAML.cpp macports_master/lib/ObjectYAML/MachOYAML.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/lib/ObjectYAML/MachOYAML.cpp macports_release_80/lib/ObjectYAML/MachOYAML.cpp
</span> index e00a4ea9307..0daba44573c 100644
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/lib/ObjectYAML/MachOYAML.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/lib/ObjectYAML/MachOYAML.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/lib/ObjectYAML/MachOYAML.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/lib/ObjectYAML/MachOYAML.cpp
</span> @@ -22,6 +22,20 @@
  #include <cstdint>
  #include <cstring>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,10 +38,10 @@ index e00a4ea9307..0daba44573c 100644
</span>  namespace llvm {
  
  MachOYAML::LoadCommand::~LoadCommand() = default;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/obj2yaml/macho2yaml.cpp macports_master/tools/obj2yaml/macho2yaml.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/obj2yaml/macho2yaml.cpp macports_release_80/tools/obj2yaml/macho2yaml.cpp
</span> index fa81ce974ec..1e86f820437 100644
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/obj2yaml/macho2yaml.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/obj2yaml/macho2yaml.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/obj2yaml/macho2yaml.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/obj2yaml/macho2yaml.cpp
</span> @@ -15,7 +15,21 @@
  #include "llvm/Support/ErrorHandling.h"
  #include "llvm/Support/LEB128.h"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,5 +66,5 @@ index fa81ce974ec..1e86f820437 100644
</span>  using namespace llvm;
  
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch b/lang/llvm-devel/files/1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index d8e8ef6..f2498fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 1073c30cbf57a41a7b5ca43c585eb203d3d96627 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 2e4692aba7027972d6fa621cafe3f33a54c627c5 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sat, 17 Jan 2015 17:50:24 -0800
 Subject: [PATCH 1001/1008] MacPorts Only: Prepare clang-format for replacement
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,10 +13,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  tools/clang-format/clang-format.py                 | 2 +-
  5 files changed, 5 insertions(+), 6 deletions(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/tools/clang-format/clang-format-bbedit.applescript macports_master/tools/clang/tools/clang-format/clang-format-bbedit.applescript
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/tools/clang-format/clang-format-bbedit.applescript macports_release_80/tools/clang/tools/clang-format/clang-format-bbedit.applescript
</span> index fa88fe9004..eb09448be5 100644
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/tools/clang-format/clang-format-bbedit.applescript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/tools/clang-format/clang-format-bbedit.applescript
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/tools/clang-format/clang-format-bbedit.applescript
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/tools/clang-format/clang-format-bbedit.applescript
</span> @@ -15,7 +15,7 @@ tell application "BBEdit"
  end tell
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,11 +26,11 @@ index fa88fe9004..eb09448be5 100644
</span>  
  tell application "BBEdit"
        -- "set contents of text document 1 to newContents" scrolls to the bottom while
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/tools/clang-format/clang-format-diff.py macports_master/tools/clang/tools/clang-format/clang-format-diff.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index ffa30e70dd..a624ad256f 100755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/tools/clang-format/clang-format-diff.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/tools/clang-format/clang-format-diff.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -55,7 +55,7 @@ def main():
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/tools/clang-format/clang-format-diff.py macports_release_80/tools/clang/tools/clang-format/clang-format-diff.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d6d3510416..d9b558e70b 100755
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/tools/clang-format/clang-format-diff.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/tools/clang-format/clang-format-diff.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -59,7 +59,7 @@ def main():
</span>    parser.add_argument('-style',
                        help='formatting style to apply (LLVM, Google, Chromium, '
                        'Mozilla, WebKit)')
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,10 +39,10 @@ index ffa30e70dd..a624ad256f 100755
</span>                        help='location of binary to use for clang-format')
    args = parser.parse_args()
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/tools/clang-format/clang-format-sublime.py macports_master/tools/clang/tools/clang-format/clang-format-sublime.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 16ff56e502..4b68104a28 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/tools/clang-format/clang-format-sublime.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/tools/clang-format/clang-format-sublime.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/tools/clang-format/clang-format-sublime.py macports_release_80/tools/clang/tools/clang-format/clang-format-sublime.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5ea9a27825..83a2967625 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/tools/clang-format/clang-format-sublime.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/tools/clang-format/clang-format-sublime.py
</span> @@ -18,7 +18,7 @@ import sublime_plugin
  import subprocess
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,10 +52,10 @@ index 16ff56e502..4b68104a28 100644
</span>  
  # Change this to format according to other formatting styles. See the output of
  # 'clang-format --help' for a list of supported styles. The default looks for
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/tools/clang-format/clang-format.el macports_master/tools/clang/tools/clang-format/clang-format.el
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/tools/clang-format/clang-format.el macports_release_80/tools/clang/tools/clang-format/clang-format.el
</span> index 4f11daf15f..439beddd45 100644
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/tools/clang-format/clang-format.el
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/tools/clang-format/clang-format.el
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/tools/clang-format/clang-format.el
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/tools/clang-format/clang-format.el
</span> @@ -36,8 +36,7 @@
    :group 'tools)
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,10 +66,10 @@ index 4f11daf15f..439beddd45 100644
</span>    "Location of the clang-format executable.
  
  A string containing the name or the full path of the executable."
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/tools/clang-format/clang-format.py macports_master/tools/clang/tools/clang-format/clang-format.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5fe592a920..20b1752477 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/tools/clang-format/clang-format.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/tools/clang-format/clang-format.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/tools/clang-format/clang-format.py macports_release_80/tools/clang/tools/clang-format/clang-format.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index fe068bd41c..e0f1128a1c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/tools/clang-format/clang-format.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/tools/clang-format/clang-format.py
</span> @@ -36,7 +36,7 @@ import vim
  
  # set g:clang_format_path to the path to clang-format if it is not on the path
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,5 +80,5 @@ index 5fe592a920..20b1752477 100644
</span>    binary = vim.eval('g:clang_format_path')
  
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch b/lang/llvm-devel/files/1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 280fdd5..6c8d568 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From f688609c4ef2bddecc851efae71dc3dd3154ff97 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From de851daf838bf4bce181f7f944c5244106cb5aea Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sat, 17 Jan 2015 17:55:27 -0800
 Subject: [PATCH 1002/1008] MacPorts Only: Fix name of scan-view executable
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,11 +11,11 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  tools/scan-build/bin/scan-build | 2 ++
  1 file changed, 2 insertions(+)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/tools/scan-build/bin/scan-build macports_master/tools/clang/tools/scan-build/bin/scan-build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c50f900cc4..17c0e6821b 100755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/tools/scan-build/bin/scan-build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/tools/scan-build/bin/scan-build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1871,6 +1871,8 @@ if (defined $Options{OutputFormat}) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/tools/scan-build/bin/scan-build macports_release_80/tools/clang/tools/scan-build/bin/scan-build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index fd0dd66b2d..bd5340c6b6 100755
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/tools/scan-build/bin/scan-build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/tools/scan-build/bin/scan-build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1915,6 +1915,8 @@ if (defined $Options{OutputFormat}) {
</span>        Diag "Analysis run complete.\n";
        Diag "Viewing analysis results in '$Options{OutputDir}' using scan-view.\n";
        my $ScanView = Cwd::realpath("$RealBin/scan-view");
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,5 +25,5 @@ index c50f900cc4..17c0e6821b 100755
</span>        if (! -x $ScanView) { $ScanView = Cwd::realpath("$RealBin/../../scan-view/bin/scan-view"); }
        exec $ScanView, "$Options{OutputDir}";
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/1005-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch b/lang/llvm-devel/files/1005-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index e669a8b..3a6ce33 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/1005-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/1005-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 8a7a39dcafffba16b02da61c985103e377e81293 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 74d7964d3f0a4d6af5842da68ddc94c68847a0aa Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Tue, 20 Jan 2015 00:09:16 -0800
 Subject: [PATCH 1005/1008] Default to fragile ObjC runtime when targeting
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,11 +9,11 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/Driver/ToolChains/Darwin.h | 6 ++++--
  1 file changed, 4 insertions(+), 2 deletions(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/lib/Driver/ToolChains/Darwin.h macports_master/tools/clang/lib/Driver/ToolChains/Darwin.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index eee6e96671..95ba35162b 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/lib/Driver/ToolChains/Darwin.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/lib/Driver/ToolChains/Darwin.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -230,8 +230,10 @@ public:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/lib/Driver/ToolChains/Darwin.h macports_release_80/tools/clang/lib/Driver/ToolChains/Darwin.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d753f8967a..c73f74133c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/lib/Driver/ToolChains/Darwin.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/lib/Driver/ToolChains/Darwin.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -229,8 +229,10 @@ public:
</span>    bool IsEncodeExtendedBlockSignatureDefault() const override { return true; }
  
    bool IsObjCNonFragileABIDefault() const override {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,5 +27,5 @@ index eee6e96671..95ba35162b 100644
</span>  
    bool UseObjCMixedDispatch() const override { return true; }
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/1006-Fixup-libstdc-header-search-paths-for-older-versions.patch b/lang/llvm-devel/files/1006-Fixup-libstdc-header-search-paths-for-older-versions.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 9a304c3..f666803 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/1006-Fixup-libstdc-header-search-paths-for-older-versions.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/1006-Fixup-libstdc-header-search-paths-for-older-versions.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 834f4290d396ffd5cb3d589476f75dd4baa7b6c2 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From b0c021885e00327d0cbe5aed390cde934ebf179b Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Mon, 31 Oct 2016 15:06:36 -0700
 Subject: [PATCH 1006/1008] Fixup libstdc++ header search paths for older
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,11 +14,11 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/Frontend/InitHeaderSearch.cpp | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/lib/Frontend/InitHeaderSearch.cpp macports_master/tools/clang/lib/Frontend/InitHeaderSearch.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 8a70404629..db49a73533 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/lib/Frontend/InitHeaderSearch.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/lib/Frontend/InitHeaderSearch.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -375,7 +375,7 @@ void InitHeaderSearch::AddDefaultCPlusPlusIncludePaths(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/lib/Frontend/InitHeaderSearch.cpp macports_release_80/tools/clang/lib/Frontend/InitHeaderSearch.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 67842b5dca..42d71c1e30 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/lib/Frontend/InitHeaderSearch.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/lib/Frontend/InitHeaderSearch.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -376,7 +376,7 @@ void InitHeaderSearch::AddDefaultCPlusPlusIncludePaths(
</span>                                                  "powerpc-apple-darwin10", "",
                                                  "ppc64", triple);
        IsBaseFound |= AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.0.0",
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +27,7 @@ index 8a70404629..db49a73533 100644
</span>                                                   "ppc64", triple);
        break;
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -385,7 +385,7 @@ void InitHeaderSearch::AddDefaultCPlusPlusIncludePaths(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -386,7 +386,7 @@ void InitHeaderSearch::AddDefaultCPlusPlusIncludePaths(
</span>                                                  "i686-apple-darwin10", "",
                                                  "x86_64", triple);
        IsBaseFound |= AddGnuCPlusPlusIncludePaths(
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,5 +37,5 @@ index 8a70404629..db49a73533 100644
</span>  
      case llvm::Triple::arm:
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/1007-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch b/lang/llvm-devel/files/1007-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 281b990..e6959f1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/1007-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/1007-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From d82effb962fa2a1d2d4263357783fd29880a3d8b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From fbce72a5f9f5ad4d09e162bafda76ce4a8fd3159 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Tue, 20 Dec 2016 15:53:39 -0800
 Subject: [PATCH 1007/1008] Fix build issues pre-Lion due to missing a strnlen
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,10 +12,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/Lex/HeaderMap.cpp | 14 ++++++++++++++
  1 file changed, 14 insertions(+)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/lib/Lex/HeaderMap.cpp macports_master/tools/clang/lib/Lex/HeaderMap.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 24a14b6cdb..c38986d46c 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/lib/Lex/HeaderMap.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/lib/Lex/HeaderMap.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/lib/Lex/HeaderMap.cpp macports_release_80/tools/clang/lib/Lex/HeaderMap.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 23cb053c2d..f99ae9ede8 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/lib/Lex/HeaderMap.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/lib/Lex/HeaderMap.cpp
</span> @@ -26,6 +26,20 @@
  #include <memory>
  using namespace clang;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,5 +38,5 @@ index 24a14b6cdb..c38986d46c 100644
</span>  /// format, used to look up keys in the hash table.  The hash table uses simple
  /// linear probing based on this function.
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/1008-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch b/lang/llvm-devel/files/1008-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 3b038d9..8cb0495 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/1008-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/1008-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From c1498fed17881cb1a533791368d9f983dd6ea5c0 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 2ffb631069c97e076eab2a2f0b634ce6b3a6d3b2 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Thu, 20 Jul 2017 17:15:35 -0700
 Subject: [PATCH 1008/1008] Fix float.h to work on Snow Leopard and earlier
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,10 +11,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/Headers/float.h | 7 ++++++-
  1 file changed, 6 insertions(+), 1 deletion(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/tools/clang/lib/Headers/float.h macports_master/tools/clang/lib/Headers/float.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 44d4d05494..4970a722ed 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/tools/clang/lib/Headers/float.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/tools/clang/lib/Headers/float.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/tools/clang/lib/Headers/float.h macports_release_80/tools/clang/lib/Headers/float.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 56215cd624..5f9bd36db2 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/tools/clang/lib/Headers/float.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/tools/clang/lib/Headers/float.h
</span> @@ -31,7 +31,12 @@
   * Also fall back on Darwin to allow additional definitions and
   * implementation-defined values.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,5 +30,5 @@ index 44d4d05494..4970a722ed 100644
</span>  
  /* Prior to Apple's 10.7 SDK, float.h SDK header used to apply an extra level
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.17.1 (Apple Git-112)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/2001-xray-Define-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch b/lang/llvm-devel/files/2001-xray-Define-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 9c00481..91c205d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/2001-xray-Define-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/2001-xray-Define-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 7c0ed4903bda85727781bf383ec3b31e86a1b562 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From c254025f32afe73adf830b96ad1b6abcceb02ac9 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Wed, 27 Dec 2017 23:21:37 -0800
 Subject: [PATCH 2001/2002] xray: Define O_CLOEXEC for older SDKs that don't
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,13 +10,13 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  lib/xray/xray_x86_64.cc | 6 ++++++
  2 files changed, 12 insertions(+)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_release_70/projects/compiler-rt/lib/xray/xray_utils.cc macports_release_70/projects/compiler-rt/lib/xray/xray_utils.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 68f4e8c10..cbf27dc96 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_release_70/projects/compiler-rt/lib/xray/xray_utils.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_release_70/projects/compiler-rt/lib/xray/xray_utils.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,6 +25,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <unistd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <utility>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/compiler-rt/lib/xray/xray_utils.cc macports_release_80/projects/compiler-rt/lib/xray/xray_utils.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 59ba6c308..3496d3b1b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/compiler-rt/lib/xray/xray_utils.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/compiler-rt/lib/xray/xray_utils.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -37,6 +37,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <zircon/syscalls.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span>  
 +#ifdef __APPLE__
 +#ifndef O_CLOEXEC
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,12 +26,12 @@ index 68f4e8c10..cbf27dc96 100644
</span> +
  namespace __xray {
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- void printToStdErr(const char *Buffer) XRAY_NEVER_INSTRUMENT {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_release_70/projects/compiler-rt/lib/xray/xray_x86_64.cc macports_release_70/projects/compiler-rt/lib/xray/xray_x86_64.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 51dc4ce43..ea5a70d9f 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_release_70/projects/compiler-rt/lib/xray/xray_x86_64.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_release_70/projects/compiler-rt/lib/xray/xray_x86_64.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -21,6 +21,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if SANITIZER_FUCHSIA
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/compiler-rt/lib/xray/xray_x86_64.cc macports_release_80/projects/compiler-rt/lib/xray/xray_x86_64.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e63ee1b3b..65b59ec61 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/compiler-rt/lib/xray/xray_x86_64.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/compiler-rt/lib/xray/xray_x86_64.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,6 +26,12 @@
</span>  #include <tuple>
  #include <unistd.h>
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/2002-Work-around-no-libdispatch-on-10.6.patch b/lang/llvm-devel/files/2002-Work-around-no-libdispatch-on-10.6.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index df60492..d0bc58f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/2002-Work-around-no-libdispatch-on-10.6.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/2002-Work-around-no-libdispatch-on-10.6.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +1,21 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From f56ae52a02e81210e7d961774faa7e35795c2bcb Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8e721ff306a2746c8ce5606cb5163119656f8003 Mon Sep 17 00:00:00 2001
</span> From: Ken Cunningham <kencu@macports.org>
 Date: Thu, 28 Mar 2019 21:26:26 -0700
 Subject: [PATCH 2002/2002] Work around no libdispatch on < 10.6
 
 ---
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lib/builtins/os_version_check.c | 19 ++++++++++++++++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 18 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lib/builtins/os_version_check.c | 13 ++++++++++++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 12 insertions(+), 1 deletion(-)
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_release_70/projects/compiler-rt/lib/builtins/os_version_check.c macports_release_70/projects/compiler-rt/lib/builtins/os_version_check.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 772e33333..5f9180426 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_release_70/projects/compiler-rt/lib/builtins/os_version_check.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_release_70/projects/compiler-rt/lib/builtins/os_version_check.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15,9 +15,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/compiler-rt/lib/builtins/os_version_check.c macports_release_80/projects/compiler-rt/lib/builtins/os_version_check.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e0d40edc7..406dfaf16 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/compiler-rt/lib/builtins/os_version_check.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/compiler-rt/lib/builtins/os_version_check.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15,8 +15,11 @@
</span>  
  #ifdef __APPLE__
  
 +#include <AvailabilityMacros.h>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CoreFoundation/CoreFoundation.h>
</span>  #include <TargetConditionals.h>
 +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060
  #include <dispatch/dispatch.h>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +23,7 @@ index 772e33333..5f9180426 100644
</span>  #include <dlfcn.h>
  #include <stdint.h>
  #include <stdio.h>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -26,7 +29,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,7 +28,9 @@
</span>  
  /* These three variables hold the host's OS version. */
  static int32_t GlobalMajor, GlobalMinor, GlobalSubminor;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,16 +31,10 @@ index 772e33333..5f9180426 100644
</span> +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060
 + static dispatch_once_t DispatchOnceCounter;
 +#endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MAX_ALLOWED < 1060
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* declare a missing reference not found in SDK < 10.6 for function called below */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef struct __CFError * CFErrorRef;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern CFPropertyListRef CFPropertyListCreateWithData(CFAllocatorRef, CFDataRef, CFOptionFlags, CFPropertyListFormat *, CFErrorRef *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef CFDataRef (*CFDataCreateWithBytesNoCopyFuncTy)(CFAllocatorRef,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                                        const UInt8 *, CFIndex,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -180,7 +191,13 @@ Fail:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* We can't include <CoreFoundation/CoreFoundation.h> directly from here, so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * just forward declare everything that we need from it. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -205,7 +210,13 @@ Fail:
</span>  
  int32_t __isOSVersionAtLeast(int32_t Major, int32_t Minor, int32_t Subminor) {
    /* Populate the global version variables, if they haven't already. */
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/3001-Fix-local-and-iterator-when-building-with-Lion-and-n.patch b/lang/llvm-devel/files/3001-Fix-local-and-iterator-when-building-with-Lion-and-n.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index b518631..f75d983 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/3001-Fix-local-and-iterator-when-building-with-Lion-and-n.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/3001-Fix-local-and-iterator-when-building-with-Lion-and-n.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 9e5d2dc8be577c1971723412a84c16026f0aca75 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 7c827b37bfae77c0582f963441a8f2259f6358b0 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Fri, 16 Jan 2015 21:34:36 -0800
 Subject: [PATCH 3001/3003] Fix <local> and <iterator> when building with Lion
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,11 +10,11 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  include/locale   | 4 ++--
  2 files changed, 4 insertions(+), 4 deletions(-)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/projects/libcxx/include/iterator macports_master/projects/libcxx/include/iterator
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index d163ab1b0..a44890712 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/projects/libcxx/include/iterator
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/projects/libcxx/include/iterator
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1044,8 +1044,8 @@ public:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/libcxx/include/iterator macports_release_80/projects/libcxx/include/iterator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index bda177e11..78f7ec93a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/libcxx/include/iterator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/libcxx/include/iterator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1080,8 +1080,8 @@ public:
</span>      _LIBCPP_INLINE_VISIBILITY bool failed() const _NOEXCEPT {return __sbuf_ == 0;}
  
  #if !defined(__APPLE__) || \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,11 +25,11 @@ index d163ab1b0..a44890712 100644
</span>  
      template <class _Ch, class _Tr>
      friend
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/projects/libcxx/include/locale macports_master/projects/libcxx/include/locale
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index d30d950c7..cd2869561 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/projects/libcxx/include/locale
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/projects/libcxx/include/locale
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1372,8 +1372,8 @@ __pad_and_output(_OutputIterator __s,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/libcxx/include/locale macports_release_80/projects/libcxx/include/locale
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2043892fa..14877f674 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/libcxx/include/locale
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/libcxx/include/locale
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1374,8 +1374,8 @@ __pad_and_output(_OutputIterator __s,
</span>  }
  
  #if !defined(__APPLE__) || \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,5 +41,5 @@ index d30d950c7..cd2869561 100644
</span>  template <class _CharT, class _Traits>
  _LIBCPP_HIDDEN
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/3002-Fix-missing-long-long-math-prototypes-when-using-the.patch b/lang/llvm-devel/files/3002-Fix-missing-long-long-math-prototypes-when-using-the.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a9dbf0..83723e7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/3002-Fix-missing-long-long-math-prototypes-when-using-the.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/3002-Fix-missing-long-long-math-prototypes-when-using-the.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 272f8f07e4ab1935fa6ce73fdd5373742e8e4c3d Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 7dce4fe412d0ebcd5ccd8b6d48e284e133c52d7e Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sat, 17 Jan 2015 16:26:20 -0800
 Subject: [PATCH 3002/3003] Fix missing long long math prototypes when using
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,10 +9,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  include/math.h | 26 ++++++++++++++++++++++++++
  1 file changed, 26 insertions(+)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/projects/libcxx/include/math.h macports_master/projects/libcxx/include/math.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 8c30ba85d..023943ca2 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/projects/libcxx/include/math.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/projects/libcxx/include/math.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/libcxx/include/math.h macports_release_80/projects/libcxx/include/math.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 3cc72aa27..6fb2d8b51 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/libcxx/include/math.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/libcxx/include/math.h
</span> @@ -300,6 +300,32 @@ long double    truncl(long double x);
  
  #include_next <math.h>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,5 +47,5 @@ index 8c30ba85d..023943ca2 100644
</span>  
  // We support including .h headers inside 'extern "C"' contexts, so switch
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/3003-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch b/lang/llvm-devel/files/3003-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index df32aa7..95ee938 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/3003-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/3003-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +1,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 6edfb88a439f007e5b22f06389ff65fb20a8900a Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 2fcbb80c4a28fb39f31d5a5c5ad08bde05336244 Mon Sep 17 00:00:00 2001
</span> From: David Fang <fang@csl.cornell.edu>
 Date: Wed, 15 Jan 2014 21:27:34 -0800
 Subject: [PATCH 3003/3003] implement atomic<> using mutex/lock_guard for 64b
  ops on 32b PPC not pretty, not fast, but passes atomic tests
 
 ---
<span style='display:block; white-space:pre;background:#ffe0e0;'>- include/__atomic_locked | 240 ++++++++++++++++++++++++++++++++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include/atomic          |  46 ++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include/__atomic_locked | 240 ++++++++++++++++++++++++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include/atomic          |  46 ++++++++
</span>  2 files changed, 286 insertions(+)
  create mode 100644 include/__atomic_locked
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/projects/libcxx/include/__atomic_locked macports_master/projects/libcxx/include/__atomic_locked
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/libcxx/include/__atomic_locked macports_release_80/projects/libcxx/include/__atomic_locked
</span> new file mode 100644
 index 000000000..f10dd747e
 --- /dev/null
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/projects/libcxx/include/__atomic_locked
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/libcxx/include/__atomic_locked
</span> @@ -0,0 +1,240 @@
 +// -*- C++ -*-
 +//===--------------------------- __atomic_locked --------------------------===//
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -256,10 +256,10 @@ index 000000000..f10dd747e
</span> +_LIBCPP_END_NAMESPACE_STD
 +
 +#endif  // _LIBCPP_ATOMIC_LOCKED
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git llvm_master/projects/libcxx/include/atomic macports_master/projects/libcxx/include/atomic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index f55e28ff5..9ccf1ca75 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- llvm_master/projects/libcxx/include/atomic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ macports_master/projects/libcxx/include/atomic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git llvm_release_80/projects/libcxx/include/atomic macports_release_80/projects/libcxx/include/atomic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d37e7b4b0..aed9e91a3 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm_release_80/projects/libcxx/include/atomic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ macports_release_80/projects/libcxx/include/atomic
</span> @@ -1885,4 +1885,50 @@ typedef atomic<uintmax_t> atomic_uintmax_t;
  
  _LIBCPP_END_NAMESPACE_STD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -312,5 +312,5 @@ index f55e28ff5..9ccf1ca75 100644
</span> +
  #endif  // _LIBCPP_ATOMIC
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.20.1 (Apple Git-116)
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/mp-llvm-devel b/lang/llvm-devel/files/mp-llvm-devel
</span><span style='display:block; white-space:pre;color:#808080;'>index 9e0111e..2cb97e3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/mp-llvm-devel
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/mp-llvm-devel
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ bin/llvm-extract-mp-devel
</span> -
 bin/llvm-link-mp-devel
 bin/llvm-mc-mp-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/llvm-mcmarkup-mp-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> bin/llvm-nm-mp-devel
 bin/llvm-objdump-mp-devel
 -
</pre><pre style='margin:0'>

</pre>