On 10/9/25 23:23, Richard Henderson wrote:
On 10/9/25 13:51, Gabriel Brookman wrote:
For the fmpyadd instruction on the hppa architecture, there is a bit
used to specify whether the instruction is operating on a 32 bit or 64
bit floating point register. For most instructions, such a bit is 0 when
operating on the smaller register and 1 when operating on the larger
register. However, according to page 6-57 of the PA-RISC 1.1 Architecture
and Instruction Set Reference Manual,
Annoyingly, page 6-57 doesn't actually mention the interpretation of the f bit
at all. However, I can see how the H specifier is processed in gas, and the
confirmation of glibc fixes is nice.
Reviewed-by: Richard Henderson <[email protected]>
Acked-by: Helge Deller <[email protected]>
Nice catch!
Thanks!
Helge