./cross/avr-gdb, GNU gdb for Atmel AVR 8-bit RISC microcontrollers

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

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

GNU Debugger GDB, configured for Atmel AVR microcontroller targets.

This debugger cannot really be used standalone, but is useful in
connection with either AVaRICE (http://avarice.sourceforge.net/)
or simulavr (http://www.freesoftware.fsf.org/simulavr/).

Required to build:

Master sites: (Expand)

SHA1: e0dfaa153d162ae23fd81d05ea87864a634b6da8
RMD160: 54c68518b07c4792ac6623f93ea2ae699ad697f9
Filesize: 34949.259 KB

Version history: (Expand)

CVS history: (Expand)

   2019-06-08 12:53:29 by Roland Illig | Files touched by this commit (41)
Log message:
cross/*: let pkglint autofix indentation and variable alignment

pkglint -Wall -F -r cross

xtensa-esp32-elf-gcc has been manually edited afterwards because when
realigning variable assignments, pkglint only allows one long outlier
line. This package has two long SITES.* lines, therefore pkglint wanted
to indent the variable values much further to the right. This needs to be
fixed in pkglint.
   2017-09-04 17:57:01 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Deal with absence of limit macros in C++98.
   2017-01-29 06:19:31 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
- Drops two patches  patches/patch-bfd_bfd-in2_h patches/patch-opcodes_configure
   2017-01-29 06:18:10 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated cross/avr-gdb 7.6.1 to 7.12.1
Summary of changes may be found at:
   2015-11-03 01:47:45 by Alistair G. Crooks | Files touched by this commit (40)
Log message:
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-08-18 09:31:20 by Thomas Klausner | Files touched by this commit (282)
Log message:
Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
   2014-08-29 08:43:32 by Makoto Fujiwara | Files touched by this commit (5) | 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-08-26 03:11:34 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(1) Recent setup for 7.6 does not support
instead only supports
To fix this, we need
  +CONFIGURE_ENV+=                gdb_cv_var_elf=yes
as found in native gdb setup (pkgsrc Makefile).

(2) Utilize curses instead of terminfo,
  +CONFIGURE_ARGS+=       --with-curses

  +# to link -lcurses.7 => /usr/lib/libcurses.so.7
  +# instead of terminfo
  +.include "../../mk/curses.buildlink3.mk"