Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* GNU Tools Weekly News Week 2 (September 7, 2025)
@ 2025-09-08  5:44 GNU Tools weekly via Gdb
  2025-09-14 21:19 ` GNU Tools Weekly News Week 3 (September 14, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-09-08  5:44 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb; +Cc: andrew.pinski

GNU Weekly New Update Week 2  (September 7, 2025)

General/big GNU toolchain news (including sourceware news):
GDB 17 branched off of trunk: September 6th
Hourly snapshots of gcc documentation:
https://fosstodon.org/@sourceware/115164400639261923
Anubis upgraded to v1.22.0 on sourceware.org
Actions enabled for forge.sourceware.org
forge.sourceware.org has been updated to the @forgejo v12.0.3 security release.

GCC discussion:
* C++ vs. -ftrivial-auto-var-init= (and C++26 P2795R5)
** https://inbox.sourceware.org/gcc/78B772CA-988D-4C1F-9A79-BD862BD0E30E@oracle.com/T/

GCC commits:
* Implement C2Y N3457 - The __COUNTER__ predefined macro
* Increase default number of LTO partitions from 128 to 512 (high core
count machines)
* Implement LWG4222 'expected' constructor from a single value missing
a constraint
* RISCV: Fix vector intrinsics with LTO
* RISCV: Add some XAndes vendor extensions support.
* Accesses via *this are not trapping (Gimple level improvement)
* Allow translations of a lot of C FE messages
* Introduce the dep_fusion pass (instead of depending on the schedule
for macro level fusion)
* Document remaining some more C++ (library) implementation-defined behavior.
* Handle aggregate zeroing in SCCVN as skipped may-def
* Improve copyprop of aggregates by allowing for propagation to happen

GCC bugzilla stats:
* 108 new issues filed
* 85 issues closed

glibc commits:
* AArch64: Implement exp2m1 and exp10m1 routines
* backported to release branches: AArch64: Fix SVE powf routine [BZ #33299]

gdb/binutils commits:
* gdb: aarch64 Guarded Control Stack support was added (last week but
GDB news is new this week)

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 3 (September 14, 2025)
  2025-09-08  5:44 GNU Tools Weekly News Week 2 (September 7, 2025) GNU Tools weekly via Gdb
@ 2025-09-14 21:19 ` GNU Tools weekly via Gdb
  2025-09-22  3:43   ` GNU Tools Weekly News Week 4 (September 21, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-09-14 21:19 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb; +Cc: andrew.pinski

GNU Tools Weekly News Update Week 3  (September 14, 2025)

General/big GNU toolchain news (including sourceware news):
The GNU tools Cauldron 2025 schedule is now live:
https://conf.gnu-tools-cauldron.org/opo25/schedule/
Sourceware Together; Open Office was held on Friday September 12th
gccrs August 2025 Monthly report:
https://inbox.sourceware.org/gcc/1a8ba586-89c7-4a3a-b16e-4757fed460c1@embecosm.com/T/#u

GCC discussion:
* Should the forge-bot send patches to the gcc-patches mailing list?
https://inbox.sourceware.org/overseers/20250909215535.GO19968@gnu.wildebeest.org/T/
* Attribute for custom memset function:
https://inbox.sourceware.org/gcc/CAH6eHdSdx4nd=hyyQGjzfc2GOLmM=E1w8PGBC++5zBWaZ=ZKfw@mail.gmail.com/T/
* RISC-V nightly performance testing of GCC on SPEC CPU 2017:
https://inbox.sourceware.org/gcc/4ED897B6-0F37-4954-A18F-47EC768F9808@igalia.com/T/
* Clarification about RTL shifts semantics:
https://inbox.sourceware.org/gcc/87y0qk27sc.fsf@googlemail.com/T/

GCC commits:
* Improve the malloc+memset->calloc optimization (not doing as much
and doing more)
* C++26: libstdc++: Implement constant_wrapper, cw from P2781R9.
* C++26: libstdc++: Adjust span/mdspan CTAD for P2781R9.
* C++26: libstdc++: Apply LWG4351 to CTAD of span/mdspan.
* c++: Fix mangling of _Float16 template args
* c, c++: Allow &__real__ static_var in constant expressions
* c++20: Change mangling of Intel/Motorola extended long double
literals ** ABI CHANGE**
* c: Warn when returning nested functions that require a non-local context.
* new fabs(a+0.0) -> fabs(a) pattern (From a first time contributor)
* c2y:: Implement N3517 array subscripting without decay
* ~70 commits to the Ada front-end

GCC bugzilla stats:
* 97 new issues filed
* 64 issues closed

glibc commits:
* Fix build for -Os for a few targets
*  AArch64: add optimised strspn/strcspn
* Use builtin atomics more
* benchtests: Add lgamma, asinh, and acosh benchmarks

gdb/binutils discussion:
* gdb XML type for SME ZA storage:
https://inbox.sourceware.org/gdb/CANnS9ruMH-VeRN+SXrP2uOxkMg=mDTZWab=3R7-77Aa8apGEFQ@mail.gmail.com/T/
* GDB 17 pre-release (first prelease for GDB 17 before RCs) for
testing: https://inbox.sourceware.org/gdb-patches/86y0qku8qm.fsf@gnu.org/T/
* Removal of stabs debug info support in GDB:
https://inbox.sourceware.org/gdb-patches/20250910203035.1702632-1-guinevere@redhat.com/T/

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 4 (September 21, 2025)
  2025-09-14 21:19 ` GNU Tools Weekly News Week 3 (September 14, 2025) GNU Tools weekly via Gdb
@ 2025-09-22  3:43   ` GNU Tools weekly via Gdb
       [not found]     ` <CAHt=NyNKa=eQ8ytymevK-r_Zz5p_DhzOzpYC35YLdqzJ4XhgMQ@mail.gmail.com>
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-09-22  3:43 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb; +Cc: andrew.pinski

GNU Tools Weekly News Update Week 4  (September 21, 2025)

General/big GNU toolchain news (including sourceware news):
One week away from the GNU tools cauldron; hope to see many of you there
**** Will be skipping next week's newsletter and will be continuing
the week after due to Cauldron ****
Sourceware will have stickers at the GNU tools cauldron:
https://fosstodon.org/@sourceware/115231488337301194
forge.sourceware.org was updated to forgejo v12.0.4 security release
In case you missed it; the sourceware open office Friday meetings
notes were published:
https://inbox.sourceware.org/binutils/20250914234026.GA13925@gnu.wildebeest.org/T/#t

GCC discussion:
* How to test for errors without line? -
https://inbox.sourceware.org/gcc/d1b8af9a-bb1c-4c82-b397-3c998e803df1@netcologne.de/T/#t
* Regenerating *.opt.urls doesn't do anything -
https://inbox.sourceware.org/gcc/a8400546-a907-48da-8a9b-df66c8a0c11f@netcologne.de/T/#t
** Ending up being a bug in the regenerate-opt-urls.py scripts when
there is no documentation in some cases:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121958

GCC commits:
* Ada: Preliminary implementation of structural generic instantiation
https://gcc.gnu.org/cgit/gcc/commit/?h=trunk&id=e564d6b1a7ea93b96c9b38c2434c8fc54e9db875
* Fortran: Implement -fexternal-blas64
* Fortran: Intrinsic functions in PDT specification exprs.
* modula2: New wideset implementation
* c: Implement C2y N3481 constraint against lvalue conversion with
incomplete type
* libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
* libstdc++: Add NTTP bind_front, -back, not_fn (P2714)
* libstdc++: Fix missing change to views::pairwise from P2165R4 [PR121956]
* Add more unsigned SAT_MUL detection
* Handling of memcpy with copy propagation for aggregates
* AVR: Add support for AVR32EB14/20/28/32.
* AArch64: Add SME LUTv2 architecture and intrinsics
* RISC-V: Combine vec_duplicate + vwaddu.vv to vwaddu.vx on GR2VR cost

GCC bugzilla stats:
* 74 new issues filed
* 54 issues closed

glibc commits:
* manual: Explain our implementation-defined memstream semantics

gdb/binutils commits:
* Remove Solaris/PowerPC support from binutils
*

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 7 (October 12, 2025)
       [not found]     ` <CAHt=NyNKa=eQ8ytymevK-r_Zz5p_DhzOzpYC35YLdqzJ4XhgMQ@mail.gmail.com>
@ 2025-10-13  0:47       ` GNU Tools weekly via Gdb
  2025-10-20  7:58         ` GNU Tools Weekly News Week 8 (October 19, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-10-13  0:47 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Update Week 7  (October 12, 2025)

General/big GNU toolchain news (including sourceware news):
* Sourceware Open Office was held on Friday October 10th
* Videos of the 2025 GNU tools Cauldron are now published on youtube
** https://www.youtube.com/playlist?list=PL_GiHdX17WtxuKn7QYme8EfbBS-RKSn0w
** https://gcc.gnu.org/wiki/cauldron2025
* LWN.net has a few write ups about the GNU tools Cauldron
** GCCrs after libcore -  https://lwn.net/Articles/1040197/
** Next steps for BPF support in the GNU toolchain -
https://lwn.net/Articles/1039827/
** Kernel hackers at Cauldron, 2025 edition -  https://lwn.net/Articles/1039784/
* GCC 16 stage 3 starts Nov. 17th and GCC 16 status was posted
**  https://inbox.sourceware.org/gcc/q5nop2q5-n0nr-7622-o39r-o116271p79n9@fhfr.qr/
* GDB 17.1 release update -- 2025-10-11
** https://inbox.sourceware.org/gdb-patches/aOrnv83K4oE0cdbV@adacore.com/


GCC discussion:
* RFC: Debug info for coroutine suspension locations
** https://inbox.sourceware.org/gcc/CAB6OZBHVoqDyT+KD+x_u6mM96Brr82+1L0pSBy8y+d-wu2DZGA@mail.gmail.com/
* RFD: labels for GCC in the forge
** https://inbox.sourceware.org/gcc/5675fa61-3aaf-4763-be22-002616ed1bc8@arm.com/
* Notes from Cauldron 2025 GCC GSoC BoF
** https://inbox.sourceware.org/gcc/ri6ecrdz5eh.fsf@virgil.suse.cz/


GCC commits:
* Improve vectorization of bool types
* AVR: Speed up floating point comparisons
* Handle commonization of trailing stores earlier
* c: Implement C2y handling of incomplete tentative definitions
* c: Allow variably-modified types in generic associations for C2Y
(part of N3348)
* c++: C++26 va_start - part of P3348R4
* libstdc++: Implement strided_slice, full_extent_t.,
submdspan_mapping_result from <mdspan> (N5014)
* libstdc++: Implement std::layout_left_padded and
std::layout_right_padded  (N5014)
* libstdc++: Implement P3107R5 and P3235R3 optimizations for std::print
* aarch64: Improve Apple M3 cores, add M4
* Add a simple DSE to help out early code generation
* AVR: Allow target to chose address-space for artificial rodata
(switch to lookup tables)

GCC bugzilla stats
* 94 new issues filed
* 85 issues closed

glibc commits:
* ppc64le: optimized strcmp and strncmp for power10
* x86: Detect Intel Nova Lake and Wildcat Lake Processors

gdb/binutils commits:
* aarch64: Add GICv5 system registers support for binutils
* aarch64: Add SME_TMOP, SME_MOP4, SSVE_FEXPA, and SSVE_BITPERM
support for binutils

binutils discussion:
* GNU Tools Cauldron SFrame talk notes
** https://inbox.sourceware.org/binutils/933bbc83-5732-4655-870c-4c50b3742637@oracle.com/

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 8 (October 19, 2025)
  2025-10-13  0:47       ` GNU Tools Weekly News Week 7 (October 12, 2025) GNU Tools weekly via Gdb
@ 2025-10-20  7:58         ` GNU Tools weekly via Gdb
  2025-10-27  4:38           ` GNU Tools Weekly News Week 9 (October 26, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-10-20  7:58 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Update Week 8  (October 19, 2025)

General/big GNU toolchain news (including sourceware news):
* notes from Sourceware Open Office was held on Friday October 10th
** https://inbox.sourceware.org/gcc/20251016235632.GR30855@gnu.wildebeest.org/

GCC discussion:
* New GCC maintainers/reviews
** Tamar Christina is co-maintainer of the vectorizer
*** https://inbox.sourceware.org/gcc/CAGWvnyngWFgCRASRvTe2PoH4r8+A5WZGeChi1U+CW69hOOF2Mw@mail.gmail.com/T/#u
** Robin Dapp is a reviewer of the vectorizer
*** https://inbox.sourceware.org/gcc/CAGWvnyn8WuNoJ_Q8Mh_k7J=2QU0sRHs3FqoBJoWaSmccqU+zvg@mail.gmail.com/T/#u
** tree-if-conv.cc is officially part of the vectorizer maintainership area
*** https://inbox.sourceware.org/gcc/CAGWvnymXW5yWq_JT3mF=ea2PRPRDtRg6jj7u_Nr=g-otBDfe_w@mail.gmail.com/T/#u
* Patches for adding Algol 68 to GCC were posted
** https://inbox.sourceware.org/gcc-patches/87ms5magbr.fsf@gentoo.org/T/#t
* How to write/read tree contains ssa_name in lto
** https://inbox.sourceware.org/gcc/CAPt2h2bGo-cHK8CGc6=s2DFjGJwkpPqumT8-VyUZxg8GWVDrAw@mail.gmail.com/
** Turned into a discussion on how to handle recording if 2 memory
allocations happen how to mark if one is loaded from; the other does
not trap too
* plans for gcobol 16
** https://inbox.sourceware.org/gcc/20251006145028.d25a3b8e792fe04512ce3775@schemamania.org/
* Discussion around patches from the sourceware forge
** https://inbox.sourceware.org/gcc/CAPS5khb1AJW3ds-KmDKwBAfWH6ApV-zo-xJoidMPmMxn-kf0vQ@mail.gmail.com/T/#m86a67388fed189739518ee1314f3e8736bbf0833
* Add btf_decl_tag and btf_type_tag C attributes for GCC v11 of the patches
** https://inbox.sourceware.org/gcc-patches/20250927090702.979562-1-david.faust@oracle.com/T/#m0812b326872ebae48b935274726e5ec1f1a18b46

GCC commits:
* Enable constant propagation to OpenMP kernels
** New first time contributor
** big improvement for openmp
* Allow target to chose address-space for artificial rodata
** Improves AVR target size requirements when dealing with conversion
of switch tables to constant lookup tables and CRC lookup tables
** https://gcc.gnu.org/cgit/gcc/commit/?h=trunk&id=e347e2b81ac7daa7382c611a62d54ec0b761bee8
** 7 years from the initial patch to the current pushed one
* Initial support for Intel Wildcat Lake processors
* Implement P1494 and P3641 Partial program correctness (c++ and library)
* Enable runtime thread detection with -ftree-parallelize-loops
* libstdc++: Implement P2835R7 Expose std::atomic_ref's object address

GCC bugzilla stats
 * 77 new issues filed
 * 60 issues closed

 glibc commits:
* Implement C23 memalignment
* aarch64: clear ZA state of SME before clone and clone3 syscalls

glibc discussion:
* compiling with clang patches posted
** https://inbox.sourceware.org/libc-alpha/20251017191632.2278298-1-adhemerval.zanella@linaro.org/

gdb/binutils commits:
* binutils: Add a position statement about LLM generated content
** https://sourceware.org/cgit/binutils-gdb/commit/?id=c0316a54b489d68e30de718aee69ab441799aad2

 binutils discussion:
* continued GNU Tools Cauldron SFrame talk notes
** https://inbox.sourceware.org/binutils/933bbc83-5732-4655-870c-4c50b3742637@oracle.com/
** Also related LLVM discussion about adding SFrame support:
https://discourse.llvm.org/t/rfc-adding-sframe-support-to-llvm/86900

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 9 (October 26, 2025)
  2025-10-20  7:58         ` GNU Tools Weekly News Week 8 (October 19, 2025) GNU Tools weekly via Gdb
@ 2025-10-27  4:38           ` GNU Tools weekly via Gdb
  2025-11-03  7:50             ` GNU Tools Weekly News Week 10 (November 2, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-10-27  4:38 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Update Week 9  (October 26, 2025)

General/big GNU toolchain news (including sourceware news):
 * Valgrind 3.26.0 released
* Stabs debugging info support was removed from GDB

GCC discussion:
* Contributing the Algol 68 Front-End to GCC
** https://inbox.sourceware.org/gcc/87zf9kov10.fsf@oracle.com/
* Do people find the "Option Summary" in the GCC manual useful?
** https://inbox.sourceware.org/gcc/e9a10fd7-4c50-4376-8c7b-64233e35894e@baylibre.com/

GCC commits:
* C2y:  Implement static assertions in expressions
* C2y: Allow unspecified arrays in generic association.
* Simplification of vec_perm chains implementing concat-and-extract
** Improves SIMDe code generation for non-x86 targets
* Simplification pattern of round semantics
** Improves SPEC 2017's 538.imagick_r by ~3%
* C++23: Implement  P2674R1 - A trait for implicit lifetime types
* Implement bool reduction vectorization
** x86_64 and aarch64 (both SIMD and SVE)
* libstdc++: Implement optional<T&> from P2988R12 (C++26)
* cobol: Implement the XML PARSE statement.
* phiopt: Finish up moving minmax_replacement to match-and-simplify
** This was a partial transition that was started 2 years ago

GCC bugzilla stats
 * 93 new issues filed
 * 89 issues closed

glibc commits:
 * Many fixes for compiling glibc with clang

gdb/binutils commits:
* GDB: Stabs debugging support was REMOVED

 binutils discussion:
* continued GNU Tools Cauldron SFrame talk notes
** https://inbox.sourceware.org/binutils/933bbc83-5732-4655-870c-4c50b3742637@oracle.com/
** Also related LLVM discussion about adding SFrame support:
 https://discourse.llvm.org/t/rfc-adding-sframe-support-to-llvm/86900

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 10 (November 2, 2025)
  2025-10-27  4:38           ` GNU Tools Weekly News Week 9 (October 26, 2025) GNU Tools weekly via Gdb
@ 2025-11-03  7:50             ` GNU Tools weekly via Gdb
  2025-11-14  0:43               ` GNU Tools Weekly News Week 11 (November 9, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-11-03  7:50 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 10 (November 2, 2025)

General/big GNU toolchain news (including sourceware news):
 * The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
  ** https://gcc.gnu.org/wiki/gcc-steering-committee
* Sourceware infrastructure community updates for Q3 2025
  ** Includes an update on forge
  ** https://inbox.sourceware.org/gcc/20251029104337.GN26406@gnu.wildebeest.org/T/#u
 * Office Hours for the GNU Toolchain was held on October 30, 2025
  ** Notes from the call can be found at https://gcc.gnu.org/wiki/OfficeHours
 * RISCV GCC: ABI breakage with fixed-length vector arguments

 GCC discussion:
  * GCC Wiki Warning History
   ** https://inbox.sourceware.org/gcc/CAF9ehCWJbihdCAV1xEeW2jrSJ12q=H-6=xH4EFtuOkfL4xxM9w@mail.gmail.com/T/#t
   ** https://gcc.gnu.org/wiki/WarningHistory
 * a new version of `C: implement defer statements as per ts 25755` was posted
  ** https://inbox.sourceware.org/gcc-patches/20251027231813.954-1-navi@vlhl.dev/T/#t


GCC commits:
 * Rust/gccrs: 143 commits sync up
 * Ada/GNAT: 19 commit sync up
 * C: Add GNU extension allowing compound literals of variable size
 * Start to fix toplevel inline-asm with LTO
 * libstd++ (library side): Implement C++23 P2674R1 - A trait for
implicit lifetime types
 * Use the ranger in niter (helps with ctz loops)
 * RISC-V: Implement standard fixed-length vector calling convention variant

GCC bugzilla stats
 * 97 new issues filed
 * 90 issues closed

glibc commits:
 * More fixes for compiling glibc with clang

gdb discussion:
 * test gdb as it runs qemu simulator
  ** https://inbox.sourceware.org/gdb/874irebykq.fsf@tromey.com/T/#mc83281aa015bbf793fb2372363848bb1ad7fe403

binutils discussion:
 * continued GNU Tools Cauldron SFrame talk notes
 ** https://inbox.sourceware.org/binutils/933bbc83-5732-4655-870c-4c50b3742637@oracle.com/
 ** Also related LLVM discussion about adding SFrame support:
   https://discourse.llvm.org/t/rfc-adding-sframe-support-to-llvm/86900

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: GNU Tools Weekly News Week 11 (November 9, 2025)
  2025-11-03  7:50             ` GNU Tools Weekly News Week 10 (November 2, 2025) GNU Tools weekly via Gdb
@ 2025-11-14  0:43               ` GNU Tools weekly via Gdb
  2025-11-14  0:51                 ` GNU Tools weekly via Gdb
  2025-11-17  7:00                 ` GNU Tools Weekly News Week 12 (November 16, 2025) GNU Tools weekly via Gdb
  0 siblings, 2 replies; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-11-14  0:43 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

Sorry for being late (stuff happened)

GNU Tools Weekly News Week 11 (November 9, 2025)

General/big GNU toolchain news (including sourceware news):
 * GCC stage 1 ends Nov 14th this week!
 * new gprofng maintainers in binutils
  ** Claudiu Zissulescu and Jose E. Marchesi, congrats
 * The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
   ** https://gcc.gnu.org/wiki/gcc-steering-committee
 * GCC (GNU Toolchain) dev room at FOSDEM 2026, January 31-Februrary
1, Brussels, Belgium - Calls for proposals
  ** https://inbox.sourceware.org/gcc/875xparmhn.fsf@kataplop.net/
 * Updated Getting started page on the GCC wiki (GCC 101)
  ** https://gcc.gnu.org/wiki/GCC101
  ** Base tutorial started and hope others can add to it for the 200 series
  ** Other projects in the toolchain should have a similar page too

GCC discussion:
 * Question about conditional functional unit reservation
  * https://inbox.sourceware.org/gcc/aQvprPLNQTDvdcGK@dalaran/
* Change the default C++ dialect to gnu++20?
 * https://inbox.sourceware.org/gcc/aQj1tKzhftT9GUF4@redhat.com/

GCC commits:
 * SSA immediate use iterator checking
  ** New checking for FOR_EACH_IMM_USE_STMT
 * c: GNU extension allowing compound literals of variable size
 * RISC-V: Fix the ABI of empty unions and zero length array in struct
 * Ada/GNAT 30 patch sync

GCC bugzilla stats
 * 106 new issues filed
 * 106 issues closed

glibc commits:
 * AArch64: Fix instability in AdvSIMD sinh/tan
 * Add C23 long_double_t, _FloatN_t
 * Support assert as a variadic macro for C23

glibc discussion:
 * C23 addition of once_flag to <stdlib.h>
   ** https://inbox.sourceware.org/libc-alpha/CAH6eHdT65txghU9_eF+zWykTt86o__4pwJsA0PC8kkM2aDcs5A@mail.gmail.com/T/#m233b3244f2981dffb81772f99a90fab9137d5d01

binutils/gdb commits:
 * new gprofng maintainers

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: GNU Tools Weekly News Week 11 (November 9, 2025)
  2025-11-14  0:43               ` GNU Tools Weekly News Week 11 (November 9, 2025) GNU Tools weekly via Gdb
@ 2025-11-14  0:51                 ` GNU Tools weekly via Gdb
  2025-11-17  7:00                 ` GNU Tools Weekly News Week 12 (November 16, 2025) GNU Tools weekly via Gdb
  1 sibling, 0 replies; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-11-14  0:51 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

On Thu, Nov 13, 2025 at 4:43 PM GNU Tools weekly
<gnutoolsweekly@gmail.com> wrote:
>
> Sorry for being late (stuff happened)
>
> GNU Tools Weekly News Week 11 (November 9, 2025)
>
> General/big GNU toolchain news (including sourceware news):
>  * GCC stage 1 ends Nov 14th this week!

Small correction, GCC stage 1 ends Monday Nov 17th rather than Friday
Nov 14th. The difference is minor because of the weekend.

>  * new gprofng maintainers in binutils
>   ** Claudiu Zissulescu and Jose E. Marchesi, congrats
>  * The GCC Steering Committee has a wiki page detailing their mission
> and current requests are listed
>    ** https://gcc.gnu.org/wiki/gcc-steering-committee
>  * GCC (GNU Toolchain) dev room at FOSDEM 2026, January 31-Februrary
> 1, Brussels, Belgium - Calls for proposals
>   ** https://inbox.sourceware.org/gcc/875xparmhn.fsf@kataplop.net/
>  * Updated Getting started page on the GCC wiki (GCC 101)
>   ** https://gcc.gnu.org/wiki/GCC101
>   ** Base tutorial started and hope others can add to it for the 200 series
>   ** Other projects in the toolchain should have a similar page too
>
> GCC discussion:
>  * Question about conditional functional unit reservation
>   * https://inbox.sourceware.org/gcc/aQvprPLNQTDvdcGK@dalaran/
> * Change the default C++ dialect to gnu++20?
>  * https://inbox.sourceware.org/gcc/aQj1tKzhftT9GUF4@redhat.com/
>
> GCC commits:
>  * SSA immediate use iterator checking
>   ** New checking for FOR_EACH_IMM_USE_STMT
>  * c: GNU extension allowing compound literals of variable size
>  * RISC-V: Fix the ABI of empty unions and zero length array in struct
>  * Ada/GNAT 30 patch sync
>
> GCC bugzilla stats
>  * 106 new issues filed
>  * 106 issues closed
>
> glibc commits:
>  * AArch64: Fix instability in AdvSIMD sinh/tan
>  * Add C23 long_double_t, _FloatN_t
>  * Support assert as a variadic macro for C23
>
> glibc discussion:
>  * C23 addition of once_flag to <stdlib.h>
>    ** https://inbox.sourceware.org/libc-alpha/CAH6eHdT65txghU9_eF+zWykTt86o__4pwJsA0PC8kkM2aDcs5A@mail.gmail.com/T/#m233b3244f2981dffb81772f99a90fab9137d5d01
>
> binutils/gdb commits:
>  * new gprofng maintainers

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 12 (November 16, 2025)
  2025-11-14  0:43               ` GNU Tools Weekly News Week 11 (November 9, 2025) GNU Tools weekly via Gdb
  2025-11-14  0:51                 ` GNU Tools weekly via Gdb
@ 2025-11-17  7:00                 ` GNU Tools weekly via Gdb
  2025-11-24  5:49                   ` GNU Tools Weekly News Week 13 (November 23, 2025) GNU Tools weekly via Gdb
  1 sibling, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-11-17  7:00 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 12 (November 16, 2025)

Release updates for GNU toolchain:
 * GCC stage 1 ends today Nov 16th, 2025 (EoD, pick your timezone)!!!
Get your patches posted.
 * GNU Binutils release 2.45.1 happened
  * Congratulations to Sam as being his first binutils release
  * https://inbox.sourceware.org/binutils/20251112230051.vv6tzgigvflgap2o@illithid/T/#m6fbd495b1fe90ebe6dd651c9506b1d8580da3ec2
 * GDB 17.1 release update -- 2025-11-15
  * https://inbox.sourceware.org/gdb-patches/aRjYCpnAbDu2jcee@adacore.com/T/#u
 * GDB 17.1 release update -- 2025-11-02 (sorry for missing this in
last week's newsletter):
  * https://inbox.sourceware.org/gdb-patches/041c6048-4289-42b9-9441-332bd9e2c007@simark.ca/T/#t


General/big GNU toolchain news (including sourceware news):
 * The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
    ** https://gcc.gnu.org/wiki/gcc-steering-committee
 * Sourceware Open House last Friday - service upgrades, migration and isolation
  * https://inbox.sourceware.org/gcc/e6a8b2f10c311bcdd750b30f0ed53826f16c4da2.camel@klomp.org/T/#u
  * https://sourceware.org/sourceware-wiki/Migration2025/
  * https://sourceware.org/sourceware-wiki/OpenHouse2025/
  * Notes posted:
https://inbox.sourceware.org/gcc/20251116230040.GF3503@gnu.wildebeest.org/
 * Claudio Bantaloukas appointed GCC - Forge integration maintainer
  * https://gcc.gnu.org/wiki/ForgeExperiment - moving to production
(see sourceware open house too)
  * https://inbox.sourceware.org/gcc/CAGWvnymATGivAnFf35wp=5tGYUMQydCv=57bupnJ3zXYSwGYFw@mail.gmail.com/T/#u
 * Reminder: GCC (GNU Toolchain) dev room at FOSDEM 2026, January
31-Februrary 1, Brussels, Belgium - Calls for proposals
  ** https://inbox.sourceware.org/gcc/875xparmhn.fsf@kataplop.net/
* Instructions on how to run BPF selftests via a chroot/VM
 * https://gcc.gnu.org/wiki/BPFBackEnd#BPF_selftest_chroot_environment_setup

GCC discussion:
 * Automated patch emails for Rust front-end commits
  * https://inbox.sourceware.org/gcc/DE7VOPYUI6Y2.3L9HNH299NQYW@kataplop.net/T/#mfe00ba936d99a4ef1358f2023e61f40dfd55c19e
* Permitting malloc/alloc_size attributes for span-returning
allocation functions
  * https://inbox.sourceware.org/gcc/CANp29Y4S3MOBENGEhQYh9sE-sO72GBNX-BhbU08wq_Z8K=C77w@mail.gmail.com/T/#m157d4b76092bb67fa9c468741ee6fd8ba88cca19
  * Related LLVM pull request: https://github.com/llvm/llvm-project/pull/165433
 * Obfuscate the vtpr inside polymorphic objects
  * https://inbox.sourceware.org/gcc/CALtZhhNCCHyaneuqSZ0EbHrqhGC5joWXi-T-A_tNG7utj2H5vA@mail.gmail.com/T/#m5540f35707cb78513cc27718c5e1b1789de8473e
 * The mystery of lang.opt
  * https://inbox.sourceware.org/gcc/20251111001233.74e28ef41cc903579214c3de@schemamania.org/
 * Error with 'make install -j24'
  * https://inbox.sourceware.org/gcc/41082d3c-a8b2-7bca-a95f-7bdf8958afdf@redhat.com/T/#m2cbd8f32f188841a035419fb7c79c733d934fd92
 * Prevent copy propagation from a non-frame related insn to a frame
related insn
  * https://inbox.sourceware.org/gcc/aRoBjqvbMFRD_YB_@gate/T/#mb83bdd091173f75ed1b2fbc96ef2717cf4584c1b

GCC commits:
 * Add experimental SARIF JSON-RPC notifications for IDEs
 * libstdc++: Implement final wording of C++26 P3778R0 - type_order
 * c++, libcpp: Implement CWG3053 (likely and unlikely keyword #undef/#define)
 * c++: Implement C++26 P3920R0 - Wording for NB comment resolution on
trivial relocation
 * Ada/GNAT sync: 18 patches
 * Merge remove_forwarder_block_with_phi into remove_forwarder_block patch set
  * ~2% improvement to leela_r in spec 2017 with LTO
 * AArch64: Support C/C++ operations on svbool_t
 * Solaris: Require binutils 2.30+ on Solaris

GCC bugzilla stats
 * 89 new issues filed
 * 57 issues closed

glibc commits:
 * linux: Add mseal syscall support
 * Change fromfp functions to return floating types following C23 (N2548)

glibc discussion:
 * decimal floating point: libdfp into glibc?
  * https://inbox.sourceware.org/libc-alpha/2025Nov10.1025.scs.0002@tanqueray.local/T/#u

binutils/gdb commits:
 * PowerPC: Add support for RFC02660 - Context Switch Instruction
 * PowerPC: Support for Controlled Cluster Memory (RFC02689)
 * Mark Pascal as case-insensitive (gdb)

binutils discussion:
 * More compact SFrames through deduplication
  * https://inbox.sourceware.org/binutils/4199DC9E-2627-48CA-8BA7-6483FD73ABDA@gmail.com/

gdb discussion:
 * GDB-JIT: why would my 'unwind' not be invoked on crash
  * https://inbox.sourceware.org/gdb/CACTzTFDrgKYYoNWj8yFhaTo217cdnMu17+Gt2QtR8F6Ud73atA@mail.gmail.com/T/#m9cbdef02339305a97f4d62cf8d4385dcb9521d9c
 * GDB 15/16 crashing in add_thread_silent()
  * https://inbox.sourceware.org/gdb/0acb00caa135109f9994faaf97753b0024af8072.camel@gnu.org/T/#m7cedad2ab45e06f8cfa895c1ab074816738ee8f0
 * Mark Pascal as case-insensitive
  * Turns out there is a dwarf2 marker but unknown if it is usable here
  * https://inbox.sourceware.org/gdb-patches/alpine.DEB.2.21.2511150214370.47194@angie.orcam.me.uk/T/#m59b6f141a65e53da1385075716dbbe538a118939
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 13 (November 23, 2025)
  2025-11-17  7:00                 ` GNU Tools Weekly News Week 12 (November 16, 2025) GNU Tools weekly via Gdb
@ 2025-11-24  5:49                   ` GNU Tools weekly via Gdb
  2025-12-01  6:45                     ` GNU Tools Weekly News Week 14 (November 30, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-11-24  5:49 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 13 (November 23, 2025)

Release updates for GNU toolchain:
 * GDB 17.1 release update -- 2025-11-22
  * https://inbox.sourceware.org/gdb-patches/aSE5Jqxw39FQXNJi@adacore.com/T/#u
 * GCC 16.0.0 Status Report (2025-11-17), Stage 3 in effect NOW
  * https://inbox.sourceware.org/gcc/4s6800n3-43n8-n0qq-2105-2n643027q69n@fhfr.qr/T/#u

General/big GNU toolchain news (including sourceware news):
 * The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
  ** https://gcc.gnu.org/wiki/gcc-steering-committee
 * Improving GCC Buffer Overflow Detection for C Flexible Array
Members (Oracle blog)
  * https://lwn.net/Articles/1047547/
  * https://blogs.oracle.com/linux/improving-gcc-buffer-overflow-detection-for-c-flexible-array-members
* Algol 68 Front End for GCC has been approved by the GCC SC for
inclusion in the GCC trunk
 * https://inbox.sourceware.org/gcc/CAGWvnymiaXpikeXM6yNoK5kgs1u07z1dxy1HemJhMBAGDSKDCg@mail.gmail.com/T/
 * With a new set of patches posted:
https://gcc.gnu.org/pipermail/gcc-patches/2025-November/701589.html
* LLVM 2025 US dev conf videos released
 * https://www.youtube.com/@LLVMPROJ/videos
* Reminder: GCC (GNU Toolchain) dev room at FOSDEM 2026, January
31-Februrary 1, Brussels, Belgium - Calls for proposals
  ** https://inbox.sourceware.org/gcc/875xparmhn.fsf@kataplop.net/
* gccrs October 2025 Monthly report
 * https://inbox.sourceware.org/gcc/97702866-8e34-4366-a711-92b42643da78@embecosm.com/T/#u

GCC commits:
 * aarch64: Add preserve_none attribute support (forgot from last week)
 * Code changes to be able to compile GCC with -std=c++20
 * Add testcases for CWG3045 and CWG3061 (C++26 expansion statements
clarifications; already implemented)
 * Add testcases for CWG3079 (anonymous union clarifications; already
implemented)
 * 14 GCC Rust merge
 * 17 and 13 commit Ada merges
 * Implement C++ DR1670 and LWG4468
 * libstdc++: Implement proposed resolution of LWG4477
 * x86: Add AVX10.1, AVX10.2, APX_F and MOVRS to Nova Lake
 * Support the Wild linker with -fuse-ld=wild
 * middle-end: add target hook for isel
  * Can be used by the target to optimize some gimple sequences into
other sequences right before expansion to RTL (usually for say target
intrinsics but could be used otherwise)
* ipa: Remove LTO requirement for builtin callback carriers
 * e.g. CCP into -fopenmp outlined regions don't need -flto to work any more
* Enable LRA for pa-risc (hppa) by default
* libstdc++: Implement LWG 4406 and LWG 3424 for std::optional and std::expected

 GCC bugzilla stats
 * 110 new issues filed
 * 92 issues closed

glibc commits:
 * math: Remove ldbl-96 fma implementation
  * 2-4x improvement on modern HW
 * Remove support for TX lock elision of pthread mutexes (x86, s390 and ppc)
  * https://lwn.net/Articles/534758/ was about when this support was added
 * Sync acosh and atanh from CORE-MATH
 * Implement C23 const-preserving standard library macros

binutils/gdb commits:
 * Enabling of FPMR register support for AArch64 in
gdb/gdbserver/corefile on Linux
  * FP control register for FP8 support
 * ld:Treat symbols with version index 0 as unversioned
 * New tool for converting gmon.out file (old style) to gprofng experiments

binutils discussion:
 * `## __VA_ARGS__` usage (can be used) in libctf
 * https://inbox.sourceware.org/binutils/875xb052db.fsf@esperi.org.uk/T/#m268d35f226de94550b9cfa01a9d61f013d11ff0a

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 14 (November 30, 2025)
  2025-11-24  5:49                   ` GNU Tools Weekly News Week 13 (November 23, 2025) GNU Tools weekly via Gdb
@ 2025-12-01  6:45                     ` GNU Tools weekly via Gdb
  2025-12-08  8:54                       ` GNU Tools Weekly News Week 15 (December 7, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-12-01  6:45 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 14 (November 30, 2025)

Release updates for GNU toolchain:
 * GDB 17.1 release update -- 2025-11-29
  * https://inbox.sourceware.org/gdb-patches/aSwsj%2Flh7Nb5Qc5k@adacore.com/T/#u

General/big GNU toolchain news (including sourceware news):
 *  The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
   ** https://gcc.gnu.org/wiki/gcc-steering-committee
 * Reminder: GCC (GNU Toolchain) dev room at FOSDEM 2026, January
31-Februrary 1, Brussels, Belgium - Calls for proposals
  ** The deadline is tomorrow December 1, 2025
  ** https://inbox.sourceware.org/gcc/87jyzizitk.fsf@euclid.schwinge.ddns.net/T/#m7f70eb7b8870e94935003b629d822747ef012ff0
 * GDB: Christina Schimpe added as a x86-64 and i386 maintainer
 * Office Hours for the GNU Toolchain was held Thursday 2025-11-27
  * Notes can be found at https://gcc.gnu.org/wiki/OfficeHours
  * Next office hours is 2025-12-18 @ 1100h EST5EDT
* Sourceware HW service migration successfully happened Friday 2025-11-28
  * Please report if you notice anything wrong to overseers@sourceware.org
 * The Algol 68 front-end for GCC was merged in
 * GCC's C++ front-end now defaults to C++20 if not supplied a -std= option

GCC commits:
 * The Algol 68 front-end
 * Change the default C++ dialect to gnu++20
 * c: Add _Maxof and _Minof operators
 * New g++ option --compile-std-module to compile the std module
without any extra invocation of gcc
 * RISC-V profiles support was removed from GCC 16 due to issues
 * aarch64: Enable parsing of user-provided AArch64 CPU tuning parameters
 * aarch64: Better code generation for SVE/Adv. SIMD early break vectorization
 * libstdc++: Implement LWG 4366 for std::expected comparisons
 * libstdc++: Implement LWG 4370 for std::optional comparisons
 * gccrs: 12 commit sync
 * ada: 15 commit sync
 * RISC-V: Add Andes 23 and 45 series pipeline descriptions
 * RISC-V: Add SpacemiT extension xsmtvdot

GCC discussion:
 * decimal floating point
  ** Moved from glibc discussion
  * https://inbox.sourceware.org/gcc/CAH6eHdRpXs3OKMunk4E6iiGim7D7iK-oGoywVapUSBksCbFgAg@mail.gmail.com/T/#m2e0d4dd4a417da002fbbc32a50486d1ae6f9d1ca
 * Refining _DEFAULT_SOURCE and _GNU_SOURCE
  ** Also glibc discussion
  * https://inbox.sourceware.org/gcc/8926a67d-1c51-4884-b98e-a35f57bc22f2@redhat.com/T/#m796bfe7a1c918d55a87995df11747975d71fcba2


GCC bugzilla stats
 * 113 new issues filed
 * 97 issues closed

glibc commits:
 * math: New generic fmaf and fma implementation
  ** related to last week's `Remove ldbl-96 fma implementation` commit
  ** Also see https://zatrazz.substack.com/p/the-recent-glibc-fma-optimization
 * math: Sync atanh from CORE-MATH
 * Define C23 header version macros
 * stdlib: Remove longlong.h (usage and header)

glibc discussion:
 * See gcc discussion too
 * glibc SFrame support for newer versions
  * https://inbox.sourceware.org/libc-alpha/lhujyzb8a0t.fsf@oldenburg.str.redhat.com/T/
 * Is hppa64-linux-gnu an supported target?
  * https://inbox.sourceware.org/libc-alpha/CAMe9rOqVupum3dknCOpTNYgmBn6=yHVgCjh+kARqph5ezCWXrw@mail.gmail.com/T/

binutils/gdb commits:
 * Obsolete support for Solaris < 10

gdb discussion:
 * What bugs/issues should I work on?
  * https://inbox.sourceware.org/gdb/CAB9PnCrXQZ0hzJXnTK3P7iXRs45bqyHEYsdfeXVhg-eejArp5A@mail.gmail.com/T/#u

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 15 (December 7, 2025)
  2025-12-01  6:45                     ` GNU Tools Weekly News Week 14 (November 30, 2025) GNU Tools weekly via Gdb
@ 2025-12-08  8:54                       ` GNU Tools weekly via Gdb
  2025-12-15  7:32                         ` GNU Tools Weekly News Week 16 (December 14, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-12-08  8:54 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 15 (December 7, 2025)

Release updates for GNU toolchain:
 * GDB 17.1 release next weekend (Sat-Sun Dec 13-14)
  * https://inbox.sourceware.org/gdb-patches/aTWF5TvHxYpgR2kp@adacore.com/T/#u
 * glibc 2.43 release planning
  * https://inbox.sourceware.org/libc-alpha/f8fd8390-c481-4c3b-a270-31df08129bf0@redhat.com/T/
  * https://sourceware.org/glibc/wiki/Release/2.43

General/big GNU toolchain news (including sourceware news):
 *  The GCC Steering Committee has a wiki page detailing their mission
 and current requests are listed
  ** https://gcc.gnu.org/wiki/gcc-steering-committee
 * What’s New in Oracle Solaris 11.4 SRU 87
  ** GCC 15 included now
  ** https://blogs.oracle.com/solaris/whats-new-in-oracle-solaris-11-4-sru-87




GCC commits:
 * Fixes for aarch64 mingw support (long double and varargs)
 * MIPS: add support for mips allegrex cores
 * GCC rust: 12 patch sync
 * Ada: 7 patch sync
 * Sync libsanitizer from upstream
 * amdgcn: Implement Managed Memory
 * libstdc++: implement P3044R2
 * libstdc++: Convertibility of rank == 0 layouts, LWG4272.
 * libstdc++: Implement P2655R3
 * Add -ffuse-ops-with-volatile-access (enabled for x86 by default)
 * OpenMP: C/C++ parser support for dyn_groupprivate
  ** Fortran support was earlier

GCC discussion:
 * injected class name vs. constructor reference (with templates)
  ** https://inbox.sourceware.org/gcc/280584618.373279.1765122885363@connect.xfinity.com/T/#u
 * "A: a new bug to old plain C"
  ** https://inbox.sourceware.org/gcc/CAKBShRQUB-YPq48UO_heX67j=-_2jpYWuxJKig+RC6B-mP5PJA@mail.gmail.com/T/#t
 * Bug in identical code folding?
  ** https://inbox.sourceware.org/gcc/aa96c8d9-e2b4-46f5-aa43-73e1fded3804@gjlay.de/T/#t
 * Question about ifcvt optimization
  * https://inbox.sourceware.org/gcc/CAPt2h2YgxzSB+N8jmrjEW7yLr1+xXGj-EPuygVgEn65VwqydPg@mail.gmail.com/T/#u


GCC bugzilla stats
 * 113 new issues filed
 * 79 issues closed


glibc commits:
 * aarch64: Optimise AdvSIMD log1pf, logf, log2f, log10f, log1p, log,
log2, log10
 * aarch64: Optimise AdvSIMD acoshf, asinhf, atanhf
 * aarch64: Implement AdvSIMD and SVE rsqrt(f) routines

glibc discussion:
 * Deprecation of s390-32 in glibc
  * https://inbox.sourceware.org/libc-alpha/b1dfec5f-54d1-49e8-a14d-b02bd79ee4d3@linux.ibm.com/T/

binutils/gdb commits:
 * gdb/guile: remove support for Guile < 2.2
 * Add AMD znver6 processor support

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 16 (December 14, 2025)
  2025-12-08  8:54                       ` GNU Tools Weekly News Week 15 (December 7, 2025) GNU Tools weekly via Gdb
@ 2025-12-15  7:32                         ` GNU Tools weekly via Gdb
  2025-12-22  8:51                           ` GNU Tools Weekly News Week 17 (December 21, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-12-15  7:32 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 16 (December 14, 2025)

Release updates for GNU toolchain:
 * GDB 17.1 release update -- Delayed to next weekend (Sat-Sun Dec 20-21)
  * https://inbox.sourceware.org/gdb-patches/aT03WfMQ8Z1a4IUP@adacore.com/T/#u
 * Soft freeze for the glibc-2.43 release
  * https://inbox.sourceware.org/libc-alpha/CAMAf5_cO94nwG8nuF9N7bMhAgGO0nX=5u7wC_PrjFXW79kQ7zQ@mail.gmail.com/T/

General/big GNU toolchain news (including sourceware news):
 *  The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
   ** https://gcc.gnu.org/wiki/gcc-steering-committee
 * GNU toolchain office hours: Asia friendly timezone starting this week:
  * https://inbox.sourceware.org/gcc/2d9de3ff28174576805614fb8b14d253feaf644c.camel@klomp.org/T/#u
 * GNU toolchain office hours coming up this week: 2025-12-18 @ 1100h EST5EDT
  * https://gcc.gnu.org/wiki/OfficeHours
* Sourceware Open Office happened last Friday 2025-12-12
 * Notes will be posted soon

GCC commits:
 * aarch64: Add support for C1 cores
 * RISC-V: Pragma target now supported
 * LoongArch: Introduce LoongArch32 target
 * c++/modules: #include <vector> -> import <bits/stdc++.h>
 * Cleanup/Fix option documentations for many targets
 * ch: Improve copy header when the bbs are predicated as non-executed

GCC discussion:
 * pointer comparison in GIMPLE
  * https://inbox.sourceware.org/gcc/87fr9hsl0l.fsf@oracle.com/T/
 * Deprecating IA64 and selective scheduling
  * https://inbox.sourceware.org/gcc/CAHtyXDcJX5B5xrQbi5LpHkjS_q-CwzQfYoHSp0h8QH7jPc_-fw@mail.gmail.com/T/
 * Requiring a BZ account as part of commit access process
  * https://inbox.sourceware.org/gcc/CADzB+2mVmpFZ2qnWF5hRH9gQFrfeAJN+tibazA1sRAYQhCiRhg@mail.gmail.com/T/
 * Use of LLM for patches
  * https://inbox.sourceware.org/gcc/CALvbMcDiyuq2UkQF57kD9s=6P937jLkrFKn5HzvjNgRW-SmNow@mail.gmail.com/T/

GCC bugzilla stats
 * 80 new issues filed
 * 52 issues closed


glibc commits:
 * malloc: Enable 2MB THP by default on Aarch64

glibc discussion:
 * Deprecation of s390-32 in glibc
  * continued
  * https://inbox.sourceware.org/libc-alpha/b1dfec5f-54d1-49e8-a14d-b02bd79ee4d3@linux.ibm.com/T/

binutils/gdb commits:
 * LoongArch: Add support for LoongArch32 to binutils
 * aarch64: Add support for FEAT_LSCP

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 17 (December 21, 2025)
  2025-12-15  7:32                         ` GNU Tools Weekly News Week 16 (December 14, 2025) GNU Tools weekly via Gdb
@ 2025-12-22  8:51                           ` GNU Tools weekly via Gdb
  2025-12-28 19:51                             ` GNU Tools Weekly News Week 18 (December 28, 2025) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-12-22  8:51 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 17 (December 21, 2025)

Release updates for GNU toolchain:
 * GDB 17.1 was released
  ** https://inbox.sourceware.org/gdb/announce.20251220053009.F3797804ED@takamaka.gnat.com/T/#u
 * newlib: Holidays and Yearly Snapshot (news)
  * https://inbox.sourceware.org/newlib/CAOox84srVz_qVyFgSq0r1C=U9KmbOpB6qJ+c2wLke=tcxZzpAg@mail.gmail.com/T/

General/big GNU toolchain news (including sourceware news):
 * ProPolice (SSP [stack protector]) history and integration story into GCC
  * http://miod.online.fr/software/openbsd/stories/propolice.html
 *  Blog posting about Rust GCC backend - Why and how.
   * https://blog.guillaume-gomez.fr/articles/2025-12-15+Rust+GCC+backend%3A+Why+and+how
 * GCC RTL, GIMPLE & MD syntax highlighting for VSCode (forgot about
this last week sorry about that)
  * https://www.reddit.com/r/Compilers/comments/1phcueo/gcc_rtl_gimple_md_syntax_highlighting_for_vscode/
 * Both GNU toolchain office hours happened last week
  * Notes from both meetings can be found at
https://gcc.gnu.org/wiki/OfficeHours
 * FOSDEM 2026: GCC (GNU Toolchain) dev room schedule was posted
  * https://fosdem.org/2026/schedule/track/gcc-gnu-toolchain/
 * GNU toolchain related talks at LPC (Linux Plumbers Conference):
   * GCC BPF:  https://www.youtube.com/watch?v=BHhECeeg87k
   * Adding C library wrappers for all Linux syscalls (glibc):
https://www.youtube.com/watch?v=BPfITyxs0w
 * More Forge, More Actions, More Infrastructure
  * https://inbox.sourceware.org/gcc/20251222022445.GC8131@gnu.wildebeest.org/T/

GCC commits:
 * analyzer: reimplement supergraph to eliminate function_point and
stmt_finder (missed from last week)
 * vect: allow the vectorizer to handle uncounted loops
   * This is mostly used in connection with early break
 * aarch64: Add cortex-a320 core
 * Generate Algol68 frontend online docs
 * aarch64: Add support for memetag-stack sanitizer using MTE insns
 * libstdc++: Implement P2408R5 C++20 iterators as inputs to STL algos
 * x86: Add AMD znver6 processor support
 * GCCrs: 13 patch sync
 * aarch64: Add new target options for 2024 Architecture Extension and Armv9.6-A
 * configure: Support disabling specific languages

GCC discussion:
 * Regarding current state of graphite in GCC
  * https://inbox.sourceware.org/gcc/907df38903e26fcc5d18dcd591a81f7768a1ce26.camel@linux.ibm.com/T/
 * Requiring a BZ account as part of commit access process (continued)
  * https://inbox.sourceware.org/gcc/2fe70219-52ae-4fca-b741-3a20fe062b95@redhat.com/T/#m4b6151ac29053d8c06e1b06bc605005b06721678

GCC bugzilla stats
 * 126 new issues filed
 * 84 issues closed

glibc commits:
 * Deprecate s390-linux-gnu (31bit)
 * malloc: Remove fastbin

binutils/gdb commits:
 * aarch64: Add support for new BTI <target> "r"

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 18 (December 28, 2025)
  2025-12-22  8:51                           ` GNU Tools Weekly News Week 17 (December 21, 2025) GNU Tools weekly via Gdb
@ 2025-12-28 19:51                             ` GNU Tools weekly via Gdb
  2026-01-05  8:20                               ` GNU Tools Weekly News Week 19 (January 5, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2025-12-28 19:51 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 18 (December 28, 2025)
Last Newsletter of the year
Quiet last week due to the Winter holidays
Happy Holidays to all; Merry Christmas to the ones who celebrate; and
Happy New years to all
May 2026 be the wonderful year for GNU toolchain

Release updates for GNU toolchain:
None

General/big GNU toolchain news (including sourceware news):
* binutils gdb snapshots, don't create xz src-release archives, used gz
  * https://inbox.sourceware.org/gdb/20251222225243.387371-1-mark@klomp.org/T/

GCC commits:
 * gccrs: 12 patch sync
 * ifcvt improvements for `a ? b OP c: b`; helps RISC-V
 * AutoFDO improvements
 * aarch64: Add support for fp8 SME2 intrinsics

GCC discussion:
 * Generation of Make Dependencies for C++ Modules
  * https://inbox.sourceware.org/gcc/87v7hqhe6r.fsf@oracle.com/T/

GCC bugzilla stats
 * 79 new issues filed
 * 42 issues closed

glibc commits:
 * LoongArch: Use generic __builtin_trap in abort

binutils/gdb commits:
 * aarch64: Add FEAT_MOPS_GO instructions
 * AArch64: Add FEAT_SVE2p3, FEAT_SME2p3, FEAT_F16F32DOT,
FEAT_F16F32MM instructions
 * AArch64 v9.7 extensions: FEAT_F16MM and FEAT_SVE_B16MM
 * Some libsframe improvements (start of SFrame V3 support)

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 19 (January 5, 2026)
  2025-12-28 19:51                             ` GNU Tools Weekly News Week 18 (December 28, 2025) GNU Tools weekly via Gdb
@ 2026-01-05  8:20                               ` GNU Tools weekly via Gdb
  2026-01-12  8:42                                 ` GNU Tools Weekly News Week 20 (January 11, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-01-05  8:20 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 19 (January 5, 2026)
Happy new years all. a real quiet week entering the new years

Release updates for GNU toolchain:
 * Freeze for glibc-2.43, machine testing
  * https://inbox.sourceware.org/libc-alpha/2395324.ElGaqSPkdT@noumea/T/#u

General/big GNU toolchain news (including sourceware news):
 * In case you missed it; GNU toolchain 2025 year in a review
  * https://inbox.sourceware.org/gcc/CAHt=NyM_FreJL-n9h91opbNQB=c4JgkJAb8t8-LwMvYUAOAzgA@mail.gmail.com/T/#u
 * Beyond Syntax: Introducing GCC Workbench for VSCode/VSCodium
  * See https://www.reddit.com/r/gcc/comments/1q3n0xb/beyond_syntax_introducing_gcc_workbench_for/?share_id=_BWRJXbFAsZ_oQKklfKxJ
  * https://github.com/regalloc/gcc-workbench

GCC commits:
 * Add support for using picolibc

GCC discussion:
 * Generation of Make Dependencies for C++ Modules (continued)
  * https://inbox.sourceware.org/gcc/aVHsijZHkzcDwtt7@rotor/T/

GCC bugzilla stats
 * 68 new issues filed
 * 39 issues closed

glibc commits:
 * no notable commits

binutils/gdb commits:
 * no notable commits

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 20 (January 11, 2026)
  2026-01-05  8:20                               ` GNU Tools Weekly News Week 19 (January 5, 2026) GNU Tools weekly via Gdb
@ 2026-01-12  8:42                                 ` GNU Tools weekly via Gdb
  2026-01-19  8:46                                   ` GNU Tools Weekly News Week 21 (January 18, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-01-12  8:42 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 20 (January 11, 2026)

Release updates for GNU toolchain:
 * GCC stage 4 starts January 12, 2026

General/big GNU toolchain news (including sourceware news):
 * Andrew Pinski was appointed as a global reviewer for GCC
  * https://inbox.sourceware.org/gcc/8a1d0ad6-f2c5-4814-83bb-72508f1e9927@gmail.com/
 * Sourceware held their open office Friday January 8, 2026
  * notes from it:
https://inbox.sourceware.org/gcc/20260111231157.GO20684@gnu.wildebeest.org/T/#t

GCC commits:
 * ipa-cp: Move decision to clone for all contexts to decision stage
 * ipa-cp: Multiple sweeps over the call-graph in the decision stage
 * Ada: 45 patch sync
 * aarch64: Add support for FEAT_F8F32MM, FEAT_F8F16MM, and FEAT_SVE_F16F32MM.
 * aarch64: Add support for FEAT_PCDPHINT atomic_store intrinsics and
__pldir intrinsic
 * LTO: Improve handling of toplevel inline-asm (needed for linux kernel)

GCC discussion:
 * Mailing list bpf@gcc.gnu.org
  * https://inbox.sourceware.org/gcc/87bjj3rowl.fsf@gnu.org/T/#u
 * Testing if an expression has side effects at compile time
  * https://inbox.sourceware.org/gcc/87h5sun2ub.fsf@tromey.com/T/#t

GCC bugzilla stats
 * 152 new issues filed
 * 114 issues closed

glibc commits:
 * no notable commits due to the release freeze

binutils/gdb commits:
 * aarch64: Add FEAT_NV3, FEAT_SRMASK2,  FEAT_TPS and FEAT_TPSP system registers

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 21 (January 18, 2026)
  2026-01-12  8:42                                 ` GNU Tools Weekly News Week 20 (January 11, 2026) GNU Tools weekly via Gdb
@ 2026-01-19  8:46                                   ` GNU Tools weekly via Gdb
  2026-01-26  7:21                                     ` GNU Tools Weekly News Week 22 (January 25, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-01-19  8:46 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 21 (January 18, 2026)

Release updates for GNU toolchain:
 * GCC 16.1.0 release status, stage 4 is now in effect
  * https://inbox.sourceware.org/gcc/8rq8os16-o468-p284-11nr-6pn9q0rnrqon@fhfr.qr/T/#u
 * binutils 2.46 release branch is delay until next weekend
  * https://inbox.sourceware.org/binutils/0a2364be-009d-4cb4-ad0e-79c0bc4e195a@oracle.com/T/#ma153c37b55becb027585f2a27a78782d7f81d758

General/big GNU toolchain news (including sourceware news):
 * gccrs December 2025 Monthly report
  * https://inbox.sourceware.org/gcc/34c623b8-6c0d-41c9-921a-613527a64e09@embecosm.com/T/#u
 * GNU toolchain office hours (Asia and Americas/Europe) was held last Thursday
  * Notes can be found at https://gcc.gnu.org/wiki/OfficeHours
 * Sourceware infrastructure updates for Q4 2025
  * https://inbox.sourceware.org/gcc/20260113001906.GM7119@gnu.wildebeest.org/T/#u

GCC commits:
 * gccrs: 22 patch sync
 * c++: C++26 Reflection
 * lto: toplevel inline-asm fixes/improvements
 *

GCC discussion:
 * fate of libxml2 in gcc
  * https://inbox.sourceware.org/gcc/d568aa1c-ddb7-4899-a1c7-fe9d0a088654@debian.org/T/#mbcb36fb29a1728ece2ebada48afe06b650cc3a59
 *

GCC bugzilla stats
 * 141 new issues filed
 * 120 issues closed

glibc commits:
 * Fixes for CVE-2026-0915 and CVE-2026-0861
 * math: Sync acosh, atanh, and asinh from CORE-MATH

binutils/gdb commits:
 * Sframev3 support for binutils
 * aarch64: Add support for FEAT_CMH
 * aarch64: Add support for MLBI system instructions
 * aarch64: Add support for FEAT_MTETC
 * gdb/dwarf: remove support for DWP v1
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 22 (January 25, 2026)
  2026-01-19  8:46                                   ` GNU Tools Weekly News Week 21 (January 18, 2026) GNU Tools weekly via Gdb
@ 2026-01-26  7:21                                     ` GNU Tools weekly via Gdb
  2026-02-02 10:19                                       ` GNU Tools Weekly News Week 23 (February 1, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-01-26  7:21 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 22 (January 25, 2026)

Release updates for GNU toolchain:
 * GNU C Library version 2.43 was released
  * https://inbox.sourceware.org/libc-alpha/13932477.uLZWGnKmhe@pinacolada/T
 * 2.46 branch has now been created
  * https://inbox.sourceware.org/binutils/87zf62asxe.fsf@redhat.com/T

General/big GNU toolchain news (including sourceware news):
 * GCC GSoC 2026: Call for project ideas and mentors
  * https://inbox.sourceware.org/gcc/0374ff71371cc3161db30d11578874be607d2bdc.camel@redhat.com/T/

GCC commits:
  * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * s390: Deprecate -m31
 * Many documentation option improvements
 * testsuite fixes/improvements on running cross

GCC discussion:
 * "global opt framework" entry in MAINTAINERS
  * https://inbox.sourceware.org/gcc/3c24d501-f50a-4fe7-a089-3e02dd5be28f@gmail.com/T/

GCC bugzilla stats
 * 136 new issues filed
 * 94 issues closed

glibc commits:
 * posix: Reset wordexp_t fields with WRDE_REUSE: CVE-2025-15281

binutils/gdb commits:
 * aarch64: Add bigobj support to AArch64 COFF
 * aarch64: Object Attributes v2 support (binutils)
 * gdb: Add aarch64-windows support
 * aarch64: Add support for FEAT_TLBID feature
 * aarch64: Add -march=armv9.7-a option

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 23 (February 1, 2026)
  2026-01-26  7:21                                     ` GNU Tools Weekly News Week 22 (January 25, 2026) GNU Tools weekly via Gdb
@ 2026-02-02 10:19                                       ` GNU Tools weekly via Gdb
  2026-02-09  8:16                                         ` GNU Tools Weekly News Week 24 (February 8, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-02-02 10:19 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 23 (February 1, 2026)

Release updates for GNU toolchain:

General/big GNU toolchain news (including sourceware news):
 * FOSDEM was held Saturday/Sunday
  * https://www.fosdem.org/2026/schedule/track/gcc-gnu-toolchain/
  * videos are located in https://video.fosdem.org/2026/ud6215/
 * glibc transition away from sourceware to CTI hosting site (Linux Foundation)
  * https://inbox.sourceware.org/libc-alpha/aXza11xOt8WablUA@arm.com/T/#me3690e18d4836c08c6e24cd1c03956ecab2ee062

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * c++, contracts: C++26 base implementation as per P2900R14.
 * c++: Implement part of CWG3044
 * C/C++: Better notification if misused a function like macro (e.g.
using assert with the wrong number of arguments)
 * libstdc++/regex: Make DFS executor non-recursive

GCC discussion:
 * Does GCC record optimization information into binary file?
  * https://inbox.sourceware.org/gcc/AFC6461E-C878-45E4-B71A-405E21B74599@oracle.com/T/#m59e008b774df18ee4c860408b2efdca0bc0fb5d6

GCC bugzilla stats
 * 101 new issues filed
 * 96 issues closed

glibc commits:
 *

binutils/gdb commits:
 *

gdb discussion:
 * gdb support for SME-without-SVE ?
  * https://inbox.sourceware.org/gdb/CANnS9rtKj5oDZQ6YuB=rP6YGuC38Gff=TckhDqwaof=A+ot4=w@mail.gmail.com/T/#md7ff6ac528c3b698f3239766eed29f902cc374e1
 *

binutils discussion:
 * More compact SFrames through deduplication
  * https://inbox.sourceware.org/binutils/20260126111821.714eccd1@gandalf.local.home/T/#m6f74937a28ccc58a4c4887092479f089d4126851

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 24 (February 8, 2026)
  2026-02-02 10:19                                       ` GNU Tools Weekly News Week 23 (February 1, 2026) GNU Tools weekly via Gdb
@ 2026-02-09  8:16                                         ` GNU Tools weekly via Gdb
  2026-02-16  5:32                                           ` GNU Tools Weekly News Week 25 (February 15, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-02-09  8:16 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 24 (February 8, 2026)

Release updates for GNU toolchain:
 * binutils 2.46 was released
  * https://inbox.sourceware.org/binutils/87fr7bgznh.fsf@Gerda.invalid/T/#t
 * gcc 16.0 regression status
  * P1: 29
  * P1+P2+P3 total: 860

General/big GNU toolchain news (including sourceware news):
 *

GCC easy issue to tackle of the week:
 * New feature this week, This is a highlight of one bug report that
would be a good issue for someone new to GCC to fix
  * If others want to sponsor an issue please let me know and I can
add that one for the week (gdb, binutils and glibc issues welcome too)

* lower mempcpy to memcpy when result is unused
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93556
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue


GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * doc: Move parameter docs to the GCC internals manual
 * Removal of CONST_CAST and related macros (C++ification cleanup)

GCC discussion:
 *

GCC bugzilla stats
 * 118 new issues filed
 * 136 issues closed

glibc commits:
 * math: Order signed zeros in f{max,min}{,mag}{f,l,f128}
 * math: Optimize f{max,min}imum{,_num,_mag,_mag_num}{f,l,f128}
 * AArch64: Optimize memcpy for Kunpeng 950 processor
 * AArch64: Add if('fastmath') to math-vector-fortran.h

binutils/gdb commits:
 * PowerPC: Support for Elliptic Curve Cryptography Instructions (RFC02669)
 * [gold] Note gold and dwp deprecation in NEWS
 * bpf: add may_goto instruction

gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 25 (February 15, 2026)
  2026-02-09  8:16                                         ` GNU Tools Weekly News Week 24 (February 8, 2026) GNU Tools weekly via Gdb
@ 2026-02-16  5:32                                           ` GNU Tools weekly via Gdb
  2026-02-23  6:43                                             ` GNU Tools Weekly News Week 26 (February 22, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-02-16  5:32 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 25 (February 15, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status
  * P1:                       25            -4
  * P1+P2+P3 total: 834           -26

General/big GNU toolchain news (including sourceware news):
 * Sourceware Open Office was held Friday, February 13, 2026
  * virtual machines, virtual communities
  * Minutes will provided later on
  * Notice for the meeting:
https://inbox.sourceware.org/gcc/20260214002144.GN8940@gnu.wildebeest.org/T/#mb31f7907f11b667f4a653169df77657c2a37a3ff
* Office Hours for the GNU Toolchain will happen on Thursday February 19, 2026
 * https://gcc.gnu.org/wiki/OfficeHours
 * Asian Friendly one:  0900h "Asia/Kolkata"
 * US/EU Friendly one: 1100h EST5EDT

GCC easy issue to tackle of the week:
* Transform if (a[i] > 0) sum += a[i] into sum += max (0, a[i]) when
vectorizing and have conditional add
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124097
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * Add copy prop for aggregates into a return
 * libgcobol: Add --with-target-libxml2{,-lib,-include}=
 * MinGW: Reject dll{im,ex}port attribute on TLS variables

GCC discussion:
 * BPF weekly open office minutes - 09 - Feb - 2026
  * https://inbox.sourceware.org/bpf/87ldh1lk1g.fsf@gnu.org/T/#u

GCC bugzilla stats
 * 73 new issues filed
 * 90 issues closed

glibc commits:
 * support: Add support for starting and stopping nscd
 * Linux: In getlogin_r, use utmp fallback only for specific errors

glibc discussion:
 * Meeting Minutes - Office Hours for CTI - 2026-02-13
  * https://inbox.sourceware.org/libc-alpha/41a4d52e-e890-4a12-9046-92f1a6f51eaf@redhat.com/T/


binutils/gdb commits:
 * binutils: Mark all Solaris targets. except Solaris 10, as obsolete.
 * gdb: remove arm simulator support

gdb discussion:
 *
 binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 26 (February 22, 2026)
  2026-02-16  5:32                                           ` GNU Tools Weekly News Week 25 (February 15, 2026) GNU Tools weekly via Gdb
@ 2026-02-23  6:43                                             ` GNU Tools weekly via Gdb
  2026-03-02  6:38                                               ` GNU Tools Weekly News Week 27 (March 1, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-02-23  6:43 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 26 (February 22, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status
  * P1:                       21            -4
  * P1+P2+P3 total: 823           -11

General/big GNU toolchain news (including sourceware news):
 * Jens Gustedt's blog: Defer available in gcc and clang
  * https://gustedt.wordpress.com/2026/02/15/defer-available-in-gcc-and-clang/
 * GCC 2.95.3 binary pack for 68k Amiga
  * https://rastport.com/techblog/gcc-pack/
* Office Hours for the GNU Toolchain was helded on Thursday February 19, 2026
  * meeting notes can be found at https://gcc.gnu.org/wiki/OfficeHours
 * GCC has been accepted as a GSoC 2026 mentoring organization
  * https://inbox.sourceware.org/gcc/ri68qcnni5i.fsf@virgil.suse.cz/T/#m7fc97a3b91de9773e196fb42d01be755be3e054e
  * https://gcc.gnu.org/wiki/SummerOfCode


GCC easy issue to tackle of the week:
 * (a>>N) != (b>>N) is not optimized to (a^b) >= (1<<N)
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110010
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * c++: Implement __builtin_constexpr_diag (aka P2758 implementation)
 * c++: Implement proposed CWG 3123 resolution

GCC discussion:
 * Emacs mode for Machine Description files
  * https://inbox.sourceware.org/gcc/86y0ksbqrz.fsf@baylibre.com/T/#u

GCC bugzilla stats
 * 97 new issues filed
 * 94 issues closed

glibc commits:
 * aarch64: Lock GCS status at startup

glibc discussion:
 *

binutils/gdb commits:
 * gdb: Add "save user" command
 * gdb: Add "save skip" command
 * gdb: Add "save history" command

gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 27 (March 1, 2026)
  2026-02-23  6:43                                             ` GNU Tools Weekly News Week 26 (February 22, 2026) GNU Tools weekly via Gdb
@ 2026-03-02  6:38                                               ` GNU Tools weekly via Gdb
  2026-03-09  7:51                                                 ` GNU Tools Weekly News Week 28 (March 8, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-03-02  6:38 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 27 (March 1, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status
  * P1:                       21            -0
  * P1+P2+P3 total: 812           -11

General/big GNU toolchain news (including sourceware news):
 * Sourceware/OSUOSL upgraded buildbot CI and forgejo runner workflow server
   * https://inbox.sourceware.org/gcc/20260214002144.GN8940@gnu.wildebeest.org/T/#m07d26322c0052164a008b5215254a4444f6ee32b
 * Starting patch review wiki
  * https://gcc.gnu.org/wiki/StartingPatchReview

GCC easy issue to tackle of the week:
 * (len | N) == len is transformed to len & N != 0
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101650
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue

* note about week 24 easy issue to tackle
 * patch submitted and reviewed (waiting for stage 1)
 * https://inbox.sourceware.org/gcc-patches/CALvbMcCX9CifimHfBM79dMmzPCOnrao4bhpNWEd=7fRq7OKE+w@mail.gmail.com/T/

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * gccrs: 46 patch merge
 * Fortran: Shared-memory Coarrays
  * https://gcc.gnu.org/onlinedocs/gfortran/Shared-memory-Coarrays.html
 * aarch64: support SME without SVE enabled


GCC discussion:
 * [RFC] Builtins for C++26 integer atomic reductions
  * https://inbox.sourceware.org/gcc/ECACB51F-CEDC-4772-B311-464590D5F340@nvidia.com/T/#u
 * RFC (C only): [[gnu::allow_vla]] attribute to suppress -Wvla on a
single declaration
  * https://inbox.sourceware.org/gcc/e909b7db-e2ad-f974-8476-08064ffa6fef@hesbynett.no/T/#m5c80e7ba3866b0630db1a53bb5e09d1585f3aeac
 *

GCC bugzilla stats
 * 107 new issues filed
 * 79 issues closed

glibc commits:
 * AArch64: Single and Double precision hyperbolics, SVE and AdvSIMD
optimisations
 * AArch64: Vectorise SVE log/log2/log10 single and double precision
special cases.
 * AArch64: Single and Double precision entire exp family, SVE and
AdvSIMD optimisations
 * aarch64: Vectorise inverse hyperbolic special cases

glibc discussion:
 * Meeting Minutes - glibc Office Hours (glibc branch maintenance and
move to gitolite) - 2026-02-27
  * https://inbox.sourceware.org/libc-alpha/CA+=Sn1mWP+enPR7pEjqHSu91K-=tzSND4++pBeepF=TM+F0wkw@mail.gmail.com/T/

binutils/gdb commits:
 * gdb: implement "info proc environ"
 *

gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 28 (March 8, 2026)
  2026-03-02  6:38                                               ` GNU Tools Weekly News Week 27 (March 1, 2026) GNU Tools weekly via Gdb
@ 2026-03-09  7:51                                                 ` GNU Tools weekly via Gdb
  2026-03-16  5:33                                                   ` GNU Tools Weekly News Week 29 (March 15, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-03-09  7:51 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 28 (March 8, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status
  * P1:                       16            -5
  * P1+P2+P3 total: 793           -19

General/big GNU toolchain news (including sourceware news):
 * The Compile Farm Project now hosts two NVIDIA DGX Spark and one
NVIDIA Jetson AGX Thor
  * https://portal.cfarm.net/news/56
  * https://portal.cfarm.net/news/58

GCC easy issue to tackle of the week:
 * Missed optimization for branch folding with unsigned arithmetic wraparound
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122996
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * x86: Many -masm=intel fixes for AVX/AVX2/AVX512

GCC discussion:
 * GSoC 2026 project discussions from participates
 * SFrame for C++ coroutine stack traces
  * https://inbox.sourceware.org/gcc/ae4cf3a0-222a-4d01-9463-71b58bd48597@oracle.com/T/#u

GCC bugzilla stats
 * 91 new issues filed
 * 81 issues closed


glibc commits:
 * math: Sync log1pf, log2p1f, log10f, and log10p1f with CORE-MATH
 * AArch64: Improve memset when len is 64

glibc discussion:
 * Adjust the _Float16 ABI to return in a GPR (32bit x86)
  * https://inbox.sourceware.org/libc-alpha/CAOq2Nw=rq4W8DpWtUwoXzZyfJ02ZHgcVVWXki4+y3c9XtiN+RQ@mail.gmail.com/T/


binutils/gdb commits:
 * PowerPC: Support for SHA2 and SHA3 Compute Instructions (RFC02654)
 * libiberty sync from gcc repo

gdb discussion:
 *

binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 29 (March 15, 2026)
  2026-03-09  7:51                                                 ` GNU Tools Weekly News Week 28 (March 8, 2026) GNU Tools weekly via Gdb
@ 2026-03-16  5:33                                                   ` GNU Tools weekly via Gdb
  2026-03-23 19:40                                                     ` GNU Tools Weekly News Week 30 (March 22, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-03-16  5:33 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 29 (March 15, 2026)

Release updates for GNU toolchain:
 * GCC 16.0.1 release status:
  * https://inbox.sourceware.org/gcc/6277162s-n588-nps4-551p-nsp885rn4212@fhfr.qr/T/#u
 * gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
  * P1:                       11            -5
  * P1+P2+P3 total: 776           -17


General/big GNU toolchain news (including sourceware news):
 * Notes from Sourceware Open Office, Fri 16:00 UTC
  * https://inbox.sourceware.org/gcc/20260316011308.GA32479@gnu.wildebeest.org/
 * Dimitar Dimitrov was appointed as PRU binutils maintainer
  * https://inbox.sourceware.org/binutils/fa6e9bc9-60d1-458c-832c-02fbcda99c4e@suse.com/T/#m8dcf81087b993f0b82b392d72427b3e73a4dc920
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=cd764745c794944601d7aa1b836597475f5f0f33

GCC easy issue to tackle of the week:
 * `(x ^ (-CMP)) + CMP` -> `CMP ? -x : x`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113894
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * arm: Add support for _BitInt(N)
  * https://gcc.gnu.org/cgit/gcc/commit/?h=trunk&id=e256eb478ad1b8c2c767aa35e03903bf4cd7c842
 * c++: require C++26 for -freflection
  * https://gcc.gnu.org/cgit/gcc/commit/?h=trunk&id=9bb200e71ccf9c923bd9c7bd546130446fd76e95
 * doc: Move specs documentation to GCC internals manual
  * https://gcc.gnu.org/cgit/gcc/commit/?h=trunk&id=c600bb7aefca1ac43e57ac8dde957183a8fca7a9
 *

GCC discussion:
 * GSoC 2026 project discussions from participates
 * Policy on use of LLM tools and bug fixes
  * https://inbox.sourceware.org/gcc/CAFiYyc3XoTbYe_pjpj5PvmiNN2uX58ssjMh4Dr3=euqpP1SruQ@mail.gmail.com/T/#m4365c662ccc0af15fe987fdd87556fb842e62d2a
 * [RFC] Builtins for C++26 integer atomic reductions
  * https://inbox.sourceware.org/gcc/ECACB51F-CEDC-4772-B311-464590D5F340@nvidia.com/T/#m32107687793209cbbaa543c10e139cf381e121ed
 * Questions on PROMOTE_MODE, function_promote_mode
  * https://inbox.sourceware.org/gcc/306d4117-9e41-4732-a1ad-d4d88fdd2218@oss.qualcomm.com/T/#md49ec554ad57e804e4f055ee8ab273d8a2c9a740
 *


GCC bugzilla stats
 * 126 new issues filed
 * 119 issues closed

glibc commits:
 * LoongArch: Optimize float environment functions
  * https://sourceware.org/cgit/glibc/commit/?id=41e2067a8f238310e72e70b21f7d67fe7d8a9189
 * Support loading libunwind (from LLVM compile-rt) instead of libgcc_s
  * https://sourceware.org/cgit/glibc/commit/?id=5d89e7c47cc9d27475e086dedbeecc69be82aa74
 * malloc: Improve memalign alignment
  * https://sourceware.org/cgit/glibc/commit/?id=28882c408c7177ff82277bd69f0d7d4078f72561

glibc discussion:
 * [Question] Will switching Linux UAPI headers from __ASSEMBLY__ to
__ASSEMBLER__ affect glibc?
  * https://inbox.sourceware.org/libc-alpha/CABZAGREvnu7DYOyCEYdjOSPMzhbjexmx55Xi9wjNeXd_CuaUxA@mail.gmail.com/T/#m28911e194ed53e1e0e982815f6d035f9fb73c3c5
 * glibc test time regression after gawk update
  * https://inbox.sourceware.org/libc-alpha/202603091211.629CBP4A089309@freefriends.org/T/#me1cf4fe55daef0968479dcb9db5f971bc6770127
 *
binutils/gdb commits:
 * gdb: boolification
  * Many commits so not listing
 * bfd: boolification
  * Likewise

gdb discussion:
 *

binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 30 (March 22, 2026)
  2026-03-16  5:33                                                   ` GNU Tools Weekly News Week 29 (March 15, 2026) GNU Tools weekly via Gdb
@ 2026-03-23 19:40                                                     ` GNU Tools weekly via Gdb
  2026-03-30 11:36                                                       ` GNU Tools Weekly News Week 31 (March 29, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-03-23 19:40 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 30 (March 22, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
  * P1:                       9            -2
  * P1+P2+P3 total: 773          -3

General/big GNU toolchain news (including sourceware news):
 * Sourceware Survey 2026
  * https://inbox.sourceware.org/gcc/20260320112515.GO344@gnu.wildebeest.org/T/#u
 * GNU toolchan open office hours were held
  * notes can be found at https://gcc.gnu.org/wiki/OfficeHours

GCC easy issue to tackle of the week:
 * Missed optimisation: std::in_range simpler size check
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118879
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * libstdc++: Implement [simd] for C++26
   * https://gcc.gnu.org/cgit/gcc/commit/?id=8be0893fd98c9a89bbcd81e0ff8ebae60841d062
 * c++: enable contracts under -std=c++26
  * https://gcc.gnu.org/cgit/gcc/commit/?id=62a3c3d5951d078f165ea2c3dc461109b131a289
 * gccrs: Sync 41 patches

GCC discussion:
 * GSoC 2026 project discussions from participates
 * Policy on use of LLM tools and bug fixes (continued):
  * https://inbox.sourceware.org/gcc/CAFiYyc3XoTbYe_pjpj5PvmiNN2uX58ssjMh4Dr3=euqpP1SruQ@mail.gmail.com/T/#m4365c662ccc0af15fe987fdd87556fb842e62d2a
 * COBOL: Hoping for insight with middle-end computation time.
 * https://inbox.sourceware.org/gcc/CAFiYyc3k3PGmvYr+vRoP0VUN+TsBCm8iZfwUT2YMCrZVk4oRDA@mail.gmail.com/T/#m22a906fc6d95d3702a31a1024f292d7f0d6570e3
 * RFC: Allow "(mem:<vectype> (reg:<vectype>))"
  * https://inbox.sourceware.org/gcc/2d3b73d2-9221-7b98-8fcf-c4fcf2be619c@suse.de/T/#m6a9c799fd3d51a396036c6963fdeffee7fd68705
 * Earliest version of gcc the project should support as stage1 for gcc 17
  * https://inbox.sourceware.org/gcc/BC210281-A856-43EE-A297-984DA40A1AE2@comcast.net/T/#m411c5ed5aec8ad76588372fb333a6a5239402dd4

GCC bugzilla stats
 * 73 new issues filed
 * 129 issues closed

glibc commits:
 * math: Use cosh, sinh, tanh from CORE-MATH
 * x86_64: Add cosh with FMA
  * https://sourceware.org/cgit/glibc/commit/?id=c7a7bfe54e7d7cf6ff21114dacdeeb543c378dc2
 * math: Sync tgammaf, lgammaf with CORE-MATH
 * AArch64: Remove prefer_sve_ifuncs
  * https://sourceware.org/cgit/glibc/commit/?id=057e7c9aa1578964712ed01e9f7e986412d9fe6c
 * math: Fix spurious overflow and missing errno for lgammaf
  * https://sourceware.org/cgit/glibc/commit/?id=19781c22211c6db827eefc240cb6724b5512fc6b

binutils/gdb commits:
 * infcall: Add support for integer literals as reference function parameters
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=883363daadfa6fc4f9221546f448bfa6a87dd447
 * add i386-phoenix, sparc-phoenix, aarch64-phoenix, arm-*-phoenix target to gas
 *

gdb discussion:
 *

binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 31 (March 29, 2026)
  2026-03-23 19:40                                                     ` GNU Tools Weekly News Week 30 (March 22, 2026) GNU Tools weekly via Gdb
@ 2026-03-30 11:36                                                       ` GNU Tools weekly via Gdb
  2026-04-06  8:57                                                         ` GNU Tools Weekly News Week 32 (April 5, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-03-30 11:36 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 31 (March 29, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
  * P1:                       10           +1
  * P1+P2+P3 total: 769          -4

General/big GNU toolchain news (including sourceware news):
 * slow week last week


GCC easy issue to tackle of the week:
 * `(a ^ c) & (a | c)` -> `a ^ c` not done on the gimple/tree level
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115547
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 *

GCC discussion:
 * GSoC 2026 project discussions from participates
 * changes requesting for GCC 17 Release Criteria (secondary targets)
  * https://inbox.sourceware.org/gcc/CALvbMcCGVidhnAoQ=4TM3uL9=nFE-WCHc8Sxd49G6W8J3DV3qw@mail.gmail.com/T/#ma068de3a21c27075443bd7422149a7185181f3c4
 *

GCC bugzilla stats
 * 83 new issues filed
 * 89 issues closed

glibc commits:
 * LoongArch: Add support for LA32

binutils/gdb commits:
 * gdb: Add in NEWS about dropping AIX 7.1 support.
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=c116c67be27fad91095a2bb13bc0bd48f4e4d623
 *
gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 32 (April 5, 2026)
  2026-03-30 11:36                                                       ` GNU Tools Weekly News Week 31 (March 29, 2026) GNU Tools weekly via Gdb
@ 2026-04-06  8:57                                                         ` GNU Tools weekly via Gdb
  2026-04-13  6:06                                                           ` GNU Tools Weekly News Week 33 (April 12, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-04-06  8:57 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 32 (April 5, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
  * P1:                       9           -1
  * P1+P2+P3 total: 766        -3

General/big GNU toolchain news (including sourceware news):
 * gdb AArch64/Arm Maintainership updates
  * https://inbox.sourceware.org/gdb-patches/87fr5gvlhk.fsf@linaro.org/T/

GCC easy issue to tackle of the week:
 * `(__int128_var >> 127) & 1` is not optimized to ((unsigned
__int128)__int128_var ) >> 127 in gimple level
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120524
  * Reach out to Andrew Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * aarch64, Darwin: Add Apple M5 cores
  * https://gcc.gnu.org/cgit/gcc/commit/?id=fabd0213b7865c47fecbddb3395c2dd176b1a4fe
 * aarch64: Add support for 2025 architecture feature options
  * https://gcc.gnu.org/cgit/gcc/commit/?id=54bf4db7f30556868970715e71614f6a6e1b69a1
 * aarch64: Sync aarch64-sys-regs.def with Binutils
  * https://gcc.gnu.org/cgit/gcc/commit/?id=054b7f2f706c6542f4aca002eb251a27acadab21
 * d: Merge upstream dmd, druntime e7c34c13de, phobos 0c5c9e984.
  * https://gcc.gnu.org/cgit/gcc/commit/?id=abd5a118491a28d586448dab7db1862e64d6bd46
 * cobol: Reduce CFG complexity; improve PERFORM return logic; improve
INSPECT performance.
  * https://gcc.gnu.org/cgit/gcc/commit/?id=f1f0ab5d2f371efeb26cbcee3eee46c903042e44
 * c++: Implement CWG3119 - for-range-declaration of an
expansion-statement as a templated entity
  * https://gcc.gnu.org/cgit/gcc/commit/?id=6c3aaf09c4db2dc97d2347e94e4c0c364047136e

GCC discussion:
 * GSoC 2026 project discussions from participates
 * LLVM[/clang (and gcc) builtin] FP atomic min/max variants alignment
  * https://inbox.sourceware.org/gcc/IA1PR12MB6281A2E30D27025768852B29B452A@IA1PR12MB6281.namprd12.prod.outlook.com/T/
 * [RFC] On sending forge pull request discussions to the mailing list
  * https://inbox.sourceware.org/gcc/c16d2000-a13c-4136-8faf-3c0bb5feb402@arm.com/
 * Update on community health
  * https://inbox.sourceware.org/gcc/CALvbMcDQoZeE0zYH55UQx+-nDpb+ZZZzPmPLuW78n2Qa2gt2FQ@mail.gmail.com/T/

GCC bugzilla stats
 * 98 new issues filed
 * 63 issues closed

glibc commits:
 * math: Sync sinh from CORE-MATH
  * https://sourceware.org/cgit/glibc/commit/?id=996885ecd8bb6e0ee62fb261cdddbc6757006808
 * AArch64: Remove eMAG memchr/memset ifuncs
  * https://sourceware.org/cgit/glibc/commit/?id=49ed3efdd38e7744d458ea2b1965587d7635a449
  * https://sourceware.org/cgit/glibc/commit/?id=d43c0b008eb04208403421f3a40752b2c55b650b
  * https://sourceware.org/cgit/glibc/commit/?id=87083d062a80f7d4a24f80148dd7bc139a9c16d1
 *

glibc discussion:
 * glibc AI policy
  * https://inbox.sourceware.org/libc-alpha/lhu341da2bl.fsf@oldenburg.str.redhat.com/


binutils/gdb commits:
 *
gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 33 (April 12, 2026)
  2026-04-06  8:57                                                         ` GNU Tools Weekly News Week 32 (April 5, 2026) GNU Tools weekly via Gdb
@ 2026-04-13  6:06                                                           ` GNU Tools weekly via Gdb
  2026-04-20  5:10                                                             ` GNU Tools Weekly News Week 34 (April 19, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-04-13  6:06 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 33 (April 12, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
  * P1:                       10         +1
  * P1+P2+P3 total: 766        -0

General/big GNU toolchain news (including sourceware news):
 * GNU Tools Cauldron 2026 timing and location quietly has been made public
  * Fri-Sun, October 2-4, 2026 at Charles University in Prague, Czechia
  * https://gcc.gnu.org/wiki/cauldron2026
 * Krister Walfridsson's blog about smtgcc part 6: uninitialized memory
  * https://kristerw.github.io/2026/04/10/uninitialized-memory/
 * Results of the Sourceware Survey 2026
  * https://sourceware.org/survey-2026
 * Sourceware infrastructure updates for Q1 2026
  * https://inbox.sourceware.org/overseers/20260406221424.GB7048@gnu.wildebeest.org/
 * Sourceware Survey results and Budget priority discussions
  * https://inbox.sourceware.org/gcc/20260412192052.GA15385@gnu.wildebeest.org/

GCC easy issue to tackle of the week:
 * `((~x) & y) ^ (x | y)` is x
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112095
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * c++: Implement CWG3140 - Allowing expansion over non-constant std::array
  * https://gcc.gnu.org/cgit/gcc/commit/?id=b2d4d8ddd91c6087420facef74841099b49e91ad
 * c++: Implement CWG3135 - constexpr structured bindings with
prvalues from tuples
  * https://gcc.gnu.org/cgit/gcc/commit/?id=7e4e9dd9eb01de7bf9fc7abe82e9ab01123283cc
 * aarch64: AutoFDO: Add support for ARM SPE to autoprofiledbootstrap
  * https://gcc.gnu.org/cgit/gcc/commit/?id=5df258ae1ad01fc75705a35296a29fd359121845

GCC discussion:
 * GSoC 2026 project discussions from participates
 * (more) Update on community health
  * https://inbox.sourceware.org/gcc/CALvbMcBQzYDcfUW0OtU3BK=6FhrKmLmNhwMVJ5OZmg=CAwuF5Q@mail.gmail.com/T/#t
 * (continued) On sending forge pull request discussions to the mailing list
  * https://inbox.sourceware.org/gcc/c16d2000-a13c-4136-8faf-3c0bb5feb402@arm.com/

GCC bugzilla stats
 * 77 new issues filed
 * 55 issues closed

glibc commits:
 * math: Add fast-path to fma
  * https://sourceware.org/cgit/glibc/commit/?id=dfb150f3aadd93118a78ef9e19c2663f0e1994b7

glibc discussion:
 * glibc AI policy

binutils/gdb commits:
 * gas/ld: aarch64: Add support for %dtprel(var) and R_AARCH64_TLS_DTPREL64

gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 34 (April 19, 2026)
  2026-04-13  6:06                                                           ` GNU Tools Weekly News Week 33 (April 12, 2026) GNU Tools weekly via Gdb
@ 2026-04-20  5:10                                                             ` GNU Tools weekly via Gdb
  2026-04-25 23:52                                                               ` GNU Tools Weekly News Week 35 (April 26, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-04-20  5:10 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

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
 * (non-GNU but still toolchain related) 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
  * https://inbox.sourceware.org/gcc/ef488f46e2abbb1009b7a297b6ecb176aa97ea42.camel@klomp.org/T/
  * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
* GNU Tools Cauldron 2026 Call for Proposals is open (still soft launch)
  * Fri-Sun, October 2-4, 2026 at Charles University in Prague, Czechia
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp

General/big GNU toolchain news (including sourceware news):
 * The GNU libc atanh is correctly rounded
  * https://inbox.sourceware.org/libc-alpha/p9u0bjfl36v1.fsf@thym/T/#u
  * https://inria.hal.science/hal-05591661
 * gccrs March 2026 Monthly report
  * https://rust-gcc.github.io/2026/04/13/2026-03-monthly-report.html
 * Office Hours for the GNU Toolchain were held last Friday
  * Meeting notes can be found at https://gcc.gnu.org/wiki/OfficeHours
 * forge.sourceware.org has been upgraded to forgejo v15.0.0
 * elfutils 0.195 released
  * https://inbox.sourceware.org/elfutils-devel/CAJDtP-Qok4ViNzvrr28WgkCCqrFH0iAZStiD8C7nbpDhrPzLWA@mail.gmail.com/
 * Peter0x44 posted a blog entry about C++ Ia64 ABI vtables
  * https://peter0x44.github.io/posts/vtables-itanium-abi/

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
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122989
  * Note this is different from previous weeks; this is cleanup of GCC
sources rather than missed optimization
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * GCC rust  sync of 43 patch set
 * aarch64: Add RTL pass to narrow 64-bit GP reg writes to 32-bit
  * https://gcc.gnu.org/cgit/gcc/commit/?id=f9f744360e6d7f5e86d39cd1f7df8b3dcf71863c
 * AArch64: Add -mcpu=armagicpu definition
  * https://gcc.gnu.org/cgit/gcc/commit/?id=0f5f728854d2ea93e6806a8632c04383502b0386
 * middle-end: disable CRC pass when -Os and the target does not have
CRC optabs [PR124900]
  * https://gcc.gnu.org/cgit/gcc/commit/?id=26e88fe809de0f1a1812c99e2e0106afb03257b3
 * nvptx: Support '-march=sm_50' and '-mptx=4.0'
  * https://gcc.gnu.org/cgit/gcc/commit/?id=7584007b797620c22da6da9783b04eda873e5e7f
  * https://gcc.gnu.org/cgit/gcc/commit/?id=1b5948d7141b2651a48f73709d11dd253e1fa689
 * libstdc++: Implement structured binding support for integer_sequence
  * https://gcc.gnu.org/cgit/gcc/commit/?id=6159bfcf8b5852417519cf4181bf0ff8907ac0ca
 * libstdc++: Runtime fallback for constant_wrapper subscript and call
operators.
  * https://gcc.gnu.org/cgit/gcc/commit/?id=9c0a9b700e5b8c1fbd09cfab7f8d268195aeebfe
 * c++: Implement CWG3149 - Rvalues in destructuring expansion statements
  * https://gcc.gnu.org/cgit/gcc/commit/?id=96f4731b0737638441df699bf18587ed9cc6c364
 * c++, libstdc++: Implement LWG4483 - Multidimensional arrays are not
supported by meta::reflect_constant_array and related functions
  * https://gcc.gnu.org/cgit/gcc/commit/?id=2cdd7831e31601c640bec01a1240cbcb6a72b5c4
 * c++: Implement CWG3149 - Rvalues in destructuring expansion statements
  * https://gcc.gnu.org/cgit/gcc/commit/?id=96f4731b0737638441df699bf18587ed9cc6c364

GCC discussion:
 * GSoC 2026 project discussions from participates
 * Policy on use of LLM tools and bug fixes
  * https://inbox.sourceware.org/gcc/CAH6eHdRc2zWF96TMVFg8SPN_g6E8L-VVAn0KOpw9TttZDo9t-g@mail.gmail.com/T/#m4365c662ccc0af15fe987fdd87556fb842e62d2a
  * Working Group on policy: https://gcc.gnu.org/wiki/working-group-ai-policy
 * [RFC] redesigning callbacks for make_forwarder_block
  * https://inbox.sourceware.org/gcc/CALvbMcCxyfm5njHgCt-pxTDbLt_ZubYWBtU03gRWBZgeCZgJwg@mail.gmail.com/T/#m96cbfb9f9e483fa1aca51cbc200767714b05a801
  * Outcome approved patch:
https://inbox.sourceware.org/gcc-patches/CAFiYyc2NF_kbPARS30w3zdjvqUFeDc2k8wDGtfQGb=m_aH-BYQ@mail.gmail.com/T/
 * RFC: Another pass_late_combine after pass_reorder_blocks?
  * https://inbox.sourceware.org/gcc/CAFULd4aDCK=rc8j7o87E7MZNOoDS9HX3=w2h0HvBfxEbki1D=A@mail.gmail.com/T/
 * Glob to match bare-metal SuperH target triple in config.gcc seems
wrong (sh*-superh-elf)?
  * https://inbox.sourceware.org/gcc/2a64dbb1-e132-40bb-8556-cc1ca6d17eca@baylibre.com/T/#m52db2fb40c67cdc49584a924bcf3381ed7fecaaa


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
  * https://sourceware.org/cgit/glibc/commit/?id=2f9fc3fba6562c888204159c09d654cb3499e38b
  * https://sourceware.org/cgit/glibc/commit/?id=f9933bf832d4ea4bb1b21db435e61324c05b7b10
  * https://sourceware.org/cgit/glibc/commit/?id=88c3f481de92808499464fa7e2ac1e9fce9d649c
  * Enable by default for 64bit loongarch
   * https://sourceware.org/cgit/glibc/commit/?id=ef044cc6d79c5646b521569417da890154ea1813

glibc discussion:
 * glibc AI policy (continued)
 *

binutils/gdb commits:
 * Add a "-O 0" option to the linker for a faster, but less effective link.
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=4fe7dd9a10d15928834d8a20ec91f2b1436c8108
 *
gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 35 (April 26, 2026)
  2026-04-20  5:10                                                             ` GNU Tools Weekly News Week 34 (April 19, 2026) GNU Tools weekly via Gdb
@ 2026-04-25 23:52                                                               ` GNU Tools weekly via Gdb
  2026-04-25 23:59                                                                 ` GNU Tools weekly via Gdb
  2026-05-04  1:34                                                                 ` GNU Tools Weekly News Week 36 (May 3, 2026) GNU Tools weekly via Gdb
  0 siblings, 2 replies; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-04-25 23:52 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 35 (April 26, 2026)

Note this is earlier this week due to family events on Sunday for me

Release updates for GNU toolchain:
 * GCC 16
  * Branched off
   * https://inbox.sourceware.org/gcc/e5202c2a-39b5-40be-dcb7-b632c982e39e@e124511.cambridge.arm.com/T/#me8932cf9b97bbcc68b48b18b300025d57d825ad1
  * RC 1 and RC2 were released last week
   * https://inbox.sourceware.org/gcc/aetiNPseqMyJtQMK@tucnak/T/
  * final release is due to Thursday 30th if all goes well
 * GCC 17 is trunk now
  * status: https://inbox.sourceware.org/gcc/CALvbMcBQufUKJG5s+R1oGUJdh+YB8gVtWU_RHFLumOoEV5bkJA@mail.gmail.com/T/
 * GDB 17.2.0 release update
  * https://inbox.sourceware.org/gdb-patches/ae0RrhlVXxhOv7fx@adacore.com/T/
 * valgrind 3.27.0 was released on 20 Apr 2026
  * https://valgrind.org/docs/manual/dist.news.html
  * https://gnu.wildebeest.org/blog/mjw/2026/04/20/anticipating-valgrind-3-27-0/
 * Qemu 11.0.0 was released on 21 Apr 2026
  * https://gitlab.com/qemu-project/qemu/-/commits/v11.0.0?ref_type=tags

GNU toolchain conference news:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
   * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp


General/big GNU toolchain news (including sourceware news):
 * GCC Development AI Policy Working Group formed
  * Led by Jonathan Wakely
  * https://inbox.sourceware.org/gcc/CAGWvnymkWtb2Koy=kbBFm5pUwOD05_oaB8_ayBVSi=PmAOt5xA@mail.gmail.com/T
  * https://gcc.gnu.org/wiki/working-group-ai-policy
  * See also discussion about AI/LLMs:
   * https://inbox.sourceware.org/gcc/b02e6ede-d7eb-4818-b470-a01135f2fbff@tugraz.at/T/
 *

GCC easy issue to tackle of the week:
 *
 * Note this is different from previous weeks; this is cleanup of GCC
sources rather than missed optimization
 * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * GCC 17 is now the trunk
 * d: Implement attribute no_split_stack
  * https://gcc.gnu.org/r16-8751-ge6ea8245cde290
 * cfghooks: Pass data to callback function of make_forwarder_block
  * https://gcc.gnu.org/r17-23-gcb70dab0e4bfa9
 * c++: Add support for [[gnu::trivial_abi]] attribute
  * https://gcc.gnu.org/r17-43-g1e89650aff94c2
 * c++: CWG 2229, cv-qualified unnamed bit-fields [PR123935]
   * https://gcc.gnu.org/r17-47-ge38ac19123b35c
 * match: x != -CST ? x + CST : 0 -> x + CST [PR122996]
  * Easy issue of the week (March 8, 2026)
  * https://gcc.gnu.org/r17-55-g2b0b9d3c696e50
 * dce: eliminate dead relaxed atomic loads with no LHS [PR123966]
  * https://gcc.gnu.org/r17-75-gf1b16d7a17bf2c
 * strlen: Use gimple_build/gimple_convert_to_ptrofftype [PR122989]
  * Easy issue of the week (April 19, 2026)
  * https://gcc.gnu.org/r17-82-g2985e0bd9b2aee
 * match: remove bit set/bit clear branch mispredict [PR64567]
  * https://gcc.gnu.org/r17-83-gb4162b53545220
 * scev/niter: Use INTEGRAL_NB_TYPE_P instead of direct comparison to
INTEGER_TYPE
  * https://gcc.gnu.org/r17-89-g78280307c78ead

GCC discussion:
 * GSoC 2026 project discussions from participates
 * RFC: Standalone AutoFDO Profile Tool for GCC
  * https://inbox.sourceware.org/gcc/CALvbMcDw_ZuVew5yPnrZFOhEy43WVCDundgaYDqGMbcmLgnMGA@mail.gmail.com/T/
 * RFC: AutoFDO GCOV Profile Format Version 4
  * https://inbox.sourceware.org/gcc/CALvbMcAaE7ChqEg7wHa05mGCaxWOH+uaS6xmsqP+u0sGOJ0+Fw@mail.gmail.com/T/
 * Forge update and Archival of forge discussions
  * https://inbox.sourceware.org/gcc/191fadd9-52c8-41d3-91b0-a90cece39938@arm.com/T/#u
  * https://inbox.sourceware.org/gcc/c3f1c579-5408-4936-ba45-cacd1d9bb31b@arm.com/T/#u

GCC bugzilla stats
 * new issues filed
 * issues closed

 glibc commits:
 * AArch64: Improve AdvSIMD and SVE pow(f)
  * https://sourceware.org/cgit/glibc/commit/?id=3f97be129d805f8616842802e102b77ac2cd7558
 * AArch64: Implement AdvSIMD and SVE powr(f) routines
  * https://sourceware.org/cgit/glibc/commit/?id=2ff2565df78160b392b120793d6d1aac2d716701
  *
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
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=da208daeb710b26608a0b981df215e9da209af80
  * Fixes some GCC LTO issues with static linking
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124869
 *

gdb discussion:
 *
binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: GNU Tools Weekly News Week 35 (April 26, 2026)
  2026-04-25 23:52                                                               ` GNU Tools Weekly News Week 35 (April 26, 2026) GNU Tools weekly via Gdb
@ 2026-04-25 23:59                                                                 ` GNU Tools weekly via Gdb
  2026-05-04  1:34                                                                 ` GNU Tools Weekly News Week 36 (May 3, 2026) GNU Tools weekly via Gdb
  1 sibling, 0 replies; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-04-25 23:59 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

Forgot to update these 2 sections sorry about that.

GCC easy issue to tackle of the week:
 * `(A > PZ) ? ABS(A) : PZ` -> `MAX(A, PZ)`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116700
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC bugzilla stats
 * 85 new issues filed
 * 73 issues closed

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 36 (May 3, 2026)
  2026-04-25 23:52                                                               ` GNU Tools Weekly News Week 35 (April 26, 2026) GNU Tools weekly via Gdb
  2026-04-25 23:59                                                                 ` GNU Tools weekly via Gdb
@ 2026-05-04  1:34                                                                 ` GNU Tools weekly via Gdb
  2026-05-06  8:38                                                                   ` Jose E. Marchesi via Gdb
  2026-05-11  6:15                                                                   ` GNU Tools Weekly News Week 37 (May 10, 2026) GNU Tools weekly via Gdb
  1 sibling, 2 replies; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-05-04  1:34 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 36 (May 3, 2026)

Release updates for GNU toolchain:
 * GCC 16.1.0 was released
  * https://inbox.sourceware.org/gcc/170o3r2r-3r4s-opp9-q8or-2no672o6q390@fhfr.qr/T/#u
 * systemtap 5.5 was released
  * https://inbox.sourceware.org/systemtap/20260501205207.GA5194@redhat.com/
 * Libabigail 2.10 was released
  * https://inbox.sourceware.org/libabigail/87a4uk7hk7.fsf@seketeli.org/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp

General/big GNU toolchain news (including sourceware news):
 * GSOC 2026 has officially started and welcome to the participants
  * https://inbox.sourceware.org/gcc/ri6lde4t9t2.fsf@virgil.suse.cz/T/#u
 * rustc_codegen_gcc: Progress Report #41
  * https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-41
 * New features in GCC 16: Improved error messages and SARIF output
  * https://developers.redhat.com/articles/2026/04/28/gcc-16-improved-error-messages-sarif-output

GCC easy issue to tackle of the week:
 * `(a & ~CST) ^ CST` -> `a | CST`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125104
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * gimple-fold: tree-optimization: lower mempcpy to memcpy when result is unused
  * https://gcc.gnu.org/r17-102-g4765a2e3980749
  * Easy issue of the week (February 8, 2026)
 * c++: constexpr union with no active member
  * https://gcc.gnu.org/r17-110-ge9d43010d8ec98
 * c, middle-end: Implement C2Y N3747 paper - Integer Sets, v5
  * https://gcc.gnu.org/r17-123-gf99eaecb935a4b
 * RISC-V supports HWASAN
  * https://gcc.gnu.org/r17-150-ge712b42c5e01d7
  * https://gcc.gnu.org/r17-151-g07d9bdf429825c
 * analyzer: new warnings -Wanalyzer-mkstemp-missing-suffix and
-Wanalyzer-mkstemp-of-string-literal
  * https://gcc.gnu.org/r17-176-gaa34ed4b6a11f4
 * analyzer: generalize mktemp-family warnings; add
-Wanalyzer-mkostemp-redundant-flags
  * https://gcc.gnu.org/r17-177-g9a5f89005dc49d
 * analyzer: new warning: -Wanalyzer-div-by-zero
  * https://gcc.gnu.org/r17-186-g5b0937f037e3b3
 * BB SLP: Enabling reduction root finding for sum-of-diff kind of patterns
  * https://gcc.gnu.org/r17-196-g685f665a6c811a
 * i386: Support HYGON c86-4g series processors
  * https://gcc.gnu.org/r17-203-g2a64a63d982584
 * AArch64: Deprecate -mpc-relative-literal-loads
  * https://gcc.gnu.org/r17-212-g631427fc512fba
 * c: argument expressions may be evaluated too often by typeof
  * https://gcc.gnu.org/r17-264-g9aaedeaced055e

GCC discussion:
 * GSoC 2026 project discussions from participates
 * Access to enum definition at run time
  * https://inbox.sourceware.org/gcc/CAK3_KpMGe9WQ4iOEistwQKgNrcVaMp=RoE0WD-Dq=SBFpsu+mA@mail.gmail.com/
 * Dos and don'ts while removing multilib
  * https://inbox.sourceware.org/gcc/afR3U-92dz6eYpOm@li-819a89cc-2401-11b2-a85c-cca1ce6aa768.ibm.com/
 * Optimize unsigned division by constant when wider machine modes are available
  * https://inbox.sourceware.org/gcc/CABquowxBS-gSHyw=T1sRbyvJWe8Kr=zmRMpvYYt0BB7jmOMSfA@mail.gmail.com/

GCC bugzilla stats
 * 137 new issues filed
 * 95 issues closed


glibc commits:
 * misc: Optimize getusershell.c
  * https://sourceware.org/cgit/glibc/commit/?id=d6cb0f9de4e3c12bf88183b9bf07b9eaebc53677
 * x86: Enable Prefer_No_AVX512 for Hygon model 0x8
  * https://sourceware.org/cgit/glibc/commit/?id=efb343f3311dfc941d08b136e7b1282684742310

glibc discussion:
 * [RFC] glibc and gitolite permission modelling
  * https://inbox.sourceware.org/libc-alpha/6db8ea3f-ea81-42e7-9333-bc8920251fec@redhat.com/T/#u


binutils/gdb commits:
 * gprof support for split debuginfo
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=634e1cb34a986229f861ea9085bf5fe6fe1a6088
 * Windows gdb: Add non-stop support
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=ae2f226dc83648232ce25ce799c865857395412e
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=359e280316fe8e549ebf274e32306553741f176b
 *

gdb discussion:
 *

binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: GNU Tools Weekly News Week 36 (May 3, 2026)
  2026-05-04  1:34                                                                 ` GNU Tools Weekly News Week 36 (May 3, 2026) GNU Tools weekly via Gdb
@ 2026-05-06  8:38                                                                   ` Jose E. Marchesi via Gdb
  2026-05-11  6:15                                                                   ` GNU Tools Weekly News Week 37 (May 10, 2026) GNU Tools weekly via Gdb
  1 sibling, 0 replies; 45+ messages in thread
From: Jose E. Marchesi via Gdb @ 2026-05-06  8:38 UTC (permalink / raw)
  To: GNU Tools weekly via Gcc
  Cc: binutils, libc-alpha, gdb, andrew.pinski, GNU Tools weekly



> GNU toolchain conference reminders:
>  * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
>   * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
>  * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
>   * https://gcc.gnu.org/wiki/cauldron2026
>   * https://conf.gnu-tools-cauldron.org/prg26/cfp

This year LPC is also in Prague right after Cauldron, and we will be
doing a Toolchains track there.  CFP is open.

* Toolchains Track at LPC 2026, October 7-7 (Prague, Czechia)
 * https://lpc.events

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 37 (May 10, 2026)
  2026-05-04  1:34                                                                 ` GNU Tools Weekly News Week 36 (May 3, 2026) GNU Tools weekly via Gdb
  2026-05-06  8:38                                                                   ` Jose E. Marchesi via Gdb
@ 2026-05-11  6:15                                                                   ` GNU Tools weekly via Gdb
  2026-05-18  9:39                                                                     ` GNU Tools Weekly News Week 38 (May 17, 2026) GNU Tools weekly via Gdb
  1 sibling, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-05-11  6:15 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 37 (May 10, 2026)

Release updates for GNU toolchain:
 * GDB 17.2 was released
  * https://inbox.sourceware.org/gdb/announce.20260510153212.6F3B1160057@takamaka.gnat.com/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * Officially announced
   * https://inbox.sourceware.org/gcc/afyLSlHyggg0_294@kam.mff.cuni.cz/
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * Right after the Cauldron
  * https://lpc.events/event/20/abstracts/
  * See https://inbox.sourceware.org/gcc/afyLSlHyggg0_294@kam.mff.cuni.cz/

General/big GNU toolchain news (including sourceware news):
 * Sourceware held a looking backward, looking forward meeting on Fri
8, 15:00 UTC
  * notes can be found at
https://inbox.sourceware.org/gcc/20260510223754.GR1219@gnu.wildebeest.org/
 * SPEC CPU 2026 was released (an updated version of GCC is included)
  * https://www.spec.org/cpu2026/docs/overview.html

GCC easy issue to tackle of the week:
 * `a == INT_MIN ? INT_MIN : -a` is not converted into `(signed)-(unsigned)a`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125050
  * Reach out to Andrea Pinski <andrew.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]
  * https://gcc.gnu.org/r17-292-ge0c4c4cb02382b
  * Easy issue of the week (April 26, 2026)
 * phiprop improvements for skipping over one store and over clobbers
  * https://gcc.gnu.org/r17-304-g143bb738d4f17b
  * https://gcc.gnu.org/r17-313-g1d63e50467f140
 * m32c: Remove all support for M32C target
  * https://gcc.gnu.org/r17-320-g94ec11b5e58a6b
 * middle-end: Doubleword multiplication improvements
  * https://gcc.gnu.org/r17-383-g1a06a37611e3b2
 * cfghooks: constifify cfg_hooks
  * https://gcc.gnu.org/r17-423-gfe440c99d6a964
  * https://gcc.gnu.org/r17-422-g43ba6ca0ef72d6
  * https://gcc.gnu.org/r17-421-g19808ef87a7862
 * Xtensa: "force_l32" (namespace) feature
  * https://gcc.gnu.org/r17-298-g9ae50cbca946ae
  * https://gcc.gnu.org/r17-297-g45f1fed76d90cd
  * https://gcc.gnu.org/r17-296-g9eba97e412ce65
  * https://gcc.gnu.org/r17-295-g2379d07acec0e5
 * c++: Constant evaluation of __builtin_{,dynamic_}object_size
  * https://gcc.gnu.org/r17-379-gce93e13e31a488

GCC discussion:
 * GSoC 2026 project discussions from participates
 * new wasm backend was posted
  * https://inbox.sourceware.org/gcc-patches/20260505223045.347444-2-feedabl3@gmail.com/
 * Transitioning libgomp from C to C++ implementation
  * https://inbox.sourceware.org/gcc/CAMfHzOtrYmGunGWQQJWr6-aAODFy6G1DvX89OR7d4oB4pG06bA@mail.gmail.com/T/

GCC bugzilla stats
 * 88 new issues filed
 * 68 issues closed

glibc commits:
 * riscv: Add RVV strlen, strcmp, and strncmp for both multiarch and
non-multiarch builds
  * https://sourceware.org/cgit/glibc/commit/?id=07122a9d8d4597321e77d97f9ba18c11a42d8b5b
  * https://sourceware.org/cgit/glibc/commit/?id=d62f110fd1d158ca912f944072fe5750b6f09155
  * https://sourceware.org/cgit/glibc/commit/?id=9b8ff36d0c881bfa08dfece10df89b1c199b23ee

glibc discussion:
 * Contribution guidelines update regarding tool usage
  * https://inbox.sourceware.org/libc-alpha/lhuh5p992bo.fsf@oldenburg.str.redhat.com/

binutils/gdb commits:
 * gdb: Remove support for the Common Trace Format (CTF)
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=305ad81ae664965897d12e50205db1344b6f4bf8

gdb discussion:
 *

binutils discussion:
*

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 38 (May 17, 2026)
  2026-05-11  6:15                                                                   ` GNU Tools Weekly News Week 37 (May 10, 2026) GNU Tools weekly via Gdb
@ 2026-05-18  9:39                                                                     ` GNU Tools weekly via Gdb
  2026-05-25  5:47                                                                       ` GNU Tools Weekly News Week 39 (May 24, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-05-18  9:39 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 38 (May 17, 2026)

Release updates for GNU toolchain:
* None

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * Phoronix review of GCC 16 vs GCC 15 and LLVM
  * https://www.phoronix.com/review/gcc-16-vs-clang-22
 * Native Thread Local Storage (TLS) in msys2 toolchain with GCC 16
  * https://www.msys2.org/news/#2026-05-11-native-thread-local-storage-tls-with-gcc-16
 * Sourceware @ Conservancy Year Three in review
  * https://inbox.sourceware.org/gcc/20260516205232.GD1219@gnu.wildebeest.org/

GCC easy issue to tackle of the week:
 * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109843
 * signbit comparisons -> copysign optimization
 * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
 * AArch64: Turn on GPR narrowing pass by default
  * https://gcc.gnu.org/r17-445-ge7dcba03064011
 * Enabling POPCNT generation for 32-bit patterns
  * https://gcc.gnu.org/r17-489-g8ca1e887847e2f
 * Add __builtin_bitreverse{8,16,32,64} builtins
  * https://gcc.gnu.org/r17-523-gc564a8be8a1538
 * match.pd: Simplify ((~x) & y) ^ (x | y)
  * https://gcc.gnu.org/r17-542-gab6c415e13ca87
  * Easy issue of the week (April 12, 2026)

GCC discussion:
 * Warnings for partially-unused structured bindings in C++26 mode
  * https://inbox.sourceware.org/gcc/IwntDp_Q1VxRwhn7aMzNxnY2SVNNCEI8BMw2bMGfoymG74jx1ONjefmAtoNwjrkk2xcpHC7nBhKor_UBDinXr4qGnWi5pbKCkaK4G1RRzfQ=@nicula.xyz/T/#u
 * RFC: GCC support for masked compress stores and VPCOMPRESS-style codegen
  * https://inbox.sourceware.org/gcc/20260514062146.3464666-1-Raghesh.Aloor@amd.com/T/#u

GCC bugzilla stats
 * 99 new issues filed
 * 96 issues closed


glibc commits:
 * arm: Enable static-pie support
  * https://sourceware.org/cgit/glibc/commit/?id=c2d6afb4a010a46e0fc73bb4619db9c3796a3077

glibc discussion:
 * Updated Contribution Checklist - Preference for plain text emails
  * https://inbox.sourceware.org/libc-alpha/2198255.bB369e8A3T@noumea/T/

binutils/gdb commits:
 *

gdb discussion:
 * Fixing commit dates before pushing
  * https://inbox.sourceware.org/gdb/87v7cod8x4.fsf@redhat.com/T/

binutils discussion:
 * RFC: Annotate immediates in x86 disassembly (continued)
  * https://inbox.sourceware.org/binutils/25dd2e82-33ca-465a-aa7c-052c77b7114e@suse.com/T/

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 39 (May 24, 2026)
  2026-05-18  9:39                                                                     ` GNU Tools Weekly News Week 38 (May 17, 2026) GNU Tools weekly via Gdb
@ 2026-05-25  5:47                                                                       ` GNU Tools weekly via Gdb
  2026-05-31 16:39                                                                         ` GNU Tools Weekly News Week 40 (May 31, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-05-25  5:47 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 39 (May 24, 2026)

Release updates for GNU toolchain:
 * None

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * BPF support in GCC 16 and beyond
  * https://lwn.net/Articles/1071973/
 * Building a Host-Tuned GCC to Make GCC Compile Faster
  * https://peter0x44.github.io/posts/super-gcc/
 * Using the Optimizer to Prove Safety Properties at Compile Time
  * https://uecker.codeberg.page/2026-05-22.html

GCC easy issue to tackle of the week:
 * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125442
  * Missed (x == 0) | ((x | y) == 0) to (x == 0)
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
  * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek

GCC commits:
 * https://gcc.gnu.org/r17-560 - https://gcc.gnu.org/r17-711 : 52 commits
 * middle-end: Optimize reversed CRC table-based implementation
  * https://gcc.gnu.org/r17-567-g7034f85fb6577a
 * RISC-V: Add xt-c9501fdvt CPU support
  * https://gcc.gnu.org/r17-579-g6a18e85213ee6c
 * rs6000: Adding missed ISA 3.0 atomic memory operation instructions
  * https://gcc.gnu.org/r17-586-g6953b4ea86a669
 * libstdc++: Update tzdata to 2026b
  * https://gcc.gnu.org/r17-611-g120d284e9bbb33
 * cselib speedup
  * https://gcc.gnu.org/r17-628-g683b5ca6a5b47b
  * https://gcc.gnu.org/r17-629-g582adc3c97b1e0
  * https://gcc.gnu.org/r17-630-g02d1871483758b
 * AArch64: Add PIC/PIE support to large model
  * https://gcc.gnu.org/r17-652-gb4aa063fe4a414
 * libffi: Sync with libffi 3.5.2
  * https://gcc.gnu.org/r17-657-g68927076526a15
 * c++, libstdc++: Implement C++26 P3074R7 and CWG3189 - trivial unions
  * https://gcc.gnu.org/r17-671-gca6cd7cb48512d
 * match: Handle X != INT_MIN ? -X : INT_MIN
  * https://gcc.gnu.org/r17-669-g33cd7bbb32c5ee
  * Easy issue of the week: Week 37 (May 10, 2026)
 * match: Optimize `(~y & x) ^ y` into (y | x) [PR125104]
  * https://gcc.gnu.org/r17-705-g365e5618bc6fcb
  * Easy issue of the week: Week 36 (May 3, 2026)
 * fold: remove fold_overflow_warning
  * https://gcc.gnu.org/r17-700-g34c81df45aea8e though r17-688-g3b65feed776df4
 * analyzer: fix pointer comparisons
  * https://gcc.gnu.org/r17-609
 * analyzer: rename --param=analyzer-{bb->supernode}-explosion-factor=
  * https://gcc.gnu.org/r17-576
 * analyzer: add pointer diff folding
  * https://gcc.gnu.org/r17-626
 * libstdc++: optimize std::uninitialized_move{,_n}() to memcpy when possible
  * https://gcc.gnu.org/r17-570-g79e29562907b45

GCC discussion:
 * Is it time to take the middle-end stringop/array warnings out of -Wall?
  * https://inbox.sourceware.org/gcc/CAH6eHdRfEVsGjbJ__kU5AR9BfVdLQZ_iGGDZa=yQnT4fgG2P6w@mail.gmail.com/
 * Constant divisions not converted to multiplications
  * https://inbox.sourceware.org/gcc/1BDAC475-C1FD-457D-8EB3-C65F7B40ED88@aruba.it/
 * [RFC] Factoring common pure operations across PHIs / branches to
reduce duplicated sqrt calls
  * https://inbox.sourceware.org/gcc/1106967D-67C5-44CE-8924-03159CA31F1C@hygon.cn/
 * PowerPC GCC maintainer
  * https://inbox.sourceware.org/gcc/ag1kUEzAtdVp6HmY@cowardly-lion.the-meissners.org/

GCC bugzilla stats
 * 81 new issues filed
 * 46 issues closed

glibc commits:
 * AArch64: Optimize memcmp for Kunpeng 950 with SVE
  * https://sourceware.org/cgit/glibc/commit/?id=3237d63b8462764e282cd8de79a02558071d4348
 * x86: Lower non-temporal copy threshold for Hygon
  * https://sourceware.org/cgit/glibc/commit/?id=213ffdfbbae6d4cb4e8dd4a9e3e57c69127620c4
 * x86: Fix non-temporal memset unreachable on AMD Zen 3/4/5
  * https://sourceware.org/cgit/glibc/commit/?id=54abc8566fea592e795cb443949266ef206462a8
 * aarch64: Vectorise special cases for SVE inverse hyperbolics
  * https://sourceware.org/cgit/glibc/commit/?id=f7eea1b2585b7b8c1f3ee9646627a9cf03fc33f2
 * aarch64: Vectorise special cases for SVE log1p(f)
  * https://sourceware.org/cgit/glibc/commit/?id=a7b6e534629c821e456955a00cf68bf889a601a8

glibc discussion:
 * How many mailing lists does glibc need or use? Closing 4 lists.
  * https://inbox.sourceware.org/libc-alpha/m1v7cfqwxr.fsf@gmail.com/T/#mc8bc3aa6ed6e7e4f72a6ba2e9f9cdf74c4a0e1e2
 * Introduction and interest in contributing to glibc
  * https://inbox.sourceware.org/libc-alpha/CAFPohwASPGQHreidwNTR3Eo81f_TfsajkF0sH2qZFKqSUQ47mg@mail.gmail.com/
  * NOTE this newsletter could use some easy issues of the week for
glibc and a mentor to reach out to for it

binutils/gdb commits:
 * gdb/aarch64: record/replay support for RPRFM, PRFM (reg), PRFUM
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=f6c1ca239d932db39a6f19d9bd343f4f4fddba76
 * gdb: Implement native TLS support on Windows
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=9d7734ef4fc74e448deb00824fc0504c0570c387
 *

gdb discussion:
 *

binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 40 (May 31, 2026)
  2026-05-25  5:47                                                                       ` GNU Tools Weekly News Week 39 (May 24, 2026) GNU Tools weekly via Gdb
@ 2026-05-31 16:39                                                                         ` GNU Tools weekly via Gdb
  2026-06-08 20:56                                                                           ` GNU Tools Weekly News Week 41 (June 7, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-05-31 16:39 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 40 (May 31, 2026)
Release updates for GNU toolchain:
* None

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
   * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
   * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * GCC AI policy working group - 2026-05-29
  * https://inbox.sourceware.org/gcc/CAH6eHdR2bP+C9OvWRrddSRgcnwSLyWGrv0ADpc_m8eUMXociEA@mail.gmail.com/
  * http://gcc.gnu.org/wiki/working-group-ai-policy
 * The Linux Test Project (LTP) has been released for May 2026
  * https://inbox.sourceware.org/libc-alpha/ahmZ_HcEEuyPzPFq@yuki.lan/T/
 * (missed from last week) Office Hours for the GNU Toolchain
  * was held on 2026-05-21
  * notes:
   * https://gcc.gnu.org/wiki/OfficeHours#Meeting:_2026-05-21_.40_1100h_EST5EDT
   * https://gcc.gnu.org/wiki/OfficeHours#Meeting:_2026-05-21_.40_0900h_.22Asia.2FKolkata.22


GCC easy issue to tackle of the week:
 * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125274
  * BOOL_BITFIELD in system.h can be removed
  * This one is slightly more involved this week and it is a cleanup
rather than a missed optimization.
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
  * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek


GCC commits:
 * https://gcc.gnu.org/r17-712 - https://gcc.gnu.org/r17-1050 : 339
commits (Huge weeks folks)
 * Summary of Ada changes (Thanks Marc)
  * Many bug fixes, doc enhancements and technical debt cleanup.
  * Flare progress (Constructor, finally)
  * More work on Unsigned base range
  * Better SARIF support
  * More VAST (Verifier for the Ada Semantic Tree) enhancement
(Aspect/Pragma check, Entity chain check).
  * Add debug routine for printing entity chains
  * Adjust envp handling (stop using gnat_envp)
 * aarch64: SVE2.2/SME2.2 support
  * https://gcc.gnu.org/r17-969 ... https://gcc.gnu.org/r17-981
 * AVR: Support [[len=<words]] notes in inline asm to specifty its size.
  * https://gcc.gnu.org/r17-892-geaf619a0f552d7
 * aarch64: improve vector creation (SIMD and SVE)
  * https://gcc.gnu.org/r17-896-g44a31df54837ad ...
https://gcc.gnu.org/r17-899-g52d5a8870d2108
 * ext-dce improvements
  * https://gcc.gnu.org/r17-844-gdcba59a336f530 ...
https://gcc.gnu.org/r17-845-g4a97237ac39074
 * libstdc++: Implement P3567R2 flat_meow fixes
  * https://gcc.gnu.org/r17-908-gf46eccc9409136
 * vect: Don't generate scalar epilogue if not needed
  * https://gcc.gnu.org/r17-837-g8af2e8e49d6e5d
 * libcody: allow non-ASCII module names
  * https://gcc.gnu.org/r17-920-g7512f0bbbea33c

GCC discussion:
 * register_operand in non-strict RTL
  * https://inbox.sourceware.org/gcc/3f1692ab-831a-4000-8c7c-be76436ae0af@gjlay.de/T/

GCC bugzilla stats
 * 83 new issues filed
 * 56 issues closed

glibc commits:
 * Arch64: Add support for SVE2 ifuncs
  * https://sourceware.org/cgit/glibc/commit/?id=b26cc4fbb74f516fc2b26bdfe7e524392d940250
 * malloc: aarch64: Remove broken memory tagging
  * https://sourceware.org/cgit/glibc/commit/?id=70be9819b5eb7ed0050cffb45113332f96f5a55f

glibc discussion:
 *

binutils/gdb commits:
 * gdb/aarch64: Test record/replay support for CSSC
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=faa57d5233c0a69accf8073efad2089c095b53bc
 * gdb/aarch64: record/replay support for LSE128
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=ca85c8b554c85b0baff9494a1356333c6e5953d5

gdb discussion:
 *

binutils discussion:
 * macho gas support
  * https://inbox.sourceware.org/binutils/1AAD4195-5402-48D8-9A09-1F69F92A8C26@sandoe.co.uk/T/

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 41 (June 7, 2026)
  2026-05-31 16:39                                                                         ` GNU Tools Weekly News Week 40 (May 31, 2026) GNU Tools weekly via Gdb
@ 2026-06-08 20:56                                                                           ` GNU Tools weekly via Gdb
  2026-06-15  7:21                                                                             ` GNU Tools Weekly News Week 42 (June 14, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-06-08 20:56 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 41 (June 7, 2026)

Release updates for GNU toolchain:
 *  GCC 15 branch is frozen for GCC 15.3.0 release
  * https://inbox.sourceware.org/gcc/r5sqpn09-8rp9-on1p-8057-s6r27567po33@fhfr.qr/
 * GCC 15.3.0 RC1 was done
  * https://inbox.sourceware.org/gcc/69201op6-q894-on55-5r62-32p5498pp1sr@fhfr.qr/
 * Schedule for the [glibc] 2.44 release
  * https://inbox.sourceware.org/libc-alpha/2jU_525XQE24wF-uVam5ug@gentoo.org/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * GCC AI policy working group - 2026-06-05
  * https://inbox.sourceware.org/gcc/CAH6eHdTQYgaaGJomvr1fgoCJazJZb3hRuT+fgJ_BZriQBFANng@mail.gmail.com/
  * http://gcc.gnu.org/wiki/working-group-ai-policy

GCC easy issue to tackle of the week:
 * MAX(x, -1) can use orr with ash operand (aarch64)
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125640
  * This one is different from previous weeks; a target specific improvement
    * the Compile Farm has a few aarch64 machines that can be used for
building/testing on
    * https://gcc.gnu.org/wiki/CompileFarm
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
  * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek

GCC commits:
 * https://gcc.gnu.org/r17-1051 - r17-1416 :  365 commits
 * Summary of Ada changes (Thanks Marc)
  * Bug fixes and code cleanup
  * Document the Ref attribute + other documentation cleanup
  * Adjust some compiler diagnostics
  * Implement AI12-0331 Binding Interpretation
  * Flare's constructor fix and improvements
  * Support for Constant_Reference in Iterable aspect and update
corresponding documentation.
  * Fix conformance with RM where an incorrect exception was raised in
some IO  procedures.
 * Removal of all of the -Wstrict-overflow code
  * https://gcc.gnu.org/r17-1051 ... https://gcc.gnu.org/r17-1058 and
https://gcc.gnu.org/r17-1151
 * Rust FE merge
  * https://gcc.gnu.org/r17-1072 ... https://gcc.gnu.org/r17-1090
 * RISC-V: Add zvfofp8min ISA extension support
  * https://gcc.gnu.org/r17-1226-g8bef821de3b31c
 * aarch64: Make Uc[ij] constraints public
  * https://gcc.gnu.org/r17-1254-g090f3e78a10b5c
 * RISC-V: Add XuanTie C908 tuning and scheduler model
  * https://gcc.gnu.org/r17-1270-g980ea5fb524173
 * cselim: Allow middle_bb to have more than one statement
  * https://gcc.gnu.org/r17-1273-g391ee229b737eb
 * Add __builtin_{bswap,bitreverse}g type-generic builtins
  * https://gcc.gnu.org/r17-1367-g9ab08d664545bc
 * forge: Add a prototype CODEOWNERS file
  * https://gcc.gnu.org/r17-1378-g293f343e2ce8b6

GCC discussion:
 *

GCC bugzilla stats
 * 115 new issues filed
 * 75 issues closed

glibc commits:
 * riscv: Add RVV memcmp, memccpy, memchr, strchr, and strrchr for
both multiarch and non-multiarch builds
  * https://sourceware.org/cgit/glibc/log/?id=2efc7026287273b4b3a1ce1a7b27791d3d860a5c&qt=range&q=c275c424b324ea525a526812ba2b4a56d47bfe61...2efc7026287273b4b3a1ce1a7b27791d3d860a5c
 *
glibc discussion:
 *
binutils/gdb commits:
 * gdb/aarch64: record/replay support for LRCPC3
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=ec6bbd2e0cb4d141db9048b0b5d5c0bcaa66c284
 *
gdb discussion:
 * RFC: prototype of C extensions using the Python limited API
  * https://inbox.sourceware.org/gdb/21479c1d-3a9a-4ae2-bc1a-5dc19871f275@arm.com/

binutils discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 42 (June 14, 2026)
  2026-06-08 20:56                                                                           ` GNU Tools Weekly News Week 41 (June 7, 2026) GNU Tools weekly via Gdb
@ 2026-06-15  7:21                                                                             ` GNU Tools weekly via Gdb
  2026-06-22  5:21                                                                               ` GNU Tools Weekly News Week 43 (June 21, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-06-15  7:21 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 42 (June 14, 2026)

Release updates for GNU toolchain:
 * GCC 15.3.0 was released
  * https://inbox.sourceware.org/gcc/p8nq1983-qn01-7814-3p76-13n5r9q755q2@fhfr.qr/
 * GNU binutils 2.46.1 was released
  * https://inbox.sourceware.org/binutils/87y0gohcay.fsf@gentoo.org/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/


General/big GNU toolchain news (including sourceware news):
 * Sourceware budget and funding 2026/2027, Fri 12, 15:00 UTC
  * notes from the meeting:
https://inbox.sourceware.org/gcc/20260614225910.GA14303@gnu.wildebeest.org/

GCC easy issue to tackle of the week (2 this week):
  * `(x == MAX_VALUE) ? y : MIN<x, y>` -> MIN<x,y>
   * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125700
   * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
 * Improve RISC-V sequence for conditional xor with a constant
   * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125731
   * Reach out to Jeff Law <jeffrey.law@oss.qualcomm.com> for
mentoring on this issue.
* Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek

GCC commits:
 * https://gcc.gnu.org/r17-1417 - r17-1559 :  143 commits
 * aarch64: Add support for FEAT_SSVE_BitPerm and some other intrsinics
  * https://gcc.gnu.org/r17-1424-g548b39f569a308 ... r17-1428-g5da2ddf4ef8d94
 * aarch64: Use MOVI for low‑64‑bit integer SIMD constant vectors
  * https://gcc.gnu.org/r17-1491-gf152cf1734f808
 * ranger: Refine modulo range operations with fixed quotient
  * https://gcc.gnu.org/r17-1493-gcd52e71e8aea25
 * phiopt: Allow factoring out of more than just single operand operations
  * https://gcc.gnu.org/r17-1507-gc43fed44d9ac34
 * driver: Spill long COLLECT_GCC_OPTIONS to a response file
  * https://gcc.gnu.org/r17-1526-g619a5e5586759a
 * match: Optimize (~a) >> a to -1 for signed a
  * https://gcc.gnu.org/r17-1527-gb3ade4e315e5ba
 * match: Add bitop reduction simplifications against zero
  * https://gcc.gnu.org/r17-1543-gcee985872c4976

GCC discussion:
 *

GCC bugzilla stats
 *  138 new issues filed
 *  70 issues closed

binutils/gdb commits:
 * gdb/MicroBlaze: Add support for native linux gdb:
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=d62f64e17b33fb76653fa0c008c61b782d07f8ec
 *
gdb discussion:
 * RFC: prototype of C extensions using the Python limited API (continued)
  * https://inbox.sourceware.org/gdb/21479c1d-3a9a-4ae2-bc1a-5dc19871f275@arm.com/
binutils discussion:
  *

glibc commits:
*
glibc discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 43 (June 21, 2026)
  2026-06-15  7:21                                                                             ` GNU Tools Weekly News Week 42 (June 14, 2026) GNU Tools weekly via Gdb
@ 2026-06-22  5:21                                                                               ` GNU Tools weekly via Gdb
  2026-06-28 21:24                                                                                 ` GNU Tools Weekly News Week 44 (June 28, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-06-22  5:21 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 43 (June 21, 2026)

Release updates for GNU toolchain:
 * GCC 14 branch is frozen for GCC 14.4.0 release
  * https://inbox.sourceware.org/gcc/7qp3n3rq-3935-0qnn-s4s9-425230sso679@fhfr.qr/
 * GCC 14.4.0 RC1 is done
  * https://inbox.sourceware.org/gcc/864p303q-o5n8-s3q4-9901-24o31420p21s@fhfr.qr/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://inbox.sourceware.org/gcc/CAKwvOdkaE7nHQbMRKBHmY6jE326bx=czi8yeL2qypsOj3Pq+Og@mail.gmail.com/
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * Acceptance of GCC WebAssembly Backend
  * https://inbox.sourceware.org/gcc/CAGWvny=AE17wQU5mfz8UGWybVBSsb_ffqHcthS78g8zdzK6xSw@mail.gmail.com/
 * Joel Brobecker is stepping down as a gdb release manager
  * https://inbox.sourceware.org/gdb-patches/536dc95f-540f-4a1a-9ccc-73b34eb50819@simark.ca/T/


GCC easy issue to tackle of the week:
 * strlen(s) != 0 not folded into *s (when separate statements)
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92408
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
 * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek


GCC commits:
 * https://gcc.gnu.org/r17-1560 ... r17-1732  173 commits
 * Ada updates (Thanks Marc)
  * Bug fixes.
  * Diagnostics improvements.
  * Constructor Flare extension adjustments.
  * https://gcc.gnu.org/r17-1633-g881cb10e96d875 ...
https://gcc.gnu.org/r17-1653-g52f6d044261933
  * https://gcc.gnu.org/r17-1688-g343265c50f930c ...
https://gcc.gnu.org/r17-1701-g3b0af59dc9e67f
 * match.pd: Recognize integer spaceship operator patterns
  * https://gcc.gnu.org/r17-1582-g7659926b80deaf
 * c++, libcpp: Add -std=c++2[9d] and -std=gnu++2[9d] options
  * https://gcc.gnu.org/r17-1595-g0c5c6249a2e9a7
 * prange was improved and is in use
  * https://gcc.gnu.org/r17-1601-g8b45cd81fc3509 ...
https://gcc.gnu.org/r17-1604-gca582ee36820a3
 * Add vec_deconstruct costing kind
  * https://gcc.gnu.org/r17-1655-g7d351b07e5b85c
 * match: mask/sub sign-extension idiom not canonicalized to sign extension
  * https://gcc.gnu.org/r17-1680-gc05164c348242b
 * match: Optimize bit_ior/bit_and {bit_not} rshift to min/max
  * https://gcc.gnu.org/r17-1683-g43356828d897ad
 * PHIOPT (ifcvt): load commonization/factoring
  * https://gcc.gnu.org/r17-1703-g3c0fd2976ab4f4 ...
https://gcc.gnu.org/r17-1705-gcf64e6b0e07355
 * Match: Support unsigned scalar SAT_MUL form 13
  * https://gcc.gnu.org/r17-1730-g971f8d5b5fd5ce ...
https://gcc.gnu.org/r17-1732-ga05799c29c50d7

GCC discussion:
 *

GCC bugzilla stats
 *  128 new issues filed
 *  91 issues closed

binutils/gdb commits:
 *

gdb discussion:
 *

binutils discussion:
 *

glibc commits:
 * riscv: Add RVV memmove for both multiarch and non-multiarch builds
  * https://sourceware.org/cgit/glibc/commit/?id=60f7247847ba7244541fc783079c298416756399

glibc discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 44 (June 28, 2026)
  2026-06-22  5:21                                                                               ` GNU Tools Weekly News Week 43 (June 21, 2026) GNU Tools weekly via Gdb
@ 2026-06-28 21:24                                                                                 ` GNU Tools weekly via Gdb
  2026-07-05  7:19                                                                                   ` GNU Tools Weekly News Week 45 (July 5, 2026) GNU Tools weekly via Gdb
  0 siblings, 1 reply; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-06-28 21:24 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 44 (June 28, 2026)

Release updates for GNU toolchain:
 * GCC 14.4.0 was released
  * https://inbox.sourceware.org/gcc/aj5L4BbnW8XMF7GQ@tucnak/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * https://gcc.gnu.org/wiki/fossy2026
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 *


GCC easy issue to tackle of the week (2 this week):
 * ICE with return type of typedef of void and `#pragma omp declare simd`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111856
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
 * For RISC-V, prefer li+slli rather than lui+add for some constants
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126022
  * Reach out to Jeff Law <jeffrey.law@oss.qualcomm.com> for mentoring
on this issue.
 * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek

GCC commits:
 * https://gcc.gnu.org/r17-1733 ...  r17-1943  211 commits
 * RTL: add dependent filter handling
  * https://gcc.gnu.org/r17-1779-g9d82914d073e2e ...
https://gcc.gnu.org/r17-1783-gc23f20c10d89af
  * https://inbox.sourceware.org/gcc-patches/20260526142247.172296-1-rdapp.gcc@gmail.com/
 * AArch64/SVE: Optimize vec_init for partial SVE vector modes
  * https://gcc.gnu.org/r17-1799-gb3acc5dd98f44d
 * rs6000: Add Future Vector Integer Arithmetic Instructions
  * https://gcc.gnu.org/r17-1800-ga3b8e252101ada
 * OMP improvements
  * De-duplicate libgomp entry points for OMPT
  * https://inbox.sourceware.org/gcc-patches/20260622165754.226314-1-parras@baylibre.com/
  * https://gcc.gnu.org/r17-1803-g37c96bf08325bf ...
https://gcc.gnu.org/r17-1806-gd50e9f17fffa9b
 * rs6000: Builtins for ECC cryptography instructions
  * https://gcc.gnu.org/r17-1856-g2b3c882b5b8e96
 * RISC-V: GLIBC's setjmp preserves callee-saved registers
  * https://gcc.gnu.org/r17-1857-g21dad398994ff5
 * GCC rust sync
  * https://gcc.gnu.org/r17-1863-g5333e241a36912 ...
https://gcc.gnu.org/r17-1904-g30a64527c56af9
 * match: Use ranges for int-float comparisons
  * https://gcc.gnu.org/r17-1931-g8351875a5e2c52
 * Use tree_expr_nonnegative_p instead of TYPE_UNSIGNED for MAX (A, B)
(==,!=) 0 -> (A|B) (==,!=) 0
  * https://gcc.gnu.org/r17-1938-g61b702d88c8e55
 * Remove BOOL_BITFIELD define from system.h and update its uses
 * https://gcc.gnu.org/r17-1943-g08944b70002610

GCC discussion:
 * [RFC TREE-WIDE] gcc: stop using 'int' to represent sets of qualifiers
  * https://inbox.sourceware.org/gcc/20260626191622.1785567-1-aarsenovic@baylibre.com/
 * RFC: Allow "(mem:<vectype> (reg:<vectype>))"
  * https://inbox.sourceware.org/gcc/82bf28f3-5543-4925-98d9-5ddf7dc23855@baylibre.com/
 * [RFC] LRA: Carrying hard registers around
  * https://inbox.sourceware.org/gcc/ajuBckDkxUIVXvyu@li-819a89cc-2401-11b2-a85c-cca1ce6aa768.ibm.com/
 * RFC: Bump minimum GNU Make version to 3.81
  * https://inbox.sourceware.org/gcc/CAH6eHdRuOhrEEYp6jmGZgq6QXUsMe4kr66LY62uk59MpYnTauw@mail.gmail.com/
 * [RFC] Add simple forwprop across edges (PHIs)
  * https://inbox.sourceware.org/gcc-patches/20260625233902.2605630-1-andrew.pinski@oss.qualcomm.com/


GCC bugzilla stats
 *  101 new issues filed
 *  76 issues closed

binutils/gdb commits:
 * binutils: RISC-V: Add some extensions
  * Zalasr
  * SpacemiT vendor extension xsmtvdot
  * SpacemiT vendor extension xsmtvdotii
  * Svrsw60t59b
  * Zvabd
  * https://sourceware.org/cgit/binutils-gdb/log/?qt=range&q=d3b84dac949ac10f8736c85253b4a1073d244ac1...d26861e53c74d54be86149dd5b78d339487bebb4
  * Smpmpmt
   * https://sourceware.org/cgit/binutils-gdb/commit/?id=e56bd09181016800870de47c1f3a1091f71d9120
 * gdb: Handle nested Ada functions with gnat-llvm
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=26d17a9b24dfd4a3894bc19ac752466ea10e80b2
 *

gdb discussion:
 * Adding architecture-specific commands in GDB
  * https://inbox.sourceware.org/gdb/077b9f00-ec84-440f-a84a-d804815aa77e@arm.com/

binutils discussion:
 *

glibc commits:
 * manual: Document indirect functions (IFUNC)
  * https://sourceware.org/cgit/glibc/commit/?id=657fe73fb1ce09c109fffafb16d565eedbbe05ed

glibc discussion:
 *

^ permalink raw reply	[flat|nested] 45+ messages in thread

* GNU Tools Weekly News Week 45 (July 5, 2026)
  2026-06-28 21:24                                                                                 ` GNU Tools Weekly News Week 44 (June 28, 2026) GNU Tools weekly via Gdb
@ 2026-07-05  7:19                                                                                   ` GNU Tools weekly via Gdb
  0 siblings, 0 replies; 45+ messages in thread
From: GNU Tools weekly via Gdb @ 2026-07-05  7:19 UTC (permalink / raw)
  To: gcc, binutils, libc-alpha, gdb, andrew.pinski

GNU Tools Weekly News Week 45 (July 5, 2026)

Release updates for GNU toolchain:
 * GCC 16.2.0 first week in August
  * https://inbox.sourceware.org/gcc/664sq11r-5665-71rs-9p94-9s6166660r68@fhfr.qr/
 *  glibc-2.44 release: Soft freeze
  * Hard freeze July 4th
  * https://inbox.sourceware.org/libc-alpha/5439103.jY9Djz4Zq0@noumea/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * https://gcc.gnu.org/wiki/fossy2026
  * schedule was posted https://2026.fossy.ca/schedule/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * GCC AI Policy Working Group submitted a proposed policy to the SC (July 3rd)
  * https://gcc.gnu.org/wiki/working-group-ai-policy
 * Sourceware budget and funding 2026/2027 feedback review
  * https://inbox.sourceware.org/gcc/20260628215902.GB12192@gnu.wildebeest.org/
 * Sourceware infrastructure community updates for Q2 2026
  * https://inbox.sourceware.org/gcc/20260705010224.GN11278@gnu.wildebeest.org/T/#u
 * Rustc GCC backend report
  * https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-42
 * smtgcc mid-year update
  * https://inbox.sourceware.org/gcc/Pine.NEB.4.64.2607011339410.4763@gateway.kwa/
 * Talk by Avinal Kumar on glibc's charset/conversion subsystems:
"Lost in translation"
  * https://avinal.space/talks/devconf-2026/#/1

GCC easy issue to tackle of the week:
 * `MIN<nonnegative,a> >= 0` is not simplified into `a >= 0`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126087
  * Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
 * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek


GCC commits:
 * https://gcc.gnu.org/r17-1944 .. r17-2147  204 commits
 * Ada update (Thanks again Marc):
  * https://gcc.gnu.org/r17-1956-gd54ca4e4da5db3 ... r17-1971-gb2029c82ff9174
  * Bug fixes.
  * Android support enhancement.
  * Flare OOP "Attribute Subprogram" first implementation.
  * Diagnostic messages improvements.
 * Match: Support unsigned scalar SAT_MUL form 14
  * https://gcc.gnu.org/r17-1946-g95540e74f33dad
 * aarch64: Fix tls debuginfo missing location info
  * https://gcc.gnu.org/r17-2093-g97d9016b230cca
 * libstdc++: implement LWG3662 basic_string::append/assign(NTBS, pos,
n) suboptimal
  * https://gcc.gnu.org/r17-2095-g7084db3f6e1cc6
 * SH: Switch to LRA permanently
  * https://gcc.gnu.org/r17-2104-g75a75f22f3a33e
 * cdcde: fold memset with length in [0, 1] to conditional store
  * https://gcc.gnu.org/r17-2113-ga8072f31bc9000
 * c++: Implement C++29 P2953R5 - Adding restrictions to defaulted
assignment operator functions
  * https://gcc.gnu.org/r17-2127-gc1a7d0a2140563
 * recognize CLZ via isolated MSB DeBruijn lookup
  * https://gcc.gnu.org/r17-2131-ga20f4528f3ab84
 * aarch64: Port NEON intrinsics to pragma-based framework
  * https://gcc.gnu.org/r17-2018-gefbc7fbb70d875 ... r17-2023-gde97b51852881d
 * c++: Implement C++29 P3540R3 - #embed offset parameter
  * https://gcc.gnu.org/r17-1995-g1ec0c5428cf84e
 * RISC-V: Add basic spacemit-x100 and Spacemit-A100 core support
  * https://gcc.gnu.org/r17-1983-g8596c662854b86
  * https://gcc.gnu.org/r17-2012-ge71bc0f8d7f93c

GCC discussion:
 * [RFC] Turning off trapping-math for C and C++ front-ends by default
  * https://inbox.sourceware.org/gcc/CALvbMcA6P_q7WNm1KOopzxhzRJHFi9T9_STaCtZrm1ZA-0nNtQ@mail.gmail.com/

GCC bugzilla stats
 *  97 new issues filed
 *  65 issues closed

binutils/gdb commits:
 * RISC-V: Add Zvdota extension classes
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=89d59bf712045252b527bdfb69c07b0a29db7007
 * RISC-V: Add Zvbdota extension support
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=794f538c3e57e3f55a6224a7206fdb0ea7815a82

gdb discussion:
 *
binutils discussion:
 *

glibc commits:
 * Add system-wide tunables
  * https://www.phoronix.com/news/Glibc-System-Tunables
  * https://sourceware.org/cgit/glibc/log/?id=e24269f74b8cd37ce33652e752f8012c3bfcdadc&qt=range&q=e24269f74b8cd37ce33652e752f8012c3bfcdadc...fae194043a099d45c044c883467c934153ecc51f
  * https://inbox.sourceware.org/libc-alpha/cover.1782444639.git.dj@redhat.com/

glibc discussion:
 * x86-64 TCB layout dependency in Chrome, Firefox still not fixed
  * https://inbox.sourceware.org/libc-alpha/lhucxx5oo4n.fsf@oldenburg.str.redhat.com/
 * The libc-locales mailing list is going to be closed, please use libc-alpha
  * https://inbox.sourceware.org/libc-alpha/351127e3-0397-438c-8730-3ef35605bdb9@redhat.com/

^ permalink raw reply	[flat|nested] 45+ messages in thread

end of thread, other threads:[~2026-07-05  7:20 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-09-08  5:44 GNU Tools Weekly News Week 2 (September 7, 2025) GNU Tools weekly via Gdb
2025-09-14 21:19 ` GNU Tools Weekly News Week 3 (September 14, 2025) GNU Tools weekly via Gdb
2025-09-22  3:43   ` GNU Tools Weekly News Week 4 (September 21, 2025) GNU Tools weekly via Gdb
     [not found]     ` <CAHt=NyNKa=eQ8ytymevK-r_Zz5p_DhzOzpYC35YLdqzJ4XhgMQ@mail.gmail.com>
2025-10-13  0:47       ` GNU Tools Weekly News Week 7 (October 12, 2025) GNU Tools weekly via Gdb
2025-10-20  7:58         ` GNU Tools Weekly News Week 8 (October 19, 2025) GNU Tools weekly via Gdb
2025-10-27  4:38           ` GNU Tools Weekly News Week 9 (October 26, 2025) GNU Tools weekly via Gdb
2025-11-03  7:50             ` GNU Tools Weekly News Week 10 (November 2, 2025) GNU Tools weekly via Gdb
2025-11-14  0:43               ` GNU Tools Weekly News Week 11 (November 9, 2025) GNU Tools weekly via Gdb
2025-11-14  0:51                 ` GNU Tools weekly via Gdb
2025-11-17  7:00                 ` GNU Tools Weekly News Week 12 (November 16, 2025) GNU Tools weekly via Gdb
2025-11-24  5:49                   ` GNU Tools Weekly News Week 13 (November 23, 2025) GNU Tools weekly via Gdb
2025-12-01  6:45                     ` GNU Tools Weekly News Week 14 (November 30, 2025) GNU Tools weekly via Gdb
2025-12-08  8:54                       ` GNU Tools Weekly News Week 15 (December 7, 2025) GNU Tools weekly via Gdb
2025-12-15  7:32                         ` GNU Tools Weekly News Week 16 (December 14, 2025) GNU Tools weekly via Gdb
2025-12-22  8:51                           ` GNU Tools Weekly News Week 17 (December 21, 2025) GNU Tools weekly via Gdb
2025-12-28 19:51                             ` GNU Tools Weekly News Week 18 (December 28, 2025) GNU Tools weekly via Gdb
2026-01-05  8:20                               ` GNU Tools Weekly News Week 19 (January 5, 2026) GNU Tools weekly via Gdb
2026-01-12  8:42                                 ` GNU Tools Weekly News Week 20 (January 11, 2026) GNU Tools weekly via Gdb
2026-01-19  8:46                                   ` GNU Tools Weekly News Week 21 (January 18, 2026) GNU Tools weekly via Gdb
2026-01-26  7:21                                     ` GNU Tools Weekly News Week 22 (January 25, 2026) GNU Tools weekly via Gdb
2026-02-02 10:19                                       ` GNU Tools Weekly News Week 23 (February 1, 2026) GNU Tools weekly via Gdb
2026-02-09  8:16                                         ` GNU Tools Weekly News Week 24 (February 8, 2026) GNU Tools weekly via Gdb
2026-02-16  5:32                                           ` GNU Tools Weekly News Week 25 (February 15, 2026) GNU Tools weekly via Gdb
2026-02-23  6:43                                             ` GNU Tools Weekly News Week 26 (February 22, 2026) GNU Tools weekly via Gdb
2026-03-02  6:38                                               ` GNU Tools Weekly News Week 27 (March 1, 2026) GNU Tools weekly via Gdb
2026-03-09  7:51                                                 ` GNU Tools Weekly News Week 28 (March 8, 2026) GNU Tools weekly via Gdb
2026-03-16  5:33                                                   ` GNU Tools Weekly News Week 29 (March 15, 2026) GNU Tools weekly via Gdb
2026-03-23 19:40                                                     ` GNU Tools Weekly News Week 30 (March 22, 2026) GNU Tools weekly via Gdb
2026-03-30 11:36                                                       ` GNU Tools Weekly News Week 31 (March 29, 2026) GNU Tools weekly via Gdb
2026-04-06  8:57                                                         ` GNU Tools Weekly News Week 32 (April 5, 2026) GNU Tools weekly via Gdb
2026-04-13  6:06                                                           ` GNU Tools Weekly News Week 33 (April 12, 2026) GNU Tools weekly via Gdb
2026-04-20  5:10                                                             ` GNU Tools Weekly News Week 34 (April 19, 2026) GNU Tools weekly via Gdb
2026-04-25 23:52                                                               ` GNU Tools Weekly News Week 35 (April 26, 2026) GNU Tools weekly via Gdb
2026-04-25 23:59                                                                 ` GNU Tools weekly via Gdb
2026-05-04  1:34                                                                 ` GNU Tools Weekly News Week 36 (May 3, 2026) GNU Tools weekly via Gdb
2026-05-06  8:38                                                                   ` Jose E. Marchesi via Gdb
2026-05-11  6:15                                                                   ` GNU Tools Weekly News Week 37 (May 10, 2026) GNU Tools weekly via Gdb
2026-05-18  9:39                                                                     ` GNU Tools Weekly News Week 38 (May 17, 2026) GNU Tools weekly via Gdb
2026-05-25  5:47                                                                       ` GNU Tools Weekly News Week 39 (May 24, 2026) GNU Tools weekly via Gdb
2026-05-31 16:39                                                                         ` GNU Tools Weekly News Week 40 (May 31, 2026) GNU Tools weekly via Gdb
2026-06-08 20:56                                                                           ` GNU Tools Weekly News Week 41 (June 7, 2026) GNU Tools weekly via Gdb
2026-06-15  7:21                                                                             ` GNU Tools Weekly News Week 42 (June 14, 2026) GNU Tools weekly via Gdb
2026-06-22  5:21                                                                               ` GNU Tools Weekly News Week 43 (June 21, 2026) GNU Tools weekly via Gdb
2026-06-28 21:24                                                                                 ` GNU Tools Weekly News Week 44 (June 28, 2026) GNU Tools weekly via Gdb
2026-07-05  7:19                                                                                   ` GNU Tools Weekly News Week 45 (July 5, 2026) GNU Tools weekly via Gdb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox