Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!lll-lcc!pyramid!voder!apple!dgold From: dgold@apple.UUCP Newsgroups: comp.sys.mac Subject: Re: Global blowing away Mac II? Message-ID: <606@apple.UUCP> Date: Tue, 7-Apr-87 23:22:39 EST Article-I.D.: apple.606 Posted: Tue Apr 7 23:22:39 1987 Date-Received: Sat, 11-Apr-87 05:11:28 EST References: <2236@cit-vax.Caltech.Edu> Reply-To: dgold@apple.UUCP (David Goldsmith) Distribution: world Organization: Apple Computer Inc., Cupertino, USA Lines: 23 In article <2236@cit-vax.Caltech.Edu> woody@tybalt.caltech.edu (William Edward Woody) writes: > >The Megamax C compiler library stuff insists upon using the magic location >694 decimal (2B6 hex) in low memory to store a long word of data. For some >reason programs compiled using version 3.0 of the C compiler crashes a >Mac II, and I think it may be because of this. You are absolutely correct. This memory location was reserved for use by Apple (it was named BasicGlob and used to be reserved for the never- released MacBasic, but I don't recall seeing anything which told people they could use it). As of system 4.1, we're using this location on all machines (Mac Plus, Mac SE, and Mac II). Any program which trashes this location will cause a machine running System 4.1 (Mac II being the best example) to crash. -- David Goldsmith Apple Computer, Inc. MacApp Group AppleLink: GOLDSMITH1 UUCP: {nsc,dual,sun,voder,ucbvax!mtxinu}!apple!dgold CSNET: dgold@apple.CSNET, dgold%apple@CSNET-RELAY BIX: dgoldsmith