[RFA] Eliminate TARGET_{EXTRACT|STORE}_FLOATING hooks
Mark Kettenis
kettenis@wins.uva.nl
Wed Mar 29 11:09:00 GMT 2000
Hi,
Now that I've removed the evil TARGET_{EXTRACT|STORE}_FLOATING
definitions from `config/i386/tm-linux.h' we might as well remove the
hooks from `findvar.c' too.
OK to check this in?
Mark
2000-03-29 Mark Kettenis <kettenis@gnu.org>
* findvar.c (extract_floating): Remove reference to
TARGET_EXTRACT_FLOATING.
(store_floating): Remove reference to TARGET_STORE_FLOATING.
Index: findvar.c
===================================================================
RCS file: /cvs/src/src/gdb/findvar.c,v
retrieving revision 1.4
diff -u -p -r1.4 findvar.c
--- findvar.c 2000/03/04 01:05:48 1.4
+++ findvar.c 2000/03/29 18:25:19
@@ -289,10 +289,6 @@ extract_floating (void *addr, int len)
else
floatformat_to_doublest (TARGET_LONG_DOUBLE_FORMAT, addr, &dretval);
}
-#ifdef TARGET_EXTRACT_FLOATING
- else if (TARGET_EXTRACT_FLOATING (addr, len, &dretval))
- return dretval;
-#endif
else
{
error ("Can't deal with a floating point number of %d bytes.", len);
@@ -333,10 +329,6 @@ store_floating (void *addr, int len, DOU
else
floatformat_from_doublest (TARGET_LONG_DOUBLE_FORMAT, &val, addr);
}
-#ifdef TARGET_STORE_FLOATING
- else if (TARGET_STORE_FLOATING (addr, len, val))
- return;
-#endif
else
{
error ("Can't deal with a floating point number of %d bytes.", len);
More information about the Gdb-patches
mailing list