[Bug 284556] devel/binutils: update 2.4 3.1 → 2.44
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 04 Feb 2025 08:35:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284556 Bug ID: 284556 Summary: devel/binutils: update 2.43.1 → 2.44 Product: Ports & Packages Version: Latest Hardware: Any URL: https://lists.gnu.org/archive/html/info-gnu/2025-02/ms g00001.html OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: cy@FreeBSD.org Reporter: alster@vinterdalen.se CC: cy@FreeBSD.org Assignee: cy@FreeBSD.org Flags: maintainer-feedback?(cy@FreeBSD.org) Attachment #257215 maintainer-approval?(cy@FreeBSD.org) Flags: CC: cy@FreeBSD.org Created attachment 257215 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=257215&action=edit [PATCH] devel/binutils: update 2.43.1 → 2.44 Hi Everyone, We are pleased to announce that version 2.44 of the GNU Binutils project sources have been released and are now available for download at: https://ftp.gnu.org/gnu/binutils https://sourceware.org/pub/binutils/releases/ In a change to our previous practice, in this release the binutils-2.44.tar tarball does not contain the sources for the gold linker. This is because the gold linker is now deprecated and will eventually be removed unless volunteers step forward and offer to continue development and maintenance. The gold sources can be found in the binutils-with-gold-2.44.tar tarballs. Going forward, odd numbered releases of the binutils (2.45, 2.47, etc) will just have the binutils.2.xx.tar tarballs, whilst even numbered releases will have both the binutils-2.xx.tar and the binutils-with-gold-2.xx.tar tarballs. Eventually this will stop and gold will be dropped altogether. This release contains numerous bug fixes, and also the following new features: Assembler: Support for new architecture extensions for AArch64, Risc-V and x86. Linker: The default maximum page size was changed from 16KiB to 64KiB for LoongArch. This now supports mixed LTO and non-LTO object files in relocatable output. The ELF forms of the linker support a --image-base=<ADDR> option for compatibility with LLD. The --build-id= option now accepts an argument of "xx" which enables the use of the xxhash library. This produces a 128-bit hash and is 2-4x faster than md5 or sha1. The ELF linker option --package-metadata supports percent-encoded and %[string] encoded JSON payloads. Disassembler: The RISC-V disassembler now supports -M,max option like QEMU to dump instruction without checking architecture support as usual. GprofNG: Support added for hardware event counters for Neoverse-N1, Ampere-1, and Appliedmicro processors. Support for the Nios II target has been removed. -- You are receiving this mail because: You are the assignee for the bug.