summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2010-07-29 00:02:49 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2010-07-29 00:02:49 (GMT)
commit73af1bd66e5d1a2e30d56151532710f2b28d12df (patch)
tree88f98194359accd8349193f4cbe3c4cabee24d23 /ChangeLog
parentf150f36ee0297b4499a41bbbfc06699cd2f72db5 (diff)
Improved the GDB client.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@175 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog95
1 files changed, 95 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1b9f663..2556203 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,98 @@
+10-07-29 Cyrille Bagard <nocbos@gmail.com>
+
+ * configure.ac:
+ Add one extra definition to src/gtkext/iodamarshal.list.
+
+ * pixmaps/breakpoint_disabled.png:
+ * pixmaps/breakpoint_normal.png:
+ New entries: add pictures for breakpoints.
+
+ * pixmaps/Makefile.am:
+ Add breakpoint_disabled.png and breakpoint_normal.png to EXTRA_DIST.
+
+ * src/analysis/binary.c:
+ * src/analysis/binary.h:
+ Manage breakpoints groups and breakpoint signals.
+
+ * src/common/cpp.h:
+ New entry: define SIZE_T_MAXLEN.
+
+ * src/common/endianness.c:
+ * src/common/endianness.h:
+ Read numbers from strings.
+
+ * src/common/Makefile.am:
+ Add cpp.h to libcommon_la_SOURCES.
+
+ * src/debug/break.c:
+ * src/debug/break.h:
+ New entries: define breakpoints and breakpoints groups.
+
+ * src/debug/debugger.c:
+ * src/debug/debugger.h:
+ New entries: improve code.
+
+ * src/debug/debugger-int.h:
+ Create a new signal for breakpoints.
+
+ * src/debug/debuggers.c:
+ * src/debug/debuggers.h:
+ Deleted entries.
+
+ * src/debug/Makefile.am:
+ Remove debuggers.[ch] from libdebug_la_SOURCES and add break.[ch]
+ and debugger.[ch].
+
+ * src/debug/ptrace/ptrace.h:
+ Update code.
+
+ * src/debug/remgdb/gdb.c:
+ * src/debug/remgdb/gdb.h:
+ Improve the GDB client.
+
+ * src/debug/remgdb/helpers.c:
+ * src/debug/remgdb/helpers.h:
+ New entries: decode one 'Stop Reply' GDB packet.
+
+ * src/debug/remgdb/Makefile.am:
+ Add helpers.[ch] to libdebugremgdb_la_SOURCES.
+
+ * src/debug/remgdb/packet.c:
+ * src/debug/remgdb/packet.h:
+ * src/debug/remgdb/stream.c:
+ Ack received GDB packets.
+
+ * src/editor.c:
+ Update code.
+
+ * src/glibext/Makefile.am:
+ Add proto.h to libglibext_la_SOURCES.
+
+ * src/glibext/proto.h:
+ New entry: define GExtFunc prototype.
+
+ * src/gtkext/gtkblockview.c:
+ Update code.
+
+ * src/main.c:
+ Clean code.
+
+ * src/panels/breaks.c:
+ * src/panels/breaks.h:
+ New entries: build a panel for breakpoints.
+
+ * src/panels/Makefile.am:
+ Add breaks.[ch] to libpanels_la_SOURCES.
+
+ * src/panels/panel.c:
+ * src/panels/panel.h:
+ * src/panels/panel-int.h:
+ Update panels on binary change. Load the new panel for breakpoints.
+
+ * src/panels/registers.h:
+ * src/panels/symbols.c:
+ Update code.
+
10-07-17 Cyrille Bagard <nocbos@gmail.com>
* src/debug/Makefile.am: