diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-01-09 16:02:21 -0600 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-01-10 20:31:46 -0600 |
commit | ddf0992cf57a93200e0c782e2a94d0733a5a0b87 (patch) | |
tree | b2044b953a5470d020a4324e62f6f20056957a0c /io/mkdirat.c | |
parent | 347a5b592c91f0230d52a5117fd83e1f75028207 (diff) | |
download | glibc-ddf0992cf57a93200e0c782e2a94d0733a5a0b87.tar.gz glibc-ddf0992cf57a93200e0c782e2a94d0733a5a0b87.tar.xz glibc-ddf0992cf57a93200e0c782e2a94d0733a5a0b87.zip |
x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755]
Fixes [BZ# 28755] for wcsncmp by redirecting length >= 2^56 to __wcscmp_avx2. For x86_64 this covers the entire address range so any length larger could not possibly be used to bound `s1` or `s2`. test-strcmp, test-strncmp, test-wcscmp, and test-wcsncmp all pass. Signed-off-by: Noah Goldstein <goldstein.w.n@gmail.com>
Diffstat (limited to 'io/mkdirat.c')
0 files changed, 0 insertions, 0 deletions