Resolve -Werror=return-type
Resolve -Werror=format-contains-nul
Notes for an endif must be in a comment
Resolve -Werror=unused-variable
Resolve -Werror=unused-variable in generated file