diff options
author | Evan Cheng <evan.cheng@apple.com> | 2011-03-24 06:20:03 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2011-03-24 06:20:03 +0000 |
commit | f098bf11991f8f98a713b1cad86c8a072b4c098b (patch) | |
tree | 76781c04975763f8472a492272a8069bb55aac91 /lldb/source/Commands/CommandObjectFile.cpp | |
parent | e42162ad597a2e1009cb05846611795068a1782e (diff) | |
download | llvm-f098bf11991f8f98a713b1cad86c8a072b4c098b.zip llvm-f098bf11991f8f98a713b1cad86c8a072b4c098b.tar.gz llvm-f098bf11991f8f98a713b1cad86c8a072b4c098b.tar.bz2 |
Nasty bug in ARMBaseInstrInfo::produceSameValue(). The MachineConstantPoolEntry
entries being compared may not be ARMConstantPoolValue. Without checking
whether they are ARMConstantPoolValue first, and if the stars and moons
are aligned properly, the equality test may return true (when the first few
words of two Constants' values happen to be identical) and very bad things can
happen.
rdar://9125354
llvm-svn: 128203
Diffstat (limited to 'lldb/source/Commands/CommandObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions