The novelty of being back on the internet has still not entirely subsided

The novelty of being back on the internet has still not entirely subsided

The novelty of being back on the internet has still not entirely subsided.

I am working on a 64 bit SBCL for the AMD64 (formerly x86-64, née Hammer) architecture. So far it makes it successfully through make-host-1 (the cross-compiler) and make-target-1 (the runtime), and all the offsets and suchlike that genesis spits out look correct - all the ones I've checked, at least. Before anyone gets too excited, though, it is without question utterly broken in several important ways: not least that I haven't taught it how to generate code for the 64 bit registers, or taught gencgc about all the interesting new types and widths

I can't help feeling it would be nice if something could be automated to dig the information that gencgc needs from Lisp.

TODO list as soon as I take a break from this:

  • cliki index bug

  • stargreen behaviour-under-load frobbing

  • get version-control archive thingies for araneida/cliki "out there" so that next time my connectivity goes away it doesn't stop other people from hacking on them. This may involve learning arch, if its replicated repository stuff means that I get to hack on them too in such circumstances.


Comments?

This blog has no comment-publishing facility: it's all done by hand. Feedback is welcome, though: if you would like to get in touch, email me on comment2010 @ telent . net and I will publish your thoughts (unless you tell me you don't want me to) as an addendum to the article, provided only that in my view they are interesting, amusing, relevant, accurate, or (best) some combination of the four. Relevant links are welcome in support of your argument: spam and untargeted requests for help are not.

telent netowrks

Geeky stuff about what I do. Many include Lisp, Android, Javascript, Linux and matters arising. For my other personality (less tech and more skating/cycling), see coruskate