This is essentially the same patch as yesterday, modulo cleanups and a
solution for #function vs. @function madness. Builds, builds all contribs,
and passes all tests except:
* irrat.pure.lisp -- floating point accuracy trouble with SIN at least, is
this supposed to pass?
* foreign.test.sh -- but apparently only due to there being no /usr/bin/ld
on this godforsaken box
Should theoretically also work with the GNU toolchain, sparc-linux and
other platforms, but not tested. Also, to be accurate this hasn't been
tested with the full Sun toolchain, but an abomination of a gcc that uses
Sun as and Sun cpp.
Files sparc-funcdef.sh and ldso-stubs.S go in tools-for-build.
From: Raymond Toy <toy@rt...> - 2004-02-06 13:44:32
>>>>> "Nikodemus" == Nikodemus Siivola <tsiivola@...> writes:
Nikodemus> * foreign.test.sh -- but apparently only due to there being no /usr/bin/ld
Nikodemus> on this godforsaken box
Probably because the Sun toolchain has ld in /usr/ccs/bin.
If no one else is, I'm certainly happy to see this in SBCL.
Ericsson automatically adds the following disclaimer. Sorry, it's beyond
This communication is confidential and intended solely for the addressee(s). Any unauthorized review, use, disclosure or distribution is prohibited. If you believe this message has been sent to you in error, please notify the sender by replying to this transmission and delete the message without disclosing it. Thank you.
E-mail including attachments is susceptible to data corruption, interruption, unauthorized amendment, tampering and viruses, and we only send and receive e-mails on the basis that we are not liable for any such corruption, interception, amendment, tampering or viruses or any consequences thereof.
Nikodemus Siivola <tsiivola@...> writes:
> This is essentially the same patch as yesterday, modulo cleanups and a
> solution for #function vs. @function madness. Builds, builds all contribs,
> and passes all tests except [ones we expect]
Thank you. I've merged this, with a couple of modifications, into
sbcl-0.8.8.2, which has just built for me on SPARC/Linux.
I urge developers and users of all platforms to test current CVS at
least once before the next release, as it is perfectly possible that I
have rendered the system unbuildable on anything _except_
SPARC/Linux. Of course, I may find myself saying that again a little
later this month...
In any case, this is a definite improvement in the flexibility of the
build, so thank you again.
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)