Cursed knowledge unlocked:

--recursion-limit
--no-recursion-limit
Enables or disables a limit on the amount of recursion performed whilst demangling strings. Since the name mangling formats allow for an infinite level of recursion it is possible to create strings whose decoding will exhaust the amount of stack space available on the host machine, triggering a memory fault. The limit tries to prevent this from happening by restricting recursion to 2048 levels of nesting.

I'm not sure I want to even know how or in what circumstances demangling of symbol names can cause a literally infinite recursion ...

I wonder which demangler has this property. Looking at cplus_demangle_name_to_style from libiberty I see gnu-v3 (C++), java, gnat (Ada), dlang (D), and rust in there.

Thanks, #binutils aren't you ever a treasure trove? #sourceware #programming #cursedprogramming

The next GNU Tools Cauldron, taking place in Porto, Portugal, on September 26-28, 2025.

https://inbox.sourceware.org/gcc/87o6u[email protected]/
https://gcc.gnu.org/wiki/cauldron2025
https://gnu-tools-cauldron.org/

Some #Sourceware Project Leadership Committee members and @conservancy staff should also be there.

#GCC #GDB #binutils #CGEN #DejaGnu #newlib #glibc #poke #libabigail #elfutils

GNU Tools Cauldron 2025 [DATES CORRECTED] - Jose E. Marchesi

Thanks to RISC-V International and SOPHGO we got a Milk-V Pioneer Box.

https://inbox.sourceware.org/202408012[email protected]/

The first thing we are using it for is GCC CI on https://builder.sourceware.org

#sourceware #gcc #riscv

RISC-V Pioneer Box for builder.sourceware.org gcc CI - Mark Wielaard

Looking forward to the GNU Tools Cauldron in Prague September 14-16.

https://gcc.gnu.org/wiki/cauldron2024

Don't forget that the talk submission deadline is in two weeks on 31 July.

#Sourceware Project Leadership Committee members, FSF tech-team @fsfstatus and our fiscal sponsor @conservancy will also be there.

cauldron2024 - GCC Wiki

#Sourceware @ #Fosdem 2024

Various Sourceware projects will give presentations at @fosdem next weekend, Feb 3 and 4, in Brussels.

Guinevere, Dodji, Jose, David and Thomas organized some great devroom talks:

https://inbox.sourceware.org/202401282[email protected]/

Various Sourceware volunteers, overseers, PLC members and @conservancy staff will also be around.

#gdb #libabigail #systemtap #valgrind #binutils #elfutils #gcc #newlib #glibc #gnupoke

Core Toolchain and Developer Tools at FOSDEM - Mark Wielaard

Donate to Sourceware

Sourceware free software

Sourceware thanks @conservancy for their support and urges the community to support Conservancy

#Sourceware has only been a Software Freedom Conservancy member project for just 6 months. But the story started a long time ago and a lot has happened in that time:

https://sfconservancy.org/blog/2023/nov/27/sourceware-thanks-conservancy/

We hope the community will support the Software Freedom Conservancy 2023 Fundraiser and become a Conservancy Sustainer https://sfconservancy.org/sustainer

Sourceware thanks Conservancy for their support and urges the community to support Conservancy

Sourceware is maintained by volunteers, but hardware, bandwidth and servers are provided by sponsors. It is our goal to offer a worry-free, friendly home for Free Software projects. Because Free Software needs Free Infrastructure.We have only been a Conservancy member project for 6 months, but we started the search for a fiscal sponsor about two years ago. Although we probably didn't really know or understand why we needed one at first or the services they provide.

Software Freedom Conservancy

#Sourceware @ #Fosdem

Various Sourceware projects will be present at @fosdem plus various overseers and of course @conservancy staff.

Get your talk submissions in before end of the week (December 1st) to these developer rooms:

https://inbox.sourceware.org/gdb/6a2e8[email protected]/

https://inbox.sourceware.org/gcc/36fad[email protected]/

#gdb #libabigail #systemtap #valgrind #binutils #elfutils #gcc #newlib #glibc #gnupoke #cgen

CfP for FOSDEM 2024, Debuggers and Analysis tools devroom - Guinevere Larsen

Network connectivity to #Sourceware seems to have been restored.

Please be patient while buildbot workers are reconnecting and starting to process the https://builder.sourceware.org CI build jobs.

sourceware buildbot

Sourceware GNU Toolchain buildbot

On Friday, November 17th 2023 at 13:00 UTC the switches in the Red Hat community cage will see an upgrade and reboot.

This might impact connectivity of #sourceware gcc.gnu.org valgrind.org cygwin.org elfutils.org dwarfstd.org

All 1g ports will be not switching data and will be down from about 13:00 to no later than 13:30 UTC.