Re: Printing decimal128 types out of registers

Mark Kettenis
2008-01-18T17:20:15Z

> From: Luis Machado <luisgpm@linux.vnet.ibm.com>
> Date: Fri, 18 Jan 2008 14:38:02 -0200
>
> > Sorry for not noticing earlier, but why do we need target description
> > feature for *pseudo* registers?
> >
>
> The purpose of this feature in the target description is to tell GDB
> which targets support these pseudo-registers, so we're sure that they
> won't appear on other ppc32 targets that do not support it.

But they're pseudo-registers; no target "supports" them because
they're not real registers. Are you trying to say that some targets
have hardware support for decimal floating point, and you want to make
sure that these pseudo registers only show up on targets that have
such hardware support? If so I'd appreciate it if you could change
the comments to reflect that.

There are no software implementations that use the floating-point
registers in the same way as the hardware implementation does?