Canonicalize in-package argument.
[sbcl.git] / src / compiler / x86-64 / parms.lisp
index d03dc9b..f80bbf2 100644 (file)
@@ -41,7 +41,7 @@
 ;;;   These values were taken from the alpha code. The values for
 ;;;   bias and exponent min/max are not the same as shown in the 486 book.
 ;;;   They may be correct for how Python uses them.
-(def!constant single-float-bias 126)   ; Intel says 127.
+(def!constant single-float-bias 126)    ; Intel says 127.
 (defconstant-eqx single-float-exponent-byte    (byte 8 23) #'equalp)
 (defconstant-eqx single-float-significand-byte (byte 23 0) #'equalp)
 ;;; comment from CMU CL:
   (+ (byte-size double-float-significand-byte) 32 1))
 
 ;;; from AMD64 Architecture manual
-(def!constant float-invalid-trap-bit      (ash 1 0))
+(def!constant float-invalid-trap-bit       (ash 1 0))
 (def!constant float-denormal-trap-bit       (ash 1 1))
 (def!constant float-divide-by-zero-trap-bit (ash 1 2))
 (def!constant float-overflow-trap-bit       (ash 1 3))
 (def!constant float-underflow-trap-bit      (ash 1 4))
-(def!constant float-inexact-trap-bit      (ash 1 5))
+(def!constant float-inexact-trap-bit       (ash 1 5))
 
 (def!constant float-round-to-nearest  0)
 (def!constant float-round-to-negative 1)
     sb!kernel::memory-fault-error
     sb!di::handle-breakpoint
     fdefinition-object
-    #!+sb-thread sb!thread::handle-thread-exit
 
     ;; free pointers
-    ;; 
+    ;;
     ;; Note that these are FIXNUM word counts, not (as one might
     ;; expect) byte counts or SAPs. The reason seems to be that by
-    ;; representing them this way, we can avoid consing bignums. 
+    ;; representing them this way, we can avoid consing bignums.
     ;; -- WHN 2000-10-02
     *read-only-space-free-pointer*
     *static-space-free-pointer*
     sb!unix::*interrupts-enabled*
     sb!unix::*interrupt-pending*
     *free-interrupt-context-index*
+    *gc-inhibit*
+    #!+sb-thread *stop-for-gc-pending*
+    *gc-pending*
 
     *free-tls-index*
-    
+    *tls-index-lock*
+
     *allocation-pointer*
     *binding-stack-pointer*
     *binding-stack-start*
     *control-stack-start*
     *control-stack-end*
 
-    *need-to-collect-garbage*
-
     ;; the floating point constants
     *fp-constant-0d0*
     *fp-constant-1d0*