Subject: CVS commit: pkgsrc/devel/gdb
From: Maya Rashish
Date: 2017-06-05 13:38:51
Message id: 20170605113851.B3D17FBEE@cvs.NetBSD.org

Log Message:
gdb: update to 8.0

GDB 8.0 brings the following fixes and improvements, including:

  * C++: Support for rvalue references

  * Python scripting enhancements:
    ** New functions to start, stop and access a running btrace recording.
    ** Rvalue reference support in gdb.Type.

  * GDB commands interpreter:
    ** User commands now accept an unlimited number of arguments.
    ** The "eval" command now expands user-defined arguments.

  * DWARF version 5 support
    (note that its .debug_names index is not supported yet).

  * GDB/MI enhancements:
    ** New -file-list-shared-libraries command to list the shared
       libraries in the program.
    ** New -target-flash-erase command, to erase flash memory.

  * Support for native FreeBSD/mips (mips*-*-freebsd)

  * Support for the following targets:
    ** Synopsys ARC (arc*-*-elf32)
    ** FreeBSD/mips (mips*-*-freebsd)

  * Miscellaneous enhancements:
    ** Command-line redirection now supported on MS-Windows hosts.
    ** Support for thread names on MS-Windows.
    ** Support for the PKU register on GNU/Linux.
    ** Support for Target descriptions on sparc32 and sparc64.
    ** New GDB/CLI command to erase flash memory
    ** rdrand and rdseed instructions record/replay support.

Support for the following features have been removed:

  * Support for Java programs compiled with gcj

  * Support for the following configurations:
    ** FreeBSD/alpha (alpha*-*-freebsd*)
    ** GNU/kFreeBSD/alpha (alpha*-*-kfreebsd*-gnu)

For a complete list and more details on each item, please see the
gdb/NEWS file.

Files:
RevisionActionfile
1.57modifypkgsrc/devel/gdb/Makefile
1.12modifypkgsrc/devel/gdb/PLIST.common
1.29modifypkgsrc/devel/gdb/distinfo
1.2modifypkgsrc/devel/gdb/patches/patch-gdb_bsd-kvm.c
1.1addpkgsrc/devel/gdb/patches/patch-gdb_config_i386_nbsd64.mh
1.1addpkgsrc/devel/gdb/patches/patch-gdb_x86-bsd-nat.c
1.1removepkgsrc/devel/gdb/patches/patch-gdb_amd64bsd-nat.c
1.1removepkgsrc/devel/gdb/patches/patch-gdb_ppcnbsd-nat.c