mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 06:45:56 +08:00
* remote-vxsparc.c (vx_convert_to_virtual, vx_convert_from_virtual):
Remove, never used. * config/sparc/vxsparc.mt (TDEPFILES): Add remote-vxsparc.o. Make Sparc VxWorks GDB compile
This commit is contained in:
@ -194,46 +194,3 @@ vx_write_register (regno)
|
||||
PTRACE_SETFPREGS);
|
||||
}
|
||||
}
|
||||
|
||||
/* Convert from an extended float to a double.
|
||||
The extended float is stored as raw data pointed to by FROM.
|
||||
Return the converted value as raw data in the double pointed to by TO. */
|
||||
|
||||
void
|
||||
vx_convert_to_virtual (regno, from, to)
|
||||
int regno;
|
||||
char *from;
|
||||
char *to;
|
||||
{
|
||||
if (REGISTER_CONVERTIBLE (regno))
|
||||
{
|
||||
if (target_has_fp)
|
||||
ieee_extended_to_double (&ext_format_sparc, from, to);
|
||||
else
|
||||
bzero (to, sizeof (double));
|
||||
}
|
||||
else
|
||||
bcopy (from, to, REGISTER_VIRTUAL_SIZE (regno));
|
||||
}
|
||||
|
||||
/* The converse: convert from a double to an extended float.
|
||||
The double is stored as raw data pointed to by FROM.
|
||||
Return the converted value as raw data in the extended
|
||||
float pointed to by TO. */
|
||||
|
||||
void
|
||||
vx_convert_from_virtual (regno, from, to)
|
||||
int regno;
|
||||
char *from;
|
||||
char *to;
|
||||
{
|
||||
if (REGISTER_CONVERTIBLE (regno))
|
||||
{
|
||||
if (target_has_fp)
|
||||
double_to_ieee_extended (&ext_format_sparc, from, to);
|
||||
else
|
||||
bzero (to, REGISTER_RAW_SIZE (FP0_REGNUM));
|
||||
}
|
||||
else
|
||||
bcopy (from, to, REGISTER_VIRTUAL_SIZE (regno));
|
||||
}
|
||||
|
Reference in New Issue
Block a user