Path: utzoo!attcan!uunet!cs.utexas.edu!sun-barr!olivea!mintaka!gnu!dzenc From: dzenc@gnu.ai.mit.edu (Dan Zenchelsky) Newsgroups: comp.sys.amiga.hardware Subject: Re: New Kickstart Release for the Amiga 3000 available Message-ID: <1990Oct29.030648.12916@mintaka.lcs.mit.edu> Date: 29 Oct 90 03:06:48 GMT References: <82.2728F58D@myamiga.UUCP> <29301@pasteur.Berkeley.EDU> Sender: daemon@mintaka.lcs.mit.edu (Lucifer Maleficius) Organization: MIT Laboratory for Computer Science Lines: 35 In article <29301@pasteur.Berkeley.EDU> navas@cory.Berkeley.EDU writes: >In article <82.2728F58D@myamiga.UUCP> smp@myamiga.UUCP (Steve Palm) writes: >> >> >> BN> >> BN> (Setpatch 36.4) >> Hey, no offense, but why do you still need a SetPatch utility? I thought it >>was only there to fix bugs in the ROMS. > >What's really a scary thought is what functions they patch... > they said was public...> > > My SetPatch reveals that they patch: Lock() Open(). > >David Navas navas@cory.berkeley.edu Before anyone panics, there was some buggy software which counted on DOS returning values in D1 as well as D0 (a side effect of BCPL), and I believe these patches are merely a compatibility measure to keep the most programs possible running under 2.0 by continuing to do this. NOTE: This does not excuse these programs, nor does it mean YOU should do this!!! -Dan -- ___________________________________________________________________________ | _______ |________________________________________| | || |o| Dan Zenchelsky | | | ||____| | | Any sufficiently advanced bug is | | | ___ | dzenc@gnu.ai.mit.edu | indistinguishable from a feature. | | |_|___|_| |______________-- Rich Kulawiec__________| |__________________________________|________________________________________|