Date: Tue, 17 Jan 95 10:46:57 CET From: "Martin Witzel" To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Supporting another micro I have been contemplating to use your GCC port to MS-DOS as a starting point to build a C-compiler for smaller micros. However, before I de- cide to go that way, I would like to understand the code generation portion better. I see several definition files for processors other than the 80x86 from Intel; but before I go and analyse them in detail, I would like to have a higher level view of these functions. Is there some one-thousand-foot-high view about this subject which applies to GNU's inner working, maybe with a few pointers to other portions I need to check (like the function calls implementation which probably varies, big-endian vs. little-endian, machine data size, etc.) ? The output I want to have is ASM code for the respective micro. From there on I would use my existing assemblers, linkers, and so on. If there isn't, then I just have to go thru the code generator now and understand it, although I was planning to do this *after* I decided for or against my proposed solution.... :-) A short response with your comment or a pointer would be very much appreciated. Thank you in advance.