[PATCH] Remove __SIZE_TYPE__ usage (BZ 33969)
Joseph Myers
josmyers@redhat.com
Tue Mar 10 23:07:31 GMT 2026
On Tue, 10 Mar 2026, Adhemerval Zanella wrote:
> The ‘fcntl-linux.h’ and ‘cdefs.h’ changes are straightforward
> because size_t is already defined. The glob.h change uses
> stddef.h as other installed headers.
Could you give more details of your analysis for <sys/cdefs.h>, for what
headers under what feature test macros use any of the relevant macros from
<sys/cdefs.h>? (Since certainly <sys/cdefs.h> is used in lots of
installed headers that don't and can't define size_t in standard C modes,
so the question is when the particular macros therein that would use
size_t themselves get used.)
--
Joseph S. Myers
josmyers@redhat.com
More information about the Libc-alpha
mailing list