gdb: make gdbarch_register_reggroup_p take a const reggroup *
authorAndrew Burgess <aburgess@redhat.com>
Thu, 31 Mar 2022 11:36:06 +0000 (12:36 +0100)
committerAndrew Burgess <aburgess@redhat.com>
Thu, 7 Apr 2022 15:01:17 +0000 (16:01 +0100)
commitdbf5d61bdad9131d31c3410f123db3e296d91dfc
tree9ef27c372410bd8981fc7e32f43f0d0fddb63485
parentb5556e33b5cbe101257074c497178df6de293c3e
gdb: make gdbarch_register_reggroup_p take a const reggroup *

Change gdbarch_register_reggroup_p to take a 'const struct reggroup *'
argument.  This requires a change to the gdb/gdbarch-components.py
script, regeneration of gdbarch.{c,h}, and then updates to all the
architectures that implement this method.

There should be no user visible changes after this commit.
29 files changed:
gdb/aarch64-tdep.c
gdb/alpha-tdep.c
gdb/amd64-linux-tdep.c
gdb/arm-tdep.c
gdb/csky-tdep.c
gdb/gdbarch-components.py
gdb/gdbarch-gen.h
gdb/gdbarch.c
gdb/i386-linux-tdep.c
gdb/i386-tdep.c
gdb/i386-tdep.h
gdb/ia64-tdep.c
gdb/lm32-tdep.c
gdb/m32c-tdep.c
gdb/m68hc11-tdep.c
gdb/mep-tdep.c
gdb/mips-tdep.c
gdb/msp430-tdep.c
gdb/nds32-tdep.c
gdb/reggroups.c
gdb/reggroups.h
gdb/riscv-tdep.c
gdb/rl78-tdep.c
gdb/rs6000-tdep.c
gdb/s390-tdep.c
gdb/sh-tdep.c
gdb/target-descriptions.c
gdb/target-descriptions.h
gdb/xtensa-tdep.c