302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
268351 |
07-Jul-2014 |
marcel |
Remove ia64.
This includes: o All directories named *ia64* o All files named *ia64* o All ia64-specific code guarded by __ia64__ o All ia64-specific makefile logic o Mention of ia64 in comments and documentation
This excludes: o Everything under contrib/ o Everything under crypto/ o sys/xen/interface o sys/sys/elf_common.h
Discussed at: BSDcan
|
251512 |
07-Jun-2013 |
emaste |
Add a new knob WITH_DEBUG_FILES to control the building of standalone debug files for userland programs and libraries. The "-g" debug flag is automatically applied when WITH_DEBUG_FILES is set.
The debug files are now named ${prog}.debug and ${shlib}.debug for consistency with other systems and documentation. In addition they are installed under /usr/lib/debug, to simplify the process of installing them if needed after a crash. Users of bsd.{prog,lib}.mk outside of the base system place the standalone debug files in a .debug subdirectory. GDB automatically searches both of these directories for standalone debug files.
Thanks to everyone who contributed changes, review, and testing during development.
|
239396 |
19-Aug-2012 |
andreast |
Fix typo. Not a win in terms of functionality but in terms of completeness.
|
232910 |
13-Mar-2012 |
jmallett |
Note two shortcomings of GDB on MIPS that should be addressed.
|
225190 |
26-Aug-2011 |
cognet |
Do not include <sys/ptrace.h> if we're building a cross-debugger, ptrace isn't used anyway, and it breaks the build, since sys/ptrace.h now includes <machine/reg.h>
Approved by: re
|
224687 |
06-Aug-2011 |
marius |
Compile fbsd-threads.c. Amongst others this is necessary for a working kgdb(1).
Reviewed by: marcel Approved by: re (kib) MFC after: 1 week
|
214960 |
07-Nov-2010 |
gonzo |
Fix initialization order:_initialize_svr4_solib should be called before _initialize_thread_db
|
214951 |
07-Nov-2010 |
gonzo |
Link threads support to the build
|
209867 |
10-Jul-2010 |
nwhitehorn |
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
|
205310 |
19-Mar-2010 |
imp |
Fix typo in comment
|
204138 |
20-Feb-2010 |
rrs |
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
|
203960 |
16-Feb-2010 |
marcel |
Compile fbsd-threads.c. Threading & TLS support is working just fine.
|
183957 |
16-Oct-2008 |
obrien |
Document what the sed trick is for. Remove an embedded <TAB>, and use same style for both files.
|
181167 |
02-Aug-2008 |
cognet |
Unbreak the arm build, by spelling LIBSRCS correctly.
|
181148 |
02-Aug-2008 |
cognet |
Do not build fbsd-threads.c if we're building a cross-debugger.
MFC after: 3 days
|
178583 |
26-Apr-2008 |
imp |
FreeBSD/mips gdb build suspport. From the mips2-jnpr branch.
|
173705 |
17-Nov-2007 |
cognet |
Add thread support for arm.
MFC After: 1 week
|
173700 |
17-Nov-2007 |
cognet |
There's no reason why we couldn't attach to a live process on arm.
MFC After: 1 week
|
169713 |
19-May-2007 |
kan |
Fix static/extern mismatch by patching corresponding tdep files in-place.
|
169188 |
01-May-2007 |
marcel |
Add threading support.
|
162298 |
14-Sep-2006 |
imp |
Architecture specific portions of gdb for arm.
Submitted by: cognet@
|
161564 |
24-Aug-2006 |
marcel |
Add basic support for PowerPC. This excludes kgdb(1).
|
161548 |
23-Aug-2006 |
ru |
Remove alpha-specific stuff.
Approved by: marcel
|
146818 |
31-May-2005 |
dfr |
Add support for XMM registers in GDB for x86 processors that support SSE (or its successors).
Reviewed by: marcel, davidxu MFC After: 2 weeks
|
138383 |
05-Dec-2004 |
marcel |
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.
|
138215 |
30-Nov-2004 |
marcel |
Makefile (only) changes to allow building a cross debugger.
|
137441 |
09-Nov-2004 |
marcel |
Whitespace fix.
|
133432 |
10-Aug-2004 |
davidxu |
Initialize thread_db module.
|
133346 |
08-Aug-2004 |
davidxu |
Initialize thread_db module.
|
132238 |
16-Jul-2004 |
marcel |
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.
|
131087 |
25-Jun-2004 |
marcel |
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.
|