GCC - GNU Toolchain
gnutools.bsky.social
GCC - GNU Toolchain
@gnutools.bsky.social
GCC, Binutils, GDB, GLIBC. The system compiler for the FOSS and Linux software ecosystem. Continually Improving.
GNU Toolchain Office Hours Europe/Americas starting now!

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

#GNUToolchain #OpenSource #GCC #GDB #GLIBC
January 15, 2026 at 4:05 PM
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
January 15, 2026 at 12:13 AM
Reposted by GCC - GNU Toolchain
LLVM Clang Adds Support For "Ampere1C" CPUs - Presumably AmpereOne Aurora - https://www.phoronix.com/news/LLVM-Clang-Ampere1C
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...
www.phoronix.com
January 12, 2026 at 11:30 AM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #628, January 12th 2026
llvmweekly.org
January 12, 2026 at 8:23 PM
GCC trunk development now in Stage 4: regression and documentation fixes only.
gcc.gnu.org/pipermail/gc...
GCC 16.0.1 Status Report (2026-01-12), Stage 4 in effect NOW
gcc.gnu.org
January 12, 2026 at 2:52 PM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #627, January 5th 2026
llvmweekly.org
January 5, 2026 at 4:49 PM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #626, December 29th 2025
llvmweekly.org
December 29, 2025 at 8:21 PM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #625, December 22nd 2025
llvmweekly.org
December 22, 2025 at 8:38 PM
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...
December 18, 2025 at 3:35 PM
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...
December 17, 2025 at 9:42 PM
Rust GCC backend: Why and how
blog.guillaume-gomez.fr/articles/202...
Rust GCC backend: Why and how
Blog of Guillaume Gomez (Rust GCC backend: Why and how)
blog.guillaume-gomez.fr
December 16, 2025 at 11:36 PM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #623, December 15th 2025
llvmweekly.org
December 15, 2025 at 8:12 PM
GNU Tools Office Hours friendly to Asia Timezones coming soon!
Thanks Ramana and Maxim!
gcc.gnu.org/pipermail/gc...
December 10, 2025 at 3:57 PM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #623, December 8th 2025
llvmweekly.org
December 8, 2025 at 10:12 PM
Reposted by GCC - GNU Toolchain
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
LLVM Weekly - #622, December 1st 2025
llvmweekly.org
December 1, 2025 at 8:57 PM
Thankful for the wonderful developer community who contribute to the GNU Toolchain (GCC, GDB, GLIBC, Binutils)!
November 27, 2025 at 6:20 PM
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...
November 27, 2025 at 4:03 PM
Reposted by GCC - GNU Toolchain
LLVM Weekly - #621, November 24th 2025. Final call for FOSDEM LLVM devroom, US LLVM dev meeting videos starting to appear, minimum compiler requirements for building LLVM, naming address spaces, ORC design docs, and more llvmweekly.org/issue/621
LLVM Weekly - #621, November 24th 2025
llvmweekly.org
November 24, 2025 at 8:11 PM
Reposted by GCC - GNU Toolchain
LLVM Weekly - #620, November 17th 2025. EuroLLVM save the date, 'strong typedefs' in Clang, LLVM GC, MLIR minimum Python version, __builtin_bswapg, std::optional, and more llvmweekly.org/issue/620
LLVM Weekly - #620, November 17th 2025
llvmweekly.org
November 17, 2025 at 6:29 PM
GNU Binutils 2.45.1 Released!
Lots of bug fixes!
sourceware.org/pipermail/bi...
GNU Binutils release 2.45.1 is now available
Previous message (by thread): [PATCH] bfd/ELF: nds32_convert_{16_to_32,32_to_16}() are exposed to gas Next message (by thread): Sourceware Open House Friday - service upgrades, migration and isolation Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Hi, We are pleased to announce that version 2.45.1 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/ This release is signed by my key: pub rsa4096/0x1F3D03348DB1A3E2 2020-03-04 [C] Key fingerprint = 5EF3 A411 71BB 77E6 110E D2D0 1F3D 0334 8DB1 A3E2 uid [ultimate] Sam James <[email protected]> uid [ultimate] Sam James <[email protected]> uid [ultimate] Sam James <[email protected]> Key fingerprint = 60EA 4FBF FB83 5333 9CAA D4F2 F492 2810 EEA0 483B Key fingerprint = DF1D 4946 63A9 7AC5 66CA 42B2 58AC 1BFA 75E5 6A76 Key fingerprint = 922B A006 C9D9 A556 0F62 6473 870C 05CA 5294 50D3 Key fingerprint = 165E 63C6 75E6 63F7 CCFD E923 8771 8F61 0A3F 8A87 Key fingerprint = 25A6 BB88 DD9B 764C 6B55 41C2 7384 09F5 20DF 9190 Key fingerprint = CA59 4D4A 1F00 898E 3019 3C54 5861 1564 C7C4 D9D4 You can obtain my key via: gpg --recv-keys 5EF3A41171BB77E6110ED2D01F3D03348DB1A3E2 Or as a last resort to find the key, you can try the official GNU keyring: wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg gpg --keyring gnu-keyring.gpg --verify binutils-2.45.1.tar.gz.sig (etc) It's my first time making a release for GNU Binutils. I've tried my best to carefully follow Nick's instructions in binutils/README-how-to-make-a-release and feedback welcome. This is a point release over the previous 2.45 version, containing bug fixes and one new feature to help with a glibc bugfix: bfd will now mark binaries with GLIBC_ABI_GNU_TLS (i386), GLIBC_ABI_GNU2_TLS (x86-64, i386), and GLIBC_ABI_DT_X86_64_PLT (x86-64) where appropriate on GNU/Linux systems. The former two symbols have been backported to all applicable release branches for glibc. The latter was already there. Please make sure your branch is tracking the appropriate release branch for the version of glibc you ship - this is important in general, not just for this issue. This is needed to identify binaries built with a fixed glibc version for TLS. At configure-time, this can be disabled with --enable-gnu-tls-tag, --disable-gnu2-tls-tag, or --disable-mark-plt respectively. Note that the mark PLT configure option is not new, just we now use GLIBC_ABI_DT_X86_64_PLT as a tag instead of reusing GLIBC_2.36. Our thanks go out to all of the binutils contributors, past and present, for helping to make this release possible. Here is a list of the bugs that have been fixed: PR33244 PR29292 PR33161 PR33162 PR33194 PR33162 PR33230 PR33246 PR33409 PR33130 PR33213 PR33287 PR33562 PR33584 sam -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 418 bytes Desc: not available URL: <https://sourceware.org/pipermail/binutils/attachments/20251112/75f1ab3c/attachment.sig>
sourceware.org
November 12, 2025 at 4:40 PM
Reposted by GCC - GNU Toolchain
LLVM Weekly - #619, November 10th 2025. DFAJumpThreading on by default for CoreMark perf boost, further CAS development, MLIR pygments lexer improvements, Arm contributions to LLVM 21, and more llvmweekly.org/issue/619
LLVM Weekly - #619, November 10th 2025
llvmweekly.org
November 10, 2025 at 8:11 PM