Article View: gnu.gcc.help
Article #723Re: Compile options? or major hack?
From: John Clark
Date: Wed, 30 Dec 1992 00:23
Date: Wed, 30 Dec 1992 00:23
22 lines
1660 bytes
1660 bytes
In article <pes.722899636@regent.e-technik.tu-muenchen.de> pes@regent.e-technik.tu-muenchen.dbp.de (Peter Schauer) writes: +>jimlynch@netcom.com (Jim Lynch) writes: +> +>>Hi, I'm trying to port gcc to a machine that uses 16-bit PC-relative +>>addressing for code references (which introduces the requirement for +>>limited-size segments) and register indexed addressing for data +>>references. Can this be done in the machine description file? +>>Also, the code segments mentioned above need to refer to each other +>>as (segment number, jump table entry number), implying that such a +>>jump table would be built at the beginning of each segment. +> +>>Thirdly, I have a need to be able to create and refer to functions +>>which use some particular flavor of Pascal stack/calling conventions. +> +>The "machine" isn't a Macintosh, no ? :-) +>You obviously know what the FSF thinks about Apple, so why are you +>disguising it like that ? Microware's OS9 operating system uses 16-bit PC-relative, address register based variable reference, jump tables, and there is a Pascal compiler which runs on it as well. (But I will admit that the Mac-OS is probably the likely target.)
Technical Details
Message-ID:
<1992Dec30.002310.8403@synergy.encinitas.ca.us>Path:
arc1-ca.pugleaf.net!sparky!uunet!nntp1.radiomail.net!fernwood!synergy!clarkReferences:
<1992Nov26.173236.15113@netcom.com> <pes.722899636@regent.e-technik.tu-muenchen.de>Show Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!sparky!uunet!nntp1.radiomail.net!fernwood!synergy!clark From: clark@synergy.encinitas.ca.us (John Clark) Subject: Re: Compile options? or major hack? Message-ID: <1992Dec30.002310.8403@synergy.encinitas.ca.us> Organization: Synergy Microsystems, Inc. CA. USA References: <1992Nov26.173236.15113@netcom.com> <pes.722899636@regent.e-technik.tu-muenchen.de> Distribution: gnu Date: Wed, 30 Dec 1992 00:23:10 GMT Lines: 26