Re: clang 3.3 (llvm) can compile bigloo

[email protected]
Newsgroups gmane.lisp.scheme.bigloo
Organization Inria
Message-ID <[email protected]>
Dear Sven,

> After many versions of clang that were too limited for
> bigloo's purposes,
> clang 3.3 can now be used for building bigloo!
> 
> You must pass the following option to bigloo's configure 
> CC=clang ./configure --cflags="-fbracket-depth=2048 ..." ...
> to make clang handle some large generated C code
> as contained in bigloo's C sources.
> 
> (Tested as 32bit and 64bit on Linux.)
> 
> I see a small speedup compared to gcc 4.7.2 for my applications
> (please report if your findings differ),
> but having an alternative C backend compiler is probably the
> more important aspect for the bigloo community, currently.
Just as a follow up...

I have had to make some additional modifications. The constant pool
initialization of the Bigloo library was causing clang to crash. This is
now fixed and the latest version can be compiled with this compiler.

This was specially important for the MacOS port.

Cheers,


-- 
Manuel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.