Third party compiler middle and back-end

Daniel Zazula <danielzazula@gmail.com>
Fri, 8 Oct 2010 19:57:03 -0700 (PDT)

          From comp.compilers

Related articles
Third party compiler middle and back-end danielzazula@gmail.com (Daniel Zazula) (2010-10-08)
Re: Third party compiler middle and back-end gah@ugcs.caltech.edu (glen herrmannsfeldt) (2010-10-10)
Re: Third party compiler middle and back-end usenet@vfx.org.uk (Mike Playle) (2010-10-10)
Re: Third party compiler middle and back-end redbrain@gcc.gnu.org (Philip Herron) (2010-10-10)
Re: Third party compiler middle and back-end cr88192@hotmail.com (BGB / cr88192) (2010-10-10)
Re: Third party compiler middle and back-end jm@bourguet.org (Jean-Marc Bourguet) (2010-10-11)
Re: Third party compiler middle and back-end j.o.williams.jow@gmail.com (James O. Williams) (2010-10-11)
[14 later articles]
| List of all articles for this month |

From: Daniel Zazula <danielzazula@gmail.com>
Newsgroups: comp.compilers
Date: Fri, 8 Oct 2010 19:57:03 -0700 (PDT)
Organization: Compilers Central
Keywords: code, question
Posted-Date: 09 Oct 2010 23:56:38 EDT

I want to write a compiler that generates assembly, but I do not know
assembly, I've already started studying the FASM, but it will take
much time to learn everything I need to know in order to write a
decent back-end.


So I though about using a third party back-end, I would write the
front-end that parse the language into a intermediate code and leave
the rest to the back-end. I gave a look at GCC but it is too big, too
vast and too complex for what I want. Microsoft's Phoenix also don't
work for me since it generates CIL.


The back-end that I'm looking for needs to generate at least x86
Assembly (although I prefer Amd64), I don't mind if it generates other
assemblies as well. I prefer back-ends written in C# or Object Pascal,
but I will also accept C/C++ ones.


Any suggestions?


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.