<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Wed, 20 May 2026 16:59:45 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/compiler/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Alle Wege führen nach Assembler || Wieso alle Programmiersprachen sich ähneln]]></title><description><![CDATA[Assembler, der Grund wieso alle Programmiersprachen sich ähneln. Bei Assembler handelt es sich um eine Sprache, welche sehr CPU und System nahe ist. Jede Programmiersprache wird irgendwann in Assembler]]></description><link>http://direct.ecency.com/deutsch/@janisplayer/alle-wege-fuehren-nach-assembler-or-or-wieso-alle-programmiersprachen-sich-aehneln</link><guid isPermaLink="true">http://direct.ecency.com/deutsch/@janisplayer/alle-wege-fuehren-nach-assembler-or-or-wieso-alle-programmiersprachen-sich-aehneln</guid><category><![CDATA[deutsch]]></category><dc:creator><![CDATA[janisplayer]]></dc:creator><pubDate>Sat, 26 Nov 2022 17:30:12 GMT</pubDate><enclosure url="https://i.ecency.com/p/HNWT6DgoBc1692QWn5trsLBYecSp3jKD1kzdmSDpyv2SU23P4aKi3ftQHWisbWS5X5aywHL9tEGcG4QewaNQMA9sjh6Mx3hFsJmikGxAvq2ZAhfgQBYfYPSoRkK?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Random crashes when using Clang-CL to compile 32-bit binaries]]></title><description><![CDATA[As I was reviewing commits on one project, I noticed that after they added Clang-CL builds to continuous integration (CI), the 32-bit build crashed with access violation at address 0xFFFFFFFF. There was]]></description><link>http://direct.ecency.com/development/@mtl1979/random-crashes-when-using-clang-cl-to-compile-32-bit-binaries</link><guid isPermaLink="true">http://direct.ecency.com/development/@mtl1979/random-crashes-when-using-clang-cl-to-compile-32-bit-binaries</guid><category><![CDATA[development]]></category><dc:creator><![CDATA[mtl1979]]></dc:creator><pubDate>Wed, 16 Mar 2022 12:18:33 GMT</pubDate></item><item><title><![CDATA[When code works even though it shouldn't work...]]></title><description><![CDATA[Sometimes malformed code compiles using one compiler on one machine, but completely fails on another machine. Common cause is defining something twice. Most linkers require that function is defined after]]></description><link>http://direct.ecency.com/development/@mtl1979/when-code-works-even-though-it-shouldnt-work</link><guid isPermaLink="true">http://direct.ecency.com/development/@mtl1979/when-code-works-even-though-it-shouldnt-work</guid><category><![CDATA[development]]></category><dc:creator><![CDATA[mtl1979]]></dc:creator><pubDate>Mon, 31 Jan 2022 12:41:15 GMT</pubDate></item><item><title><![CDATA[Logic Design - Compiler Directives [Verilog]]]></title><description><![CDATA[[Edit of Image1] Introduction Hey it's a me again @drifter1! Today we continue with the Logic Design series on Verilog to cover Compiler Directives, some of which have already been covered in previous]]></description><link>http://direct.ecency.com/hive-163521/@drifter1/logic-design-compiler-directives-verilog</link><guid isPermaLink="true">http://direct.ecency.com/hive-163521/@drifter1/logic-design-compiler-directives-verilog</guid><category><![CDATA[hive-163521]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Mon, 15 Nov 2021 10:57:18 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk2bA2uG7tg7Gm64PVu8tEgMs8uQPJPfXkTp39wUhCrNu2e2Jy6dW1bCJ6dr6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Porting code written for old compiler to new compiler]]></title><description><![CDATA[Recently I installed newer version of Ubuntu Linux (20.04) and noticed it doesn't have GCC 6 anymore... I know my code compiled with GCC 7 already, but I was curious how much it would take to make it compile]]></description><link>http://direct.ecency.com/programming/@mtl1979/porting-code-written-for-old-compiler-to-new-compiler</link><guid isPermaLink="true">http://direct.ecency.com/programming/@mtl1979/porting-code-written-for-old-compiler-to-new-compiler</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[mtl1979]]></dc:creator><pubDate>Sat, 31 Oct 2020 20:07:09 GMT</pubDate></item><item><title><![CDATA[Getting weird compiler warning and crash after your application has been running for few seconds...]]></title><description><![CDATA[Sometimes when you compile an application, that has previously worked correctly and you haven't changed anything it, can start failing after updating your compiler or operating system. Every compiler version]]></description><link>http://direct.ecency.com/programming/@mtl1979/getting-weird-compiler-warning-and-crash-after-your-application-has-been-running-for-few-seconds</link><guid isPermaLink="true">http://direct.ecency.com/programming/@mtl1979/getting-weird-compiler-warning-and-crash-after-your-application-has-been-running-for-few-seconds</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[mtl1979]]></dc:creator><pubDate>Sat, 05 Sep 2020 17:59:48 GMT</pubDate></item><item><title><![CDATA[Huawei Releases their Open Source Ark Compiler for HarmonyOS]]></title><description><![CDATA[Back in May, there were rumors Huawei was working on HongMeng OS as an alternative to Android mobile operating systems, as the OS was brought to light due to US sanctions against the company. The new operating]]></description><link>http://direct.ecency.com/embedded/@cnxsoft/huaweireleasestheiropensourcearkcompilerforharmonyos-pvfcmrcj5a</link><guid isPermaLink="true">http://direct.ecency.com/embedded/@cnxsoft/huaweireleasestheiropensourcearkcompilerforharmonyos-pvfcmrcj5a</guid><category><![CDATA[embedded]]></category><dc:creator><![CDATA[cnxsoft]]></dc:creator><pubDate>Thu, 10 Oct 2019 20:17:42 GMT</pubDate><enclosure url="https://i.ecency.com/p/PB8ro82ZpZP77kCUDQLnH7rLThXtaucPgMMKSTrzeFESL49coLiMEN2QR527MiB6qrzEX9bz3thhjGLBdDovcgPBsmoNUPEVvrHt3YGpZpzMwh8a?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Assignments (part 1)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-assignments-part-1</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-assignments-part-1</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Wed, 24 Jul 2019 09:52:48 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGBCeLbgP1GMHFDgSFMDNysUqoAoV6aXcJCdHQDsC?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Simple Statements]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! I was in vacation for one week, but am now back]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-simple-statements</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-simple-statements</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Fri, 19 Jul 2019 13:43:30 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGBELbC2D3ESfhMxDmPGb1Qtzk8hDsaiFJcemo3pi?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Expressions (part 3)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-expressions-part-3</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-expressions-part-3</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Tue, 09 Jul 2019 10:17:21 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGAyMxrgxZFdteFHTzUHGThKf7DJCGfdBR5ewvo66?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Expressions (part 2)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-expressions-part-2</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-expressions-part-2</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Sat, 06 Jul 2019 18:19:30 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGBSJEefCwkC2SLNs8oHWEcwpU8rS9yKPyL5Ks9zn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Expressions (part 1)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-expressions-part-1</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-expressions-part-1</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Fri, 05 Jul 2019 12:11:42 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGBLFcN1eCWwa2ZVCouGsN7HkT6khfHVgz6kcBCoG?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Implementing Register Allocation (part 4)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-4</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-4</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Tue, 02 Jul 2019 14:24:30 GMT</pubDate><enclosure url="https://i.ecency.com/p/6C2W1azD1rBs8i8QXbP2Ja5uHwpQXBEb3kegLqKKub2t8NRJGAqWT2W?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Implementing Register Allocation (part 3)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-3</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-3</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Mon, 01 Jul 2019 10:50:48 GMT</pubDate><enclosure url="https://i.ecency.com/p/6C2W1azD1rBs8i8QXbP2Ja5uHwpQXEi5ne4jLuQqiWLeJaGBwno8KZ8?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Implementing Register Allocation (part 2)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-2</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-2</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Sat, 29 Jun 2019 09:51:39 GMT</pubDate><enclosure url="https://i.ecency.com/p/6C2W1azD1rBs8i8QXbP2Ja5uHwpQXHUBMSXSCP5gdewyzwSS4BZLSnz?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Implementing Register Allocation (part 1)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-1</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-implementing-register-allocation-part-1</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Fri, 28 Jun 2019 09:06:57 GMT</pubDate><enclosure url="https://i.ecency.com/p/6C2W1azD1rBs8i8QXbP2Ja5uHwpQXG2c9DMNLbBJv1TAg8c5fsLbpaJ?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Register Allocation & Assignment Theory]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-register-allocation-and-assignment-theory</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-register-allocation-and-assignment-theory</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Tue, 25 Jun 2019 11:21:09 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGAyxiNH74qJf2ffM5fw4PKApwtAmpNiXX9tdYYce?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Array Initializations and String Messages]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-array-initializations-and-string-messages</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-array-initializations-and-string-messages</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Sun, 23 Jun 2019 18:34:21 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGAzgTwMgXkWBerJTejdTJ3U7RPTHk1ZPXcMiT83Q?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Writing a simple Compiler on my own - Generating Code for Declarations and Initializations]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-declarations-and-initializations</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-generating-code-for-declarations-and-initializations</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Sat, 22 Jun 2019 18:34:18 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGBSNHL6uwkuPiGKHUiAhehDuhBN6s9MenWDUve5L?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[ Writing a simple Compiler on my own - full_example.c in MIPS Assembly (part 2)]]></title><description><![CDATA[[Custom Thumbnail] All the Code of the series can be found at the Github repository: Introduction    Hello it's a me again @drifter1! Today we continue with my Compiler Series, a series]]></description><link>http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-fullexample-c-in-mips-assembly-part-2</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@drifter1/writing-a-simple-compiler-on-my-own-fullexample-c-in-mips-assembly-part-2</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[drifter1]]></dc:creator><pubDate>Thu, 20 Jun 2019 13:45:27 GMT</pubDate><enclosure url="https://i.ecency.com/p/HuuaCwcKuiEkeKJRPGSCJJH4AUmGBEQXC9yLf5LVvCN4mx52cmGk3d5zSWVNmbiDQcE?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>