commit | fa8429b967fe2260ece572337534c9dda6c50d8a | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Tue Apr 07 18:34:42 2015 -0700 |
committer | Andreas Gampe <agampe@google.com> | Fri Apr 17 17:51:27 2015 -0700 |
tree | b21da4365bdb203029a30e201ff506bd3b4b7745 | |
parent | e7bee3b7d307508243f4a00b5cf8a8867fcaaff5 [diff] |
ART: Re-add dlopen Re-add an oat-file path that uses dlopen to load oat files. This code-path will be necessary to support libunwind unwinding through properly CFI-annotated oat files, as libunwind consults the linker about loaded ELF files. We avoid the original dlopen issue, namely that the semantics of dlopen disallow loading the same soname twice, by using an extension of bionic that supersedes the specified behavior. Change-Id: I4a7e3cb00d1ea156dad84f76826def2a5967c9ca