aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorThomas Preud'homme <thomasp@graphcore.ai>2020-05-05 19:11:04 +0100
committerThomas Preud'homme <thomasp@graphcore.ai>2020-06-25 15:42:36 +0100
commit6c67ee0f58323fe39db84635ef8cea629c2214b4 (patch)
tree791993781295b33df7c4e3abd9f952f9f07ce61e /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent17326ebbd6cc519e0009fef2df0f7f60b89b9831 (diff)
downloadllvm-6c67ee0f58323fe39db84635ef8cea629c2214b4.zip
llvm-6c67ee0f58323fe39db84635ef8cea629c2214b4.tar.gz
llvm-6c67ee0f58323fe39db84635ef8cea629c2214b4.tar.bz2
[MC] Fix PR45805: infinite recursion in assembler
Give up folding an expression if the fragment of one of the operands would require laying out a fragment already being laid out. This prevents hitting an infinite recursion when a fill size expression refers to a later fragment since computing the offset of that fragment would require laying out the fill fragment and thus computing its size expression. Reviewed By: echristo Differential Revision: https://reviews.llvm.org/D79570
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions