[PATCH 1/1] ppc: support register names in macros

Dmitry Selyutin ghostmansd@gmail.com
Tue Jul 12 14:24:26 GMT 2022


On Tue, Jul 12, 2022 at 5:18 PM lkcl <luke.leighton@gmail.com> wrote:
>
> On Tue, Jul 12, 2022 at 2:51 PM Dmitry Selyutin <ghostmansd@gmail.com> wrote:
> > +  { "eq", 2, PPC_OPERAND_CR_BIT },
> ne?
> > +  { "gt", 1, PPC_OPERAND_CR_BIT },
> ge?
> > +  { "lt", 0, PPC_OPERAND_CR_BIT },
> le?

- { "cr0", 0, PPC_OPERAND_CR_REG },
- { "cr1", 1, PPC_OPERAND_CR_REG },
- { "cr2", 2, PPC_OPERAND_CR_REG },
- { "cr3", 3, PPC_OPERAND_CR_REG },
- { "cr4", 4, PPC_OPERAND_CR_REG },
- { "cr5", 5, PPC_OPERAND_CR_REG },
- { "cr6", 6, PPC_OPERAND_CR_REG },
- { "cr7", 7, PPC_OPERAND_CR_REG },
- { "eq", 2, PPC_OPERAND_CR_BIT },
- { "gt", 1, PPC_OPERAND_CR_BIT },
- { "lt", 0, PPC_OPERAND_CR_BIT },
- { "so", 3, PPC_OPERAND_CR_BIT },
- { "un", 3, PPC_OPERAND_CR_BIT }

This code simply was moved. So it either has been wrong all this time,
or it is correct. :-)

-- 
Best regards,
Dmitry Selyutin


More information about the Binutils mailing list