Date: Mon, 12 Jul 1999 13:23:05 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: pavenis AT lanet DOT lv cc: djgpp-workers AT delorie DOT com Subject: Re: Operand-size suffixes In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk 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.