0.pre7.110:
[sbcl.git] / src / compiler / generic / target-core.lisp
index 9ac3bee..0ef862b 100644 (file)
@@ -47,7 +47,8 @@
           (trace-table (pack-trace-table trace-table))
           (trace-table-len (length trace-table))
           (trace-table-bits (* trace-table-len tt-bits-per-entry))
-          (total-length (+ length (ceiling trace-table-bits sb!vm:byte-bits)))
+          (total-length (+ length
+                           (ceiling trace-table-bits sb!vm:n-byte-bits)))
           (box-num (- (length constants) sb!vm:code-trace-table-offset-slot))
           (code-obj
            ;; FIXME: In CMU CL the X86 behavior here depended on
@@ -81,7 +82,8 @@
        (push info (core-object-debug-info object))
        (setf (%code-debug-info code-obj) info))
 
-      (setf (code-header-ref code-obj sb!vm:code-trace-table-offset-slot) length)
+      (setf (code-header-ref code-obj sb!vm:code-trace-table-offset-slot)
+           length)
       (copy-to-system-area trace-table
                           (* sb!vm:vector-data-offset sb!vm:n-word-bits)
                           fill-ptr