Changeset 5103


Ignore:
Timestamp:
Sep 4, 2006, 3:15:25 PM (18 years ago)
Author:
Gary Byers
Message:

LOAD-CHARACTER-CONSTANT: and the char code with #xff or 255., not with
#x255. (Cause lots of wackiness, mostly in readtable initialization.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/compiler/PPC/PPC32/ppc32-vinsns.lisp

    r5100 r5103  
    34063406(define-ppc32-vinsn load-character-constant (((dest :lisp))
    34073407                                             ((code :u8const)))
    3408   (ori dest ppc::rzero (:apply logior (:apply ash (:apply logand #x255 code) ppc32::charcode-shift) ppc32::subtag-character))
     3408  (ori dest ppc::rzero (:apply logior (:apply ash (:apply logand #xff code) ppc32::charcode-shift) ppc32::subtag-character))
    34093409  ((:not (:pred = 0 (:apply ldb (byte 16 8) code)))
    34103410   (oris dest dest (:apply ldb (byte 16 8) code))))
Note: See TracChangeset for help on using the changeset viewer.