build: No warning for declaration after statement
I noticed while working on another contribution that the HACKING document says to adhere to C99 style without '//' comments. C99 style should allow declarations after statements, it's only C90 that forbids them, so bring the build warning flags in line with the docs.