Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #1345 > unrolled thread
| Started by | Seima Rao <seimarao@gmail.com> |
|---|---|
| First post | 2014-07-22 13:28 +0530 |
| Last post | 2014-07-30 17:44 -0700 |
| Articles | 3 — 3 participants |
Back to article view | Back to comp.compilers
Suitable compiler back-end Infrastructure Seima Rao <seimarao@gmail.com> - 2014-07-22 13:28 +0530
Re: Suitable compiler back-end Infrastructure glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-07-23 00:38 +0000
Re: Suitable compiler back-end Infrastructure federation2005@netzero.com - 2014-07-30 17:44 -0700
| From | Seima Rao <seimarao@gmail.com> |
|---|---|
| Date | 2014-07-22 13:28 +0530 |
| Subject | Suitable compiler back-end Infrastructure |
| Message-ID | <14-07-055@comp.compilers> |
Hi,
I want to work on compiler back-end. I knew of one: SUIF but alas
no Front-end available.
Is there a non-gcc, non-llvm back-end infratructure available with
front-end binaries/source ?
Sincerely,
Seima Rao.
p.s. If non available, then is llvm what I am looking for ?
[Well, there's always the old PCC compiler. -John]
[toc] | [next] | [standalone]
| From | glen herrmannsfeldt <gah@ugcs.caltech.edu> |
|---|---|
| Date | 2014-07-23 00:38 +0000 |
| Message-ID | <14-07-057@comp.compilers> |
| In reply to | #1345 |
Seima Rao <seimarao@gmail.com> wrote: (snip) > Is there a non-gcc, non-llvm back-end infratructure available with > front-end binaries/source ? I always liked LCC, especially as the book is pretty detailed on how it works. As far as I know, the actual compiler has changed a lot over the years, but the book is still pretty good. If you want to target a new system, I believe it is a better choice than most of the others. -- glen
[toc] | [prev] | [next] | [standalone]
| From | federation2005@netzero.com |
|---|---|
| Date | 2014-07-30 17:44 -0700 |
| Message-ID | <14-07-066@comp.compilers> |
| In reply to | #1345 |
If you look at the moderator note of one of the articles I recently posted, you'll see a link to a section of the GCC documentation. The other documents in the cache may also include details on the internals of GCC. Perhaps the moderator can say more about this. The GAS (GNU Assembler) also have both extensive documentation and source on line. This can be used as a basis for studying and surveying preliminary to designing a back end. Note also my recent article on the "most important feature of a compiler" (i.e. the back end and run time system). [The GCC documentation is all there on line. It's not awful, but people who've hacked on GCC say it's no substitute for reading the code. -John]
[toc] | [prev] | [standalone]
Back to top | Article view | comp.compilers
csiph-web