Date: Fri, 10 Jun 2011 18:25:05 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: Marcel Moolenaar <marcel@xcllnt.net> Cc: toolchain@freebsd.org Subject: Re: llvm-ia64 is off the ground... Message-ID: <4DF24561.5070803@FreeBSD.org> In-Reply-To: <5A6AC098-FB0D-474A-B92D-190121CA400F@xcllnt.net> References: <DE479A12-24B5-4947-90CF-702AA234BE39@xcllnt.net> <20110610072512.GA35144@freebsd.org> <5A6AC098-FB0D-474A-B92D-190121CA400F@xcllnt.net>
index | next in thread | previous in thread | raw e-mail
On 2011-06-10 17:38, Marcel Moolenaar wrote: ... > Unfortunately, the FreeBSD build doesn't give me goodies like > llc or bugpoint so there may be value in adding that to the > FreeBSD build as optional or developer-only build targets... These programs are of little use for normal users, or even most developers, except for people who hack on clang/llvm itself. Also, to install them without too much overhead, we would have to start installing llvm and clang's shared libraries, which adds a lot of complexity. Currently, we just link everything into one clang executable. (There's also a tblgen executable, but it is debatable whether even that belongs in the base system, since it is only used for building llvm and clang.) That said, it is great you are working on this, but do you have any particular reason for not just using a checkout from the upstream llvm and clang repositories instead? If you work inside the FreeBSD tree, you have a version that is slightly behind the current version, and for hacking on a new backend, it is usually better to get hints and advice from the llvm people themselves...help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4DF24561.5070803>
