Adhemerval Zanella (@adhemerval) header
Adhemerval Zanella (@adhemerval) profile picture
Joined October 2020
Photo by Adhemerval Zanella (@adhemerval)
[PATCH 0/2] riscv: Implement big-endian support. - But why gif
1
17
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.
163
163
11
1,691
42,214
Adhemerval Zanella retweeted
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…
8
4
184
7,659
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
3
26
1,632
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…
1
11
1
48
3,073
8
2
44
3,992
Adhemerval Zanella retweeted
The entire world is running out of RAM and for once it’s not @googlechrome’s fault. 🙏
2
6
2
31
7,830
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
1
21
2,353
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…
3
33
2,902
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…
1
6
728
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
1
2
573
Not so obvious I must say, but it is still interesting - zatrazz.substack.com/p/not-s…
Quick skill check. If you want to call yourself a Software Engineer, This code snippet should be obvious to you.
2
110
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…
3
34
4,237
RISC-V BE support ... "Just because you can, doesn’t mean you should”
1
2
255
2025 and we are discussing create a new m68k ABI
2
78
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.
I'm currently at this weird place in life where I need to implement my own Quick Sort... This is the moment all my student loans are gonna finally pay off! (jk education is free in my country)
1
118
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
2
6
339
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👇
39
280
48
1,673
133,895