Re-enable ARMv7 memcpy implementation.

Do not submit this patch before the one that modifies the Android emulator to
work-around a weird ARMv7 emulation issue. This is done to temporarily re-allow
the -user builds needed for QA.
This commit is contained in:
David 'Digit' Turner 2009-10-05 14:11:55 -07:00
parent 1e40783d9a
commit fdc5c1f56f

View File

@ -28,21 +28,7 @@
#include <machine/cpu-features.h>
/* VERY IMPORTANT NOTE:
* The following ARMv7-optimized version of memcpy is DISABLED !
*
* Because the corresponding machine code is not properly emulated
* by the Android emulator at this time, and because running the
* dex pre-optimization pass in the emulator is required when
* building -user images (corresponding to the system images of
* production devices).
*
* The code will be re-enabled as soon as we fix the ARMv7 emulation
* issues. An even better fix would be to *not* have to run the
* dex pre-opt pass in the emulator, but on the build host instead.
*/
#if 0
/* #if __ARM_ARCH__ == 7 || defined(__ARM_NEON__) */
#if __ARM_ARCH__ == 7 || defined(__ARM_NEON__)
.text
.fpu neon