diff options
author | Tim Northover <Tim.Northover@arm.com> | 2013-05-04 20:13:59 +0000 |
---|---|---|
committer | Tim Northover <Tim.Northover@arm.com> | 2013-05-04 20:13:59 +0000 |
commit | fa1b2f85da66ac40eda3e6c3fb34c3d02892e171 (patch) | |
tree | 32d0e622023e030909657c6642d46f56bfd89409 /clang/lib/CodeGen/CGCall.cpp | |
parent | a958a57081c0a598b6822aec1534c58e4c9239a4 (diff) | |
download | bcm5719-llvm-fa1b2f85da66ac40eda3e6c3fb34c3d02892e171.tar.gz bcm5719-llvm-fa1b2f85da66ac40eda3e6c3fb34c3d02892e171.zip |
AArch64: implement first relocation required for MCJIT
R_AARCH64_PCREL32 is present in even trivial .eh_frame sections and so
is required to compile any function without the "nounwind" attribute.
This change implements very basic infrastructure in the RuntimeDyldELF
file and allows (for example) the test-shift.ll MCJIT test to pass
on AArch64.
llvm-svn: 181131
Diffstat (limited to 'clang/lib/CodeGen/CGCall.cpp')
0 files changed, 0 insertions, 0 deletions