diff options
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-11-24 20:37:01 +0000 |
|---|---|---|
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-11-24 20:37:01 +0000 |
| commit | 990914d64c22c8465f01b69473f11004def124ce (patch) | |
| tree | df3674c505544a42646f3aea4f544e54fea7d80c /clang/lib/Serialization/ASTReaderStmt.cpp | |
| parent | 1b4fecb098a5407734128d628733d1fbd86e054d (diff) | |
| download | bcm5719-llvm-990914d64c22c8465f01b69473f11004def124ce.tar.gz bcm5719-llvm-990914d64c22c8465f01b69473f11004def124ce.zip | |
[RuntimeDyld] Fix a class of arithmetic errors introduced in r253918
r253918 had refactored expressions like "A - B.Address + C" to "A -
B.getAddressWithOffset(C)". This is incorrect, since the latter really
computes "A - B.Address - C".
None of the tests I can run locally on x86 broke due to this bug, but it
is the current suspect for breakage on the AArch64 buildbots.
llvm-svn: 254017
Diffstat (limited to 'clang/lib/Serialization/ASTReaderStmt.cpp')
0 files changed, 0 insertions, 0 deletions

