Toolchain Work

I’ve spent a bunch of my spare time over the past few months figuring out a toolchain for ECLair. I’m using LLVM so far, and have been working on learning how to port it to a new target platform and then working on the porting process. There isn’t any ‘skeleton’ code available for building a new target so you have to start with an existing target and modify it to work, which given the complexity of it is a ton of learning and work.

Haven’t been posting updates here because there really aren’t any, I’m not at the point where the new target even compiles right now, though I’m getting closer. Hopefully I’ll have some actual news here soon!

(As a side-note, I’ve also been dealing with a concussion for the past couple months, so being able to understand any of this enough to work on it has also been a struggle.)