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:

15K
active users

#compiler

12 posts11 participants5 posts today
rfnix<p>Today's been a fun ride down weird <a href="https://piaille.fr/tags/MSVC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSVC</span></a> <a href="https://piaille.fr/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://piaille.fr/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> land, for some values of "fun".</p><p>I'm still flabbergasted that it generates multiple SIMD rounds of packed doubles/singles conversions with a half full xmm register for a seemingly innocuous line of math and a call to std::exp2f. Like, why not use regular math instructions if you want to vectorize with N=1 width? Are these lines really "optimized"?</p>
Hacker News<p>A surprising enum size optimization in the Rust compiler</p><p><a href="https://jpfennell.com/posts/enum-type-size/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jpfennell.com/posts/enum-type-</span><span class="invisible">size/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/enum" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>enum</span></a> <a href="https://mastodon.social/tags/optimization" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>optimization</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</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/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a></p>
Curated Hacker News<p>A surprising enum size optimization in the Rust compiler</p><p><a href="https://jpfennell.com/posts/enum-type-size/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jpfennell.com/posts/enum-type-</span><span class="invisible">size/</span></a></p><p><a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>
iX Magazin<p>heise+ | Umbau des TypeScript-Compilers: Microsoft erfindet TypeScript in Go neu</p><p>Microsoft plant einen radikalen Umbau des TypeScript-Compilers: Eine Portierung nach Go soll seine Performance verzehnfachen und den Speicherbedarf reduzieren. </p><p><a href="https://www.heise.de/hintergrund/Umbau-des-TypeScript-Compilers-Microsoft-erfindet-TypeScript-in-Go-neu-10343015.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/hintergrund/Umbau-des</span><span class="invisible">-TypeScript-Compilers-Microsoft-erfindet-TypeScript-in-Go-neu-10343015.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon</span></a></p><p><a href="https://social.heise.de/tags/Compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compiler</span></a> <a href="https://social.heise.de/tags/GoogleGo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GoogleGo</span></a> <a href="https://social.heise.de/tags/IT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IT</span></a> <a href="https://social.heise.de/tags/Softwareentwicklung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Softwareentwicklung</span></a> <a href="https://social.heise.de/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://social.heise.de/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a></p>
xorox<p>Rust was initially written in OCaml, but later, the Rust compiler was rewritten in Rust itself. This process is known as self-hosting, where a language can compile its own compiler.</p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a>-compiler</p>
Curated Hacker News<p>Meta II a syntax-oriented compiler writing language (1964)</p><p><a href="https://dl.acm.org/citation.cfm?doid=800257.808896" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/citation.cfm?doid=8</span><span class="invisible">00257.808896</span></a></p><p><a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://mastodon.social/tags/meta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>meta</span></a></p>
Philip Zucker<p>[New Blog Post] "Verified" "Compilation" of "Python" with Knuckledragger, GCC, and Ghidra <a href="https://types.pl/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://types.pl/tags/formalmethods" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formalmethods</span></a> <a href="https://types.pl/tags/ghidra" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ghidra</span></a> <a href="https://www.philipzucker.com/knuckle_C_pcode/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">philipzucker.com/knuckle_C_pco</span><span class="invisible">de/</span></a></p>
The Oasis BBS<p>2D Byte Arrays Come to sharkC64: See Them in Action<br><a href="https://techhub.social/tags/sharkC64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sharkC64</span></a> <a href="https://techhub.social/tags/C64dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C64dev</span></a> <a href="https://techhub.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://techhub.social/tags/Bytecode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bytecode</span></a> <a href="https://techhub.social/tags/Commodore64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Commodore64</span></a> <a href="https://techhub.social/tags/RetroCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroCoding</span></a> <a href="https://techhub.social/tags/8bit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>8bit</span></a> <a href="https://techhub.social/tags/C64Programmer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C64Programmer</span></a> <a href="https://techhub.social/tags/HomebrewDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HomebrewDev</span></a> <a href="https://techhub.social/tags/Compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compiler</span></a> <a href="https://techhub.social/tags/VintageComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VintageComputing</span></a> <a href="https://techhub.social/tags/Assembler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Assembler</span></a><br><a href="https://theoasisbbs.com/2d-byte-arrays-come-to-sharkc64-see-them-in-action/?feed_id=2659&amp;_unique_id=67f51f42548ae" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">theoasisbbs.com/2d-byte-arrays</span><span class="invisible">-come-to-sharkc64-see-them-in-action/?feed_id=2659&amp;_unique_id=67f51f42548ae</span></a></p>
KDAB<p>Clazy is an <a href="https://techhub.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> compiler plugin which allows <a href="https://techhub.social/tags/clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clang</span></a> to understand Qt semantics. You get more than 50 Qt-related <a href="https://techhub.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> warnings, ranging from unneeded memory allocations to misusage of API. Learn more on <a href="https://www.kdab.com/clazy-video/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">kdab.com/clazy-video/</span><span class="invisible"></span></a> <a href="https://techhub.social/tags/QtDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>QtDev</span></a> <a href="https://techhub.social/tags/Cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cpp</span></a><br><a href="https://www.kdab.com/clazy-video/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">kdab.com/clazy-video/</span><span class="invisible"></span></a></p>
Chris Bohn<p>This is some frackin' dark <a href="https://techhub.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> magic.<br><a href="https://godbolt.org/z/6ans5YGnW" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">godbolt.org/z/6ans5YGnW</span><span class="invisible"></span></a></p><p>When I pay attention, I'm used to seeing `-Os` nibble at the edges to make the program's footprint smaller -- remove dead code, remove functions that don't get called, inline called-once functions, etc.</p><p>I'm not surprised that it was able to achieve some amazing compression given the structure of the `switch` statements (and the pattern of values in the nested array) -- but wow. It replaced both 34-entry jump tables with a single 34-element array, and replaced the nested array with code to compute the array's elements. When I say it like that, it seems (as I said) not surprising, but it's still frickin' amazing.</p><p>(For those wondering why I use this implementation instead of the commented-out simpler implementation, it's starter code for an assignment in which students need to scan a matrix keypad, replacing the library call -- giving them this in the starter code gets better results than giving them the simpler version in the starter code.)</p>
Anoncheg<p><a href="https://techhub.social/tags/dailyreport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dailyreport</span></a> <a href="https://techhub.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://techhub.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://techhub.social/tags/gentoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gentoo</span></a> <a href="https://techhub.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://techhub.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a><br><a href="https://techhub.social/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a><br>I compiled Rust from sources with alternative compiler<br> Mrustc (C++) without any binary blobs.</p><p>As you may know Rust compiler distributed as Rust sources<br> meant to be build by older "snapshot" of itself. Which<br> violate open source paradigm.</p><p>I was able to solve this in Gentoo GNU/Linux OS with<br> reproducible way. First I compile Rust 1.74 version and<br> then in chain I compile all versions to 1.84.</p><p>All steps took approximately 8 hours, but after it is fast<br> to compile new version, without blobs.<br>蠡</p>
Club de TéléMatique :verified:<p>Portable C compiler: a C99 compiler while still keeping it small, simple, fast and understandable: <a href="http://pcc.ludd.ltu.se/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">http://</span><span class="">pcc.ludd.ltu.se/</span><span class="invisible"></span></a> <a href="https://mstdn.social/tags/free" class="mention hashtag" rel="tag">#<span>free</span></a> <a href="https://mstdn.social/tags/compiler" class="mention hashtag" rel="tag">#<span>compiler</span></a> <a href="https://mstdn.social/tags/C99" class="mention hashtag" rel="tag">#<span>C99</span></a></p>
Brian Swetland<p>Dusting off my little 32bit RISC ISA aimed at being extremely friendly for emulators and toolchains and human inspection.</p><p>Unlike RISC-V the instruction encoding is tuned for software ease of implementation and understanding, not worrying about 16bit encodings, wider-than-32bit machines, etc.</p><p>It does try to match RV32I in functionality so that if you generate these instructions but with the RV32 immediate width constraints, the mapping is almost always 1:1.</p><p><a href="https://chaos.social/tags/projects" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>projects</span></a> <a href="https://chaos.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://chaos.social/tags/softrisc32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softrisc32</span></a></p>
Felix 🇺🇦🚴‍♂️🇨🇦🇬🇱🇩🇰🇲🇽🇵🇦 🇪🇺<p>Can jank beat Clojure's error reporting?</p><p><a href="https://jank-lang.org/blog/2025-03-28-error-reporting/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jank-lang.org/blog/2025-03-28-</span><span class="invisible">error-reporting/</span></a></p><p><a href="https://norden.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://norden.social/tags/jank" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jank</span></a> <a href="https://norden.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://norden.social/tags/programmingLanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmingLanguages</span></a></p>
CryogenicNighthawk<p>Time to set aside the cross <a href="https://4d2.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> for a while and switch to <a href="https://4d2.social/tags/house" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>house</span></a> and <a href="https://4d2.social/tags/garden" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>garden</span></a> projects.</p><p>I should be working on mixing rice hulls into the soil of our raised garden beds, but I worked on the open source energy monitoring project. Made progress, but it's not tracking our usage yet.</p><p>Tomorrow I hope I can get some rice hulls in between working for the <span class="h-card" translate="no"><a href="https://social.coop/@coopartisans" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>coopartisans</span></a></span>, meeting with my local elected representative, and helping cook meals for this week.</p>
Bread80<p>Adding array definitions to the <a href="https://mstdn.social/tags/Quiche" class="mention hashtag" rel="tag">#<span>Quiche</span></a> <a href="https://mstdn.social/tags/Compiler" class="mention hashtag" rel="tag">#<span>Compiler</span></a></p><p>An array boils down to a bounds and an element type. For multidimensional arrays the &#39;inner&#39; element type is itself an array definition.</p><p>The parser for this works recursively which gives an elegantly simple solution (although the actual code is a little gnarly given the syntaxes). Parsing the bounds is parsing a type definition (of a suitable enumerable type). Parsing the element type means parsing another array definition.</p>
Hacker News<p>Calculate Throughput with LLVM's Scheduling Model</p><p><a href="https://myhsu.xyz/llvm-sched-interval-throughput/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myhsu.xyz/llvm-sched-interval-</span><span class="invisible">throughput/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Calculate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Calculate</span></a> <a href="https://mastodon.social/tags/Throughput" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Throughput</span></a> <a href="https://mastodon.social/tags/with" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>with</span></a> <a href="https://mastodon.social/tags/Scheduling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scheduling</span></a> <a href="https://mastodon.social/tags/Model" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Model</span></a> <a href="https://mastodon.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> <a href="https://mastodon.social/tags/Throughput" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Throughput</span></a> <a href="https://mastodon.social/tags/Scheduling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scheduling</span></a> <a href="https://mastodon.social/tags/Model" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Model</span></a> <a href="https://mastodon.social/tags/Performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Performance</span></a> <a href="https://mastodon.social/tags/Optimization" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Optimization</span></a> <a href="https://mastodon.social/tags/Compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compiler</span></a> <a href="https://mastodon.social/tags/Technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Technology</span></a></p>
Dr. Brian Callahan<p>A new <a href="https://bsd.network/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> post appears!</p><p>I built a native GCC 14.2.0 for Mac OS X 10.4 Tiger PowerPC.</p><p><a href="https://briancallahan.net/blog/20250329.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">briancallahan.net/blog/2025032</span><span class="invisible">9.html</span></a></p><p><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/tiger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tiger</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/power" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>power</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/bsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bsd</span></a> <a href="https://bsd.network/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://bsd.network/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a> <a href="https://bsd.network/tags/netbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>netbsd</span></a> <a href="https://bsd.network/tags/dragonflybsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dragonflybsd</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/solaris" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>solaris</span></a> <a href="https://bsd.network/tags/illumos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>illumos</span></a> <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/llvm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llvm</span></a> <a href="https://bsd.network/tags/clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clang</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/assembler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembler</span></a> <a href="https://bsd.network/tags/linker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linker</span></a> <a href="https://bsd.network/tags/toolchain" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toolchain</span></a> <a href="https://bsd.network/tags/freesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freesoftware</span></a> <a href="https://bsd.network/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://bsd.network/tags/gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnu</span></a></p>
unixbhaskar<p>Ummm 🤔</p><p><a href="https://fosstodon.org/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <a href="https://fosstodon.org/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://fosstodon.org/tags/dmr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dmr</span></a> <a href="https://fosstodon.org/tags/belllabs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>belllabs</span></a> <a href="https://fosstodon.org/tags/tool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tool</span></a> </p><p><a href="https://github.com/mortdeus/legacy-cc" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/mortdeus/legacy-cc</span><span class="invisible"></span></a></p>
unixbhaskar<p>Ummm 🤔</p><p><a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> <a href="https://mastodon.social/tags/dmr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dmr</span></a> <a href="https://mastodon.social/tags/belllabs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>belllabs</span></a> <a href="https://mastodon.social/tags/tool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tool</span></a> </p><p><a href="https://github.com/mortdeus/legacy-cc" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/mortdeus/legacy-cc</span><span class="invisible"></span></a></p>