This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

MELT branch created, barely usable.


Hello All,

I just created the MELT branch (basically merging my own source tree), but it is barely usable.

See the wiki and my 2007 summit paper and
http://gcc.gnu.org/wiki/MiddleEndLispTranslator

The bootstrap is not completed, because:

make bootstrap might not actually work

and most importantly, it should have a different meaning:

the file gcc/warm-basilys.c (which does not exist yet! it is generated by "itself") should be compiled into a sort of plugin warm-basilys.so which is dynamically loaded by cc1 to be able to generate this very file gcc/warm-basilys.c from melt/warm-basilys.melt (which is still buggy and incomplete, and which I still "compile" to C with an horrible contrib/cold-basilys.lisp file (for CLISP)

So from a SubVersion point of view warm-basilys.c is like the configure files (generated, but in the source tree). I'm avoiding polluting the SubVersion repository with big generated files which are still buggy.

All this is *WORK IN PROGRESS*

Thanks for reading

--
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]