shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

264
active users

#gcc

2 posts2 participants0 posts today
Ariadne Conill 🐰:therian:<p>when i said i was daily driving wayback, i wasn't kidding...</p><p><a href="https://social.treehouse.systems/tags/windowmaker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowmaker</span></a> <a href="https://social.treehouse.systems/tags/wayback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayback</span></a> <a href="https://social.treehouse.systems/tags/abuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>abuild</span></a> <a href="https://social.treehouse.systems/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a></p>
Cllr Gareth Kitchen<a href="https://gloucesternewscentre.co.uk/thames-water-should-be-brought-under-public-control-say-shire-hall-chiefs" rel="nofollow noopener" target="_blank">https://gloucesternewscentre.co.uk/thames-water-should-be-brought-under-public-control-say-shire-hall-chiefs</a><br><br><a class="hashtag" href="https://stroud.social/tag/ukpol" rel="nofollow noopener" target="_blank">#ukpol</a> <a class="hashtag" href="https://stroud.social/tag/gloucstershire" rel="nofollow noopener" target="_blank">#gloucstershire</a> <a class="hashtag" href="https://stroud.social/tag/gcc" rel="nofollow noopener" target="_blank">#gcc</a>
Pat<p>What do OpenBSD people use for static analysis of C code?</p><p>Valgrind was available for a while but it seems to have been removed now</p><p>Apparently there is something called the "Clang Static Analyzer", but I'm not sure how to actually use it (it seems you have to compile your program with specific Clang flags?)</p><p>I know there are countless other bugs in my code, but its nice to see "no leaks detected" when I do some stupid shit with void pointers :)</p><p><a href="https://mastodon.sdf.org/tags/openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.sdf.org/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://mastodon.sdf.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://mastodon.sdf.org/tags/clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clang</span></a></p>
cdrmack<p>How do you use <a href="https://fosstodon.org/tags/jails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jails</span></a> on <a href="https://fosstodon.org/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> as a software engineer? Does it make sense to keep my "host" clean and minimal and for example as a <a href="https://fosstodon.org/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> developer have two jails to compile code with <a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> and other one with <a href="https://fosstodon.org/tags/clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clang</span></a>?</p>
Sourceware<p>The next GNU Tools Cauldron, taking place in Porto, Portugal, on September 26-28, 2025.</p><p><a href="https://inbox.sourceware.org/gcc/87o6ubhn4j.fsf@oracle.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">inbox.sourceware.org/gcc/87o6u</span><span class="invisible">bhn4j.fsf@oracle.com/</span></a><br><a href="https://gcc.gnu.org/wiki/cauldron2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gcc.gnu.org/wiki/cauldron2025</span><span class="invisible"></span></a><br><a href="https://gnu-tools-cauldron.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gnu-tools-cauldron.org/</span><span class="invisible"></span></a></p><p>Some <a href="https://fosstodon.org/tags/Sourceware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sourceware</span></a> Project Leadership Committee members and <span class="h-card" translate="no"><a href="https://social.sfconservancy.org/users/conservancy" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>conservancy</span></a></span> staff should also be there.</p><p><a href="https://fosstodon.org/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://fosstodon.org/tags/GDB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GDB</span></a> <a href="https://fosstodon.org/tags/binutils" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>binutils</span></a> <a href="https://fosstodon.org/tags/CGEN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CGEN</span></a> <a href="https://fosstodon.org/tags/DejaGnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DejaGnu</span></a> <a href="https://fosstodon.org/tags/newlib" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newlib</span></a> <a href="https://fosstodon.org/tags/glibc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>glibc</span></a> <a href="https://fosstodon.org/tags/poke" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>poke</span></a> <a href="https://fosstodon.org/tags/libabigail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libabigail</span></a> <a href="https://fosstodon.org/tags/elfutils" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elfutils</span></a></p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you to Giovanni Turco for assigning your copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CopyrightAssignments</span></a></p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you to Giovanni Turco for assigning your copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CopyrightAssignments</span></a></p>
Europe Says<p><a href="https://www.europesays.com/2164514/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">europesays.com/2164514/</span><span class="invisible"></span></a> GCC’s Turkey Meat Market to Reach 15K Tons and $45M by 2035 – News and Statistics <a href="https://pubeurope.com/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://pubeurope.com/tags/Turkey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Turkey</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatConsumption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatConsumption</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatExports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatExports</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatForecast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatForecast</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatImports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatImports</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatIndustry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatIndustry</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatKeyFindings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatKeyFindings</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatMarket" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatMarket</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatMarketReport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatMarketReport</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatPrices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatPrices</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatProduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatProduction</span></a> <a href="https://pubeurope.com/tags/TurkeyMeatSales" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurkeyMeatSales</span></a> <a href="https://pubeurope.com/tags/turkiye" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>turkiye</span></a></p>
Dr. Brian Callahan<p>I am building gcc-15.1.0 on my iMac G4 (Tiger) machine. It is on stage2, which is a good sign.</p><p>It will include C, C++, Fortran, Modula-2, Objective C, and Objective C++ compilers.</p><p>It will depend on my new PowerPC Mac OS X modernization library, libpcc: <a href="https://github.com/ibara/libppc" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">github.com/ibara/libppc</span><span class="invisible"></span></a></p><p>I'll write a blog post about how to use it once it is all compiled; my goal is to produce a turnkey solution that just works(TM), including assembler, linker, and other utilities, as recent as possible for PowerPC.</p><p>And libppc can be instantly extendable to incorporate more C11 and later features. Hopefully others in the retro Mac community are interested in building that up with me.</p><p>My ultimate goal is to build some flavor of WebKit some day and have a modern web experience (even if slow, and possibly using X11). But in the meantime we will probably build a lot of excellent modern software to keep these machines going.</p><p><a href="https://bsd.network/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://bsd.network/tags/compiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiler</span></a> <a href="https://bsd.network/tags/compilers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compilers</span></a> <a href="https://bsd.network/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://bsd.network/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> <a href="https://bsd.network/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://bsd.network/tags/macos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macos</span></a> <a href="https://bsd.network/tags/macosx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macosx</span></a> <a href="https://bsd.network/tags/osx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>osx</span></a> <a href="https://bsd.network/tags/apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apple</span></a> <a href="https://bsd.network/tags/powerpc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>powerpc</span></a> <a href="https://bsd.network/tags/retro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro</span></a> <a href="https://bsd.network/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://bsd.network/tags/bsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bsd</span></a> <a href="https://bsd.network/tags/mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mac</span></a> <a href="https://bsd.network/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a></p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you to Giovanni Turco for assigning your copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CopyrightAssignments</span></a></p>
Continued thread

Fingers crossed.

However, this whole ordeal really calls for the #GCC developers to reevaluate their stance on not providing pre-built binaries: At the moment there exists no ground-truth bootstrapping environment for the GNU Toolchain. There are no working downloads left for Stage0 Boostrap.

I presume their stance stems from the philosophy that software should be distributed in source code form to allow for modification and wide adaptability. This mindset works for anything except compilers.

All I want is just a collection of #binutils, #GCC, #llvm+#clang, #glibc and #musl that are "free standing" / relocatable, which I can pack into a #squashfs image to carry around to my various development machines.

You'd think that for something as fundamental as compiler infrastructure with over 60 years of knowledge, the whole bootstrapping and bringup process would have been super streamlined, or at least mostly pain free by now.

Yeah, about that. IYKYK

'"[…] The default dialect in #GCC 15 is still -std=gnu++17. You can use the -std=c++23 or -std=gnu++23 command-line options to enable C++23 features, and similarly for C++26 and others. […] C++26 features in #GCC15 include pack indexing, attributes for structured bindings, enhanced support for functions whose definition consists of =delete, and more. […] A number of defect reports were resolved in GCC 15. A few examples follow. […] C++11 attributes in C++98 […]"'

developers.redhat.com/articles

Red Hat Developer · New C++ features in GCC 15 | Red Hat DeveloperExplore new C++ front-end features in GCC 15.1, including pack indexing and structured binding declaration as a condition