#5198 closed enhancement (fixed)

binutils-2.40

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 11.3
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (8)

comment:1 by Xi Ruoyao, 16 months ago

The tarball is available at https://sourceware.org/pub/binutils/releases/binutils-2.40.tar.xz, but not ftp.gnu.org. I've sent a message to the release manager about this issue.

I'll just update it on my current system and delay the full system rebuild into Feb (for Glibc-2.37).

comment:2 by Xi Ruoyao, 16 months ago

FWIW gprofng still installs empty man pages :(.

comment:3 by Xi Ruoyao, 16 months ago

We'll need to remove another useless static library: libsframe.a. And also describe libsframe in short description.

Last edited 16 months ago by Xi Ruoyao (previous) (diff)

comment:4 by Marty Jack, 16 months ago

Note zstd is a new optional dependency.

in reply to:  4 comment:5 by Xi Ruoyao, 16 months ago

Replying to Marty Jack:

Note zstd is a new optional dependency.

In the book zstd is already before binutils.

comment:6 by Bruce Dubbs, 16 months ago

This release contains numerous bug fixes, and also the following new features:

  • Support for more Intel, ARM, Risc-V architecture extensions.

  • Support for generating and reading compressed debug sections using the zstd compression format.
  • Support for the SFRAME unwind format.
  • Support for the CTF debug format.
  • The objdump tool now has an option to enhance its disassembly output by showing all of the symbols that match an address, instead of just the first symbol.
  • The objdump tool's disassembler is now also able to use colors to distinguish differents parts of each instruction. This feature is only supported by a limited set of architectures at the moment.
  • The linker (ld) has a new command line option to disable the generation of warning and error messages. This can be useful when it is known that the link will not be successful, but there is still a need to create a binary.

comment:7 by Bruce Dubbs, 16 months ago

We still need the sed in binutils-pass2 (Chapter 6).

comment:8 by Bruce Dubbs, 16 months ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.