fundamental: declare flex array updated for gcc15 and clang 19
authorCristian Rodríguez <cristian@rodriguez.im>
Thu, 13 Jun 2024 15:59:28 +0000 (11:59 -0400)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 14 Jun 2024 20:13:28 +0000 (21:13 +0100)
commit3c2f2146f50c75662987541719bedc4aee9df939
tree71b070ff255aabcaad6f67bc41679ced0d6ad5e0
parent432977a0a4d7c5944fa8ec0f5483c205578e9aea
fundamental: declare flex array updated for gcc15 and clang 19

Silly workaround that:
- allowed flexible arrays in unions
- allowed flexible arrays in otherwise empty structs

Is no longer needed since https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=adb1c8a0f167c3a1f7593d75f5a10eb07a5d741a
(GCC15) or clang 19 https://github.com/llvm/llvm-project/commit/14ba782a87e16e9e15460a51f50e67e2744c26d9
src/fundamental/macro-fundamental.h