GCC - GNU Toolchain

2.5K posts

GCC - GNU Toolchain banner
GCC - GNU Toolchain

GCC - GNU Toolchain

@gnutools

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

Katılım Temmuz 2013
181 Takip Edilen11.6K Takipçiler
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
LLVM Weekly - #645, May 11th 2026. 22.1.5, May ClangIR upstreaming report, parallel DWARF processing in BOLT, C1-Premium scheduling model, Instrumentor pass, clang-ssaf-analyzer, -fexperimental-abi-lowering, and more. llvmweekly.org/issue/645
English
0
0
15
1.3K
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
GNU Tools Weekly News Week 37 (May 10, 2026) Release updates for GNU toolchain:  * GDB 17.2 was released   * @takamaka.gnat.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gdb/announce.2… GNU toolchain conference reminders:  * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)   * Call for Proposals: 2026.fossy.ca/call-for-propo…  * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague)   * @kam.mff.cuni.cz/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/afyLSlHygg…   * gcc.gnu.org/wiki/cauldron2…   * conf.gnu-tools-cauldron.org/prg26/cfp  * Toolchains Track at LPC 2026, October 7th (Prague)   * Right after the Cauldron   * lpc.events/event/20/abstr…   * See @kam.mff.cuni.cz/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/afyLSlHygg… General/big GNU toolchain news:  * Sourceware held looking backward, looking forward on Fri 8   * notes: @gnu.wildebeest.org/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/2026051022…  * SPEC CPU 2026 was released   * spec.org/cpu2026/docs/o… GCC easy issue to tackle of the week:  * `a == INT_MIN ? INT_MIN : -a` is not converted into `(signed)-(unsigned)a`   * gcc.gnu.org/bugzilla/show_…   * Reach out to Andrea Pinski @oss.qualcomm.com> for  mentoring on this issue. GCC commits:  * match: Optimize `A > B ? ABS(A) : B` to `MAX(A, B)` when B >= 0 [PR116700]   * gcc.gnu.org/r17-292-ge0c4c…   * Easy issue of the week (April 26, 2026)  * phiprop improvements for skipping over one store and over clobbers   * gcc.gnu.org/r17-304-g143bb…   * gcc.gnu.org/r17-313-g1d63e…  * m32c: Remove all support for M32C target   * gcc.gnu.org/r17-320-g94ec1…  * middle-end: Doubleword multiplication   * gcc.gnu.org/r17-383-g1a06a…  * constifify cfg_hooks   * gcc.gnu.org/r17-423-gfe440…   * gcc.gnu.org/r17-422-g43ba6…   * gcc.gnu.org/r17-421-g19808…  * Xtensa: "force_l32" (namespace) feature   * gcc.gnu.org/r17-298-g9ae50…  * c++: Constant evaluation of __builtin_object_size   * gcc.gnu.org/r17-379-gce93e… GCC discussion:  * new wasm backend was posted   * @gmail.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc-patches/20…  * Transitioning libgomp from C to C++   * @mail.gmail.com/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CAMfHzOtrY… GCC bugzilla stats  * 88 new issues filed  * 68 issues closed glibc commits:  * riscv: Add RVV strlen, strcmp, and strncmp   * sourceware.org/cgit/glibc/com…   * sourceware.org/cgit/glibc/com…   * sourceware.org/cgit/glibc/com… glibc discussion:  * Contribution guidelines update: tool usage   * @oldenburg.str.redhat.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/libc-alpha/lhu… gdb commits:  * gdb: Remove support for the Common Trace Format   * sourceware.org/cgit/binutils-g
English
0
3
20
1.5K
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
LLVM Weekly - #644, May 4th 2026. GSoC 2026 started (congratulations and welcome to all new contributors!), US LLVM dev meeting PC volunteers, draft LLVM moderation guide, MLIR token type, and more llvmweekly.org/issue/644
English
2
1
13
1.1K
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
GNU Tools Weekly News Week 36 (May 3, 2026) Release updates for GNU toolchain: * GCC 16.1.0 was released * @fhfr.qr/T/#u" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/170o3r2r-3… * systemtap 5.5 was released * @redhat.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/systemtap/2026… * Libabigail 2.10 was released * @seketeli.org/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/libabigail/87a… GNU toolchain conference reminders: * FOSSY 2026 toolchain track North America, Aug 6-9 * Call for Proposals: 2026.fossy.ca/call-for-propo… * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 * gcc.gnu.org/wiki/cauldron2… * conf.gnu-tools-cauldron.org/prg26/cfp General/big GNU toolchain news: * GSOC 2026 has officially started and welcome to the participants * @virgil.suse.cz/T/#u" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/ri6lde4t9t… * rustc_codegen_gcc: Progress Report #41 * blog.antoyo.xyz/rustc_codegen_… * New features in GCC 16: Improved error messages and SARIF output * developers.redhat.com/articles/2026/… GCC easy issue to tackle of the week: * `(a & ~CST) ^ CST` -> `a | CST` * gcc.gnu.org/bugzilla/show_… * Reach out to Andrea Pinski @oss.qualcomm.com> for mentoring on this issue. GCC commits: * gimple-fold: lower mempcpy to memcpy when result is unused * gcc.gnu.org/r17-102-g4765a… * c++: constexpr union with no active member * gcc.gnu.org/r17-110-ge9d43… * c, middle-end: Implement C2Y N3747 paper - Integer Sets, v5 * gcc.gnu.org/r17-123-gf99ea… * RISC-V supports HWASAN * gcc.gnu.org/r17-150-ge712b… * analyzer: new warnings * gcc.gnu.org/r17-176 * gcc.gnu.org/r17-177 * gcc.gnu.org/r17-186 * BB SLP: Enabling reduction root finding for sum-of-diff kind of patterns * gcc.gnu.org/r17-196-g685f6… * i386: Support HYGON c86-4g series processors * gcc.gnu.org/r17-203-g2a64a… * AArch64: Deprecate -mpc-relative-literal-loads GCC discussion: * Access to enum definition at run time * @mail.gmail.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CAK3_KpMGe… * Dos and don'ts while removing multilib * @li-819a89cc-2401-11b2-a85c-cca1ce6aa768.ibm.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/afR3U-92dz… * Optimize unsigned division by constant * @mail.gmail.com/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CABquowxBS… GCC bugzilla stats * 137 new issues filed * 95 issues closed glibc commits: * misc: Optimize getusershell.c * x86: Enable Prefer_No_AVX512 for Hygon model 0x8 glibc discussion: * glibc and gitolite permission modelling * @redhat.com/T/#u" target="_blank" rel="nofollow noopener">inbox.sourceware.org/libc-alpha/6db… binutils/gdb commits: * gprof support for split debuginfo * Windows gdb: Add non-stop support
English
0
2
29
1.8K
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
LLVM Weekly - #643, April 27th 2026. EuroLLVM slide decks available, Vulkan-style memory model, 22.1.4, improving function size estimation for Arm, -fstrict-bool, and more. llvmweekly.org/issue/643
English
0
1
11
966
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
GNU Tools Weekly News Week 35 (April 26, 2026) Release updates for GNU toolchain: * GCC 16 * Branched off * @e124511.cambridge.arm.com/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/e5202c2a-3… * RC , RC2 were released last week * @tucnak/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/aetiNPseqM… * final release is due to Thursday 30th if all goes well * GCC 17 is trunk now * status: @mail.gmail.com/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CALvbMcBQu… * GDB 17.2.0 release update * @adacore.com/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gdb-patches/ae… * valgrind 3.27.0 was released on 20 Apr 2026 * valgrind.org/docs/manual/di… * gnu.wildebeest.org/blog/mjw/2026/… * Qemu 11.0.0 was released on 21 Apr 2026 * gitlab.com/qemu-project/q… GNU toolchain conference news: * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada) * Call for Proposals: 2026.fossy.ca/call-for-propo… * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia) * gcc.gnu.org/wiki/cauldron2… * conf.gnu-tools-cauldron.org/prg26/cfp General/big GNU toolchain news: * GCC Development AI Policy Working Group formed * @mail.gmail.com/T" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CAGWvnymkW… * gcc.gnu.org/wiki/working-g… * @tugraz.at/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/b02e6ede-d… GCC commits: * c++: Add support for [[gnu::trivial_abi]] * gcc.gnu.org/r17-43-g1e8965… * c++: CWG 2229, cv-qualified unnamed bit-fields * gcc.gnu.org/r17-47-ge38ac1… * match: x != -CST ? x + CST : 0 -> x + CST * gcc.gnu.org/r17-55-g2b0b9d… * dce: eliminate dead relaxed atomic loads with no LHS * gcc.gnu.org/r17-75-gf1b16d… * match: remove bit set/bit clear branch mispredict * gcc.gnu.org/r17-83-gb4162b… * scev/niter: Use INTEGRAL_NB_TYPE_P instead of direct comparison to INTEGER_TYPE * gcc.gnu.org/r17-89-g782803… GCC discussion: * Standalone AutoFDO Profile Tool for GCC * @mail.gmail.com/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CALvbMcDw_… * RFC: AutoFDO GCOV Profile Format v4 * @mail.gmail.com/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/CALvbMcAaE… * Forge update and Archival of forge discussions glibc commits: * AArch64: Improve AdvSIMD and SVE pow(f) * sourceware.org/cgit/glibc/com… * AArch64: Implement AdvSIMD and SVE powr(f) routines * sourceware.org/cgit/glibc/com… * glibc discussion: * glibc AI policy (continued) binutils/gdb commits: * Many improvements to Windows gdb (and gdbserver) support * changes needed before supporting non-stop debugging on Windows * ld: Maintain the input file order * sourceware.org/cgit/binutils-… * Fixes some GCC LTO issues with static linking * gcc.gnu.org/bugzilla/show_….
English
0
6
25
1.8K
GCC - GNU Toolchain
GCC - GNU Toolchain@gnutools·
GNU Tools Weekly News Week 34 (April 19, 2026) Release updates for GNU toolchain: * gcc 16.0 regression status (note this is not official numbers, it might be off by a few) * great push from developers last week * P1: 2 -8 * P1+P2+P3 total: 754 -12 * valgrind 3.27.0 * RC1+RC2 was done last week * The final 3.27.0 release is scheduled for Mon Apr 20. GNU toolchain conference news: * FOSSY 2026 toolchain track North America, Aug 6-9 * @klomp.org/T/" target="_blank" rel="nofollow noopener">inbox.sourceware.org/gcc/ef488f46e2… * Call for Proposals: 2026.fossy.ca/call-for-propo… * GNU Tools Cauldron 2026 Call for Proposals is open (still soft launch) * Fri-Sun, October 2-4, 2026 at Charles University in Prague, Czechia * gcc.gnu.org/wiki/cauldron2… * conf.gnu-tools-cauldron.org/prg26/cfp General/big GNU toolchain news: * The GNU libc atanh is correctly rounded * @thym/T/#u" target="_blank" rel="nofollow noopener">inbox.sourceware.org/libc-alpha/p9u… * inria.hal.science/hal-05591661 * gccrs March 2026 Monthly report * rust-gcc.github.io/2026/04/13/202… * Office Hours for the GNU Toolchain were held last Friday * Meeting notes can be found at gcc.gnu.org/wiki/OfficeHou… * forge.sourceware.org has been upgraded to forgejo v15.0.0 * elfutils 0.195 released GCC easy issue to tackle of the week: * some force_gimple_operand_gsi in tree-strlen.cc should be replaced by gimple_build/gimple_convert * gcc.gnu.org/bugzilla/show_… * Reach out to Andrea Pinski GCC commits: * GCC rust sync of 43 patch * aarch64: Add pass to narrow 64-bit GP reg writes to 32-bit * AArch64: Add -mcpu=armagicpu definition * disable CRC pass for -Os and target does not have CRC * nvptx: Support '-march=sm_50' and '-mptx=4.0' GCC discussion: * GSoC 2026 project discussions from participates * Policy on use of LLMs * Working Group: gcc.gnu.org/wiki/working-g… * redesigning callbacks for make_forwarder_block * Another pass_late_combine after pass_reorder_blocks GCC bugzilla stats * 72 new issues filed * 99 issues closed glibc commits: * elf: Align large load segments to PMD huge page size for THP and tunable * Enable by default for 64bit loongarch glibc discussion: * glibc AI policy (continued) binutils/gdb commits: * Add a "-O 0" option to the linker for a faster, but less effective link.
English
2
2
24
2K
GCC - GNU Toolchain retweetledi
Phoronix
Phoronix@phoronix·
The @gnutools GCC Compiler Adds Arm AGI CPU Target At first when seeing patches for "-mcpu=armagicpu" came across wondering what was the new "AR magic" 🤣 phoronix.com/news/GCC-Arm-A…
English
1
3
45
3.2K
GCC - GNU Toolchain retweetledi
Phoronix
Phoronix@phoronix·
The @gnutools Glibc Lands A Big Optimization For LoongArch CPUs 12% faster compiling the Linux kernel, other workloads with big binaries to benefit greatly too. Looking forward to benchmarking this big LoongArch64 optimization in the GNU C Library. phoronix.com/news/Faster-Lo…
English
5
2
32
2.4K