GCC - GNU Toolchain's Avatar

GCC - GNU Toolchain

@gnutools.bsky.social

GCC, Binutils, GDB, GLIBC. The system compiler for the FOSS and Linux software ecosystem. Continually Improving.

369 Followers  |  26 Following  |  59 Posts  |  Joined: 19.11.2024  |  1.4018

Latest posts by gnutools.bsky.social on Bluesky

LLVM Weekly - #632, February 9th 2026

LLVM Weekly - #632, February 9th 2026. Final day to vote in LLVM area team elections, Hexagon-MLIR open sourced, IR outliner, lots of meetups, WebAssembly GlobalISel, ^^ reflection operator, and more llvmweekly.org/issue/632

09.02.2026 20:17 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
The 2.46 release of the GNU Binutils is now available

GNU Binutils 2.46 Released
πŸš€Support for new instructions added to AMD, ARM and RISC-V architectures.
πŸš€Support for SFrame v3 standard.
πŸš€The readelf program can now display the contents of Global Offset Tables.
πŸš€Improved linker tagging support.
sourceware.org/pipermail/bi...

08.02.2026 16:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Rust Coreutils Continues Working Toward 100% GNU Compatibility, Proving Trolls Wrong Sylvestre Ledru who serves as the lead developer of the uutils project for the Rust Coreutils implementation presented at FOSDEM 2026 this weekend on this initiative. Ledru has spoken at FOSDEM in prior years on Rust Coreutils and this year's talk focused primarily on Ubuntu 25.10's adoption of it in place of GNU Coreutils...

Rust Coreutils Continues Working Toward 100% GNU Compatibility, Proving Trolls Wrong - https://www.phoronix.com/news/Rust-Coreutils-FOSDEM-2026

02.02.2026 11:39 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
LLVM Weekly - #631, February 2nd 2026

LLVM Weekly - #631, February 2nd 2026. GSoC ideas, Scalable Static Analysis Framework linker, MIPS R5900 (PS2 Emotion Engine) support, lots of documentation additions, and more llvmweekly.org/issue/631

02.02.2026 23:41 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Apache/MIT: Public ingredients can be combined with private ingredients.
GPL: Users permitted to inspect the ingredients.
SBOM: Users permitted to see the list of ingredients but not necessarily inspect them.
Rust: Public and private ingredients built safer.
Where does this lead?

02.02.2026 17:45 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
CTI - Making a decision for glibc. Previous message (by thread): [PATCH v2 3/3] nss: Missing checks in __nss_configure_lookup, __nss_database_get (bug 28940) Next message (by thread): CTI - Making a decision for glibc. Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] tl;dr The GNU Maintainers for the GNU C Library (glibc) plan to move core services to infrastructure hosted by the Core Toolchain Infrastructure (CTI) project. As maintainers for the project we do this to meet the present and future needs of glibc and the GNU Toolchain. We want secure, robust, and sustainable infrastructure, balanced against the needs of developers and the community to collaborate and innovate, with reliable funding to support the infrastructure in the long term. In 2019 leadership from the GNU Toolchain started down a path that led to the Core Toolchain Infrastructure project. The project aims to move toolchain infrastructure issues forward; to provide a sustainable path forward for secure and state of the art infrastructure. Post-pandemic, since 2022 the GNU Toolchain has continued to move forward the state of the current infrastructure by engaging the developers, the projects, and a wider set of sponsors that can support a sustainable path forward for the toolchain. Key achievements: 2022 - Started using infrastructure provided by CTI like BigBlueButton for meetings for the GNU Toolchain e.g. Weekly glibc patch queue review and Monthly Office hours in two timezones. 2023 - Service enumeration for GNU Toolchain projects (gcc, glibc, binutils, gdb). 2024 - Completed pricing and service contract negotiation for migration with LF IT. 2025 - Completed GNU Toolchain and glibc documents to define secure development requirements and the infrastructure needs. These steps were a necessary evolution and resulted in several critical milestones, e.g., service enumeration, secure development documents; which collectively paved the way for a sustainable path forward. While it was clear to the GNU Toolchain leadership that requirements were coming to improve the toolchain cyber-security posture, these requirements were not clear to all project developers. As part of receiving this feedback we have worked to document and define a secure development policy for glibc and at a higher level the GNU Toolchain. While Sourceware has started making some critical technical changes, the GNU Toolchain still faces serious, systemic concerns about securing a global, highly available service and building a sustainable, diverse sponsorship model. At the same time we are freeing up the GNU Toolchain developers and volunteers to focus on next-generation work, such as Sourceware’s post-commit CI and Forge-based workflows. The decision to leverage CTI and LF IT is the direct result of seeking a comprehensive, long-term solution to these exact challenges, expanding our sponsorship base and leveraging existing sponsors like the OpenSSF. The CTI TAC’s proposal to use Linux Foundation IT is rooted in the fact that they are an existing team in the industry that implements very similar functionality for the Linux kernel. The proposal directly benefits glibc developers. By partnering with a team that develops and understands FOSS tooling (b4, grokmirror and patatt) and large-scale kernel infrastructure. This partnership ensures our core infrastructure is secure and scalable. This sustainable path forward for glibc includes: * A global robust and secure mirrored git repository for public clones that supports robust CI/CD workflows for developers and downstream distributions. * A global robust and scalable email system leveraging existing production deployments and reputation i.e. subspace.kernel.org. * A continuous process of review for project requirements, FOSS usage, security policy, and cost. * A sustainable funding model for the infrastructure including a diverse collection of sponsors to support various infrastructure requirements now and in the future. While consensus for the move among GNU Maintainers for glibc is not unanimous, most of the maintainers endorse the move, and key developers have expressed their support in the upstream discussions. Additionally CTI has received a lot of feedback over the last 3 years as the project worked on infrastructure, and we include some of that feedback here and in our CTI FAQ [1] with comments. Some members of the community have expressed disappointment that funding would go to the Linux Foundation. Some members of the community have expressed concern that a board structure would allow corporate influence. Neither of these concerns are new and exist today with Red Hat and IBM, both being for-profit corporate entities. The GNU Toolchain leadership has a 30+ year history of successfully navigating the dynamics of working with sponsors and providing FOSS solutions, including meeting the GNU Ethical Repository hosting criteria. We invite all members of the glibc and GNU Toolchain community to join us in this important transition. Your insights, contributions, and feedback are essential to making CTI infrastructure a success that benefits everyone. Let's work together to build a more secure and sustainable future β€” reach out on libc-alpha@sourceware.org, participate in the weekly office hours, or propose ways to get involved. Let's collaborate to build a more resilient and sustainable infrastructure foundation for the GNU Toolchain. Action plan: * Weekly office hours for CTI to provide an open space for discussion of infrastructure improvements * Work with LF IT to update the CY24 statement of work and discuss with the glibc developers * Work towards migrating glibc git and mailing lists as first priority since these match our security priorities. Cheers, Carlos O’Donell GNU Maintainer for glibc Core Toolchain Infrastructure Project TAC member [1] https://cti.coretoolchain.dev/faq/index.html

GLIBC announces move to infrastructure hosted by CTI/LF IT

sourceware.org/pipermail/li...

27.01.2026 16:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #630, January 26th 2026

LLVM Weekly - #630, January 26th 2026. EuroLLVM registration open, LLVM community area team election voting about to start, more RISC-V LLVM performance improvements, LLVM IR byte type, a flurry of LLVM IR intrinsic additions or changes, and more llvmweekly.org/issue/630

26.01.2026 20:18 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
The GNU C Library version 2.43 is now available

The GNU C Library version 2.43 Released.
ISO C23 Features.
Linux mseal.
Additional optimized and correctly rounded mathematical functions.
Experimental Clang build support.
AArch64 improvements.
sourceware.org/pipermail/li...

24.01.2026 14:49 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #629, January 19th 2026

LLVM Weekly - #629, January 19th 2026. Nominations for area team elections open, LLDB developments in 2025, 22.x branched, "human in the loop" AI contribution policy, advanced symbol resolution for clang-repl, optimising conditional traps on x86-64, and more. llvmweekly.org/issue/629

19.01.2026 20:04 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

GNU Toolchain Office Hours Europe/Americas starting now!

gcc.gnu.org/wiki/OfficeH...

#GNUToolchain #OpenSource #GCC #GDB #GLIBC

15.01.2026 16:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

GNU Toolchain Office Hours Asia/Pacific starting soon!

Thursday Jan 15 at 09h00 IST / 11:30 AM CST / 12:30 PM JST/ 2:30 PM AEDT / 10:30 PM EST (14 Jan) / 7:30 PM PST (14 Jan)

gcc.gnu.org/wiki/OfficeH...

#GNUToolchain #OpenSource #GCC #GDB #GLIBC

15.01.2026 00:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Clang Adds Support For "Ampere1C" CPUs - Presumably AmpereOne Aurora The LLVM/Clang compiler today introduced support for the Ampere Computing Ampere1C CPU core target...

LLVM Clang Adds Support For "Ampere1C" CPUs - Presumably AmpereOne Aurora - https://www.phoronix.com/news/LLVM-Clang-Ampere1C

12.01.2026 11:30 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #628, January 12th 2026

LLVM Weekly - #628, January 12th 2026. 22.x branching tomorrow, LLVM: the bad parts, MLIR python bindings improvements, softPromoteHalfType default for backends, cross-compiling OpenCL libraries, and more llvmweekly.org/issue/628

12.01.2026 20:23 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
GCC 16.0.1 Status Report (2026-01-12), Stage 4 in effect NOW

GCC trunk development now in Stage 4: regression and documentation fixes only.
gcc.gnu.org/pipermail/gc...

12.01.2026 14:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #627, January 5th 2026

LLVM Weekly - #627, January 5th 2026. Twelve years of LLVM Weekly, EuroLLVM CfP closing soon, GNU toolchain in 2025 summary, PCH to speed-up LLVM builds, LLVM ABI lowering library starting to land, and more llvmweekly.org/issue/627

05.01.2026 16:49 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
GCC & The GNU Toolchain's Exciting 2025 With New Languages, More Optimizations The GCC compiler and the GNU toolchain ecosystem at large had a great year. From new language front-ends for the likes of Algol 68 and COBOL to maturing support for GCC Rust, new performance optimizations from GCC to Glibc, initial AMD Zen 6 "znver6" support merged for GCC 16, and much more. It's pretty safe to say GCC and the broader GNU ecosystem enjoyed a very successful 2025...

GCC & The GNU Toolchain's Exciting 2025 With New Languages, More Optimizations - https://www.phoronix.com/news/GCC-Exciting-2025

31.12.2025 12:04 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #626, December 29th 2025

LLVM Weekly - #626, December 29th 2025. Happy holidays! SFrame feedback, restrict progress, Nvidia Olympus AArch64 CPU scheduling model, libcxx rotate optimisations, and more. llvmweekly.org/issue/626

29.12.2025 20:21 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #625, December 22nd 2025

LLVM Weekly - #625, December 22nd 2025. FOSDEM LLVM dev room program, propeller profile conversion tool, AI tool policy, Arm C1 processors, Lightweight Fault Isolation upstreaming starts, and more llvmweekly.org/issue/625

22.12.2025 20:38 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

GNU Toolchain Office Hours Europe/Americas
Thursday, December 18
at 8:00 AM PT / 11:00 AM ET / 16:00 CET
gcc.gnu.org/wiki/OfficeH...

18.12.2025 15:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

GNU Toolchain Office Hours Asia
Today! 18 December 2025
09h00 IST
11:30 AM CST
12:30 PM JST
2:30 PM AEDT
10:30 PM EST (17 Dec)
7:30 PM PST (17 Dec)
gcc.gnu.org/wiki/OfficeH...

17.12.2025 21:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Rust GCC backend: Why and how Blog of Guillaume Gomez (Rust GCC backend: Why and how)

Rust GCC backend: Why and how
blog.guillaume-gomez.fr/articles/202...

16.12.2025 23:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #623, December 15th 2025

LLVM Weekly - #624, December 15th 2025. Experience with [[clang:::musttail]], 2025 highlights for the MLIR vector dialect, -fdevirtualize-speculatively, closing the perf gap between RISC-V LLVM and GCC part 1, and more llvmweekly.org/issue/624

15.12.2025 20:12 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

GNU Tools Office Hours friendly to Asia Timezones coming soon!
Thanks Ramana and Maxim!
gcc.gnu.org/pipermail/gc...

10.12.2025 15:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
CGO 2026 Welcome to the website of the CGO 2026 conference. The IEEE/ACM International Symposium on Code Generation and Optimization (CGO) provides a premier venue to bring together researchers and practitione...

CGO 2026 Conference registration open!
2026.cgo.org

09.12.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #623, December 8th 2025

LLVM Weekly - #623, December 8th 2025. EuroLLVM call for proposals, more US dev meeting videos, formal specification for LLVM IR working group, flow-sensitive nullability, LLVM RFC process norms documented, and more llvmweekly.org/issue/623

08.12.2025 22:12 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
LLVM Weekly - #622, December 1st 2025

LLVM Weekly - #622, December 1st 2025. ClangIR upstreaming, advent of compiler optimisations, last chance to submit for the FOSDEM LLVM dev room, -gspilt-dwarf for RISC-V, and more llvmweekly.org/issue/622

01.12.2025 20:57 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
AMD GPU Managed Memory Support Merged For The GCC 16 Compiler When it comes to AMD Radeon/Instinct GPU compiler support much of the emphasis is on the LLVM/Clang compiler stack with their official AMDGPU LLVM shader compiler back-end as well as having the AOMP downstream compiler fork and the like. But the GNU Compiler Collection "GCC" does continue allow targeting AMD GPU targeting with its "AMDGCN" back-end and using the likes of the OpenMP API. It's not too often seeing new AMD GPU activity there for GCC but merged today is now support for managed memory...

AMD GPU Managed Memory Support Merged For The GCC 16 Compiler - https://www.phoronix.com/news/AMD-GCC-Managed-Memory

01.12.2025 19:02 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Thankful for the wonderful developer community who contribute to the GNU Toolchain (GCC, GDB, GLIBC, Binutils)!

27.11.2025 18:20 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
GNU C Library Sees Up To 12.9x Improvement With New Generic FMA Implementation Just a few days ago I wrote about the Glibc math code seeing a 4x improvement on AMD Zen by changing the used FMA implementation. Merged overnight was a new generic FMA implementation for the GNU C Library and now yielding up to a 12.9x throughput improvement on AMD Zen 3...

GNU C Library Sees Up To 12.9x Improvement With New Generic FMA Implementation - https://www.phoronix.com/news/Glibc-New-Generic-FMA

27.11.2025 11:45 β€” πŸ‘ 24    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

For those not celebrating Thanksgiving in the US or those wishing for an excuse to escape Thanksgiving...
Another regularly scheduled GNU Toolchain Office Hours Thursday, November 27 at 8:00 AM PT / 11:00 AM ET / 16:00 CET gcc.gnu.org/wiki/OfficeH...

27.11.2025 16:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@gnutools is following 20 prominent accounts