diff options
author | Tamas Berghammer <tberghammer@google.com> | 2015-06-30 10:41:23 +0000 |
---|---|---|
committer | Tamas Berghammer <tberghammer@google.com> | 2015-06-30 10:41:23 +0000 |
commit | f256184693d166f23eb2d0ed6379e9348909c7d2 (patch) | |
tree | 9b692c2f9c750d8dd00319490cd312e8a54667df /llvm/lib/Target/Sparc | |
parent | cd4994e925bb159e3a818cc1a6b51017e922433f (diff) | |
download | bcm5719-llvm-f256184693d166f23eb2d0ed6379e9348909c7d2.tar.gz bcm5719-llvm-f256184693d166f23eb2d0ed6379e9348909c7d2.zip |
Fix [vdso] handling on Android (x86 and aarch64)
* Add in-memory object file handling to the core dynamic loader
* Fix in memory object file handling in ObjectFileELF (previously
only part of the file was loaded before parsing)
* Fix load address setting in ObjectFileELF for 32-bit targets
when the load bias is negative
* Change hack in DYLDRendezvous.cpp to be more specific and not to
interfere with object files with fixed load address
Differential revision: http://reviews.llvm.org/D10800
llvm-svn: 241057
Diffstat (limited to 'llvm/lib/Target/Sparc')
0 files changed, 0 insertions, 0 deletions