* Swipe L2 for our TLS block.
* Set up a THREAD-BASE-TN while we're at it.
nl0 nl1 nl2 nl3 nl4 nl5 nl6 #+nil nl7 cfunc nargs nfp)
(defregset descriptor-regs
- fdefn a0 a1 a2 a3 ocfp lra cname lexenv l0 l1 l2 )
+ fdefn a0 a1 a2 a3 ocfp lra cname lexenv l0 l1 #!-sb-thread l2 )
(defregset *register-arg-offsets* a0 a1 a2 a3)
:offset n))
*register-arg-offsets*))
+#!+sb-thread
+(defparameter thread-base-tn
+ (make-random-tn :kind :normal :sc (sc-or-lose 'unsigned-reg)
+ :offset l2-offset))
+
(export 'single-value-return-byte-offset)
;;; This is used by the debugger.
;;; 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.41.28"
+"1.0.41.29"