[Novalug] documentation
Gary Knott
knott at civilized.com
Fri Apr 18 19:52:10 EDT 2008
Thanks, Don, for the link. I will look at some of those
files and perhaps I can find the detailed file content
definitions that I seek. - I expect you agree however,
that this nice link does not obviate my remarks about
the need for documentation both for coders and users
-------------------------------------------------
Don Groves, Jr. wrote:
> Documentation on the GNU gcc compiler:
> First what?s so hard about Googling for keywords:
> GNU gcc compiler documention
>
> The first hit is:
> *GCC* online *documentation* - *GNU* Project - Free Software Foundation
> *...*
> <http://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fgcc.gnu.org%2Fonlinedocs%2F&ei=dOMHSLX1KYKkeLSfgdQN&usg=AFQjCNH-HrxCXi6CPAgy7Zs_9H5Mosl3Og&sig2=wO6-rnnN3D2xCA5fjOoQyg>
>
> If what you are really looking for is how compiler work/function?
> Then you might start with
> "*Compilers: Principles, Techniques, and Tools"
> (aka "The Dragon Book")
> <http://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools>
>
> * "Compiler Design in C" by Allen I. Holub ISBN 0-13-155045-4
> <http://portal.acm.org/citation.cfm?id=77624>
>
> At that point you might be ready for the following reading list:
> <http://www.cs.man.ac.uk/~pjj/cs211/list.html>
>
> IOW The books on the subject of compiler(s) is already out there, it is
> just a very complex subject matter.
>
> --
> DonJr
>
> On Thu, Apr 17, 2008 at 6:19 PM, Gary Knott <knott at civilized.com
> <mailto:knott at civilized.com>> wrote:
>
>
> Look, for example, at the GCC compiler. Most
> of us using it, have little idea about its
> copious controls, and even if we check
> easily-accessable documentation (man-pages)
> we still have little appreciation for
> what gcc can do, nor what the inputs and outputs
> can be - what is an .elf file, what is its
> internal format - how do we use gdb - what are
> .so files, what are the tricks in using them, and
> so on. where are the header files?
>
> There are several books on gcc.
> The one I have is poor, and I have never seen
> a copy of the GNU foundations?s book, nor a
> downloadable copy of it.
>
>
> --
> --
> --
> Don E. Groves, Jr
--
==============================================================
| Spoken: Gary D. Knott Email: knott at civilized.com |
| Phone: (301) 962-3711 MIME mail welcome |
| |
| web: www.civilized.com (Please look at our HomePage!) |
| USPS: Civilized Software Inc., 12109 Heritage Park Circle, |
| Silver Spring, Maryland 20906, USA |
==============================================================
More information about the Novalug
mailing list