mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

13K
active users

#gcc

4 posts4 participants0 posts today
Sergei Trofimovich<p>Today's `gcc` bug is <a href="https://gcc.gnu.org/PR120929" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gcc.gnu.org/PR120929</span><span class="invisible"></span></a></p><p>There `gcc` was falsely declared out-of-bounds access for code like:</p><p> struct magic ** ma = malloc(sizeof(**ma) * mentrycount);<br> for (...) {<br> (void)memcpy(*ma, b, sizeof(**ma));</p><p><a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://fosstodon.org/tags/bug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bug</span></a></p>
Simon Tournier<p>Reading « This Week in Rust » 601 (28th May), there is this item:</p><p>The <a href="https://social.sciences.re/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> compiler backend can now fully bootstrap the <a href="https://social.sciences.re/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> compiler!</p><p>Wow!</p><p>Then it points to some Reddit messages. Do you know more on the current status?</p><p><a href="https://this-week-in-rust.org/blog/2025/05/28/this-week-in-rust-601/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">this-week-in-rust.org/blog/202</span><span class="invisible">5/05/28/this-week-in-rust-601/</span></a></p><p><a href="https://old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">old.reddit.com/r/rust/comments</span><span class="invisible">/1ktph3c/media_the_gcc_compiler_backend_can_now_fully/</span></a></p><p><a href="https://social.sciences.re/tags/Bootstrap" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bootstrap</span></a> <a href="https://social.sciences.re/tags/ReproducibleBuilds" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ReproducibleBuilds</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 noreferrer" 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 noreferrer" 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 noreferrer" 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 noreferrer" 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 noreferrer" 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 noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://fosstodon.org/tags/GDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GDB</span></a> <a href="https://fosstodon.org/tags/binutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>binutils</span></a> <a href="https://fosstodon.org/tags/CGEN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CGEN</span></a> <a href="https://fosstodon.org/tags/DejaGnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DejaGnu</span></a> <a href="https://fosstodon.org/tags/newlib" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>newlib</span></a> <a href="https://fosstodon.org/tags/glibc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glibc</span></a> <a href="https://fosstodon.org/tags/poke" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>poke</span></a> <a href="https://fosstodon.org/tags/libabigail" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libabigail</span></a> <a href="https://fosstodon.org/tags/elfutils" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elfutils</span></a></p>
Habr<p>Уничтожение EXE: 640 Байт для программы на C</p><p>В наше время разработчики уже не так беспокоятся о размере приложений. Некоторые простейшие приложения требуют под 200-300 МБ, а игра вообще может весить более 100 ГБ. Я уже не говорю про "Hello World", который иногда занимет под 180-260 КБ! К счастью, есть возможность сократить размер приложения. О мусоре в exe'шнике и о способах его удаления написано в этой статье.</p><p><a href="https://habr.com/ru/articles/922320/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/922320/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/exe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>exe</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>размер</span></a> <a href="https://zhub.link/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows</span></a> <a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a>++ <a href="https://zhub.link/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://zhub.link/tags/%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>минимальный</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D0%BD%D0%B8%D0%BA%D0%B8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>бинарники</span></a> <a href="https://zhub.link/tags/%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>стандартная_библиотека</span></a></p>
Roger Ferrer Ibáñez<p><a href="https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/gcc-15-continuously-improving" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.arm.com/arm-communit</span><span class="invisible">y-blogs/b/tools-software-ides-blog/posts/gcc-15-continuously-improving</span></a></p><p><a href="https://mastodon.world/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://mastodon.world/tags/aarch64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aarch64</span></a></p>
Daniel<p>For the official AmigaOS 4 developer package, George 'walkero' Sokianos has published a supplement at the title link that adds newer versions of the GCC compiler (11 and 6, as of May 14) and clib4 (V1.6.0) for AmigaOS 4 to the SDK.</p><p><a href="https://www.amiga-news.de/en/news/AN-2025-06-00116-EN.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">amiga-news.de/en/news/AN-2025-</span><span class="invisible">06-00116-EN.html</span></a></p><p><a href="https://fosstodon.org/tags/AmigaOS4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AmigaOS4</span></a> <a href="https://fosstodon.org/tags/SDK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDK</span></a> <a href="https://fosstodon.org/tags/Addon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Addon</span></a> <a href="https://fosstodon.org/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a></p>
Elias<p>This is why it's good to have lots of stickers on your laptops: when you get interviewed and they publish a photo, your face may not be all that pretty but the laptops, they look great! 😆 </p><p><a href="https://social.librem.one/tags/fsf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fsf</span></a> <a href="https://social.librem.one/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://social.librem.one/tags/gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnu</span></a> <a href="https://social.librem.one/tags/dfri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dfri</span></a> <a href="https://social.librem.one/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://social.librem.one/tags/bash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bash</span></a> <a href="https://social.librem.one/tags/fripost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fripost</span></a> <a href="https://social.librem.one/tags/debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debian</span></a> <a href="https://social.librem.one/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://social.librem.one/tags/floss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>floss</span></a> <a href="https://social.librem.one/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeSoftware</span></a> <a href="https://social.librem.one/tags/FriProgramvara" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FriProgramvara</span></a> <a href="https://social.librem.one/tags/ThereIsNoCloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThereIsNoCloud</span></a> </p><p><a href="https://www.flamman.se/hackarna-som-utmanar-bankid/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">flamman.se/hackarna-som-utmana</span><span class="invisible">r-bankid/</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 noreferrer" 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 noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CopyrightAssignments</span></a></p>
Dimple<p>🌐 GCCs are evolving fast!<br>Once just cost hubs, today they’re innovation engines—powering AI, R&amp;D, cybersecurity &amp; more. India leads with 1,600+ GCCs, set to hit 2,500 by 2030.<br>🔗 <a href="https://www.writerinformation.com/insights/the-rise-and-future-of-the-global-capability-centre/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">writerinformation.com/insights</span><span class="invisible">/the-rise-and-future-of-the-global-capability-centre/</span></a><br><a href="https://mastodon.social/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/Innovation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Innovation</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</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 noreferrer" 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 noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CopyrightAssignments</span></a></p>
halogenoworks<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@gnutools" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gnutools</span></a></span> is gccrs <a href="https://pfalz.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> running only on <a href="https://pfalz.social/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> 15.x or on older versions, too?</p>
Sergei Trofimovich<p>Today's `gcc` bug is <a href="https://gcc.gnu.org/PR120697#c7" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gcc.gnu.org/PR120697#c7</span><span class="invisible"></span></a></p><p>There `gcc` started crashing on all sorts of input when compiled with `-fstack-clash-protection -O1 -fno-omit-frame-pointer`.</p><p>`nixpkgs` recently enabled `-fno-omit-frame-pointer` by default on `x86_64` which should slightly deoptimize code in favour of faster backtraces.</p><p>The bug appeared after another interesting `gcc` optimization of function prologues(!): <a href="https://gcc.gnu.org/cgit/gcc/commit/?id=2c30f828e45078" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gcc.gnu.org/cgit/gcc/commit/?i</span><span class="invisible">d=2c30f828e45078</span></a></p><p><a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://fosstodon.org/tags/bug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bug</span></a></p>
Taylor<p><a href="https://floss.social/@doctormo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@doctormo@floss.social</a> Unfortunately, not <a href="https://shark.axfive.net/tags/gcc" rel="nofollow noopener noreferrer" target="_blank">#gcc</a>, but it's not a propriatary tool or a google thing: You can use <a href="https://clangd.llvm.org/design/include-cleaner" rel="nofollow noopener noreferrer" target="_blank"><code>clang-include-cleaner</code></a>. It depends on a compilation database, which can be output with cmake's <code>-DCMAKE_EXPORT_COMPILE_COMMANDS=ON</code> option. Running <code>cmake-include-cleaner --edit path/to/source.cpp</code><span> will analyze and clean that file's headers, removing unused headers.<br><br></span><a href="https://shark.axfive.net/tags/clangd" rel="nofollow noopener noreferrer" target="_blank">#clangd</a> can do it in a <a href="https://shark.axfive.net/tags/LSP" rel="nofollow noopener noreferrer" target="_blank">#LSP</a><span> manner, as shown in my included image. In my experience, this also relies on the compilation database.<br><br>It's included in the </span><code>clang-tools-extra</code><span> package in Fedora, and I think should be in the standard repos in most distros.<br><br>You don't have to move to </span><a href="https://shark.axfive.net/tags/clang" rel="nofollow noopener noreferrer" target="_blank">#clang</a> to use these. I use GCC for my building, but still use clangd and <code>clang-include-cleaner</code>. Your codebase might need to be in a state that clang could feasibly compile it, though.</p>
Martin Owens :inkscape:<p>Apparently there are no good <a href="https://floss.social/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> tools to find unnecessary header includes in <a href="https://floss.social/tags/CPP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPP</span></a> while using ninja/cmake (and NOTE not being the author of the build system)</p><p>...</p><p>A lot of you guys are <a href="https://floss.social/tags/programmers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmers</span></a> what's the right tool here?</p><p>I don't need something that complains about every external include not found, just local symbols without having to recompile everything.</p><p>EDIT: Good Answers everyone!</p><p><a href="https://floss.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> <a href="https://floss.social/tags/codeQuality" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeQuality</span></a></p>
Habr<p>C++ для самых маленьких: Введение в программирование на С++. Часть 1</p><p>C++ — это язык программирования, который был создан как улучшенная версия языка C. Он появился очень давно (в 1985 году), но до сих пор используется повсеместно: в играх, браузерах, операционных системах, автомобилях и даже в искусственном интеллекте! В этой статье мы установим все инструменты для С++!</p><p><a href="https://habr.com/ru/articles/919330/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/919330/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a>++ <a href="https://zhub.link/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://zhub.link/tags/g" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>g</span></a>++ <a href="https://zhub.link/tags/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a> <a href="https://zhub.link/tags/mingw" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mingw</span></a> <a href="https://zhub.link/tags/msvc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>msvc</span></a> <a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://zhub.link/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</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 noreferrer" 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 noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://bsd.network/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://bsd.network/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://bsd.network/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://bsd.network/tags/unix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unix</span></a> <a href="https://bsd.network/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://bsd.network/tags/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macos</span></a> <a href="https://bsd.network/tags/macosx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macosx</span></a> <a href="https://bsd.network/tags/osx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>osx</span></a> <a href="https://bsd.network/tags/apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apple</span></a> <a href="https://bsd.network/tags/powerpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>powerpc</span></a> <a href="https://bsd.network/tags/retro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retro</span></a> <a href="https://bsd.network/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://bsd.network/tags/bsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bsd</span></a> <a href="https://bsd.network/tags/mac" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mac</span></a> <a href="https://bsd.network/tags/macintosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macintosh</span></a></p>
datenwolf<p>New personal <a href="https://chaos.social/tags/vendetta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vendetta</span></a>: Who's the person responsible for <a href="https://chaos.social/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> preprocessor extension <a href="https://chaos.social/tags/include_next" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>include_next</span></a>? Whoever you are, you've just made it very far to the top of the list of people I want to throw a cake in their face.</p>
Dining & Cooking<p>GCC’s Olive Oil Market to See Decelerated Growth with +1.0% CAGR by 2035 – News and Statistics <a href="https://www.diningandcooking.com/2123366/gccs-olive-oil-market-to-see-decelerated-growth-with-1-0-cagr-by-2035-news-and-statistics/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">diningandcooking.com/2123366/g</span><span class="invisible">ccs-olive-oil-market-to-see-decelerated-growth-with-1-0-cagr-by-2035-news-and-statistics/</span></a> #<a href="https://vive.im/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://vive.im/tags/Mediterranean" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mediterranean</span></a> <a href="https://vive.im/tags/MediterraneanOliveOil" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MediterraneanOliveOil</span></a> <a href="https://vive.im/tags/Olive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Olive</span></a> <a href="https://vive.im/tags/OliveOil" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOil</span></a> <a href="https://vive.im/tags/OliveOilConsumption" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilConsumption</span></a> <a href="https://vive.im/tags/OliveOilExports" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilExports</span></a> <a href="https://vive.im/tags/OliveOilForecast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilForecast</span></a> <a href="https://vive.im/tags/OliveOilImports" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilImports</span></a> <a href="https://vive.im/tags/OliveOilIndustry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilIndustry</span></a> <a href="https://vive.im/tags/OliveOilKeyFindings" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilKeyFindings</span></a> <a href="https://vive.im/tags/OliveOilMarket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilMarket</span></a> <a href="https://vive.im/tags/OliveOilMarketReport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilMarketReport</span></a> <a href="https://vive.im/tags/OliveOilPrices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilPrices</span></a> <a href="https://vive.im/tags/OliveOilProduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilProduction</span></a> <a href="https://vive.im/tags/OliveOilSales" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OliveOilSales</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 noreferrer" 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 noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CopyrightAssignments</span></a></p>
Paolo Amoroso<p>Fabien Sanglard published a blog series on driving C compilers, i.e. running the compiler toolchain to build executable programs:</p><p><a href="https://fabiensanglard.net/dc/index.php" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fabiensanglard.net/dc/index.ph</span><span class="invisible">p</span></a></p><p>More recently Julia Evans <span class="h-card" translate="no"><a href="https://social.jvns.ca/@b0rk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>b0rk</span></a></span> posted on the related topic of using Make to compile C programs, which nicely complements Fabien's series:</p><p><a href="https://jvns.ca/blog/2025/06/10/how-to-compile-a-c-program/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jvns.ca/blog/2025/06/10/how-to</span><span class="invisible">-compile-a-c-program/</span></a></p><p><a href="https://oldbytes.space/tags/clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clang</span></a> <a href="https://oldbytes.space/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://oldbytes.space/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a></p>