diff options
Diffstat (limited to 'gdb/doublest.c')
-rw-r--r-- | gdb/doublest.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gdb/doublest.c b/gdb/doublest.c index 80548e7..af635f2 100644 --- a/gdb/doublest.c +++ b/gdb/doublest.c @@ -105,7 +105,8 @@ get_field (unsigned char *data, enum floatformat_byteorders order, Store the DOUBLEST in *TO. */ void -floatformat_to_doublest (const struct floatformat *fmt, char *from, +floatformat_to_doublest (const struct floatformat *fmt, + const void *from, DOUBLEST *to) { unsigned char *ufrom = (unsigned char *) from; @@ -325,8 +326,9 @@ ldfrexp (long double value, int *eptr) restrictions. */ void -floatformat_from_doublest (CONST struct floatformat *fmt, DOUBLEST *from, - char *to) +floatformat_from_doublest (CONST struct floatformat *fmt, + const DOUBLEST *from, + void *to) { DOUBLEST dfrom; int exponent; @@ -540,7 +542,7 @@ floatformat_mantissa (const struct floatformat *fmt, char *val) dirty work. */ DOUBLEST -extract_floating (void *addr, int len) +extract_floating (const void *addr, int len) { DOUBLEST dretval; |