Alternatives to gcc (was Re: gcc 4.3: when will it
become standardcompiler?)
Roman Divacky
rdivacky at freebsd.org
Thu Jan 15 04:48:35 PST 2009
On Thu, Jan 15, 2009 at 01:44:48PM +0100, Christoph Mallon wrote:
> Roman Divacky schrieb:
> >2) llvm uses special "bytecode" that gets compiled into native machine
> >code so technically speaking "classic" assembler is not needed for
> >llvm/clang.
>
> This is an irrelevant detail for normal use.
yes.... but the point is that clang does not need "something that translates
mov ax, bx to machine code"
> >the chain with clang is: clang -> llvm bc -> native binary
>
> This is just a kludge, because clang has no proper compiler driver, yet.
there's a work going on successor of ccc and ccc itself works for a lot of
cases even today (I use it for compiling freebsd)
More information about the freebsd-current
mailing list