Commit Graph

245 Commits

Author SHA1 Message Date
20a12375cc Rename the debugging backend in the code as well 2015-07-07 21:32:16 +02:00
2ca2c148f6 Add missing #include
_exit(2) needs <unistd.h>.
2015-07-07 21:05:53 +02:00
b17e33cdf4 The debugging backend does not need Gtk+ 2015-07-07 21:05:27 +02:00
73cb954dde Update the dependencies 2015-07-07 01:36:24 +02:00
198ddfdfce Provide a helper mechanism to the debugging plug-ins 2015-07-07 01:36:24 +02:00
f0d80a73b3 Correct the menu entry for debugging mode 2015-07-06 00:11:28 +02:00
b8e326c422 Update the copyright notice 2015-07-03 00:39:35 +02:00
1d5048a445 Code cleanup 2015-07-03 00:39:35 +02:00
82e1d321bf Update the copyright notice 2015-07-03 00:39:35 +02:00
7ca686bd04 Rename the directory for debugging backends 2015-07-03 00:39:30 +02:00
965d56cc96 Should load the debugging backend at run-time 2015-07-03 00:34:27 +02:00
be33f0dc23 Add a menu bar to debugger(1) 2015-07-03 00:34:27 +02:00
3ab96faff3 Use the complete description for the "arch" and "format" plug-ins 2015-07-03 00:21:26 +02:00
accee1438f Also install debugger(1) by default 2015-07-02 01:44:20 +02:00
36e6968d4d Clear the data when closing 2015-06-30 00:12:18 +02:00
593cba4fc0 Move the ptrace code as an interchangeable module 2015-06-30 00:11:41 +02:00
04af5d7659 Compile with -fstack-protector by default 2015-06-28 19:41:27 +02:00
7407eaaa6b Fully translate gdeasm(1) 2015-06-28 19:39:46 +02:00
7b314d24a6 Also translate debugger(1) 2015-06-28 19:38:40 +02:00
b623e2b290 Include <dirent.h> as required 2015-06-28 19:37:02 +02:00
8b7b10258e Use g_spawn_async() instead of fork()/exec() 2015-06-19 02:13:20 -04:00
b55fe33926 Handle text-only errors 2015-06-19 02:12:13 -04:00
71512ae5f6 Avoid a memory leak 2015-06-19 02:11:55 -04:00
3cf39ae710 Handle the filename internally 2015-06-19 02:11:55 -04:00
22aa3360af Detect errors upon ptrace(PT_CONTINUE) 2015-06-19 01:52:27 -04:00
48b6a6e04f Attempt to resume execution after tracing 2015-06-19 01:52:27 -04:00
fb6a593fdd Add a statusbar 2015-06-19 01:52:27 -04:00
7d793e2514 Import missing prototypes 2015-06-19 01:52:18 -04:00
b168ba6f2f Execute and ptrace() child processes 2015-06-19 01:15:27 -04:00
b98c34dc60 Add a first toolbar 2015-06-19 00:09:55 -04:00
8e3cf6d840 Avoid a couple warnings when compiling with Gtk+ 3 2015-06-19 00:08:38 -04:00
d3d64231be Code cleanup 2015-06-19 00:08:24 -04:00
ebd1af547b Add a couple columns for the register view 2015-06-18 18:00:40 -04:00
7ec160fc77 Set a default size for the window 2015-06-18 18:00:30 -04:00
5932b2cf51 Add a disassembly view 2015-06-18 18:00:13 -04:00
c9ce8d6574 Initial import of the DeforaOS Coder Debugger 2015-06-18 17:46:32 -04:00
fba2adfef8 Avoid spurious error message with the chooser when exiting 2015-06-18 16:33:33 -04:00
73928cc4ee Import the definition (and icons) for Jolla 2015-06-18 16:18:24 -04:00
57a09503d7 Fix build with Glib < 2.34 2015-04-20 23:30:06 +02:00
60139483f6 Allow overriding the default name of the Xephyr binary
This can be done via the XEPHYR_PROGNAME constant.
2015-04-13 23:32:02 +02:00
27171931d7 Stop tracking the initial idle source once complete 2015-04-13 23:27:34 +02:00
1a1afac30d Update the copyright notice 2015-04-13 23:25:57 +02:00
10405033ad Actually stop tracking Xephyr once exited 2015-04-13 23:24:36 +02:00
a4e7aad299 Add a few .gitignore files 2015-04-05 23:43:08 +02:00
b1ffaa0323 No longer store Makefiles in the source tree 2015-04-05 23:39:57 +02:00
abd4a9403e Re-generated the Makefiles 2014-12-27 21:45:04 +01:00
b2a5d94a70 .cvsignore files are no longer necessary 2014-12-27 17:46:07 +01:00
0d25a591d1 Added support for building with OBJDIR 2014-11-04 00:10:15 +01:00
1d4e5ffcbd Re-generated the Makefiles 2014-10-12 23:33:01 +02:00
e02d786725 Code cleanup 2014-08-25 19:52:08 +02:00