On Sun, Jun 2, 2013 at 5:11 PM, Juan Jose Garcia-Ripoll <juanjose.garciaripoll@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