summaryrefslogtreecommitdiffstats
path: root/runtime/arch
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2014-08-07 17:40:03 -0700
committerDan Albert <danalbert@google.com>2014-08-07 17:40:21 -0700
commitd842648ee0ae8df1a899c53e96a98ccc6cca9d4c (patch)
tree258d282c55922950f1af4b53d6960cfd83ce0572 /runtime/arch
parent1514bcd5f6e4e8efdff0ddd00c4505d596924289 (diff)
downloadart-d842648ee0ae8df1a899c53e96a98ccc6cca9d4c.zip
art-d842648ee0ae8df1a899c53e96a98ccc6cca9d4c.tar.gz
art-d842648ee0ae8df1a899c53e96a98ccc6cca9d4c.tar.bz2
Revert "Fix build without -Bsymbolic."
This reverts commit bae21bb7f6ca917e0954c970f0bfd2bfa3dcc0a9.
Diffstat (limited to 'runtime/arch')
-rw-r--r--runtime/arch/arm/quick_entrypoints_arm.S6
1 files changed, 2 insertions, 4 deletions
diff --git a/runtime/arch/arm/quick_entrypoints_arm.S b/runtime/arch/arm/quick_entrypoints_arm.S
index c4f8782..86cb16a 100644
--- a/runtime/arch/arm/quick_entrypoints_arm.S
+++ b/runtime/arch/arm/quick_entrypoints_arm.S
@@ -502,22 +502,20 @@ END art_quick_check_cast
*/
ENTRY art_quick_aput_obj_with_null_and_bound_check
tst r0, r0
- bne art_quick_aput_obj_with_bound_check_local
+ bne art_quick_aput_obj_with_bound_check
b art_quick_throw_null_pointer_exception
END art_quick_aput_obj_with_null_and_bound_check
ENTRY art_quick_aput_obj_with_bound_check
-art_quick_aput_obj_with_bound_check_local:
ldr r3, [r0, #ARRAY_LENGTH_OFFSET]
cmp r3, r1
- bhi art_quick_aput_obj_local
+ bhi art_quick_aput_obj
mov r0, r1
mov r1, r3
b art_quick_throw_array_bounds
END art_quick_aput_obj_with_bound_check
ENTRY art_quick_aput_obj
-art_quick_aput_obj_local:
cbz r2, .Ldo_aput_null
ldr r3, [r0, #CLASS_OFFSET]
ldr ip, [r2, #CLASS_OFFSET]