Szelethus added a comment.

The patch looks alright, I won't formally accept because if I knew how these 
worked, it wouldn't have caused so much pain to so many people :)

In D68172#1686793 <https://reviews.llvm.org/D68172#1686793>, @aaronpuchert 
wrote:

> In D68172#1686772 <https://reviews.llvm.org/D68172#1686772>, @NoQ wrote:
>
> > +@Szelethus because i'm a bit out-of-the-loop on plugins: i very vaguely 
> > remember that we decided to put them into tests(?)
>
>
> The plugins were in `test`, but D62445 <https://reviews.llvm.org/D62445> 
> changed that. Another solution would have been to move them into the 
> `unittests` directory. But other example plugins are also part of the 
> ordinary source tree, see for example `llvm/lib/Transforms/Hello`. In fact 
> this change is based on LLVMHello, which also has `BUILDTREE_ONLY`.


I honestly feel bad about these plugins. The first analyzer plugin laid in the 
`examples/` folder, but I was cautioned against adding more there as we're not 
really supporting them, but I think all the trouble of moving them wasn't worth 
it at all for such a negligible "gain".


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D68172



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

Reply via email to