commit 1aa4cd774ca674ee6061e2068a410bb67c8bc812 Author: Andrew Pinski Date: Thu Sep 12 07:14:37 2013 +0000 2013-09-12 Andrew Pinski * aarch64-linux-nat.c (aarch64_linux_set_debug_regs): Zero out regs. diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fa3de16..903dcba 100644 ### a/gdb/ChangeLog ### b/gdb/ChangeLog ## -1,3 +1,7 @@ +2013-09-12 Andrew Pinski + + * aarch64-linux-nat.c (aarch64_linux_set_debug_regs): Zero out regs. + 2013-09-10 Andreas Arnez * config/s390/s390.mh (NATDEPFILES): Add linux-waitpid.o. diff --git a/gdb/aarch64-linux-nat.c b/gdb/aarch64-linux-nat.c index 846f156..f685619 100644 --- a/gdb/aarch64-linux-nat.c +++ b/gdb/aarch64-linux-nat.c @@ -312,6 +312,7 @@ aarch64_linux_set_debug_regs (const struct aarch64_debug_reg_state *state, const CORE_ADDR *addr; const unsigned int *ctrl; + memset (®s, 0, sizeof (regs)); iov.iov_base = ®s; iov.iov_len = sizeof (regs); count = watchpoint ? aarch64_num_wp_regs : aarch64_num_bp_regs; commit 05feb1933f80f2d55e132adc657d3152947af3d1 Author: Will Newton Date: Thu Oct 10 10:40:42 2013 +0000 gdb/aarch64-linux-tdep.c: Call linux_init_abi. If we are running on a Linux platform we should call linux_init_abi in order to get all the useful hooks it enables. gdb/ChangeLog: 2013-10-10 Will Newton * aarch64-linux-tdep.c (aarch64_linux_init_abi): Call linux_init_abi. diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4372579..7a41967 100644 ### a/gdb/ChangeLog ### b/gdb/ChangeLog ## -1,3 +1,8 @@ +2013-10-10 Will Newton + + * aarch64-linux-tdep.c (aarch64_linux_init_abi): Call + linux_init_abi. + 2013-10-10 Joel Brobecker * cli/cli-cmds.c (show_baud_rate): Moved to serial.c as diff --git a/gdb/aarch64-linux-tdep.c b/gdb/aarch64-linux-tdep.c index 8e66425..bcfcce2 100644 --- a/gdb/aarch64-linux-tdep.c +++ b/gdb/aarch64-linux-tdep.c @@ -270,6 +270,8 @@ aarch64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) tdep->lowest_pc = 0x8000; + linux_init_abi (info, gdbarch); + set_solib_svr4_fetch_link_map_offsets (gdbarch, svr4_lp64_fetch_link_map_offsets);