Tuesday, June 23, 2009

So I've decided to give GCC a shot. I'm not entirely sure this is a good idea, but I keep coming back to it. I'm also going to try keeping this log up by doing the writeup before doing actual work since I'm usually pooped out at the end of a work session.

Saturday, June 20, 2009

The linker is now done. I'm pretty sure the toolchain is done too, with the exception of the C compiler. Since I'm gonna have to squeeze the hell out the code to make a kernel fit on the TI, I'll probably need to write everything in assembly anyway.

Sunday, June 7, 2009

It's apparently ben a while since I updated this log. Oops.

I've been working in the project pretty much every day, but sometimes only for an hour or two.

Anyway, I've made a lot of progress. The assembler is done, and seems to work nicely. The binutils functions are done and working too.

I'm restarting work on the linker. This was stopped earlier because I got stuck and frustrated. My first attempt crashed pathetically, and the second failed with an "internal linker script syntax error".