qiongsiwu1 added inline comments.

================
Comment at: clang/lib/Headers/CMakeLists.txt:421
 
 install(
   FILES ${ppc_wrapper_files}
----------------
craig.topper wrote:
> qiongsiwu1 wrote:
> > craig.topper wrote:
> > > qiongsiwu1 wrote:
> > > > craig.topper wrote:
> > > > > There appear to be two installs of ppc_wrapper_files with different 
> > > > > components. Is that intentional?
> > > > Ah yes this is indeed intentional. `cuda_wrapper_files` and 
> > > > `openmp_wrapper_files` have two install targets as well. The first 
> > > > target is part of the "catch-all" `clang-resource-headers`.  The second 
> > > > targets are not installed by default (`EXCLUDE_FROM_ALL`). and a 
> > > > distribution build can opt-in the relevant set of headers. 
> > > > 
> > > > That said, if there are better ways to implement the logic I am all 
> > > > ears. 
> > > As far as I know, the ppc_wrapper_files are only usable on the powerpc 
> > > target so I don't think they should be treated any different than 
> > > ppc_files. ppc_files only has one install target right?
> > > As far as I know, the ppc_wrapper_files are only usable on the powerpc 
> > > target 
> > Yes that is my understanding as well. 
> > 
> > > ppc_files only has one install target right?
> > There is indeed one install target specifically setup to include only ppc 
> > files. Meanwhile, the ppc files are also included in the `${files}` list 
> > (which is installed as as a component of the catch-all 
> > `clang-resource-headers`), so the ppc files are included in two different 
> > install targets. 
> > 
> Thanks. I was trying to resolve some merge issues in my downstream and I 
> really should have read your changes more closely.
No problem! 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D123498/new/

https://reviews.llvm.org/D123498

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to