OSDN Git Service

Mandate optimized __memset_chk for arm and arm64.
authorElliott Hughes <enh@google.com>
Wed, 2 Mar 2016 19:58:41 +0000 (11:58 -0800)
committerElliott Hughes <enh@google.com>
Wed, 2 Mar 2016 19:58:41 +0000 (11:58 -0800)
commit784609317d49e854813f1797d7a53cf7d4379643
tree316b6fd124f4c46b72f382b5d703a99514c4fc30
parent2332d524396aa69c55969cf6e48a5048f12d53ea
Mandate optimized __memset_chk for arm and arm64.

This involves actually implementing assembler __memset_chk for arm64,
but that's easily done.

Obviously I'd like this for all architectures (and all the string functions),
but this is low-hanging fruit...

Change-Id: I70ec48c91aafd1f0feb974a2555c51611de9ef82
libc/Android.mk
libc/arch-arm/arm.mk
libc/arch-arm64/denver64/bionic/memset.S
libc/arch-arm64/generic/bionic/memset.S
libc/bionic/__memset_chk.cpp [deleted file]
libc/bionic/fortify.cpp