Article View: comp.sys.atari.st
Article #28421FILEL * * A
From: STRUNK
Date: Tue, 29 Sep 1987 00:43
Date: Tue, 29 Sep 1987 00:43
28 lines
1522 bytes
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!STRUNKShow 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