8.3.2.6 Warnings
-WallEnables all the warnings about easily avoidable constructions that some users consider questionable, even in conjunction with macros.
-WerrorShow warnings as errors.
-pedanticEnsures that programs do not use forbidden extensions and that warnings are issued when a program does not follow ISO C.
-wInhibit all warning messages.
