platform_bionic/libc/arch-arm
Christopher Ferris 8264cbba7e Remove pushes from memsets (krait/cortex-a9).
On the path that only uses r0 in both the krait and cortex-a9
memset, remove the push and use r3 instead.

In addition, for cortex-a9, remove the artificial function since
it's not needed since dwarf unwinding is now supported on arm.

Change-Id: Ia4ed1cc435b03627a7193215e76c8ea3335f949a
2015-07-27 14:07:37 -07:00
..
bionic Revert "Stop libc from cross-referencing unwind symbols" 2015-07-20 16:57:11 -07:00
cortex-a7 libc/arm: add cortex-a7 cpu variant 2013-03-23 01:38:22 -07:00
cortex-a8 libc/arm: add cortex-a8 cpu variant 2013-05-15 20:13:28 -07:00
cortex-a9 Remove pushes from memsets (krait/cortex-a9). 2015-07-27 14:07:37 -07:00
cortex-a15 Make all labels local. 2015-07-23 12:12:55 -07:00
cortex-a53 Add support for cortex-a53 in bionic. 2015-06-15 21:43:30 -07:00
denver Move the generic arm memcmp.S into the generic directory. 2014-12-15 11:06:34 -08:00
generic Replace bx lr with update of pc from the stack. 2015-07-08 11:20:27 -07:00
include/machine Add ARM_IRELATIVE relocation 2015-01-08 22:22:27 -08:00
krait Remove pushes from memsets (krait/cortex-a9). 2015-07-27 14:07:37 -07:00
syscalls Hide accidentally-exposed __clock_nanosleep. 2015-06-15 19:39:04 -07:00
arm.mk Revert "Stop libc from cross-referencing unwind symbols" 2015-07-20 16:57:11 -07:00