]> git.ipfire.org Git - thirdparty/glibc.git/commit
Implemented bound check support for string/memory routines for x86_64. ldmitrie/intel_mpx
authorLiubov Dmitrieva <ldmitrie@sourceware.org>
Fri, 30 Aug 2013 14:37:28 +0000 (18:37 +0400)
committerLiubov Dmitrieva <ldmitrie@sourceware.org>
Wed, 23 Oct 2013 19:51:44 +0000 (23:51 +0400)
commit029183a4ca3f765f63e7b64bc260622f02b04539
treec7f6912d9575e27f691f219ad9437e9af39e016e
parent01d5454d13d2c21b9a08b28441d37a7ddce089a6
Implemented bound check support for string/memory routines for x86_64.
TODO: Fix bound check support in strcmp-sse2 and implement in strspn, strstr and strcspn.
53 files changed:
sysdeps/x86_64/Makefile
sysdeps/x86_64/Versions
sysdeps/x86_64/memchr.S
sysdeps/x86_64/memcmp.S
sysdeps/x86_64/memrchr.S
sysdeps/x86_64/memset.S
sysdeps/x86_64/multiarch/Makefile
sysdeps/x86_64/multiarch/Versions
sysdeps/x86_64/multiarch/bcopy.S
sysdeps/x86_64/multiarch/ifunc-impl-list.c
sysdeps/x86_64/multiarch/memcmp-sse4.S
sysdeps/x86_64/multiarch/memcpy-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/memcpy-ssse3-back-1.S [new file with mode: 0644]
sysdeps/x86_64/multiarch/memcpy-ssse3-back.S
sysdeps/x86_64/multiarch/memcpy.S
sysdeps/x86_64/multiarch/memcpy_chk-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/memcpy_chk.S
sysdeps/x86_64/multiarch/memmove-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/memmove-ssse3-back-1.S [new file with mode: 0644]
sysdeps/x86_64/multiarch/memmove-ssse3-back.S
sysdeps/x86_64/multiarch/memmove.c
sysdeps/x86_64/multiarch/memmove_chk-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/memmove_chk.c
sysdeps/x86_64/multiarch/mempcpy-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/mempcpy-ssse3-back-1.S [new file with mode: 0644]
sysdeps/x86_64/multiarch/mempcpy-ssse3-back.S
sysdeps/x86_64/multiarch/mempcpy.S
sysdeps/x86_64/multiarch/mempcpy_chk-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/mempcpy_chk.S
sysdeps/x86_64/multiarch/strcat-sse2-unaligned.S
sysdeps/x86_64/multiarch/strchr.S
sysdeps/x86_64/multiarch/strcmp-sse42.S
sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S
sysdeps/x86_64/multiarch/strrchr.S
sysdeps/x86_64/multiarch/wcscpy-ssse3.S
sysdeps/x86_64/rawmemchr.S
sysdeps/x86_64/stpcpy_chk-c.c [new file with mode: 0644]
sysdeps/x86_64/strcat.S
sysdeps/x86_64/strchr.S
sysdeps/x86_64/strchrnul.S
sysdeps/x86_64/strcmp.S
sysdeps/x86_64/strcpy.S
sysdeps/x86_64/strcpy_chk-c.c [new file with mode: 0644]
sysdeps/x86_64/strcpy_chk.S
sysdeps/x86_64/strcspn.S
sysdeps/x86_64/strlen.S
sysdeps/x86_64/strrchr.S
sysdeps/x86_64/strspn.S
sysdeps/x86_64/strtok.S
sysdeps/x86_64/wcschr.S
sysdeps/x86_64/wcscmp.S
sysdeps/x86_64/wcslen.S
sysdeps/x86_64/wcsrchr.S