[ARM] Small refactoring of arm gdbarch initialization
authorLuis Machado <luis.machado@linaro.org>
Mon, 4 Oct 2021 12:34:50 +0000 (09:34 -0300)
committerLuis Machado <luis.machado@linaro.org>
Mon, 11 Oct 2021 19:03:48 +0000 (16:03 -0300)
commitdc22c61a1600639046407fb171613a3192fc0608
tree3d11e6fa9e78419f380360dc47a1b7044bda26b1
parent4d224f4a589689449677e9c500cf12bee8283a3b
[ARM] Small refactoring of arm gdbarch initialization

This is in preparation to MVE support, where we will define another
pseudo register. We need to define the pseudo register numbers *after*
accounting for all the registers in the XML description, so move
the call to tdesc_use_registers up.

If we don't do it, GDB's register count won't consider registers contained
in the XML but ignored by GDB, throwing the register numbering off.
gdb/arm-tdep.c