GNU 调试器 GDB 8.3 发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:GNU 调试器 GDB 8.3 发布了。GDB 是 Ada、C、C++、Go 与 Rust 等源代码级调试器语言,它可以在最流行的 GNU/Linux、Unix 和 Windows 变体上运行,并且调试十几种不同的处理器架构。 此版本更新内容包括: 支持新的...

GNU 调试器 GDB 8.3 发布了。GDB 是 Ada、C、C++、 Go 与 Rust 等源代码级调试器语言,它可以在最流行的 GNU/Linux、Unix 和 Windows 变体上运行,并且调试十几种不同的处理器架构。

此版本更新内容包括:

  • 支持新的原生配置(同时可作目标配置):
    • RISC-V GNU/Linux (riscv*-*-linux*)
    • RISC-V FreeBSD (riscv*-*-freebsd*)
  • 支持新的目标配置:
    • CSKY ELF (csky*-*-elf)
    • CSKY GNU/Linux (csky*-*-linux)
    • NXP S12Z ELF (s12z-*-elf)
    • OpenRISC GNU/Linux (or1k*-*-linux*)
  • 仅在 Windows XP 或更高版本上支持原生 Windows 调试。
  • GDB 中的 Python API 现在需要 Python 2.6 或更高版本。
  • GDB 现在支持 CLI 和 TUI 的终端样式,同时使用 GNU Highlight 构建 GDB 也支持源高亮显示。
  • 实验性支持将 C++ 源码编译和注入到 inferior 中(需要 GCC 7.1 或更高版本,使用 libcp1.so 构建)。
  • GDB 和 GDBserver 现在支持 IPv6 连接。
  • RISC-V 目标的目标描述支持。
  • 几个命令的各种增强功能。
  • 支持显示进程打开的所有文件。
  • DWARF 索引缓存:GDB 现在可以自动保存磁盘上的 DWARF 符号索引,以加快进一步加载相同的二进制文件。
  • 各种 GDB/MI 增强。
  • PowerPC GNU/Linux上的 GDBserver 现在支持访问 PPR、DSCR、TAR、EBB/PMU 和 HTM 寄存器。
  • 批处理模式下如果最后执行的命令失败,GDB 现在以状态 1 退出。
  • 支持使用 GCC 的 Undefined Behavior Sanitizer 构建 GDB。

完整更新说明查看:

  • https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-8.3-release

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Data Structures and Algorithms in Java

Data Structures and Algorithms in Java

Robert Lafore / Sams / 2002-11-06 / USD 64.99

Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use......一起来看看 《Data Structures and Algorithms in Java》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具