| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GDB 6.1.1 was released in June 2004 and is long obsolete. It does not
support all of the architectures that FreeBSD does, and imposes
limitations on the FreeBSD kernel build, such as the continued use of
DWARF2 debugging information.
It was kept (in /usr/libexec/) only for use by crashinfo(8), which
extracts some basic information from a kernel core dump after a crash.
Crashinfo already prefers gdb from port/package if installed.
Future work may add kernel debug support to LLDB or find another path
for crashinfo's needs, but in any case we do not want to ship the
excessively outdated GDB in FreeBSD 13.
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D27610
Notes:
svn path=/head/; revision=368667
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
We're studing the possibility of deprecating sbrk(). To make it easier
we're removing unnecessicary uses in the base system. None of these
tools require sbrk(), but they agressively prefer it for no good reason.
Reviewed by: andrew
Approved by: re (kib)
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D16141
Notes:
svn path=/head/; revision=338860
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=268351
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=251512
|
| |
|
|
| |
Notes:
svn path=/head/; revision=239396
|
| |
|
|
| |
Notes:
svn path=/head/; revision=232910
|
| |
|
|
|
|
|
|
|
|
| |
used anyway, and it breaks the build, since sys/ptrace.h now includes
<machine/reg.h>
Approved by: re
Notes:
svn path=/head/; revision=225190
|
| |
|
|
|
|
|
|
|
|
|
| |
kgdb(1).
Reviewed by: marcel
Approved by: re (kib)
MFC after: 1 week
Notes:
svn path=/head/; revision=224687
|
| |
|
|
|
|
|
| |
be called before _initialize_thread_db
Notes:
svn path=/head/; revision=214960
|
| |
|
|
| |
Notes:
svn path=/head/; revision=214951
|
| |
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=209867
|
| |
|
|
| |
Notes:
svn path=/head/; revision=205310
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=204138
|
| |
|
|
| |
Notes:
svn path=/head/; revision=203960
|
| |
|
|
|
|
|
| |
Remove an embedded <TAB>, and use same style for both files.
Notes:
svn path=/head/; revision=183957
|
| |
|
|
| |
Notes:
svn path=/head/; revision=181167
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=181148
|
| |
|
|
| |
Notes:
svn path=/head/; revision=178583
|
| |
|
|
|
|
|
| |
MFC After: 1 week
Notes:
svn path=/head/; revision=173705
|
| |
|
|
|
|
|
| |
MFC After: 1 week
Notes:
svn path=/head/; revision=173700
|
| |
|
|
|
|
|
| |
in-place.
Notes:
svn path=/head/; revision=169713
|
| |
|
|
| |
Notes:
svn path=/head/; revision=169188
|
| |
|
|
|
|
|
| |
Submitted by: cognet@
Notes:
svn path=/head/; revision=162298
|
| |
|
|
| |
Notes:
svn path=/head/; revision=161564
|
| |
|
|
|
|
|
| |
Approved by: marcel
Notes:
svn path=/head/; revision=161548
|
| |
|
|
|
|
|
|
|
|
| |
SSE (or its successors).
Reviewed by: marcel, davidxu
MFC After: 2 weeks
Notes:
svn path=/head/; revision=146818
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=138383
|
| |
|
|
| |
Notes:
svn path=/head/; revision=138215
|
| |
|
|
| |
Notes:
svn path=/head/; revision=137441
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133432
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133346
|
| |
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=132238
|
|
|
and sparc64.
Note that the debugger doesn't support threading, nor kernel
debugging yet.
Notes:
svn path=/head/; revision=131087
|