gcc/c-family/
PR c/68657
* c.opt (Wpsabi, Wfloat-conversion, Wsign-conversion):
Add 'Warning' flag.
gcc/java/
PR c/68657
* lang.opt (Wdeprecated, Wextraneous-semicolon, Wout-of-date,
Wredundant-modifiers): Add 'Warning' flag.
@@ -267,3 +267,3 @@ Warn if a subobject has an abi_tag attribute that the complete object type does
Wpsabi
-C ObjC C++ ObjC++ LTO Var(warn_psabi) Init(1) Undocumented LangEnabledBy(C ObjC C++ ObjC++,Wabi)
+C ObjC C++ ObjC++ LTO Var(warn_psabi) Init(1) Undocumented Warning LangEnabledBy(C ObjC C++ ObjC++,Wabi)
@@ -437,3 +437,3 @@ This switch is deprecated; use -Werror=implicit-function-declaration instead.
Wfloat-conversion
-C ObjC C++ ObjC++ Var(warn_float_conversion) LangEnabledBy(C ObjC C++ ObjC++,Wconversion)
+C ObjC C++ ObjC++ Var(warn_float_conversion) Warning LangEnabledBy(C ObjC C++ ObjC++,Wconversion)
Warn for implicit type conversions that cause loss of floating point precision.
@@ -839,3 +839,3 @@ C ObjC C++ ObjC++ EnabledBy(Wextra)
Wsign-conversion
-C ObjC C++ ObjC++ Var(warn_sign_conversion) LangEnabledBy(C ObjC,Wconversion)
+C ObjC C++ ObjC++ Var(warn_sign_conversion) Warning LangEnabledBy(C ObjC,Wconversion)
Warn for implicit type conversions between signed and unsigned integers.
@@ -116,3 +116,3 @@ Java
Wdeprecated
-Java Var(warn_deprecated)
+Java Var(warn_deprecated) Warning
; Documented for C
@@ -120,3 +120,3 @@ Java Var(warn_deprecated)
Wextraneous-semicolon
-Java Var(flag_extraneous_semicolon)
+Java Var(flag_extraneous_semicolon) Warning
Warn if deprecated empty statements are found.
@@ -124,3 +124,3 @@ Warn if deprecated empty statements are found.
Wout-of-date
-Java Var(flag_newer) Init(1)
+Java Var(flag_newer) Init(1) Warning
Warn if .class files are out of date.
@@ -128,3 +128,3 @@ Warn if .class files are out of date.
Wredundant-modifiers
-Java Var(flag_redundant)
+Java Var(flag_redundant) Warning
Warn if modifiers are specified when not necessary.