On 20 July 2017 at 19:26, Eric Blake <ebl...@redhat.com> wrote: > On 07/20/2017 11:32 AM, Peter Maydell wrote: >> On NetBSD the compiler warns: >> util/oslib-posix.c: In function 'sigaction_invoke': >> util/oslib-posix.c:589:5: warning: missing braces around initializer >> [-Wmissing-braces] >> siginfo_t si = { 0 }; >> ^ > > Uggh. That is a broken compiler. C99 declares that 'anything = {0}' is > supposed to be a valid way to zero-initialize anything.
Looks like maybe it was https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119 thanks -- PMM