Opened 4 months ago

Closed 4 months ago

#5535 closed enhancement (fixed)

binutils-2.43

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

Description

New minor version.

Change History (2)

comment:1 by Bruce Dubbs, 4 months ago

Changes in 2.43:

  • The MIPS port now supports microMIPS MT Application Specific Extension instructions for assembly and disassembly.
  • Readelf now displays RELR relocations in full detail.
  • Readelf now has a -j/--display-section option which takes the name or index of a section and displays its contents according to its type. The option can be used multiple times on the command line to display multiple sections.
  • Base register 0 is now printed as "0" instead of "%r0" in s390 disassembly.
  • When objdump or readelf are used to display the contents of a .eh_frame section they will now also display the contents of the .eh_frame_hdr section, if present.
  • Support for the Maverick co-processor (via -mfpu=maverick) on Arm has been removed. The CPU name ep9312 is still recognized, but treated as an alias for arm920t.
  • Support for the FPA co-procossor on Arm has been removed. In cases where a legacy CPU previously defaulted to using this instruction set extension, the assembler now defaults to no-FPU to avoid quietly misassembling legacy code.
  • gprofng: Improved the support for hardware event counters:
    • Re-designed and streamlined the implementation.
    • Defined a common set of events for ARM processors.
    • Added specific events for AMD ZEN3 / ZEN4, and Intel Ice Lake processors.
    Added a minimal support for RISC-V.

comment:2 by Bruce Dubbs, 4 months ago

Resolution: fixed
Status: newclosed

Fixed at commit dd151db302.

Note: See TracTickets for help on using tickets.