[llvm-dev] Adding minimal target support to build clang
David Blaikie via llvm-dev
llvm-dev at lists.llvm.org
Sun Aug 19 09:07:34 PDT 2018
Backends are necessary for parsing because clang parses inline assembly
using the llvm integrated assembles, if I recall correctly
On Sun., 19 Aug. 2018, 7:30 am John Paul Adrian Glaubitz via llvm-dev, <
llvm-dev at lists.llvm.org> wrote:
> Hi!
>
> In Debian, we have recently run into the situation that the package
> qttools-opensource-src has added LLVM's clang parser as a build dependency
> with the effect that the package can no longer be built for a couple of
> architectures like alpha or ia64 [1].
>
> From my current understanding, qttools-opensource-src is merely using the
> parser part in clang to parse C/C++ code for code analysis which is not
> necessarily an architecture-specific task.
>
> Now, does anyone know whether it would be possible to enable this feature
> on any given architecture without having to add a full target backend to
> LLVM? Maybe we could just build an LLVM variant on unsupported targets
> with the x86 backend enabled (in case it's mandatory to have at least
> one backend enabled).
>
> Thanks,
> Adrian
>
> > [1]
> https://buildd.debian.org/status/package.php?p=qttools-opensource-src&suite=sid
>
> --
> .''`. John Paul Adrian Glaubitz
> : :' : Debian Developer - glaubitz at debian.org
> `. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
> `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180819/87079cb0/attachment.html>
More information about the llvm-dev
mailing list