mirror of
https://sourceware.org/git/glibc.git
synced 2025-06-12 08:21:58 +03:00
* stdlib/bits/stdlib.h: New file.
* stdlib/stdlib.h: Include <bits/stdlib.h> if fortification is requested. * Makefile (headers): Add bits/stdlib.h. * include/bits/stdlib.h: New file. * debug/Depend: New file. * debug/ptsname_r_chk.c: New file. * debug/realpath_chk.c: New file. * debug/wctomb_chk.c: New file. * debug/Makefile (routines): Add ptsname_r_chk, realpath_chk, and wctomb_chk. * debug/Versions: Export __ptsname_r_chk, __realpath_chk, and __wctomb_chk. * debug/tst-chk1.c: Add tests for __ptsname_r_chk, __realpath_chk, and __wctomb_chk.
This commit is contained in:
@ -961,6 +961,12 @@ extern int getloadavg (double __loadavg[], int __nelem)
|
||||
__THROW __nonnull ((1));
|
||||
#endif
|
||||
|
||||
|
||||
/* Define some macros helping to catch buffer overflows. */
|
||||
#if __USE_FORTIFY_LEVEL > 0 && !defined __cplusplus
|
||||
# include <bits/stdlib.h>
|
||||
#endif
|
||||
|
||||
#endif /* don't just need malloc and calloc */
|
||||
#undef __need_malloc_and_calloc
|
||||
|
||||
|
Reference in New Issue
Block a user