Oleksandr Tymoshenko
c8f6c2ae32
Fix initialization order:_initialize_svr4_solib should
...
be called before _initialize_thread_db
2010-11-07 23:22:22 +00:00
Oleksandr Tymoshenko
a815718baf
Link threads support to the build
2010-11-07 20:53:19 +00:00
Nathan Whitehorn
2cf64c8006
Teach our toolchain how to generate 64-bit PowerPC binaries. This fixes
...
a variety of bugs in binutils related to handling of 64-bit PPC ELF,
provides a GCC configuration for 64-bit PowerPC on FreeBSD, and
associated build systems tweaks.
Obtained from: projects/ppc64
2010-07-10 02:29:22 +00:00
Warner Losh
ae84e39b61
Fix typo in comment
2010-03-19 05:40:47 +00:00
Randall Stewart
7e1f32462d
These contain JC's patch to get gdb sort of working
...
on mips. Its not fully done yet but its a start.
Obtained from: JC - c.jayachandran@gmail.com
M gnu/usr.bin/gdb/kgdb/trgt_mips.c
M gnu/usr.bin/gdb/arch/mips/init.c
M gnu/usr.bin/gdb/arch/mips/Makefile
M gnu/usr.bin/Makefile
M contrib/gdb/gdb/mips-tdep.h
2010-02-20 17:29:27 +00:00
Marcel Moolenaar
f6c3201d66
Compile fbsd-threads.c. Threading & TLS support is working just fine.
2010-02-16 16:38:57 +00:00
David E. O'Brien
ee81baecd8
Document what the sed trick is for.
...
Remove an embedded <TAB>, and use same style for both files.
2008-10-16 18:09:27 +00:00
Olivier Houchard
7aab344dc1
Unbreak the arm build, by spelling LIBSRCS correctly.
2008-08-02 12:33:39 +00:00
Olivier Houchard
21fb986f16
Do not build fbsd-threads.c if we're building a cross-debugger.
...
MFC after: 3 days
2008-08-02 01:21:04 +00:00
Warner Losh
2fd1934152
FreeBSD/mips gdb build suspport. From the mips2-jnpr branch.
2008-04-26 12:22:46 +00:00
Olivier Houchard
796677a89e
Add thread support for arm.
...
MFC After: 1 week
2007-11-17 21:30:03 +00:00
Olivier Houchard
fdad867fc6
There's no reason why we couldn't attach to a live process on arm.
...
MFC After: 1 week
2007-11-17 18:41:04 +00:00
Alexander Kabaev
520d6ec0d8
Fix static/extern mismatch by patching corresponding tdep files
...
in-place.
2007-05-19 03:22:19 +00:00
Marcel Moolenaar
28db227dc2
Add threading support.
2007-05-01 18:29:34 +00:00
Warner Losh
46e96d9a58
Architecture specific portions of gdb for arm.
...
Submitted by: cognet@
2006-09-14 06:49:34 +00:00
Marcel Moolenaar
d3715149da
Add basic support for PowerPC. This excludes kgdb(1).
2006-08-24 02:44:59 +00:00
Ruslan Ermilov
9d26d008ac
Remove alpha-specific stuff.
...
Approved by: marcel
2006-08-23 12:14:26 +00:00
Doug Rabson
8d7681bb7f
Add support for XMM registers in GDB for x86 processors that support
...
SSE (or its successors).
Reviewed by: marcel, davidxu
MFC After: 2 weeks
2005-05-31 09:43:04 +00:00
Marcel Moolenaar
6add7f75e4
Source changes to allow building a cross-debugger. Move solib.c and
...
solib-svr4.c to the MD makefiles because they are native files for
alpha and sparc64, but target files for amd64, i386 and ia64.
Note that kgdb(1) does not yet build as a cross-debugger due to
libkvm.
2004-12-05 06:59:01 +00:00
Marcel Moolenaar
20a9661305
Makefile (only) changes to allow building a cross debugger.
2004-11-30 05:12:37 +00:00
Marcel Moolenaar
d303220319
Whitespace fix.
2004-11-09 06:32:37 +00:00
David Xu
4eb32c7e19
Initialize thread_db module.
2004-08-10 12:20:00 +00:00
David Xu
2c4abc3eb7
Initialize thread_db module.
2004-08-08 22:46:22 +00:00
Marcel Moolenaar
306fc21ba1
Update config.h to account for the prgregset_t and psaddr_t types
...
that have been added to <sys/procfs.h>. This change has no effect
because the source file that would be affected is not compiled on
FreeBSD. Hence, this is for completeness only.
2004-07-16 05:03:42 +00:00
Marcel Moolenaar
a855a971e8
Add bmake glue for gdb 6.1.1. Supports alpha, amd64, i386, ia64
...
and sparc64.
Note that the debugger doesn't support threading, nor kernel
debugging yet.
2004-06-25 06:48:54 +00:00