Mail Archives: djgpp/1995/01/17/05:48:02
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.
- Raw text -