England confirm appointment of Stephen Fleming as Test coach - with former captain Joe Root returning to the role
As Hannah Waddingham's doctor boyfriend turns heads with his 'glow-up'...he's not the first to undergo a glamorous makeover to match their celebrity partner
Meghan rings the changes with a new £2,100 diamond-studded Oura fitness tracker on her left hand - and a mystery gold band on the right...while leaving off her engagement ring for the 4th month running
Tourist freezes as wild bear bites at his leg before he flees in terror when the beast lunges at him on Romanian highway
Mother and boyfriend jailed for life for 'sadistic' murder of two-year-old Isabelle Welsh
Dog left for dead after abuse now thriving in new home
Two imaginative Essex sheds named among UK's best for 2026
Dog left for dead after abuse now thriving in new home
Two imaginative Essex sheds named among UK's best for 2026
Brentwood woman found 'unresponsive' by her carers in 'suspicious' circumstances
GNU Binutils 2.47 Released with New RISC-V Features, Linker Improvements, and Reproducible Builds
The GNU Project has officially released GNU Binutils 2.47, the latest version of its essential collection of binary development tools for Linux and other Unix-like systems. The release delivers numerous bug fixes alongside new assembler, linker, and disassembler capabilities, expanded RISC-V support, reproducible source archives, and continued modernization of the GNU toolchain.
Used by developers worldwide, GNU Binutils forms a core part of the software development ecosystem, providing the low-level tools needed to assemble, link, inspect, and manipulate executable programs and object files.
What Is GNU Binutils?GNU Binutils is a collection of command-line utilities that work closely with compilers such as GCC and Clang. While a compiler translates source code into object files, Binutils provides the tools needed to transform those object files into executable programs and libraries.
The package includes well-known utilities such as:
- ld (GNU Linker)
- as (GNU Assembler)
- objdump
- objcopy
- readelf
- nm
- strip
- ar
- strings
Together, these tools are used daily by Linux distributions, embedded developers, operating system projects, and software engineers building applications in C, C++, Rust, Go, and many other languages.
Expanded Support for RISC-VOne of the biggest improvements in Binutils 2.47 is expanded support for the rapidly growing RISC-V architecture.
The release adds support for several additional standard RISC-V extensions, allowing developers targeting modern RISC-V processors to work with newer instruction sets and hardware capabilities. These additions continue the GNU toolchain's strong commitment to one of the fastest-growing open processor architectures.
As more Linux distributions, development boards, and enterprise hardware adopt RISC-V, keeping development tools current is becoming increasingly important.
New Assembler OptionsGNU Assembler (gas) gains several useful enhancements in version 2.47.
Among the most notable is a new command-line option:
- --reloc-section-sym=[all|internal|none]
This option gives developers finer control over how relocations referencing locally bound symbols are converted to section symbols, improving flexibility for certain assembly and linking workflows.
The release also introduces numerous assembler improvements across multiple CPU architectures.
Better Disassembly for AArch64Developers working with Arm-based systems also benefit from new functionality.
Go to Full ArticleGoogle Brings Its Age-Assurance Tech To Android Developers Worldwide
Read more of this story at Slashdot.