[Ecls-list] Upcoming: cross compiling Lisp->C compiler

Juan Jose Garcia-Ripoll juanjose.garciaripoll at gmail.com
Sun Jun 2 20:51:55 UTC 2013


On Sun, Jun 2, 2013 at 5:11 PM, Juan Jose Garcia-Ripoll <
juanjose.garciaripoll at gmail.com> wrote:

> The problem: the compiler right now has two types of hardcoded dependencies
>  1 - Language features selected at build time (CLOS, threads, etc)
>  2 - Machine-dependent features (word sizes, bits, etc)
>

This is now started. A 'machine' object now stores information about the
compilation target. It is currently specialized to keep information about C
types and inline forms, but in the near future it should be fixed to
include also the compiler, linker and other features. It should also be
possible to recreate that structure at run-time with the help of autoconf.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20130602/c2a5b694/attachment.html>


More information about the ecl-devel mailing list