|
Subject: MacOS X (aka Darwin) port merged Newsgroups: gmane.lisp.steel-bank.devel Date: 2003-07-29 14:08:57 GMT (5 years, 48 weeks, 4 days, 15 hours and 12 minutes ago)
Hi,
sbcl-0.8.2.8 (freshly committed) contains what I think is a working
port of the system to Darwin/PPC, with thanks to Patrik Nordebo,
Pierre Mai and Brian Mastenbrook; I hope that they will chip in if I
say something wrong, below.
Known issues/TODO:
* mmap()ed simple-streams appear not to work;
* floating point traps work non-deterministically; this can manifest
itself in difficulty compiling calls to e.g. LOG;
* attempting to CONTINUE from a sigint or sigalarm causes a memory
access error (maybe due to ABI differences not being handled in
call_into_{c,lisp}?);
* there's no lchown() on Darwin, so that definition in sb-posix is
commented out;
* a couple of places have grown violations of good maintenance
principles; in particular src/compiler/ppc/c-call.lisp and
src/runtime/ppc-assem.S;
* in order to build the system under Darwin, the stack size needs to
be increased, by typing e.g. "ulimit -s 8192" into the shell
before building; otherwise, the process will die with an illegal
instruction fault during purify.
Since SourceForge CVS is still flaky, I've put a 0.8.2.8 tarball at
<http://www-jcsu.jesus.cam.ac.uk/~csr21/sbcl-0.8.2.8-source.tar.gz>;
we welcome success/failure reports, thoughts, patches for the above
issues, feedback, etc.
Cheers,
Christophe
--
http://www-jcsu.jesus.cam.ac.uk/~csr21/ +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%") (pprint #36rJesusCollegeCambridge)
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
|
|
|