summaryrefslogtreecommitdiff
path: root/gdb/doublest.c
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2001-08-01 22:11:43 +0000
committerAndrew Cagney <cagney@redhat.com>2001-08-01 22:11:43 +0000
commit9ce26ce96ebb7e6f85a22c20634acd51f93e17ac (patch)
treec3673288d055f73fb927433e60111188c0751d5a /gdb/doublest.c
parentdbe281d2927ce1c12d49ec753d343f466b5291ed (diff)
downloadgdb-9ce26ce96ebb7e6f85a22c20634acd51f93e17ac.tar.gz
* doublest.h (store_floating, floatformat_to_doublest): Make IN
paramter a const void pointer. (floatformat_from_doublest): Make IN const, Make OUT a void pointer. * doublest.c (floatformat_to_doublest): Update. (floatformat_from_doublest): Update. (extract_floating): Update.
Diffstat (limited to 'gdb/doublest.c')
-rw-r--r--gdb/doublest.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/gdb/doublest.c b/gdb/doublest.c
index 80548e7a155..af635f223cb 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;