techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.4K
active users

#gcc

4 posts4 participants0 posts today

Today I picked up Ignvictus from Erik and Noemi’s Poké-Daycare. They are two passionate and skilled trainers who helped him train hard, refining his flight and fire techniques. Now, his fighting spirit burns brighter than ever, ready to take on any challenge.

tiktok.com/@animetcgcollector.

#Charizard #Shiny #Pokemon #PokemonTCG #FirstGenPokemon #151Pokemon #PokemonTales
#collector #tcg #gcc #mtg #dragonball

The #Maneage #reproducibility system for scientific research papers that starts from a minimal POSIX-like host OS does not yet build [1] the #GNUCLibrary = #GLibC . We have a draft implementation building glibc *after* #GCC [2]; and an alternative proposal arguing that building glibc *first* and gcc second would be more long-term sustainable [[1] comment18].

Should GLibC be built first? Why (or why not)?

[1] savannah.nongnu.org/task/?1539
[2] gitlab.com/maneage/project-dev

savannah.nongnu.orgManeage - Tasks: task #15390, Installing GNU C Library within... [Savannah]Savannah is a central point for development, distribution and maintenance of free software, both GNU and non-GNU.
Replied in thread

@t3rr0rz0n3 The GPL does allow someone to "close" (might be a slight confusion on what that means ...) the code -- you are not obligated to redistribute. It is an important right, which should not be forgotten. At work I have a fork of #GCC (2.95!!) for a weirdo architecture, those will never see the light of day, and there is no obligation to ever make them upstream.

@feoh

Today's `gcc` bug is gcc.gnu.org/PR119428

There `gcc` generated wrong code for `e2fsprogs-1.47.2` on the code similar to:

void bug_o2(unsigned int nr, unsigned char * addr)
{
unsigned char *ADDR = addr;
ADDR += nr >> 3;
*ADDR &= (unsigned char) ~(1 << (nr & 0x07));
}

It was supposed to set bit `nr` in a bit vector `addr` to 0. But did something else instead.

gcc.gnu.org119428 – [15 Regression] wrong code on e2fsprogs-1.47.2 since r15-8478-ge8a5f747cfa9c7

My first GCC commit! 🎉

Although my first C compiler was Borland Turbo C, GCC has always offered a better programming experience. My journey with GCC started in the late '90s, back when Red Hat was a rad startup, The Matrix was blowing minds, and Rage Against the Machine was blasting through boombox.

After decades of using the GCC toolchain, I now find myself contributing to its codebase. Excited to share my first commit to the GCC project, adding a few intrinsic functions to arm_acle.h.

Huge thanks to everyone on the GCC team for their support!

🔗 gcc.gnu.org/git/?p=gcc.git;a=c