ce3aob544u 发表于 2016-6-3 07:32:00

GDB 7.11 发布,程序调试利器

* Per-inferior thread numbers (thread numbers are now per inferior instead  
  of being global).
  

  
* GDB now allows users to specify breakpoint locations using a more
  
  explicit syntax (named "explicit location").  This feature is also
  
  available in GDB/MI.
  

  
* New convenience variables ($_gthread, $_inferior)
  

  
* When hitting a breakpoint or receiving a signal while debugging a
  
  multi-threaded program, the debugger now shows which thread triggered
  
  the event.
  

  
* Record btrace now supports non-stop mode.
  

  
* Various improvements on AArch64 GNU/Linux
  
  ** Multi-architecture debugging support
  
  ** displaced stepping
  
  ** tracepoint support added in GDBserver
  

  
* kernel-based threads support on FreeBSD.
  

  
* Support for reading/writing memory and extracting values on architectures
  
  whose memory is addressable in units of any integral multiple of 8 bits.
  

  
* In Ada, the overloads selection menu provides the parameter types and
  
  return types for the matching overloaded subprograms.
  

  
* Various remote protocol improvements, including several new packets
  
  which can be used to support features such as follow-exec-mode, exec
  
  catchpoints, syscall catchpoints, etc.
  

  
* Some minor improvements in the Python API for extending GDB.
  

  
* Support for various ROM monitors has been removed:
  

  
  target dbug           dBUG ROM monitor for Motorola ColdFire
  
  target picobug        Motorola picobug monitor
  
  target dink32         DINK32 ROM monitor for PowerPC
  
  target m32r           Renesas M32R/D ROM monitor
  
  target mon2000        mon2000 ROM monitor
  
  target ppcbug         PPCBUG ROM monitor for PowerPC
页: [1]
查看完整版本: GDB 7.11 发布,程序调试利器