3 ms·
From the thesis abstract: >"Included with this thesis is a portable C compiler for stack machines, which incorporates these new register allocation methods. Th
by jcr 11y ago
From the thesis abstract:
>"Included with this thesis is a portable C compiler for stack
machines, which incorporates these new register allocation methods. The
C compiler and associated tools (assembler, linker and simulator) are
included in the CD."
I looked at Mark Shannon's page below but didn't find a link to an ISO
image of the mentioned CD.
http://www.dcs.gla.ac.uk/~marks/ http://www.dcs.gla.ac.uk/~marks/
As far as I can tell from a quick (and very casual) skimming, Mark's
lcc-s is implemented as a backend for lcc.
http://www.cs.princeton.edu/software/lcc/ http://www.cs.princeton.edu/software/lcc/
https://sites.google.com/site/lccretargetablecompiler/ https://sites.google.com/site/lccretargetablecompiler/
https://github.com/drh/lcc/tree/master https://github.com/drh/lcc/tree/master
If anyone has found the mentioned lcc-s code, please post a link.
- david-given 11y agoI've actually been thinking about this recently (in order to compile C into small, dense code for running, slowly, on 8-bit microprocessors). I'd really like to see this as well.