* NEWS: Mention MIPS remote autodetection, mips64 gdbserver,

"set mem inaccessible-by-default", and "set breakpoint auto-hw".
This commit is contained in:
Daniel Jacobowitz 2006-12-05 21:23:20 +00:00
parent a5e13d24f0
commit c9bb8148c1
2 changed files with 31 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2006-12-05 Daniel Jacobowitz <dan@codesourcery.com>
* NEWS: Mention MIPS remote autodetection, mips64 gdbserver,
"set mem inaccessible-by-default", and "set breakpoint auto-hw".
2006-12-05 H.J. Lu <hongjiu.lu@intel.com> 2006-12-05 H.J. Lu <hongjiu.lu@intel.com>
* cp-valprint.c (cp_print_value_fields): Initialize tmp_obstack. * cp-valprint.c (cp_print_value_fields): Initialize tmp_obstack.

View file

@ -6,6 +6,32 @@
* The GDB remote stub, gdbserver, now has lower overhead for high * The GDB remote stub, gdbserver, now has lower overhead for high
frequency signals (e.g. SIGALRM) via the QPassSignals packet. frequency signals (e.g. SIGALRM) via the QPassSignals packet.
* GDB for MIPS targets now autodetects whether a remote target provides
32-bit or 64-bit register values.
* New commands
set mem inaccessible-by-default
show mem inaccessible-by-default
If the target supplies a memory map, for instance via the remote
protocol's "qXfer:memory-map:read" packet, setting this variable
prevents GDB from accessing memory outside the memory map. This
is useful for targets with memory mapped registers or which react
badly to accesses of unmapped address space.
set breakpoint auto-hw
show breakpoint auto-hw
If the target supplies a memory map, for instance via the remote
protocol's "qXfer:memory-map:read" packet, setting this variable
lets GDB use hardware breakpoints automatically for memory regions
where it can not use software breakpoints. This covers both the
"break" command and internal breakpoints used for other commands
including "next" and "finish".
* New targets
MIPS64 GNU/Linux (gdbserver) mips64-linux-gnu
* New remote packets * New remote packets
QPassSignals: QPassSignals: