* 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.
This commit is contained in:
Andrew Cagney
2001-08-01 22:11:43 +00:00
parent d16aafd8c8
commit 64f6fcadfc
3 changed files with 19 additions and 7 deletions

View File

@@ -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;