Commit graph

12 commits

Author SHA1 Message Date
agc
6ad214bec4 Add SHA512 digests for distfiles for cross category
Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.
2015-11-03 00:47:42 +00:00
mef
e64f3c5887 (Upstream)
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)
2014-08-29 06:43:32 +00:00
mef
d14e70187c Bump GDB version from 5.3 to 7.6
(pkgsrc)
patches/patch-a[abd]
  Removed, seems the problems no longer exist
patches/patch-ac
  Comment added.
patches/patch-bfd_bfd-in2_h
  Added to build with clang
patches/patch-opcodes_configure
  Added (revert to 7.5.1, Bad substitution)

(upstream)
GDB 7.6 Released (2013/04/26)
   http://sourceware.org/ml/gdb-announce/2013/msg00000.html
---------------------------
GDB 7.6 brings new targets, features and improvements, including:

  * New native configurations:

    ARM AArch64 GNU/Linux           aarch64*-*-linux-gnu
    FreeBSD/powerpc                 powerpc*-*-freebsd
    x86_64/Cygwin                   x86_64-*-cygwin*
    Tilera TILE-Gx GNU/Linux        tilegx*-*-linux-gnu

  * New target configurations:

    ARM AArch64                     aarch64*-*-elf
    ARM AArch64 GNU/Linux           aarch64*-*-linux
    Lynx 178 PowerPC                powerpc-*-lynx*178
    x86_64/Cygwin                   x86_64-*-cygwin*
    Tilera TILE-Gx GNU/Linux        tilegx*-*-linux

  * New configure options: -enable-libmcheck/--disable-libmcheck

  * Support for the "mini debuginfo" section, .gnu_debugdata

  * The C++ ABI now defaults to the GNU v3 ABI.  This has been the
    default for GCC since November 2000.

  * New command line option: -nh (disables auto-loading of ~/.gdbinit)

  * Various GDB/MI changes

  * Python scripting:

    ** Vectors can be created with gdb.Type.vector.
    ** Python's atexit.register now works in GDB.
    ** Types can be pretty-printed via a Python API.
    ** Python 3 is now supported (in addition to Python 2.4 or later)
    ** New class gdb.Architecture exposes GDB's internal representation
       of architecture in the Python API.
    ** New method Frame.architecture returns the gdb.Architecture object
       corresponding to the frame's architecture.
    ** New Python-based convenience functions ($_memeq, $_streq,
       $_strlen and $_regex)

  * The 'cd' command now defaults to using '~' (the home directory) if
    not given an argument.

  * New commands:
    ** catch signal
    ** maint info bfds
    ** python-interactive
    ** enable/disable type-printer

  * New remote packets (QTBuffer:size, Qbtrace:bts, Qbtrace:off and
    qXfer:btrace:read)

  * New options:
    ** set/show print type methods (on|off)
    ** set/show print type typedefs (on|off)
    ** set/show filename-display basename|relative|absolute
    ** set/show trace-buffer-size
    ** set/show remote trace-buffer-size-packet auto|on|off
    ** set/show debug aarch64
    ** set/show debug coff-pe-read
    ** set/show debug mach-o
    ** set/show debug notification

  * target record:

    The "target record" command has been renamed to "target record-full",
    and a new "target record-btrace" has been added.  This new target
    uses hardward support to record the control-flow of a process.
    Execution replay is not supported, but this targets allows investigating
    the program's recorded execution.

For a complete list and more details on each item, please see the
gdb/NEWS file.
---------------------------
GDB 7.5 released! (2012-08-17)
  http://sourceware.org/ml/gdb-announce/2012/msg00004.html

GDB 7.4 released! (2012-01-24)
  http://sourceware.org/ml/gdb-announce/2012/msg00001.html

GDB 7.4 released! (2011-07-26)
  http://sourceware.org/ml/gdb-announce/2011/msg00001.html

Other older release date:
  http://www.gnu.org/software/gdb/schedule/
2013-08-07 05:34:14 +00:00
joerg
921a78019b Fix build with GCC 4. 2008-06-21 20:32:08 +00:00
rillig
c4dda135cc Fixed "test ==". 2006-10-13 18:25:59 +00:00
joerg
54a136c624 Fix errno. 2005-12-19 15:23:29 +00:00
rillig
244face05f Fixed pkglint warnings:
- Using "+=" with CONFIGURE_ARGS.
- Converted patch-ab to unified format.
- Replaced ${PKGNAME:...} with a simple "avr-gdb".
2005-11-05 17:14:52 +00:00
agc
2ac6df6686 Add RMD160 digests 2005-02-24 10:16:52 +00:00
wennmach
948de3a197 Add bounds checking for prologue buffer. This avoids avr-gdb crashes
when debugging programs without prologue.

Patch provided by Karl Janmar < karl -AT- utopiafoundation -DOT- org >
in PR pkg/23154
2003-10-21 14:19:37 +00:00
wennmach
04dd0e8050 regen distinfo after removal of patches/patch-aa 2003-07-24 08:39:58 +00:00
wennmach
ad37c1cf2b Update avr-gdb to 5.3, making patch-aa obsolete.
While there, buildlink2-ify.
Changes suggested by Joachim Koenig-Baltes <joachim@cms.tecmath.com>
in private e-mail.
2003-07-17 20:03:58 +00:00
wennmach
3d2a80cbf0 GNU Debugger GDB, configured for Atmel AVR microcontroller targets.
Submitted by  Karl Janmar <karlj@mdstud.chalmers.se> in PR 22139,
with only minor changes by myself. Original package from FreeBSD.
2003-07-16 22:11:31 +00:00