https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121411
--- Comment #3 from Nick Alcock <nick.alcock at oracle dot com> --- Agreed. BTF is no better here, alas, since the kernel will never need anything so huge... but this is an area where CTFv4 could encode a big array differently, I suppose. Not designed yet. I wonder if we could shoehorn CTF_K_BIG into doing it (that feels rather icky, though). I don't want to blow another type kind on it... there are only 32 in total in BTF+CTFv4, and every one CTF uses is another one stolen from BTF :(