0.8.13.77.character.24:
commitaf580e810671dbd88673be480347128c952dfced
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 20 Sep 2004 13:01:22 +0000 (20 13:01 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 20 Sep 2004 13:01:22 +0000 (20 13:01 +0000)
tree9eef575d6c8d63c81c2b11ecf70b8490cd7f29e8
parent15e1447332657149f66ef3669efe4ad19bf59cd7
0.8.13.77.character.24:
"You'll make plenty of new friends in no time at all"

Make the cross-compiler dump all constant strings as
BASE-STRINGs.
... cross-compiler TYPE-OF, TYPEP and friends informed of this
logic.  (So a host string -- of any type -- will be
SB!XC:TYPEP BASE-STRING even if it's not CL:TYPEP
BASE-STRING).
... character-string dumping functions can be moved into
target-dump.lisp.
... genesis should never see CHARACTER-STRING-FOP.
TODO.character
src/code/cross-type.lisp
src/compiler/dump.lisp
src/compiler/generic/genesis.lisp
src/compiler/target-dump.lisp
version.lisp-expr