🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #28421

FILEL * * A

#28421
From: STRUNK
Date: Tue, 29 Sep 1987 00:43
28 lines
1522 bytes
Date: 29 September 1987, 00:01:43 SET
From: STRUNK   at DBNUAMA1
To:   INFO-ATARI16 at SCORE.STANFORD
Subject: Lattice C 3.04.01 Bug fix

    There is (at least) one bug in the new improved fp library:
The routines CXA55 and CXS55 (fp add and sub) sometimes modify the
68000 register A1. This may cause bus errors etc. if register a1
contained information used later on. The fix saves register A1 for
these two routines.

    One can patch this in fplib.bin, sector 55, bytes 483ff as follows:

    old                      new
48E73F00 6100001A       48E73F40 6100001A
                              $$
4CDF00FC 4E75           4CDF02FC 4E75
                            $$
48E73F00 61000008       48E73F40 61000008
                              $$
4CDF00FC 4E75           4CDF02FC 4E75
                            $$


My version of the compiler is some weeks old, so maybe yours doesn't
have the bug any longer.

Christoph Strunk (STRUNK@DBNUAMA1.BITNET)
Technical Details
Message-ID: <8709282232.AA04392@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!ucbcad!ucbvax!DBNUAMA1.BITNET!STRUNK

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!ucbcad!ucbvax!DBNUAMA1.BITNET!STRUNK
From: STRUNK@DBNUAMA1.BITNET
Newsgroups: comp.sys.atari.st
Subject: FILEL * * A
Message-ID: <8709282232.AA04392@ucbvax.Berkeley.EDU>
Date: Mon, 28-Sep-87 20:43:23 EDT
Article-I.D.: ucbvax.8709282232.AA04392
Posted: Mon Sep 28 20:43:23 1987
Date-Received: Wed, 30-Sep-87 01:33:48 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 28