[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