HardenedBSD/include/ssp
Kyle Evans de866aa352 ssp: switch to _limits.h for the upper bound of size_t
The definitions in _stdint.h has some complications around visibility
that _limits.h does not have.  Switch to __SIZE_T_MAX to avoid those.

This fixes the devel/gperf, devel/glib20 and math/mpfr builds with
_FORTIFY_SOURCE enabled to unlock a large fraction of the ports tree to
build.

Reported by:	Shawn Webb (HardenedBSD)
Sponsored by:	Klara, Inc.
Sponsored by:	Stormshield
2024-08-01 15:42:17 -05:00
..
Makefile include: ssp: fortify <sys/socket.h> 2024-07-13 00:16:26 -05:00
poll.h include: ssp: hide ppoll redirect behind __BSD_VISIBLE 2024-07-30 11:36:58 -05:00
random.h include: ssp: fortify <sys/random.h> 2024-07-13 00:16:25 -05:00
socket.h include: ssp: fix the build with earlier C standards 2024-07-16 00:12:27 -05:00
ssp.h ssp: switch to _limits.h for the upper bound of size_t 2024-08-01 15:42:17 -05:00
stdio.h include: ssp: round out fortification of current set of headers 2024-07-13 00:16:24 -05:00
stdlib.h include: ssp: fortify <stdlib.h> 2024-07-13 00:16:24 -05:00
string.h include: ssp: don't shadow the mempcpy builtin 2024-07-16 00:12:28 -05:00
strings.h include: ssp: round out fortification of current set of headers 2024-07-13 00:16:24 -05:00
uio.h include: ssp: fortify <sys/uio.h> 2024-07-13 00:16:25 -05:00
unistd.h include: ssp: round out fortification of current set of headers 2024-07-13 00:16:24 -05:00
wchar.h ssp: switch to _limits.h for the upper bound of size_t 2024-08-01 15:42:17 -05:00