Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Jun 2011 15:56:38 +0200
From:      Roman Divacky <rdivacky@freebsd.org>
To:        Erik Cederstrand <erik@cederstrand.dk>
Cc:        toolchain@freebsd.org, Dimitry Andric <dim@FreeBSD.org>
Subject:   Re: Adding additional llvm/clang goodies (was: Re: llvm-ia64 is off the ground...)
Message-ID:  <20110617135638.GA46499@freebsd.org>
In-Reply-To: <ADD45CD3-A811-4A72-8E55-1B6F1FBA39D8@cederstrand.dk>
References:  <DE479A12-24B5-4947-90CF-702AA234BE39@xcllnt.net> <20110610072512.GA35144@freebsd.org> <5A6AC098-FB0D-474A-B92D-190121CA400F@xcllnt.net> <4DFA783D.8040207@FreeBSD.org> <ADD45CD3-A811-4A72-8E55-1B6F1FBA39D8@cederstrand.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 17, 2011 at 03:36:53PM +0200, Erik Cederstrand wrote:
> Den 16/06/2011 kl. 23.40 skrev Dimitry Andric:
> 
> > Here is a diff to do just that, when you define WITH_CLANG_EXTRAS in
> > src.conf, in the environment, or on the make command line.  In
> > particular, it will build and install the following extras:
> > 
> > * bugpoint
> > * llc
> > * lli
> > * llvm-ar
> > * llvm-as
> > * llvm-bcanalyzer
> > * llvm-diff
> > * llvm-dis
> > * llvm-extract
> > * llvm-ld
> > * llvm-link
> > * llvm-mc
> > * llvm-nm
> > * llvm-objdump
> > * llvm-prof
> > * llvm-ranlib
> > * llvm-rtdyld
> > * llvm-stub
> > * macho-dump
> > * opt
> 
> Does anyone have an overview of which of these are actually useable on FreeBSD ELF binaries? Here's my impression from the audience (please correct me if I'm wrong):

Only llvm-mc. All the other utilities are for pure llvm handling. llc can
produce ELF via llvm-mc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110617135638.GA46499>