Date: Fri, 03 Mar 2000 13:43:00 -0600 From: Eric Rudd Subject: Elementary math functions To: djgpp-workers AT delorie DOT com Message-id: <38C015C4.218E5A4D@cyberoptics.com> Organization: CyberOptics MIME-version: 1.0 X-Mailer: Mozilla 4.72 [en] (Win95; U) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Accept-Language: en References: Reply-To: djgpp-workers AT delorie DOT com I attempted to re-assemble the elementary math functions in libc with the new assembler v.2.9.5, but found that there were a rash of error messages caused by stricter syntax checking. Some of the new error messages, such as the one that forced me to re-write "fldcww 2(%esp)" as "fldcw 2(%esp)", seem pointlessly picky, but it was not hard to fix up my source so that it was acceptable to both the 2.8.1 and 2.9.5 assemblers. I will be uploading the revised source after I have finished checking it a little more thoroughly. The causes of the error messages were entirely trivial, but I'll see if I can do some checks to ensure that the code generated is identical to what it was before, which will prevent having to re-test the numerical behavior of the affected routines. -Eric Rudd rudd AT cyberoptics DOT com