commit | f4da675bbc4615c5f854c81964cac9dd1153baea | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri Aug 01 19:04:18 2014 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Thu Sep 25 18:56:34 2014 +0100 |
tree | ea78bafc7ee543e11e7bd824ab40d5f5f3d82f9d | |
parent | f2476d524281c6d649f5deb6d1ccccc92380c1ed [diff] |
Implement method calls using relative BL on ARM. Store the linker patches with each CompiledMethod instead of keeping them in CompilerDriver. Reorganize oat file creation to apply the patches as we're writing the method code. Add framework for platform-specific relative call patches in the OatWriter. Implement relative call patches for ARM. Change-Id: Ie2effb3d92b61ac8f356140eba09dc37d62290f8