From: Christophe R. <cs...@ca...> - 2002-09-09 08:40:44
|
On Mon, Sep 09, 2002 at 09:11:28AM +0100, Ingvar wrote: > > This means that, as far as I'm concerned, porting of backends from CMUCL > > is complete. There remain some Operating Systems that we could support > > but currently don't[1] (Irix, HPUX and of course MacOS X), but this is > > largely orthogonal to the code-generation aspect involved in the > > backends. > > Amusingly enough, I am just in the process of rebuilding my computer room > so I (among other things) can get my HP workstation up and running. While > I cannot promise any rapid work (not ever having poked SBCL internals before), > I'd be willing to give it a stab, as long as there are people I can bug with > questions. Well, I'd certainly be willing to answer questions, and point you in (what I think is) the right direction... with luck, it shouldn't be too hard. The HPPA port is probably the one that's flakiest at the moment; certainly, it's the one that I have most trouble with under Linux, though whether that's entirely because of the kernel or because there's a bug that I haven't spotted in SBCL, I don't know (I did manage to lock up a developer's parisc/Linux machine by attempting to flush the wrong cache line, so I don't think sbcl is _entirely_ to blame; the parisc/Linux kernel is relatively new, so there's plenty of stuff that hasn't been implemented yet... :) The good news is that cmucl is known to have run at one point on HPUX, so the port shouldn't be insuperably difficult. Cheers, Christophe -- Jesus College, Cambridge, CB5 8BL +44 1223 510 299 http://www-jcsu.jesus.cam.ac.uk/~csr21/ (defun pling-dollar (str schar arg) (first (last +))) (make-dispatch-macro-character #\! t) (set-dispatch-macro-character #\! #\$ #'pling-dollar) |