config.h is excluded from installs, llvm-config.h isn't
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This doesn't address the case in include/llvm/Support/Windows/WindowsSupport.h, I'll try to identify an owner for that.
Comment Actions
I wouldn't worry about the Windows header. It's some pre-existing thing and nobody seems to care.
llvm/include/llvm/Analysis/InlineAdvisor.h | ||
---|---|---|
216 | Hm, maybe it's better to move the other define to llvm-config and make these APIs available only if the config header advertises their existence? It seems a bit nicer for external clients if they can check at build time instead of at runtime maybe. | |
216 | (Also, then no other change in this patch would be needed other than replacing some #include lines) |
llvm/include/llvm/Analysis/InlineAdvisor.h | ||
---|---|---|
216 | Yup - done. |
Hm, maybe it's better to move the other define to llvm-config and make these APIs available only if the config header advertises their existence? It seems a bit nicer for external clients if they can check at build time instead of at runtime maybe.