./wip/gdb, Symbolic debugger for multiple language frontends

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.2.1, Package name: gdb-8.2.1, Maintainer: pkgsrc-users

The purpose of a debugger such as GDB is to allow you to see what
is going on "inside" another program while it executes--or what
another program was doing at the moment it crashed.

GDB can do four main kinds of things (plus other things in support
of these) to help you catch bugs in the act:

* Start your program, specifying anything that might affect its
behavior.

* Make your program stop on specified conditions.

* Examine what has happened, when your program has stopped.

* Change things in your program, so you can experiment with
correcting the effects of one bug and go on to learn about
another.


Required to run:
[lang/python27]

Required to build:
[pkgtools/cwrappers]

Package options: python

Master sites: (Expand)

SHA1: d6e40134c92e0f10636455cded0312cc799672c9
RMD160: a92cabfd5da3e358e16aa424a4a3d8de63366614
Filesize: 36720.102 KB

Version history: (Expand)


CVS history: (Expand)


   2015-03-15 15:22:19 by Benny Siegert | Files touched by this commit (11) | Package updated
Log message:
Update gdb to 7.9, regenerate patches.

Changes in this release include:

- Python scripting enhancements.
- Source code compilation and injection into the inferior.
- New commands, options, convenience variables/options.
- MIPS SDE support (mips*-sde*-elf*).
- Better handling of signals when debugging threaded programs. 

See the NEWS file for a more complete and detailed list of what this
release includes.
   2014-06-21 06:01:01 by Thomas Klausner | Files touched by this commit (2)
Log message:
Add optional python support.
   2013-10-02 06:35:33 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Add make test result of NetBSD/amd64 6.1 gcc-4.5.3 gdb-7.6.1), -- Too bad, \ 
again. why ?

   2013-10-02 05:44:22 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Add make test result of NetBSD/i386 5.2 gcc-4.1.3 gdb-7.6.1), -- Too bad, why ?

   2013-10-02 05:37:22 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Add make test result of NetBSD/amd64 5.1 gcc-4.1.3 gdb-7.6.1).

   2013-10-02 01:30:22 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Add make test result of NetBSD/6.99.23 (clang-3.3 gdb-7.6.1).

   2013-10-01 17:47:03 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Bump version 7.6 to 7.6.1
   ---------
GDB 7.6.1 provides the following fixes and improvements to GDB 7.6:

  * PR tdep/15420 (Cannot debug threaded programs on newer versions
    of x86-solaris - Solaris 10, Update 10 or later)
  * PR remote/15455 (QTro remote packet broken)
  * PR build/15476 (Build failure due to incomplete enum type in utils.h)
  * PR server/15594 (tls support in 64x32 x86 gdbserver doesn't extend
    address to 64 bit)
  * PR server/15075 (dprintf inteferes with "next")
  * PR server/15434 (dprintf uses a synchronous 'continue' even in
    non-stop mode)
  * PR tui/14880 (in split register layouts, up results in assertion
    failure in value.c)
  * PR c++/15519 (GDB 7.6 is 94x slower than GDB 7.5.1 using a certain
    core file)
  * PR gdb/15837 (GDB prints entry values for local variables)
  * PR gdb/15415 (gdb resolves symbolic links when passing argv[0])
  * PR cli/15603 (CTRL-C can no longer interrupt inferior)
  * PR gdb/15604 (gdbserver socket leak 7.5 regression)
   ---------
   2013-07-11 07:55:38 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
Correct libiberty issue on clang.