Movatterモバイル変換


[0]ホーム

URL:


This is the mail archive of thelibc-alpha@sourceware.orgmailing list for theglibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav:[Date Prev] [Date Next][Thread Prev] [Thread Next]
Other format:[Raw text]

[PATCH 0/2] Multiarch hooks for memcpy variants


Functions like mempcpy, __mempcpy_chk and __memcpy_chk continue to call thegeneric memcpy implementation.  These two patches fix this by adding ifuncentry points for these functions for generic, thunderx and falkor.Siddhesh Poyarekar (2):  aarch64: Add multiarch variants of __memcpy_chk  Call the correct memcpy function through mempcpy sysdeps/aarch64/memcpy.S                          | 16 ++++++- sysdeps/aarch64/multiarch/Makefile                |  7 ++- sysdeps/aarch64/multiarch/ifunc-impl-list.c       | 12 +++++ sysdeps/aarch64/multiarch/memcpy_falkor.S         | 13 +++++- sysdeps/aarch64/multiarch/memcpy_generic.S        |  5 +++ sysdeps/aarch64/multiarch/memcpy_thunderx.S       | 13 +++++- sysdeps/aarch64/multiarch/mempcpy.c               | 47 +++++++++++++++++++ sysdeps/aarch64/multiarch/mempcpy_chk-nonshared.S | 28 ++++++++++++ sysdeps/aarch64/multiarch/mempcpy_chk.c           | 35 +++++++++++++++ sysdeps/aarch64/multiarch/mempcpy_falkor.S        | 23 ++++++++++ sysdeps/aarch64/multiarch/mempcpy_generic.S       | 55 +++++++++++++++++++++++ sysdeps/aarch64/multiarch/mempcpy_thunderx.S      | 23 ++++++++++ 12 files changed, 273 insertions(+), 4 deletions(-) create mode 100644 sysdeps/aarch64/multiarch/mempcpy.c create mode 100644 sysdeps/aarch64/multiarch/mempcpy_chk-nonshared.S create mode 100644 sysdeps/aarch64/multiarch/mempcpy_chk.c create mode 100644 sysdeps/aarch64/multiarch/mempcpy_falkor.S create mode 100644 sysdeps/aarch64/multiarch/mempcpy_generic.S create mode 100644 sysdeps/aarch64/multiarch/mempcpy_thunderx.S-- 2.7.4

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav:[Date Prev] [Date Next][Thread Prev] [Thread Next]

[8]ページ先頭

©2009-2026 Movatter.jp