An introduction to GCC by Brian Gough (Network Theory Ltd,
UK, 2004, free on-line version): A short but good introduction into the
GNU compilers gcc and g++. The book was finished in 2004 with GCC
version 3.3.x, some examples must be updated to reflect the updates in
the current GCC version (4.4.4 in Ubuntu 9.04), and trivial spelling
errors could have been eliminated (usigned for unsigned).
It is not a tutorial for C or C++, but by introducing the compilers
(gcc and g++) and useful tools (gprof, gcov, etc), the tutorial
refreshes the basics of C and C++, and touches many aspects of the
C/C++ compiling in a understandable way.