From: LLVM Packaging Team Date: Sat, 10 Jul 2021 21:52:37 +0000 (+0100) Subject: llvm-9.0-D78196 X-Git-Tag: archive/raspbian/1%9.0.1-16.1+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1fd5a295375b6caf99aaee567a546f1127da8bb8;p=llvm-toolchain-9.git llvm-9.0-D78196 Gbp-Pq: Name llvm-9.0-D78196.patch --- diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp index 71f926c26..91205e771 100644 --- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp +++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp @@ -198,6 +198,10 @@ public: for (auto *Sym : UpdateOther) if (Sym->isVariable()) copyLocalEntry(Sym, Sym->getVariableValue()); + + // Clear the set of symbols that needs to be updated so the streamer can + // be reused without issues. + UpdateOther.clear(); } private: