0.9.1.39:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sun, 12 Jun 2005 22:08:23 +0000 (22:08 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sun, 12 Jun 2005 22:08:23 +0000 (22:08 +0000)
Restore alpha buildability.
... define two-arg-/= as a static function;
... don't grep out A symbols from nm.

src/compiler/alpha/parms.lisp
src/runtime/linux-nm
version.lisp-expr

index 8d3ce22..e7299a2 100644 (file)
     ;; a comment from old CMU CL or old old CMU CL or
     ;; the SBCL alpha port or what? Do we need to worry about it,
     ;; or can we delete it?
     ;; a comment from old CMU CL or old old CMU CL or
     ;; the SBCL alpha port or what? Do we need to worry about it,
     ;; or can we delete it?
+    sb!kernel:two-arg-/=
     eql
     sb!kernel:%negate
     sb!kernel:two-arg-and
     eql
     sb!kernel:%negate
     sb!kernel:two-arg-and
index 2804e90..70ea4ea 100755 (executable)
@@ -1,2 +1,7 @@
 #!/bin/sh
 #!/bin/sh
-nm -p "$@" | grep -v " [AabcdgIiNnrstUuvw?-] "
+
+# " A " used to be in the set of removed symbols, but it turns out
+# that the alpha implementation of closure_tramp and undefined_tramp
+# is as an A.  Whatever that is.  CSR, 2005-06-12.
+
+nm -p "$@" | grep -v " [abcdgIiNnrstUuvw?-] "
index c0500a2..9d965c1 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.9.1.38"
+"0.9.1.39"