Raymond Toy pushed to branch sparc64-dev at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • src/compiler/sparc64/insts.lisp
    ... ... @@ -1547,8 +1547,8 @@ about function addresses and register values.")
    1547 1547
         ;; From the offset in the branch instruction, compute the max
    
    1548 1548
         ;; length of the string that was encoded.
    
    1549 1549
         (let ((max-length (+ (ash (ldb (byte 24 0) branch-inst) 2) 4)))
    
    1550
    -      ;; Skip the branch instruction
    
    1551
    -      (incf offset 4)
    
    1550
    +      ;; Skip the branch instruction and the delay slot
    
    1551
    +      (incf offset 8)
    
    1552 1552
           ;; Print each following byte until max-length is reached or we
    
    1553 1553
           ;; get a 0 byte.
    
    1554 1554
           (with-output-to-string (s)