1.0.16.25: restore buildability on threaded x86-64
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 8 May 2008 10:08:46 +0000 (10:08 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 8 May 2008 10:08:46 +0000 (10:08 +0000)
 * GENERATE-ERROR-CODE is still a macro on x86-64, so no quoting
   TLS-EXHAUSTED-ERROR.

src/assembly/x86-64/alloc.lisp
version.lisp-expr

index 68a8ce3..ba27b1b 100644 (file)
                (inst jmp :ne release-tls-index-lock)
                ;; Allocate a new tls-index.
                (load-symbol-value target *free-tls-index*)
-               (let ((error (generate-error-code nil 'tls-exhausted-error)))
+               (let ((error (generate-error-code nil tls-exhausted-error)))
                  (inst cmp target (fixnumize tls-size))
                  (inst jmp :ge error))
                (inst add (make-ea-for-symbol-value *free-tls-index*)
index c22ac8c..2ebc927 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".)
-"1.0.16.24"
+"1.0.16.25"