diff options
author | Yao Qi <yao@codesourcery.com> | 2013-07-27 07:59:49 +0000 |
---|---|---|
committer | Yao Qi <yao@codesourcery.com> | 2013-07-27 07:59:49 +0000 |
commit | 7a60ad401761a2fc7d95ba164b90e4b58052ca86 (patch) | |
tree | 68be1225f7ea48570e1de801af88b2c8c527a109 /gdb/gdbserver/Makefile.in | |
parent | aaee205620e524600a02c486f5da47c731676c3e (diff) | |
download | gdb-7a60ad401761a2fc7d95ba164b90e4b58052ca86.zip gdb-7a60ad401761a2fc7d95ba164b90e4b58052ca86.tar.gz gdb-7a60ad401761a2fc7d95ba164b90e4b58052ca86.tar.bz2 |
gdb/gdbserver/
* Makefile.in (SFILES): Add common/mips-linux-watch.c.
(mips-linux-watch.o): New rule.
(mips_linux_watch_h): New variable.
* configure.srv <mips*-*-linux*>: Add mips-linux-watch.o to
srv_tgtobj.
* linux-mips-low.c: Include mips-linux-watch.h.
(struct arch_process_info, struct arch_lwp_info): New.
(update_watch_registers_callback): New function.
(mips_linux_new_process, mips_linux_new_thread) New functions.
(mips_linux_prepare_to_resume, mips_insert_point): New
functions.
(mips_remove_point, mips_stopped_by_watchpoint): New
functions.
(rsp_bp_type_to_target_hw_bp_type): New function.
(mips_stopped_data_address): New function.
(the_low_target): Add watchpoint support functions.
gdb/
* NEWS: Mention that GDBserver now supports hardware
watchpoints on the MIPS GNU/Linux target.
Diffstat (limited to 'gdb/gdbserver/Makefile.in')
-rw-r--r-- | gdb/gdbserver/Makefile.in | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gdb/gdbserver/Makefile.in b/gdb/gdbserver/Makefile.in index b28f743..e541497 100644 --- a/gdb/gdbserver/Makefile.in +++ b/gdb/gdbserver/Makefile.in @@ -157,7 +157,8 @@ SFILES= $(srcdir)/gdbreplay.c $(srcdir)/inferiors.c $(srcdir)/dll.c \ $(srcdir)/common/common-utils.c $(srcdir)/common/xml-utils.c \ $(srcdir)/common/linux-osdata.c $(srcdir)/common/ptid.c \ $(srcdir)/common/buffer.c $(srcdir)/common/linux-btrace.c \ - $(srcdir)/common/filestuff.c $(srcdir)/common/target-common.c + $(srcdir)/common/filestuff.c $(srcdir)/common/target-common.c \ + $(srcdir)/common/mips-linux-watch.c DEPFILES = @GDBSERVER_DEPFILES@ @@ -456,6 +457,8 @@ lynx_low_h = $(srcdir)/lynx-low.h $(srcdir)/server.h nto_low_h = $(srcdir)/nto-low.h +mips_linux_watch_h = $(srcdir)/../common/mips-linux-watch.h + UST_CFLAGS = $(ustinc) -DCONFIG_UST_GDB_INTEGRATION # Note, we only build the IPA if -fvisibility=hidden is supported in @@ -554,6 +557,9 @@ target-common.o: ../common/target-common.c linux-btrace.o: ../common/linux-btrace.c $(linux_btrace_h) $(server_h) $(CC) -c $(CPPFLAGS) $(INTERNAL_CFLAGS) $< +mips-linux-watch.o: ../common/mips-linux-watch.c $(mips_linux_watch_h) $(server_h) + $(CC) -c $(CPPFLAGS) $(INTERNAL_CFLAGS) $< + # We build vasprintf with -DHAVE_CONFIG_H because we want that unit to # include our config.h file. Otherwise, some system headers do not get # included, and the compiler emits a warning about implicitly defined |