Article View: ont.micro.mac
Article #259SUMACC bugfix in lib/io.s, lib/mactrap.s
From: info-mac
Date: Tue, 19 Jun 1984 04:06
Date: Tue, 19 Jun 1984 04:06
45 lines
1880 bytes
1880 bytes
Date: Thu, 14 Jun 84 17:40:57 pdt From: Bill Croft <uw-beaver!croft@safe> To: info-mac@sumex Subject: SUMACC bugfix in lib/io.s, lib/mactrap.s Cc: croft@SUMEX-AIM.ARPA, sumacc@sumex As promised, SUMACC is a beta release, and here are the first bugfixes to prove it. If you have a bugfix in the future, please send it to info-mac@sumex and "cc" sumacc@sumex; the latter will cause the message to be filed in <info-mac>sumacc.mail. The fixes sent out will be applied as "incremental" fixes to the original tar distribution; we plan to update the tar file only upon "final" release. The fix to mactrap.s below handles "ostype" or "restype" strings (4 byte strings passed on the stack) that were not word aligned. The fix to io.s corrects a typo. Thanks to Mike Schuster at CALTECH for writing a "fromhex" in C to check this out. I'll post Mike's program in a following message. + diff mactrap.s- mactrap.s 72,73c72,80 < movl a0@+,a1 | short structure < movl a1@,sp@- --- > movl a0@+,a1 | short struct (includes os/restype strings) > movb a1@+,d1 | may not be word aligned > lsll #8,d1 > movb a1@+,d1 > lsll #8,d1 > movb a1@+,d1 > lsll #8,d1 > movb a1@+,d1 > movl d1,sp@- + diff io.s- io.s 319c319 < .globl fswrite --- > .globl _fswrite 324c324 < fswrite: --- > _fswrite:
Technical Details
Message-ID:
<4580@utcsrgv.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utcsrgv!info-macShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utcsrgv.UUCP Path: arc1-ca.pugleaf.net!utzoo!utcsrgv!info-mac From: info-mac@utcsrgv.UUCP (info-mac) Newsgroups: ont.micro.mac Subject: SUMACC bugfix in lib/io.s, lib/mactrap.s Message-ID: <4580@utcsrgv.UUCP> Date: Tue, 19-Jun-84 00:06:04 EDT Article-I.D.: utcsrgv.4580 Posted: Tue Jun 19 00:06:04 1984 Date-Received: Tue, 19-Jun-84 00:20:59 EDT Sender: peterr@utcsrgv.UUCP Organization: CSRG, University of Toronto Lines: 47