Adhemerval Zanella retweeted
Que o resultado desta eleição sirva, ao menos, para que a nossa direita finalmente compreenda o que já deveria estar evidente: que não há futuro para ela enquanto o bolsonarismo permanecer vivo. Ou a direita acaba com o bolsonarismo, ou o bolsonarismo acaba com a direita.
Adhemerval Zanella retweeted
Replying to @paulocruzphi @tabataamaralsp
Não duvido que haja casos assim, mas pelas evidencias temos hoje é um bom programa.
Política publica se avalia com metodo
insper.edu.br/pt/conteudos/p…
Adhemerval Zanella retweeted
GNU Tools Weekly News Week 24 (February 8, 2026)
Release updates for GNU toolchain:
* binutils 2.46 was released
* inbox.sourceware.org/binutil…
* gcc 16.0 regression status
* P1: 29
* P1+P2+P3 total: 860
General/big GNU toolchain 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
* gcc.gnu.org/bugzilla/show_bu…
* Reach out to Andrew Pinski 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
Adhemerval Zanella retweeted
The GNU C Library version 2.43 Released.
ISO C23 Features.
Linux mseal.
Additional optimized and correctly rounded mathematical functions.
Experimental Clang build support.
AArch64 improvements.
sourceware.org/pipermail/lib…
Adhemerval Zanella retweeted
The entire world is running out of RAM and for once it’s not @googlechrome’s fault. 🙏
Adhemerval Zanella retweeted
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)
* inbox.sourceware.org/gdb-pat…
* glibc 2.43 release planning
* inbox.sourceware.org/libc-al…
* sourceware.org/glibc/wiki/Re…
General/big GNU toolchain news:
* The GCC Steering Committee has a wiki page detailing their mission and current requests are listed
** gcc.gnu.org/wiki/gcc-steerin…
* What’s New in Oracle Solaris 11.4 SRU 87
** GCC 15 included now
** blogs.oracle.com/solaris/wha…
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)
** inbox.sourceware.org/gcc/280…
* "A: a new bug to old plain C"
** inbox.sourceware.org/gcc/CAK…
* Bug in identical code folding?
** inbox.sourceware.org/gcc/aa9…
* Question about ifcvt optimization
* inbox.sourceware.org/gcc/CAP…
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
* inbox.sourceware.org/libc-al…
binutils/gdb commits:
* gdb/guile: remove support for Guile < 2.2
* Add AMD znver6 processor support
Adhemerval Zanella retweeted
GNU Tools Weekly News Week 14 (November 30, 2025)
Release updates for GNU toolchain:
* GDB 17.1 release update -- 2025-11-29
* inbox.sourceware.org/gdb-pat…
General/big GNU toolchain news:
* The GCC Steering Committee has a wiki page detailing their mission and current requests are listed
** gcc.gnu.org/wiki/gcc-steerin…
* 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
** inbox.sourceware.org/gcc/87j…
* 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 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 [email protected]
* 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
* inbox.sourceware.org/gcc/CAH…
* Refining _DEFAULT_SOURCE and _GNU_SOURCE
** Also glibc discussion
* inbox.sourceware.org/gcc/892…
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 zatrazz.substack.com/p/the-r…
* 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
* inbox.sourceware.org/libc-al…
* Is hppa64-linux-gnu an supported target?
* inbox.sourceware.org/libc-al…
binutils/gdb commits:
* Obsolete support for Solaris < 10
gdb discussion:
* What bugs/issues should I work on?
* inbox.sourceware.org/gdb/CAB…
It seems some forum commenters got confused about the glibc's fma optimization from Phoronix article, let try to explain it better zatrazz.substack.com/p/the-r…
Fangruin raises valid concerns about the SFrame design that creators unfortunately have not acknowledged yet.
We reluctantly added this on glibc (it was added near the release) and I wonder if we should wait more.
Started a thread "Concerns about SFrame viability for userspace stack walking"
lore.kernel.org/linux-perf-u…
To: linux-toolchains, linux-perf-users, linux-kernel
Not so obvious I must say, but it is still interesting - zatrazz.substack.com/p/not-s…
Adhemerval Zanella retweeted
GNU Tools Weekly News Update Week 9 (October 26, 2025)
General/big GNU toolchain news:
* Valgrind 3.26.0 released
* Stabs debugging info support was removed from GDB
GCC discussion:
* Contributing the Algol 68 Front-End to GCC
** inbox.sourceware.org/gcc/87z…
* Do people find the "Option Summary" in the GCC manual useful?
** inbox.sourceware.org/gcc/e9a…
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
** inbox.sourceware.org/binutil…
** Also related LLVM discussion about adding SFrame support:
discourse.llvm.org/t/rfc-add…
If you are wondering about latest glibc math work conf.gnu-tools-cauldron.org/…
Adhemerval Zanella retweeted
The @gnutools GNU C Library 2.42 Released With SFrame Support, Newer @Intel CPU Detection
phoronix.com/news/GNU-C-Libr…
And when I tried to replace glibc qsort with a non allocating, but unstable one, Hyrum’s Law attacked and we had to revert back to mergesort.
Adhemerval Zanella retweeted
Linaro recently added support for MTE (Memory Tagging Extension) to #QEMU. Check out this blog to learn how we did just that: ow.ly/ZL3h50VH5KX #arm #software #opensource
Adhemerval Zanella retweeted
So the @WSJ said Trump’s protectionism and chaos may be pushing America in a direction similar to Brazil. As a Brazilian economist, let me introduce you to Brazilian ideas for making your country rich. They’re incredible ideas. Tremendous. You’ve never seen anything like it👇
















