This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb Makefile.in arm-linux-nat.c inftarg.c ...
- From: drow at sourceware dot org
- To: gdb-cvs at sources dot redhat dot com
- Date: 30 Mar 2005 14:59:31 -0000
- Subject: src/gdb Makefile.in arm-linux-nat.c inftarg.c ...
CVSROOT: /cvs/src
Module name: src
Branch: csl-arm-20050325-branch
Changes by: drow@sourceware.org 2005-03-30 14:59:31
Modified files:
gdb : Makefile.in arm-linux-nat.c inftarg.c
gdb/config/arm : nm-linux.h
gdb/gdbserver : linux-arm-low.c regcache.c server.c
Log message:
* gdb/Makefile.in (arm-linux-nat.o): Update dependencies.
* gdb/arm-linux-nat.c: Include "gdb_assert.h".
(PTRACE_GETWMMXREGS, PTRACE_SETWMMXREGS): Define.
(arm_linux_has_wmmx_registers): New flag.
(GET_THREAD_ID): Remove stray punctuation.
(IWMMXT_REGS_SIZE): Define.
(fetch_wmmx_regs, store_wmmx_regs): New functions.
(fetch_inferior_registers, store_inferior_registers): Call them.
(arm_linux_available_registers): New function.
* gdb/inftarg.c (child_xfer_partial): Handle
TARGET_OBJECT_AVAILABLE_REGISTERS.
* gdb/config/arm/nm-linux.h (arm_linux_available_registers): Add
prototype.
(NATIVE_XFER_AVAILABLE_REGISTERS): Define.
* gdb/gdbserver/linux-arm-low.c (arm_fill_wmmxregset)
(arm_store_wmmxregset): Remove stray text.
(arm_available_registers): Remove debugging output. Use hex.
* gdb/gdbserver/regcache.c (num_registers): Make global.
* gdb/gdbserver/server.c (handle_p_packet, handle_P_packet): Check
the value of regnum.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/Makefile.in.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.707.2.4&r2=1.707.2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/arm-linux-nat.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.22.2.3&r2=1.22.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/inftarg.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.41&r2=1.41.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/arm/nm-linux.h.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.10&r2=1.10.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbserver/linux-arm-low.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.7.14.2&r2=1.7.14.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbserver/regcache.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.7.18.1&r2=1.7.18.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbserver/server.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.23.2.1&r2=1.23.2.2