diff options
| author | 2026-03-21 17:55:01 +0100 | |
|---|---|---|
| committer | 2026-03-21 17:55:01 +0100 | |
| commit | 0e75fc383becccd113416677b7e26e0caf21e28b (patch) | |
| tree | 356cf6c271ea8e0b2ca0211ac0c9efe776cc2118 /src/a_embedfilesdir.c | |
| parent | 8b846d0245744f4eefc32f3c98b6359a3d21e659 (diff) | |
Rework handling of predefined macros.
And add some GCC predefs like __SIZE_TYPE__, __LONG_SIZE__, etc
Diffstat (limited to 'src/a_embedfilesdir.c')
| -rw-r--r-- | src/a_embedfilesdir.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/a_embedfilesdir.c b/src/a_embedfilesdir.c index da6a9cb..64189ef 100644 --- a/src/a_embedfilesdir.c +++ b/src/a_embedfilesdir.c @@ -9,9 +9,9 @@ struct EmbedFile { } embedfilesdir[] = { {"stddef.h", S("\ #pragma once\n\ -typedef __typeof__((char*)0 - (char*)0) ptrdiff_t;\n\ -typedef __typeof__(sizeof 0) size_t;\n\ -typedef __typeof__(L'a') wchar_t;\n\ +typedef __PTRDIFF_TYPE__ ptrdiff_t;\n\ +typedef __SIZE_TYPE__ size_t;\n\ +typedef __WCHAR_TYPE__ wchar_t;\n\ #undef NULL\n\ #define NULL ((void*)0)\n\ #undef offsetof\n\ |