Restore building of +sb-unicode with -sb-unicode.
authorStas Boukarev <stassats@gmail.com>
Mon, 16 Sep 2013 19:53:30 +0000 (23:53 +0400)
committerStas Boukarev <stassats@gmail.com>
Mon, 16 Sep 2013 19:53:30 +0000 (23:53 +0400)
commit79f4c3de36b3c7d0d41497e2543d3ed6a135cb46
tree089596b6e20f6e7dd0b2304aa912edb01bf31695
parent26e7568488a46369198e336808b4aba57bbe7a63
Restore building of +sb-unicode with -sb-unicode.

Some host definitions slipped in during cross-compilation.
char-code-limit => sb!xc:char-code-limit.
**character-primary-compositions** was initialized at xc-time, move it to cold init.

Thanks to Christophe Rhodes for the latter.
src/code/external-formats/enc-ucs.lisp
src/code/external-formats/enc-utf.lisp
src/code/target-char.lisp
src/compiler/srctran.lisp