zmodem wrote:

> Can we add a dedicated -Wdeprecated-gch diag group or something for this?

I gave it a flag in 39f36d5d5c88f49eaa946a3ee9ef887c04275a33

> (not sure what projects actually do this with Clang)

Turns out Chromium (and anyone else using gn) does: https://crbug.com/1486799
And probably other projects doing GCC-style pre-compiled header builds with 
Clang as a drop-in replacement for GCC.

In an environment like that, I'm not sure what action users should take when 
they see this warning: GCC doesn't understand `-include-pch`, and if `x.h.gch` 
is renamed to `x.h.pch`, GCC's `-include x.h` will not find it.

So it seems this feature really is necessary for drop-in compatibility with GCC.

https://github.com/llvm/llvm-project/pull/67084
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to