Article View: mod.computers.68k
Article #158Re: Submission for mod-computers-68k
From: bsteve
Date: Mon, 16 Feb 1987 04:31
Date: Mon, 16 Feb 1987 04:31
14 lines
1282 bytes
1282 bytes
This was a problem in the implementation of OS9 for the 68k. The fix involved
a smart code generator for the C compiler. The limitation is that a single
function may not be larger than 64k (at least in the initial implementation).
Anyone that would write a function that large is in trouble anyway (in my
opinion). The make it clearer, local variables are stored on the stack and
this segment is also limited by the architecture on a per-function basis.
Global/external and static variables are stored in a preallocated static data
segment.
Hope this helps,
Steve Blasingame (Oklahoma City)
ihnp4!occrsh!gorgo!bsteve
bsteve@eris.berkeley.edu
Technical Details
Message-ID:
<8702151313.AA2104@gorgo.att.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!bsteve@ucbvax.Berkeley.EDU@gorgo.UUCPShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!bsteve@ucbvax.Berkeley.EDU@gorgo.UUCP From: bsteve@ucbvax.Berkeley.EDU@gorgo.UUCP Newsgroups: mod.computers.68k Subject: Re: Submission for mod-computers-68k Message-ID: <8702151313.AA2104@gorgo.att.com> Date: Sun, 15-Feb-87 23:31:09 EST Article-I.D.: gorgo.8702151313.AA2104 Posted: Sun Feb 15 23:31:09 1987 Date-Received: Mon, 16-Feb-87 07:01:01 EST Sender: mwm@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 14 Approved: info-68k@ucbvax.berkeley.edu