[PATCH]: Promote float args on i386 (attn Hurd, Cygwin, DJGPP...)

Eli Zaretskii eliz@delorie.com
Fri May 12 03:52:00 GMT 2000


> From: Michael Snyder <msnyder@cygnus.com>
> Date: Thu, 11 May 2000 22:57:53 -0700 (PDT)
> 
> From the evidence, it appears that i386-gcc passes floats on the
> stack after promoting them to doubles.  At least I've verified this
> on Linux, Solaris and Unixware.  This patch fixes five testsuite 
> failures by making GDB pass floats as doubles when it calls a 
> target function.  I'd appreciate verification / approval from the
> maintainers of other x86 platforms such as Hurd, DJGPP, Cygwin, 
> BSD etc.

Could you please identify the tests in the test suite, or post a short
test program and a GDB session script, that could be used to test this
problem?


More information about the Gdb-patches mailing list