Arquivos
Roland McGrath 204b5192a1 [kernel][arm64] Optimized arm64 memcpy, memset
These are taken verbatim from Linaro's cortex-strings.  memset is
from an older version of cortex-strings that does not use NEON.  The
current cortex-strings memcpy (also now used in libc) never used NEON.

MG-526 #done

Change-Id: Ic01878a1c702c3677103e5db0c67ce114e201183
2017-09-06 01:48:39 +00:00
..

Source: https://git.linaro.org/toolchain/cortex-strings.git
Revision: eb80ac77a6cdb3509d885d23d1dd343803381176
License: BSD 3-clause

Modifications:
- Kept only src/aarch64, removed everything else.
- sed -i 's/\.2d\[/.d[/' src/aarch64/*.S
  This works around https://bugs.llvm.org//show_bug.cgi?id=34488
  by making the code use the official syntax, not a variant GAS accepts.
- The no-neon directory is taken from an earlier revision of the same repo:
  bc654e7a594385071b42db3c9c94bd0fd5fe0da5
  It contains only a subset of src/aarch64 from that revision.