Mail Archives: djgpp-workers/2000/03/03/15:20:26
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
- Raw text -