On Fri, 30 Oct 2009, Bryn M. Reeves wrote: > On Fri, 2009-10-30 at 02:36 -0400, Robert P. J. Day wrote: > > not really a fedora question, but i'm interested in a step-by-step > > description of what happens when one compiles and runs "hello, > > world". it's sort of a fedora question since i want to relate > > those steps to the essential fedora packages and where they come > > into play (gcc, cpp, glibc-devel, libgcc, and so on), related to > > things like crtbegin, crtend, etc. i'm thinking you get the idea. > > Maybe not exactly what you're looking for but I read this book a few > years ago: > > http://savannah.nongnu.org/projects/pgubook/ > > It's now available under the GNU FDL (although I think a print > edition is still available). It covers basic programming using > assembler and picks apart classic examples like "Hello World" at the > instruction level. that doesn't go as deep as i'd like. actually, after i thought about it a bit longer, i realized that i'd like a document that gets into the details of gcc debugging and optimization in the sense of actually *explaining* it. it's one thing to read the gcc manual to see what options are available, but it's quite another to truly understand what they all represent. does such a document exist? rday -- ======================================================================== Robert P. J. Day Waterloo, Ontario, CANADA Linux Consulting, Training and Kernel Pedantry. Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday ======================================================================== -- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines