This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Backend compiler basics?


At 1:12 PM -0700 6/9/00, Desmond Cheung wrote:
>Hi all,
>
>I'm sorry if this might not be the right list to post. I'm writing a 
>backend for a cross-compiler (host = sun-solaris-sparc and target = 
>our own machine).
>
>I didn't have any experience with any compiler. Is there any 
>resource that I can learn all the basics that I need? I was reading 
>the online Gcc manual and didn't understand "Frame pointer", "Arg 
>pointer", "eliminate frame pointer" ...etc.

	You need a good book on compiler construction and runtime organization.
	In the old days, that would have been the "dragon book".


>Any reference to websites is appreciated.

	http://www.compiler.com/	A lot of good stuff here
-- 
------------------------------------------------------------------------

		    Quality Software Management
		http://www.tiac.net/users/qsmgmt
			apl@alum.mit.edu
			(978)287-0435 Voice
			(978)808-6836 Cell
			(978)287-0436 Fax

	Software Process Improvement and Management Consulting
	     Language Design and Compiler Implementation

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]