[COMMITTED 0/5] Backports of Qualcomm falkor routines to 2.26

Siddhesh Poyarekar siddhesh@sourceware.org
Sun Jan 1 00:00:00 GMT 2017


We would like to have the Qualcomm Falkor routines be available on 2.26 to make
it easier for distributions to incorporate these routines early.  They are safe
for backports since they have no API or ABI impact and have a narrow footprint.
I have also bundled in a translations update (since we intend to do a 2.26.1
later in the month) and a bug fix for tunables that broke CPU selection on
aarch64.

Siddhesh Poyarekar (4):
  aarch64: Optimized memcpy for Qualcomm Falkor processor
  memcpy_falkor: Fix code style in comments
  Update translations
  aarch64: Optimized implementation of memmove for Qualcomm Falkor

Steve Ellcey (1):
  Fix glibc.tune.cpu tunable handling

 ChangeLog                                      |   42 +
 manual/tunables.texi                           |    2 +-
 po/fr.po                                       |    2 +-
 po/sv.po                                       | 1154 ++++++++++++------------
 sysdeps/aarch64/multiarch/Makefile             |    3 +-
 sysdeps/aarch64/multiarch/ifunc-impl-list.c    |    4 +-
 sysdeps/aarch64/multiarch/memcpy.c             |    7 +-
 sysdeps/aarch64/multiarch/memcpy_falkor.S      |  184 ++++
 sysdeps/aarch64/multiarch/memmove.c            |    7 +-
 sysdeps/aarch64/multiarch/memmove_falkor.S     |  232 +++++
 sysdeps/unix/sysv/linux/aarch64/cpu-features.c |    3 +-
 sysdeps/unix/sysv/linux/aarch64/cpu-features.h |    3 +
 12 files changed, 1061 insertions(+), 582 deletions(-)
 create mode 100644 sysdeps/aarch64/multiarch/memcpy_falkor.S
 create mode 100644 sysdeps/aarch64/multiarch/memmove_falkor.S

-- 
2.7.4



More information about the Libc-stable mailing list