OSDN Git Service

Implement art_quick_aput_object stubs for X86-64 and ARM64
authorAndreas Gampe <agampe@google.com>
Tue, 29 Apr 2014 23:55:52 +0000 (16:55 -0700)
committerAndreas Gampe <agampe@google.com>
Thu, 1 May 2014 00:44:50 +0000 (17:44 -0700)
commitf4e910badbaa5aa48efbf697715f4815f0ebc7e4
treeb29bbadab07c7339c43e26d1a905233987147d86
parentbe4706907e226959623c0fb4937cf3979f440a97
Implement art_quick_aput_object stubs for X86-64 and ARM64

Implement the aput_object stubs for 64b architectures and enable
their testing in stub_test.

Fix missing @PLT for x86.

Add automatic _local labels in function definitions in x86-64 so we
can make local jumps (instead of PLT hoops).

Change-Id: I614b88fd5966acd8a564b87c47d4c50ee605320c
runtime/arch/arm64/quick_entrypoints_arm64.S
runtime/arch/stub_test.cc
runtime/arch/x86/asm_support_x86.S
runtime/arch/x86_64/asm_support_x86_64.S
runtime/arch/x86_64/quick_entrypoints_x86_64.S