Il giorno Tue, 16 Dec 2008 08:17:57 +0100
Philippe Ribet <
[hidden email]> ha scritto:
> I know there are problems with modern 64 linux releases, but I'm
> convinced it's more gcc related problem (note that it can be valid
> optimisation applied on tricky C code) that pure 64 problem.
>
> It's my third point on my todo list (first one is eiffeltest).
I was able to compile a 64bit version from SVN patching the various
building scripts, actually removing any optimization. I can send you a
diff file this evening if you want (I haven't access to that box right
now).
A long-term option is to turn SmartEiffel into a proper gcc front-end
or to use the compiler infrastructure provided by llvm.org.
Low-level classes to access all the various C functions and structure
could be generated with the (almost finished) eiffel-gcc-xml
(
http://svn.gna.org/viewcvs/eiffel-libraries/trunk/tools/)
Thanks for your efforts,
Paolo