Commit Graph

23 Commits

Author SHA1 Message Date
christos
b7c50fc18d enable thread debugging support. 2011-10-02 18:16:06 +00:00
christos
ce760d083b Enable thread debugging support (not completely working yet). 2011-10-02 18:15:23 +00:00
christos
0ef3cdf303 - add objfile hook.
- constify.
- we cannot run things, so don't lie.
2011-10-02 18:14:24 +00:00
christos
c236fd95c0 mknative for i386 2011-09-27 15:05:56 +00:00
christos
b642776f19 disable kernel trap frame crawling on i386 until it is fixed. 2011-09-27 15:04:19 +00:00
christos
d3f9240343 Provide regset functions and gut parts that the new debugging thread library
does not provide yet, so that we can link. As expected this does not work
yet.
2011-09-26 20:38:54 +00:00
christos
a6ca113b40 Resurrect old thread debugging code. Not hooked in, compiles. 2011-09-26 18:55:56 +00:00
christos
09d11d2f8f use gstdint.h from libdecnumber. 2011-09-26 14:31:25 +00:00
christos
605c6d89d1 Build glue for x86_64. This is working gdb for amd64 minus kernel stacktrace
support. It is disabled for now because it breaks user program traces.
2011-09-26 03:02:44 +00:00
christos
3e93b50f82 Disable our custom stack unwinder for now. It is completely broken now because
gdb asserts when a frame returns 0. In previous versions of gdb, it just
printed 0, and stopped scanning. Our unwinder produces the same results in
both versions of gdb, i.e. it is broken and worse than the current gdb
default. We will need to revisit this for kernel debugging.
2011-09-26 02:35:33 +00:00
christos
5ecf4f1c7e #define _KMEMUSER so that the struct lwp test works. 2011-09-25 20:26:04 +00:00
christos
b5a43e29a1 - fix missing argument
- expose struct lwp by #define _KMEMUSER
2011-09-25 20:25:08 +00:00
christos
2aaaf67e44 disable .y.c rule. 2011-09-25 20:23:51 +00:00
christos
a83ee50668 make amd64 compile. 2011-09-25 19:09:31 +00:00
christos
acd0381cfc Apply the diffs that are relevant from our old gdb6 source tree. 2011-09-25 16:30:24 +00:00
christos
7dfc761b33 Add the rcs keyword chomper. 2011-09-24 20:52:37 +00:00
christos
7813712d29 make this compile. 2011-09-24 20:51:04 +00:00
christos
5af5d48181 fix stray rcsid files 2011-09-24 20:47:37 +00:00
christos
4e98e3e176 import 7.3.1 2011-09-24 19:57:51 +00:00
christos
98b9484c67 import 7.3.1 2011-09-24 19:47:50 +00:00
christos
473931cbb4 Initial revision 2011-09-24 19:47:49 +00:00
christos
597410b885 import 7.3.1 2011-09-24 19:41:43 +00:00
christos
00a6b36997 import 7.3.1 2011-09-24 19:41:36 +00:00