From: Christophe R. <cs...@ca...> - 2005-01-06 22:01:59
|
Hi, Those who follow CVS will already know that full 64-bit support for the x86-64 architecture has been merged to CVS HEAD. Thanks to some frantic last-minute debugging and firefighting, I hope that sbcl-0.8.18.15 shows no regressions for people on other platforms (sbcl-0.8.18.14 was a disaster for little-endian 32-bit users, unfortunately). There is still plenty of stuff which could do with work on the x86-64 platform; as well as various failing test files (at last count: alien.impure.lisp, exhaust.impure.lisp, float.pure.lisp, foreign.test.sh), the disassembler is somewhat selective in its understanding of the instruction set; I'm sure there are other problems lurking, maybe in less-exercised areas of the code such as ROOM (or its close sibling MAP-OVER-ALLOCATED-OBJECTS). Please test and enjoy: and many thanks to all who have participated in this effort. Cheers, Christophe |