Jonathan Wilson writes: > I have read the GCC manuals (including the internals manual) but GCC is > still next to impossible to understand. Yes. You might find "A Maintenance Programmer's View of GCC" in http://www.linux.org.uk/~ajh/gcc/gccsummit-2003-proceedings.pdf useful. Andrew.