Mail Archives: djgpp-workers/1999/07/12/06:26:52
On Mon, 12 Jul 1999 pavenis AT lanet DOT lv wrote:
> - some unnecessary operand length prefixes which are no more
> accepted by new binutils snapshots
Your previous message (the one from January) only mentioned FP
instructions that don't reference memory. "fldcww 2(%esp)" does
reference memory, so I didn't change that.
Is there any place where these changes in Binutils are described? I
would like to avoid new problems with every new snapshot, if possible.
> - missing prototype for
> long double hypotl(long double x, long double y);
> in math.h
hypotl is not in the library, so no prototype is needed. The source is
there, but it isn't compiled when the library is built (well, at least it
shouldn't be compiled).
We now have hypot.S (written by Eric Rudd) as the source of hypot
functiopn. I left hypot.c in the sources after some trivial changes
to make it hypotl, but since it is largely untested and undocumented, I
didn't add it to the makefile. It is there for the time when C9X is
out, which will most probably require long double functions like hypotl.
> - one warning in src/debug/fsdb/fullscr.c where argument of
> wrong type were given to sprintf()
Thanks, I corrected that already a day or two ago.
- Raw text -