Prints extra warnings where necessary.
This option generates additional warnings about questionable constructs that are:
Nonportable
Likely to be mistakes
Inefficient
If +w is not specified, the compiler warns about constructs that are almost certainly problems.
-w, +w2