[PATCH] D64032: [cmake] With utils disabled, don't build tblgen in cross mode

Keno Fischer via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 5 11:10:02 PDT 2019


Do we have a way to make the native tablegen depend on whatever underlying
files it should depend on directly without forcing the target tablegen to
be built?

On Mon, Aug 5, 2019, 13:56 Chris Bieneman via Phabricator <
reviews at reviews.llvm.org> wrote:

> beanz added a comment.
>
> This patch is actually really problematic. We have the native tablegen
> depend on the target tablegen so that the native one rebuilds whenever the
> sources for the target one rebuild. Without that dependency the native
> tablegen may not rebuild at all, or (if it does) it will likely rebuild at
> the wrong time.
>
> This patch makes iterative builds on a cross-target incorrect.
>
>
> Repository:
>   rL LLVM
>
> CHANGES SINCE LAST ACTION
>   https://reviews.llvm.org/D64032/new/
>
> https://reviews.llvm.org/D64032
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190805/0ccc6604/attachment.html>


More information about the llvm-commits mailing list