Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!cit-vax!tybalt.caltech.edu!woody From: woody@tybalt.caltech.edu.UUCP Newsgroups: comp.sys.mac Subject: Re: what's different between sys 4.1 and 4.0? Message-ID: <2678@cit-vax.Caltech.Edu> Date: Wed, 13-May-87 01:24:10 EDT Article-I.D.: cit-vax.2678 Posted: Wed May 13 01:24:10 1987 Date-Received: Fri, 15-May-87 07:13:50 EDT References: <949@batcomputer.tn.cornell.edu> <12500010@acf4.UUCP> <12681@teknowledge-vaxc.ARPA> Sender: news@cit-vax.Caltech.Edu Reply-To: woody@tybalt.caltech.edu.UUCP (William Edward Woody) Organization: Calfornia Institute of Technology Lines: 14 Actually, Megamax's sins are worse than simply using BasicGlob in the library. First, the compiler generates code which uses BasicGlob (apparently A4 is saved there, and A4 is a register pointing to the globals. When the key word "Pascal" is used (for routines which are called from the ROMS), A4 is restored by loading it back from BasicGlob.) Second, there is this strange bug which causes some programs to crash on exiting. I am not certain why the programs crash when calling exit(); the crashing is not consistant, and I can't reproduce it. However, it is there, and apparently there is a new update to the Megamax compiler which fixes these and a few other bugs in the 3.0 release. - William Woody Mac! > ][n && /|\ woody@tybalt.caltech.edu woody@juliet.caltech.edu