[PATCH 0/2] aarch64: Sync with ARM-software/optimized-routines
Sebastian Huber <[email protected]>
| Newsgroups | gmane.comp.lib.newlib |
|---|---|
| Message-ID | <[email protected]> |
This patch set synchronizes AArch64-specific files with the https://github.com/ARM-software/optimized-routines upstream. Sebastian Huber (2): aarch64: Sync with ARM-software/optimized-routines aarch64: Import memrchr.S v3: Use latest commit. newlib/Makefile.in | 40 ++ newlib/libc/machine/aarch64/Makefile.inc | 2 + newlib/libc/machine/aarch64/asmdefs.h | 106 +++++ newlib/libc/machine/aarch64/memchr.S | 73 ++-- newlib/libc/machine/aarch64/memcmp.S | 311 ++++++++------- newlib/libc/machine/aarch64/memcpy.S | 272 +++++++------ newlib/libc/machine/aarch64/memrchr-stub.c | 11 + newlib/libc/machine/aarch64/memrchr.S | 115 ++++++ newlib/libc/machine/aarch64/memset.S | 194 ++------- newlib/libc/machine/aarch64/stpcpy.S | 36 +- newlib/libc/machine/aarch64/strchr.S | 107 ++--- newlib/libc/machine/aarch64/strchrnul.S | 90 ++--- newlib/libc/machine/aarch64/strcmp.S | 282 +++++++------ newlib/libc/machine/aarch64/strcpy.S | 437 ++++++--------------- newlib/libc/machine/aarch64/strlen.S | 319 +++++++-------- newlib/libc/machine/aarch64/strncmp.S | 323 ++++++++------- newlib/libc/machine/aarch64/strnlen.S | 256 ++++-------- newlib/libc/machine/aarch64/strrchr.S | 86 ++-- 18 files changed, 1394 insertions(+), 1666 deletions(-) create mode 100644 newlib/libc/machine/aarch64/asmdefs.h create mode 100644 newlib/libc/machine/aarch64/memrchr-stub.c create mode 100644 newlib/libc/machine/aarch64/memrchr.S -- 2.35.3