commit | c12f5a0180118f107fa3ccbf6ad0d5f704b7679a | [log] [tgz] |
---|---|---|
author | Goetz Lindenmaier <goetz@openjdk.org> | Thu Jul 04 10:51:31 2013 +0200 |
committer | Goetz Lindenmaier <goetz@openjdk.org> | Thu Jul 04 10:51:31 2013 +0200 |
tree | 30a2aa879a8db04c3526d52ac631bf1d69ff38e4 | |
parent | 16f314215208f061e151af761c17f7e85bf3c66f [diff] |
8016696: PPC64 (part 4): add relocation for trampoline stubs A trampoline allows to encode a small branch in the code, even if there is the chance that this branch can not reach all possible code locations. If the relocation finds that a branch is too far for the instruction in the code, it can patch it to jump to the trampoline where is sufficient space for a far branch. Needed on PPC. Reviewed-by: kvn, bdelsart, jrose