Related articles |
---|
[Q] front ends & back ends marcel@eb.ele.tue.nl (1994-07-18) |
Newsgroups: | comp.compilers |
From: | marcel@eb.ele.tue.nl (Marcel van Loon) |
Keywords: | C, question, comment |
Organization: | Compilers Central |
Date: | Mon, 18 Jul 1994 14:12:18 GMT |
Hello,
I need to write a C-compiler for a newly designed processor. There's an
assembler available, so I need not neccesarily generate 'code'.
The idea is to use an existing front-end and write a back-end to generate
the assembly from the intermediate representation of the program generated
by the front-end. It may even be possible to generate the back-end
automatically.
Working my way through the FAQ and the comp.compiler archives, I found the
following references to programs that may do (part of) the job:
Compiler construction kits: ACK,ELI
(Easily?) retargettable compilers: GCC, lcc
code generator generators: BEG, MIMOLA, CCG
Who knows of other programs/packages that might help me generate a
compiler? It must be able to generate code for resp. 16(!), 32 and 64 bit
INT's, and preferably generate size-optimized code. Packages need not be
PD; the resulting compiler will be used commercially.
Any information will be appreciated. E-mail of post; I'll summarize if
requested & worthwile.
PS. I'm not all too familiar with compiler-compilers/generators, code
generator-generators or whatever generator-generators, so if I bungle up
some terms/definitions/terminology, please excuse me and tell me how to
say things the right way...
Regards,
--- Marcel van Loon
E-Mail: marcel@eb.ele.tue.nl
[The usual quick approach is to port GCC, but for people armed with money
there may be better techniques. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.