Force C89 and error on all warnings.
Part 1 of warning/old k&r inconsistency correction.