1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00

Bug 365461: Requesting -Wextra and -Wconversion warnings flags for gcc

c/c++
This commit is contained in:
Sergey Prigogin 2011-12-23 14:38:21 -05:00 committed by Andrew Gvozdev
parent 5c70f146df
commit dd2d478fc1
2 changed files with 34 additions and 0 deletions

View file

@ -141,7 +141,9 @@ Option.Posix.Warn.Pedandic=Pedantic (-pedantic)
Option.Posix.Warn.PedErrors=Pedantic warnings as errors (-pedantic-errors) Option.Posix.Warn.PedErrors=Pedantic warnings as errors (-pedantic-errors)
Option.Posix.Warn.nowarn=Inhibit all warnings (-w) Option.Posix.Warn.nowarn=Inhibit all warnings (-w)
Option.Posix.Warn.allwarn=All warnings (-Wall) Option.Posix.Warn.allwarn=All warnings (-Wall)
Option.Posix.Warn.extrawarn=Extra warnings (-Wextra)
Option.Posix.Warn.toerrs=Warnings as errors (-Werror) Option.Posix.Warn.toerrs=Warnings as errors (-Werror)
Option.Posix.Warn.wconversion=Implicit conversion warnings (-Wconversion)
Option.Posix.Verbose=Verbose (-v) Option.Posix.Verbose=Verbose (-v)
Option.OtherFlags=Other flags Option.OtherFlags=Other flags

View file

@ -1202,6 +1202,14 @@
id="gnu.c.compiler.option.warnings.allwarn" id="gnu.c.compiler.option.warnings.allwarn"
valueType="boolean"> valueType="boolean">
</option> </option>
<option
defaultValue="false"
name="%Option.Posix.Warn.extrawarn"
category="gnu.c.compiler.category.warnings"
command="-Wextra"
id="gnu.c.compiler.option.warnings.extrawarn"
valueType="boolean">
</option>
<option <option
defaultValue="false" defaultValue="false"
name="%Option.Posix.Warn.toerrs" name="%Option.Posix.Warn.toerrs"
@ -1210,6 +1218,14 @@
id="gnu.c.compiler.option.warnings.toerrors" id="gnu.c.compiler.option.warnings.toerrors"
valueType="boolean"> valueType="boolean">
</option> </option>
<option
defaultValue="false"
name="%Option.Posix.Warn.wconversion"
category="gnu.c.compiler.category.warnings"
command="-Wconversion"
id="gnu.c.compiler.option.warnings.wconversion"
valueType="boolean">
</option>
<optionCategory <optionCategory
owner="cdt.managedbuild.tool.gnu.c.compiler" owner="cdt.managedbuild.tool.gnu.c.compiler"
name="%OptionCategory.Misc" name="%OptionCategory.Misc"
@ -1516,6 +1532,14 @@
id="gnu.cpp.compiler.option.warnings.allwarn" id="gnu.cpp.compiler.option.warnings.allwarn"
valueType="boolean"> valueType="boolean">
</option> </option>
<option
defaultValue="false"
name="%Option.Posix.Warn.extrawarn"
category="gnu.cpp.compiler.category.warnings"
command="-Wextra"
id="gnu.cpp.compiler.option.warnings.extrawarn"
valueType="boolean">
</option>
<option <option
defaultValue="false" defaultValue="false"
name="%Option.Posix.Warn.toerrs" name="%Option.Posix.Warn.toerrs"
@ -1524,6 +1548,14 @@
id="gnu.cpp.compiler.option.warnings.toerrors" id="gnu.cpp.compiler.option.warnings.toerrors"
valueType="boolean"> valueType="boolean">
</option> </option>
<option
defaultValue="false"
name="%Option.Posix.Warn.wconversion"
category="gnu.cpp.compiler.category.warnings"
command="-Wconversion"
id="gnu.cpp.compiler.option.warnings.wconversion"
valueType="boolean">
</option>
<optionCategory <optionCategory
owner="cdt.managedbuild.tool.gnu.cpp.compiler" owner="cdt.managedbuild.tool.gnu.cpp.compiler"
name="%OptionCategory.Misc" name="%OptionCategory.Misc"