2000-03-22 Mark Kettenis <kettenis@gnu.org>
authorMark Kettenis <kettenis@gnu.org>
Wed, 22 Mar 2000 09:45:01 +0000 (09:45 +0000)
committerMark Kettenis <kettenis@gnu.org>
Wed, 22 Mar 2000 09:45:01 +0000 (09:45 +0000)
commit1a309862a732b8b9c3b4a0d8497078cc7ae5ac0e
tree9ebbb84d57afd6e4c5ed06b63103f7b527f46b86
parent6a08e74c323922a660707726010c6bc368f0a758
2000-03-22  Mark Kettenis  <kettenis@gnu.org>

* config/i386/tm-i386aix.h (I386_AIX_TARGET): Remove.
* config/i386/tm-linux.h (LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM):
Remove
* i386-tdep.c (LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM): New defines.
(i386_extract_return_value): Rewritten.  Correctly support all
floating-point types and large integer types on targets that use
the standard i386 GDB register layout and return floating-point
values in the FPU.
gdb/ChangeLog
gdb/config/i386/tm-i386aix.h
gdb/config/i386/tm-linux.h
gdb/i386-tdep.c