delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/01/17/05:48:02

Date: Tue, 17 Jan 95 10:46:57 CET
From: "Martin Witzel" <mwi AT VNET DOT IBM DOT COM>
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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019