https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118403
--- Comment #11 from Stephen Hemminger <stephen at networkplumber dot org> --- (In reply to Jakub Jelinek from comment #9) > If this is in Linux kernel, I've told the kernel people they should use > -fzero-init-padding-bits=unions because they rely on it for security reasons > and don't want to change all the {0}s for union to {}s. > See > https://lore.kernel.org/linux-toolchains/CAHk- > =wjkbodvjrnjpryg2b9pvppfzvirwokleudougp_djt...@mail.gmail.com/T/#t No this is userspace project that runs on Linux, FreeBSD and Windows