Shut up many more gcc warnings.
31 files changed