diff options
author | Renato Golin <renato.golin@linaro.org> | 2014-09-24 17:01:06 +0000 |
---|---|---|
committer | Renato Golin <renato.golin@linaro.org> | 2014-09-24 17:01:06 +0000 |
commit | 0e92815e940681d19224b707e09133041137610e (patch) | |
tree | 69f0985cce3b214cf95ae9fbfdef01bb4b040d85 /clang/lib/CodeGen/CGExprScalar.cpp | |
parent | 53f6034f8e74217203da93f6d97067525f0dfdb9 (diff) | |
download | bcm5719-llvm-0e92815e940681d19224b707e09133041137610e.tar.gz bcm5719-llvm-0e92815e940681d19224b707e09133041137610e.zip |
Add support for ARM and AArch64 BE object files
This change fixes the ARM and AArch64 relocation visitors in
RelocVisitor. They were unconditionally assuming the object data are
little-endian. Tests have been added to ensure that the
llvm-dwarfdump utility does not crash when processing big-endian
object files.
Patch by Charlie Turner.
llvm-svn: 218389
Diffstat (limited to 'clang/lib/CodeGen/CGExprScalar.cpp')
0 files changed, 0 insertions, 0 deletions