Re: [PATCH 0/4] Remove VEC (CORE_ADDR)

Simon Marchi
2017-05-02T17:35:18Z

On 2017-04-16 10:14, Simon Marchi wrote:
> 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(-)

This is now pushed.

Simon