Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!amdahl!nsc!voder!apple!dan From: dan@Apple.COM (Dan Allen) Newsgroups: comp.sys.mac.programmer Subject: Re: System 6.0 breaks my cdevs! revisited Message-ID: <12253@apple.Apple.COM> Date: 16 Jun 88 04:09:01 GMT References: <227@hodge.UUCP> Reply-To: dan@apple.apple.com.UUCP (Dan Allen) Organization: Apple Computer Inc, Cupertino, CA Lines: 17 In article <227@hodge.UUCP> thecloud@pnet06.cts.com (Ken Mcleod) writes: > > Well, after looking more closely, I discovered the reason why various >cdev's were breaking under System 6.0: they check for the presence of >certain packages in the System file (usually PACK 7 or PACK 4) that >no longer exist! (except in the ROM). Even Apple's Sample cdev in IM V Actually PACKs 4 (SANE arithmetic), 5 (SANE transcendentals), and 7 (binary-decimal conversions) are in all ROMs since the MacPlus. They are ALSO in every system file Apple has ever shipped. No shipping system files do NOT have PACKs 4,5, and 7, although they could be removed if apps didn't check. In certain cases the System versions of the PACKs may have bug fixes, but unless there are ROV# resources to override the ROM PACKs, the ROMed versions are used. Dan Allen Software Explorer Apple Computer