[Lldb-commits] [PATCH] D17167: Fix bug with register values byte order in expression evaluation
Sean Callanan via lldb-commits
lldb-commits at lists.llvm.org
Thu Feb 18 17:11:19 PST 2016
spyffe requested changes to this revision.
spyffe added a comment.
This revision now requires changes to proceed.
Looks fine to me, but let's put in an assertion to make sure our assumptions in making this change are not violated.
================
Comment at: source/Expression/Materializer.cpp:1282
@@ +1281,3 @@
+
+ map.WriteScalarToMemory(load_addr, scalar, scalar.GetByteSize(), write_error);
+
----------------
Let's put an //lldbassert// in here to make sure `scalar.GetByteSize() == register_data.GetByteSize()`.
I know it ought to be, but I'm a little bit wary of that code.
Repository:
rL LLVM
http://reviews.llvm.org/D17167
More information about the lldb-commits
mailing list