delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/05/07/13:13:57

Date: Sun, 07 May 2000 13:02:02 -0500
From: Eric Rudd <rudd AT cyberoptics DOT com>
Subject: Elementary math functions updated
To: "Delorie, DJ" <dj AT delorie DOT com>
Cc: DJGPP workers <djgpp-workers AT delorie DOT com>
Message-id: <3915AF9A.146740E6@cyberoptics.com>
Organization: CyberOptics
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win95; U)
X-Accept-Language: en
Reply-To: djgpp-workers AT delorie DOT com

When the GNU assembler 2.9.5 came out, it broke several of my routines
for elementary math functions.  The problems were not central to the
algorithms -- they had to do with stricter syntax checking for things
like operand length.

I have fixed the broken routines and placed them in the "incoming"
directory on ftp.delorie.com, under the name math0303.zip.

I had hoped to do a simple comparison of the binaries to what was
produced under "as" v2.8.1.  If that had been possible, I would have
submitted these revisions in March, but since the assembler saw fit to
produce slightly different binaries, I felt obliged to re-test them.  As
far as I can tell, they function identically to the earlier routines.

I have successfuly assembled the routines under "as" v2.8.1 and v2.9.5.
I tried v2.5.2, but unfortunately the C-style /* ... */ comments are not
accepted under that assembler (this looks like a bug in the old
assembler), so major assembly errors occur.

-Eric Rudd
rudd AT cyberoptics DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019