This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFA] mips, floating point arg passing


On Sun, Jun 18, 2006 at 01:35:53AM +0200, Mark Kettenis wrote:
> > Date: Wed, 31 May 2006 16:32:44 -0700
> > From: Michael Snyder <msnyder@redhat.com>
> > 
> > GDB is causing SIGFPE on target boards that have a FPU,
> > when compiled for a 32 bit ABI.
> 
> Hmm, aren't all registers supposed to be 32-bit for o32.  It seems to
> me that we should hardcode that in the *_o32_* functions, instead of
> trying to be register-size agnostic.

I am inclined to agree; what happened (IIRC) is that these
similar-looking functions were split from an identical parent at one
point to reduce changes for one ABI breaking another, and never cleaned
up.

-- 
Daniel Jacobowitz
CodeSourcery


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]