search for: __builtin___memset_chk

Displaying 3 results from an estimated 3 matches for "__builtin___memset_chk".

2023 May 16
1
xfer_sum_len type bug
...ts/cobrasync-8.80-alsi11-lib32/cobrasync/rsync-3.2.7/match.c:22: In function 'memset', inlined from 'match_sums' at /home/demartin/BuildClients/cobrasync-8.80-alsi11-lib32/cobrasync/rsync-3.2.7/match.c:431:3: /usr/include/i386-linux-gnu/bits/string_fortified.h:71:10: error: '__builtin___memset_chk' specified size between 2147483648 and 4294967295 exceeds maximum object size 2147483647 [-Werror=stringop-overflow=] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings...
2019 Dec 03
5
clang and -D_FORTIFY_SOURCE=1
...sans-paille/fortify-test-suite And indeed, clang doesn't pass it, mostly because it turns call to __builtin__(.*)_chk into calls to __builtin__\1. We need to support the runtime behavior of the following builtins: - __builtin___memcpy_chk - __builtin___memmove_chk - __builtin___mempcpy_chk - __builtin___memset_chk - __builtin___snprintf_chk - __builtin___sprintf_chk - __builtin___stpcpy_chk - __builtin___strcat_chk - __builtin___strcpy_chk - __builtin___strncat_chk - __builtin___strncpy_chk - __builtin___vsnprintf_chk - __builtin___vsprintf_chk And I'd like to implement them at clang level, leveraging t...
2019 Dec 04
2
[cfe-dev] clang and -D_FORTIFY_SOURCE=1
...because it turns call to > > __builtin__(.*)_chk into calls to __builtin__\1. > > > > We need to support the runtime behavior of the following builtins: > > > > - __builtin___memcpy_chk > > - __builtin___memmove_chk > > - __builtin___mempcpy_chk > > - __builtin___memset_chk > > - __builtin___snprintf_chk > > - __builtin___sprintf_chk > > - __builtin___stpcpy_chk > > - __builtin___strcat_chk > > - __builtin___strcpy_chk > > - __builtin___strncat_chk > > - __builtin___strncpy_chk > > - __builtin___vsnprintf_chk > > -...