Skip to content

Commit 39f36d5

Browse files
committed
[Driver] Give warn_drv_include_probe_gch a dedicated flag
See discussion on #67084
1 parent 18111ca commit 39f36d5

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

clang/include/clang/Basic/DiagnosticDriverKinds.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ def warn_drv_treating_input_as_cxx : Warning<
433433
InGroup<Deprecated>;
434434
def warn_drv_include_probe_gch : Warning<
435435
"'%0' probing .gch is deprecated. Use '-include-pch %1' or switch to .pch instead">,
436-
InGroup<Deprecated>;
436+
InGroup<DeprecatedIncludeGch>;
437437
def warn_drv_pch_not_first_include : Warning<
438438
"precompiled header '%0' was ignored because '%1' is not first '-include'">;
439439
def warn_missing_sysroot : Warning<"no such sysroot directory: '%0'">,

clang/include/clang/Basic/DiagnosticGroups.td

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ def DeprecatedWritableStr : DiagGroup<"deprecated-writable-strings",
209209
[CXX11CompatDeprecatedWritableStr]>;
210210
def DeprecatedPragma : DiagGroup<"deprecated-pragma">;
211211
def DeprecatedType : DiagGroup<"deprecated-type">;
212+
def DeprecatedIncludeGch : DiagGroup<"deprecated-include-gch">;
212213
// FIXME: Why is DeprecatedImplementations not in this group?
213214
def Deprecated : DiagGroup<"deprecated", [DeprecatedAnonEnumEnumConversion,
214215
DeprecatedArrayCompare,
@@ -232,6 +233,7 @@ def Deprecated : DiagGroup<"deprecated", [DeprecatedAnonEnumEnumConversion,
232233
DeprecatedVolatile,
233234
DeprecatedWritableStr,
234235
DeprecatedRedundantConstexprStaticDef,
236+
DeprecatedIncludeGch
235237
]>,
236238
DiagCategory<"Deprecations">;
237239

0 commit comments

Comments
 (0)