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.
Missing five-year-old child dies after being found unresponsive in body of water
Scientists reveal what would happen if a nuclear power station was hit by wildfire
Glamorous Goodwood! Racegoers don sky-high fascinators, florals and feathers for a very colourful Ladies' Day in West Sussex
Mother, 44, took her own life after court order stopped her from seeing her children following marriage breakdown, inquest hears
Disgraced ex-Chief Constable is guilty of gross misconduct - and told he would've been sacked if he hadn't already quit
Man dies after 'getting into difficulty in sea' at busy Essex beach
Jailed Flock vandal wipes out three cameras, racks up thousands in damages
Bear Grylls reveals he is now eating steak three times a day for breakfast, lunch and dinner after five years of veganism
Health and safety investigation launched into explosion at Essex farm
Health and safety investigation launched into explosion at Essex farm
Urgent warning over alarming surge in parasite that causes 'explosive' diarrhoea - linked to popular holiday hotspots
Nike launches MASSAGING shoes that use heat and vibration to caress your feet - but they come with a hefty price tag
All train lines BLOCKED on busy routes as major disruption continues
GCC Adopts Policy Rejecting Significant AI-Generated Code
Read more of this story at Slashdot.