Red Hat Developer image

Red Hat Developer Toolset augments Red Hat Enterprise Linux with the latest, stable versions of GCC that install alongside the original base version. This version of Red Hat Developer Toolset 8.1 Beta includes the following new components:

  • GCC 8.2.1
  • GDB 8.2
  • binutils 2.30
  • elfutils 0.176
  • Valgrind 3.14.0

This Beta release is supported on Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7 for AMD64 and Intel 64 architectures. It also supports the following architectures on Red Hat Enterprise Linux 7:  64-bit ARM, big- and little-endian variants of IBM POWER (), and IBM Z. See below for more information about each updated component.

Red Hat Developer Toolset 8.1 Beta component details

GCC 8.2.1 provides numerous bug fixes over the version included in DTS 8: yum install devtoolset-81

GDB 8.2 provides a number of enhancements over the version included in DTS 8. It can now access these additional registers of the POWER8 processor of the IBM POWER Systems architecture:

PPRDSCRTAREBB/PMUregisters, and HTM registers.

binutils 2.30 provides a number of changes over the version included in DTS 8. Previously, using the GOLD linker was experimentally enabled for the IBM POWER Systems architecture. Because the linker was not fully functional, it has been disabled in Red Hat Developer Toolset 8.1 Beta.

elfutils 0.176 provides several enhancements over the DTS 8 version, including:

  • Various bugs related to multiple CVEs have been fixed.
  • The libdw library has been extended with the dwelf_elf_begin() function, which is a variant of elf_begin() that handles compressed files.
  • The eu-readelf tool now recognizes and prints out GNU Property notes and GNU Build Attribute ELF Notes with the --notes or -n options.
  • A new --reloc-debug-sections-only option has been added to the eu-striptool to resolve all trivial relocations between debug sections in place without any other stripping. This functionality is relevant only for ET_REL files in certain circumstances.

Valgrind 3.14.0 provides a number of enhancements over the DTS 8 version including:

  • Support for the z13 instruction set of the IBM Z architecture has been added.
  • Support for vector instructions of the IBM POWER Systems architecture has been improved.

Resources

For more details about this release, view the user documentation:

Last updated: June 23, 2023