]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Name and seperate the union in gdbarch_info
authorAlan Hayward <alan.hayward@arm.com>
Wed, 7 Nov 2018 15:14:52 +0000 (15:14 +0000)
committerAlan Hayward <alan.hayward@arm.com>
Wed, 7 Nov 2018 15:16:29 +0000 (15:16 +0000)
commit7df31403ba9a60f082ad6e0927a0673ecc2a8bae
treee96eb04381f22d4613d8fe0dc7483963019c1f20
parent7972cd8ed354d1431df931dc034e4fb4df10e0b7
Name and seperate the union in gdbarch_info

Add gdbarch_target_info as a new union. This will allow it to be
used directly as a parameter to functions in later patches.

2018-11-07  Alan Hayward  <alan.hayward@arm.com>

* aarch64-linux-nat.c
(aarch64_linux_nat_target::thread_architecture): Use target_info.
* aarch64-tdep.c (aarch64_gdbarch_init): Likewise.
* amd64-linux-tdep.c (amd64_linux_init_abi): Likewise.
(amd64_x32_linux_init_abi): Likewise.
* amd64-tdep.c (amd64_init_abi): Likewise.
* gdbarch.c: Regenerate.
* gdbarch.h: Likewise.
* gdbarch.sh (gdbarch_target_info): Add union
(gdbarch_info): Use gdbarch_target_info.
* i386-linux-tdep.c (i386_linux_init_abi): Use target_info.
* i386-tdep.c (i386_gdbarch_init): Likewise.
* mips-linux-tdep.c (mips_linux_init_abi): Likewise.
* mips-tdep.c (mips_gdbarch_init): Likewise.
* nds32-tdep.c (nds32_gdbarch_init): Likewise.
* ppc-linux-tdep.c (ppu2spu_sniffer): Likewise.
(ppc_linux_init_abi): Likewise.
* rs6000-tdep.c (rs6000_gdbarch_init): Likewise.
* s390-tdep.c (s390_gdbarch_init): Likewise.
* sparc-tdep.c (sparc32_gdbarch_init): Likewise.
* spu-multiarch.c (spu_gdbarch): Likewise.
* spu-tdep.c (spu_gdbarch_init): Likewise.
18 files changed:
gdb/aarch64-linux-nat.c
gdb/aarch64-tdep.c
gdb/amd64-linux-tdep.c
gdb/amd64-tdep.c
gdb/gdbarch.c
gdb/gdbarch.h
gdb/gdbarch.sh
gdb/i386-linux-tdep.c
gdb/i386-tdep.c
gdb/mips-linux-tdep.c
gdb/mips-tdep.c
gdb/nds32-tdep.c
gdb/ppc-linux-tdep.c
gdb/rs6000-tdep.c
gdb/s390-tdep.c
gdb/sparc-tdep.c
gdb/spu-multiarch.c
gdb/spu-tdep.c