diff options
author | Brooks Davis <brooks@FreeBSD.org> | 2022-05-31 18:46:48 +0000 |
---|---|---|
committer | Brooks Davis <brooks@FreeBSD.org> | 2022-05-31 18:47:36 +0000 |
commit | 601ecab5f916efe7043347207139812b933d7ccc (patch) | |
tree | e78534182513662e636fb55c3f3bb273b919a8c3 /devel/llvm-devel | |
parent | 14e420b0dc6c8caec318ce3c1542bd99dd338ff5 (diff) | |
download | ports-601ecab5f916efe7043347207139812b933d7ccc.tar.gz ports-601ecab5f916efe7043347207139812b933d7ccc.zip |
devel/llvm-devel: add missing patch
Add the patch mention in cfe8f1001ff0d8d0484883f3b5fd34e03ce61b84.
Diffstat (limited to 'devel/llvm-devel')
-rw-r--r-- | devel/llvm-devel/files/patch-llvm_include_llvm_ADT_IntervalMap.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/devel/llvm-devel/files/patch-llvm_include_llvm_ADT_IntervalMap.h b/devel/llvm-devel/files/patch-llvm_include_llvm_ADT_IntervalMap.h new file mode 100644 index 000000000000..431ead9f5ea8 --- /dev/null +++ b/devel/llvm-devel/files/patch-llvm_include_llvm_ADT_IntervalMap.h @@ -0,0 +1,14 @@ +--- llvm/include/llvm/ADT/IntervalMap.h.orig ++++ llvm/include/llvm/ADT/IntervalMap.h +@@ -1042,6 +1042,11 @@ + new(&rootLeaf()) RootLeaf(); + } + ++ IntervalMap(const IntervalMap &Other) : IntervalMap(Other.allocator) { ++ for (auto i = Other.begin(), e = Other.end(); i != e; ++i) ++ insert(i.start(), i.stop(), i.value()); ++ } ++ + ~IntervalMap() { + clear(); + rootLeaf().~RootLeaf(); |