@@ -48,10 +48,10 @@ _FORTIFY_FN(memcpy) void *memcpy(void * _FORTIFY_POS0 __od,
48
48
const void * _FORTIFY_POS0 __os , size_t __n )
49
49
__error_if ((__fh_bos (__od , 0 ) < __n ), "'memcpy ' called with `n` bigger than the size of `d`.")
50
50
{
51
- #if __has_builtin (__builtin___memcpy_chk ) && USE_NATIVE_CHK
51
+ #if __has_builtin (__builtin___memcpy_chk ) && FORTIFY_USE_NATIVE_CHK
52
52
return __builtin___memcpy_chk (__od , __os , __n , __fh_bos (__od , 0 ));
53
53
#else
54
- #if defined PEDANTIC_CHECKS
54
+ #if defined FORTIFY_PEDANTIC_CHECKS
55
55
if (!__od || !__os )
56
56
__builtin_trap ();
57
57
#endif
@@ -75,10 +75,10 @@ __diagnose_as_builtin(__builtin_memmove, 1, 2, 3)
75
75
_FORTIFY_FN (memmove ) void * memmove (void * _FORTIFY_POS0 __d ,
76
76
const void * _FORTIFY_POS0 __s , size_t __n )
77
77
{
78
- #if __has_builtin (__builtin___memmove_chk ) && USE_NATIVE_CHK
78
+ #if __has_builtin (__builtin___memmove_chk ) && FORTIFY_USE_NATIVE_CHK
79
79
return __builtin___memmove_chk (__d , __s , __n , __fh_bos (__d , 0 ));
80
80
#else
81
- #if defined PEDANTIC_CHECKS
81
+ #if defined FORTIFY_PEDANTIC_CHECKS
82
82
if (!__d || !__s )
83
83
__builtin_trap ();
84
84
#endif
@@ -99,10 +99,10 @@ __diagnose_as_builtin(__builtin_memset, 1, 2, 3)
99
99
_FORTIFY_FN (memset ) void * memset (void * _FORTIFY_POS0 __d , int __c , size_t __n )
100
100
__warning_if (__c != 0 && __n == 0 , "'memset ' will set `0` bytes; did you invert the arguments?")
101
101
{
102
- #if __has_builtin (__builtin___memset_chk ) && USE_NATIVE_CHK
102
+ #if __has_builtin (__builtin___memset_chk ) && FORTIFY_USE_NATIVE_CHK
103
103
return __builtin___memset_chk (__d , __c , __n , __fh_bos (__d , 0 ));
104
104
#else
105
- #if defined PEDANTIC_CHECKS
105
+ #if defined FORTIFY_PEDANTIC_CHECKS
106
106
if (!__d )
107
107
__builtin_trap ();
108
108
#endif
@@ -121,10 +121,10 @@ __diagnose_as_builtin(__builtin_memchr, 1, 2, 3)
121
121
#endif
122
122
_FORTIFY_FN (memchr ) void * memchr (const void * _FORTIFY_POS0 __d , int __c , size_t __n )
123
123
{
124
- #if __has_builtin (__builtin___memchr_chk ) && USE_NATIVE_CHK
124
+ #if __has_builtin (__builtin___memchr_chk ) && FORTIFY_USE_NATIVE_CHK
125
125
return __builtin___memchr_chk (__d , __c , __n , __fh_bos (__d , 0 ));
126
126
#else
127
- #if defined PEDANTIC_CHECKS
127
+ #if defined FORTIFY_PEDANTIC_CHECKS
128
128
if (!__d )
129
129
__builtin_trap ();
130
130
#if __STDC_VERSION__ < 201112L
@@ -142,7 +142,7 @@ _FORTIFY_FN(memchr) void *memchr(const void * _FORTIFY_POS0 __d, int __c, size_t
142
142
__fh_access (read_only , 1 , 2 )
143
143
_FORTIFY_FN (strchr ) char * strchr (const char * _FORTIFY_POS0 __s , int __c )
144
144
{
145
- #if __has_builtin (__builtin___strchr_chk ) && USE_NATIVE_CHK
145
+ #if __has_builtin (__builtin___strchr_chk ) && FORTIFY_USE_NATIVE_CHK
146
146
return __builtin___strchr_chk (__s , __c , __fh_bos (__s , 0 ));
147
147
#else
148
148
__fh_size_t __b = __fh_bos (__s , 0 );
@@ -157,7 +157,7 @@ _FORTIFY_FN(strchr) char *strchr(const char * _FORTIFY_POS0 __s, int __c)
157
157
__fh_access (read_only , 1 , 2 )
158
158
_FORTIFY_FN (strrchr ) char * strrchr (const char * _FORTIFY_POS0 __s , int __c )
159
159
{
160
- #if __has_builtin (__builtin___strrchr_chk ) && USE_NATIVE_CHK
160
+ #if __has_builtin (__builtin___strrchr_chk ) && FORTIFY_USE_NATIVE_CHK
161
161
return __builtin___strrchr_chk (__s , __c , __fh_bos (__s , 0 ));
162
162
#else
163
163
__fh_size_t __b = __fh_bos (__s , 0 );
@@ -181,7 +181,7 @@ __diagnose_as_builtin(__builtin_stpcpy, 1, 2)
181
181
#endif
182
182
_FORTIFY_FN (stpcpy ) char * stpcpy (char * _FORTIFY_POS0 __d , const char * __s )
183
183
{
184
- #if __has_builtin (__builtin___stpcpy_chk ) && USE_NATIVE_CHK
184
+ #if __has_builtin (__builtin___stpcpy_chk ) && FORTIFY_USE_NATIVE_CHK
185
185
return __builtin___stpcpy_chk (__d , __s , __fh_bos (__d , 0 ));
186
186
#else
187
187
__fh_size_t __n = strlen (__s ) + 1 ;
@@ -205,7 +205,7 @@ __diagnose_as_builtin(__builtin_stpncpy, 1, 2, 3)
205
205
_FORTIFY_FN (stpncpy ) char * stpncpy (char * _FORTIFY_POS0 __d , const char * __s ,
206
206
size_t __n )
207
207
{
208
- #if __has_builtin (__builtin___stpncpy_chk ) && USE_NATIVE_CHK
208
+ #if __has_builtin (__builtin___stpncpy_chk ) && FORTIFY_USE_NATIVE_CHK
209
209
return __builtin___stpncpy_chk (__d , __s , __n , __fh_bos (__d , 0 ));
210
210
#else
211
211
__fh_size_t max_len_s = strnlen (__s , __n );
@@ -231,7 +231,7 @@ __diagnose_as_builtin(__builtin_strcat, 1, 2)
231
231
#endif
232
232
_FORTIFY_FN (strcat ) char * strcat (char * _FORTIFY_POS0 __d , const char * __s )
233
233
{
234
- #if __has_builtin (__builtin___strcat_chk ) && USE_NATIVE_CHK
234
+ #if __has_builtin (__builtin___strcat_chk ) && FORTIFY_USE_NATIVE_CHK
235
235
return __builtin___strcat_chk (__d , __s , __fh_bos (__d , 0 ));
236
236
#else
237
237
__fh_size_t __b = __fh_bos (__d , 0 );
@@ -249,7 +249,7 @@ __diagnose_as_builtin(__builtin_strcpy, 1, 2)
249
249
#endif
250
250
_FORTIFY_FN (strcpy ) char * strcpy (char * _FORTIFY_POS0 __d , const char * __s )
251
251
{
252
- #if __has_builtin (__builtin___strcpy_chk ) && USE_NATIVE_CHK
252
+ #if __has_builtin (__builtin___strcpy_chk ) && FORTIFY_USE_NATIVE_CHK
253
253
return __builtin___strcpy_chk (__d , __s , __fh_bos (__d , 0 ));
254
254
#else
255
255
__fh_size_t __n = strlen (__s ) + 1 ;
@@ -270,7 +270,7 @@ __diagnose_as_builtin(__builtin_strlen, 1)
270
270
#endif
271
271
_FORTIFY_FN (strlen ) size_t strlen (const char * _FORTIFY_POS0 __s )
272
272
{
273
- #if __has_builtin (__builtin___strlen_chk ) && USE_NATIVE_CHK
273
+ #if __has_builtin (__builtin___strlen_chk ) && FORTIFY_USE_NATIVE_CHK
274
274
return __builtin___strlen_chk (__s , __fh_bos (__s , 0 ));
275
275
#else
276
276
__fh_size_t ret = __orig_strlen (__s );
@@ -288,7 +288,7 @@ __diagnose_as_builtin(__builtin_strncat, 1, 2, 3)
288
288
_FORTIFY_FN (strncat ) char * strncat (char * _FORTIFY_POS0 __d , const char * __s ,
289
289
size_t __n )
290
290
{
291
- #if __has_builtin (__builtin___strncat_chk ) && USE_NATIVE_CHK
291
+ #if __has_builtin (__builtin___strncat_chk ) && FORTIFY_USE_NATIVE_CHK
292
292
return __builtin___strncat_chk (__d , __s , __n , __fh_bos (__d , 0 ));
293
293
#else
294
294
__fh_size_t __b = __fh_bos (__d , 0 );
@@ -311,7 +311,7 @@ __diagnose_as_builtin(__builtin_strncpy, 1, 2, 3)
311
311
_FORTIFY_FN (strncpy ) char * strncpy (char * _FORTIFY_POS0 __d ,
312
312
const char * __s , size_t __n )
313
313
{
314
- #if __has_builtin (__builtin___strncpy_chk ) && USE_NATIVE_CHK
314
+ #if __has_builtin (__builtin___strncpy_chk ) && FORTIFY_USE_NATIVE_CHK
315
315
return __builtin___strncpy_chk (__d , __s , __n , __fh_bos (__d , 0 ));
316
316
#else
317
317
__fh_size_t max_len_s = strnlen (__s , __n );
@@ -338,7 +338,7 @@ __diagnose_as_builtin(__builtin_mempcpy, 1, 2, 3)
338
338
_FORTIFY_FN (mempcpy ) void * mempcpy (void * _FORTIFY_POS0 __d ,
339
339
const void * _FORTIFY_POS0 __s , size_t __n )
340
340
{
341
- #if __has_builtin (__builtin___mempcpy_chk ) && USE_NATIVE_CHK
341
+ #if __has_builtin (__builtin___mempcpy_chk ) && FORTIFY_USE_NATIVE_CHK
342
342
return __builtin___mempcpy_chk (__d , __s , __n , __fh_bos (__d , 0 ));
343
343
#else
344
344
if (!__d || !__s )
@@ -365,7 +365,7 @@ __diagnose_as_builtin(__builtin_strlcat, 1, 2, 3)
365
365
_FORTIFY_FN (strlcat ) size_t strlcat (char * _FORTIFY_POS0 __d ,
366
366
const char * __s , size_t __n )
367
367
{
368
- #if __has_builtin (__builtin___strlcat_chk ) && USE_NATIVE_CHK
368
+ #if __has_builtin (__builtin___strlcat_chk ) && FORTIFY_USE_NATIVE_CHK
369
369
return __builtin___strlcat_chk (__d , __s , __n , __fh_bos (__d , 0 ));
370
370
#else
371
371
__fh_size_t __b = __fh_bos (__d , 0 );
@@ -384,7 +384,7 @@ __diagnose_as_builtin(__builtin_strlcpy, 1, 2, 3)
384
384
_FORTIFY_FN (strlcpy ) size_t strlcpy (char * _FORTIFY_POS0 __d ,
385
385
const char * __s , size_t __n )
386
386
{
387
- #if __has_builtin (__builtin___strlcpy_chk ) && USE_NATIVE_CHK
387
+ #if __has_builtin (__builtin___strlcpy_chk ) && FORTIFY_USE_NATIVE_CHK
388
388
return __builtin___strlcpy_chk (__d , __s , __n , __fh_bos (__d , 0 ));
389
389
#else
390
390
__fh_size_t __b = __fh_bos (__d , 0 );
0 commit comments