This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 0/4] Remove VEC (CORE_ADDR)
- From: Simon Marchi <simon dot marchi at polymtl dot ca>
- To: gdb-patches at sourceware dot org
- Cc: Simon Marchi <simon dot marchi at polymtl dot ca>
- Date: Sun, 16 Apr 2017 10:14:26 -0400
- Subject: [PATCH 0/4] Remove VEC (CORE_ADDR)
- Authentication-results: sourceware.org; auth=none
The starting point of this series was to try to remove the definition of VEC
(CORE_ADDR) and fix what it breaks.
The series has been through the buildbot. I see some failures on the AArch32
builder, but I see the same failures on previous builds, so I don't think this
series is the cause.
Simon Marchi (4):
Change field separator in gdbarch.sh
Change return type of gdbarch_software_single_step to
vector<CORE_ADDR>
Use std::vector in solib-target lm_info
Remove definition of VEC (CORE_ADDR)
gdb/aarch64-tdep.c | 17 +-
gdb/alpha-tdep.c | 23 ++-
gdb/alpha-tdep.h | 3 +-
gdb/arch/arm-get-next-pcs.c | 89 +++++-----
gdb/arch/arm-get-next-pcs.h | 5 +-
gdb/arm-linux-tdep.c | 21 +--
gdb/arm-tdep.c | 30 +---
gdb/arm-tdep.h | 4 +-
gdb/breakpoint.c | 10 +-
gdb/common/gdb_vecs.h | 2 -
gdb/cris-tdep.c | 8 +-
gdb/gdbarch.c | 2 +-
gdb/gdbarch.h | 7 +-
gdb/gdbarch.sh | 385 +++++++++++++++++++++---------------------
gdb/gdbserver/linux-arm-low.c | 7 +-
gdb/gdbserver/linux-low.c | 9 +-
gdb/gdbserver/linux-low.h | 2 +-
gdb/mips-tdep.c | 57 ++++---
gdb/mips-tdep.h | 3 +-
gdb/moxie-tdep.c | 26 ++-
gdb/nios2-tdep.c | 7 +-
gdb/ppc-tdep.h | 3 +-
gdb/rs6000-aix-tdep.c | 10 +-
gdb/rs6000-tdep.c | 15 +-
gdb/s390-linux-tdep.c | 15 +-
gdb/solib-target.c | 49 +++---
gdb/sparc-tdep.c | 8 +-
gdb/spu-tdep.c | 9 +-
gdb/tic6x-tdep.c | 7 +-
29 files changed, 390 insertions(+), 443 deletions(-)
--
2.12.2