Am Donnerstag, dem 13.03.2025 um 19:48 +0100 schrieb JeanHeyd Meneide: > On Thu, Mar 13, 2025 Martin Uecker <[email protected]> wrote: > > ...
> Part of this problem is self-inflicted: VLAs in structures are
> a GNU extension and not an ISO C feature (for reasons like this one).
Note that this has nothing to do with the GCC extension because
the exact same issue occurs for ordinary identifiers:
enun { N = 1 }
struct foo {
char buf[N];
};
or constexpr in C23.
Martin
