Tags: BytecodeMe/android_bionic
Tags
libc: arch-arm: strlen: Illegal ARM registry entries fixed Signed-off-by: Paul Beeler <sparksco@gmail.com> Change-Id: I52d7e95a8afb8b26f55fe0bc01853a15a95e90c2
libc: arch-arm: strlen: Illegal ARM registry entries fixed Signed-off-by: Paul Beeler <sparksco@gmail.com> Change-Id: I52d7e95a8afb8b26f55fe0bc01853a15a95e90c2
libm: These optimizations are only for Krait * Issues on other chipsets. Resync with CAF and only use on specific chipsets (Krait, Sparrow). Change-Id: I6a11f3f8e3250359259edf5f57e0d9e7068c5375
libm: These optimizations are only for Krait * Issues on other chipsets. Resync with CAF and only use on specific chipsets (Krait, Sparrow). Change-Id: I6a11f3f8e3250359259edf5f57e0d9e7068c5375
libm: sqrt and sqrtf via ARM vsqrt instruction. Optimized sqrt and sqrtf for arm by using hardware opcode for sqrt rather than generic slow portable code. Change-Id: I9888d58547bcfca7dfc1400d3e7e222599167249
Dynamically allocate soinfo-structs in linker Request memory from the system when needed instead of having a fixed array for soinfo structs. Note that malloc() et al can't be used in linker, so use mmap() instead. Change-Id: Ia77e6a835db0f4a0bfeccc4a6610b857459fd437
PreviousNext