© 2026 Hashnode
Welcome again! In this article, I will be documenting how I completed the compare cloned functions and also output whether a function is pruned or not. However, before I get into the code. I want to teach you all a shortcut I created that you may als...

Introduction Welcome again! I hope you are doing well and are ready to learn and tackle the second stage of our project! In this article, I will guide you through the process of creating a custom GCC pass. Please note that I have built upon my previo...

Welcome back! This article is a continuation of my previous article, “Week 11 - Project Stage 2: Phase 1&2 (Create New Pass + Identify Cloned Function)”, where I created the custom GCC pass and implemented the cloned function logic. Upon reviewing th...

This course was an intellectual rollercoaster for me, I learned so many things and got a dopamine kick whenever I learned something, especially the assembly languages like 6502, x86 and 64ARM. I personally love 6502 as it is one of the easiest assemb...

For Stage Three, I will be creating and editing the existing Wiki of our GCC repository so that the students can easily follow it and create Pull Requests, Issues, etc. My main reason for creating this Wiki was to help my classmates in their path to ...
