commit | 62ddb328860e907eb76ccd3abed63ba75438fea8 | [log] [tgz] |
---|---|---|
author | Zheng Xu <zheng.xu@arm.com> | Tue Aug 12 17:19:12 2014 +0800 |
committer | Andreas Gampe <agampe@google.com> | Tue Aug 12 15:36:59 2014 +0000 |
tree | 6ec91057fa86eba920894b25408e590f4479a56b | |
parent | c2798e9ad7d8ccfba9bc5222d347a6d29fc99f79 [diff] |
AArch64: Fix art_quick_string_compareto. Though __memcmp16() is implemented in the same module as the caller, it is still possible that the toolchain would put __memcmp16() into plt. In that case, IP registers can be trashed when loading the function address. Use x14/x15 to replace IP0/IP1. Bug: 16974467 Change-Id: Ica7294b9bf90342031efa5fd51a86a6fcab5852b