(LEADING_BYTE_HIRAGANA_JISX0208): New macro.
(LEADING_BYTE_KATAKANA_JISX0208): New macro.
(struct Lisp_Charset): Add `byte_offset'.
(CHARSET_BYTE_OFFSET): New macro.
(XCHARSET_UCS_MIN): New macro.
(XCHARSET_UCS_MAX): New macro.
(XCHARSET_CODE_OFFSET): New macro.
(XCHARSET_BYTE_OFFSET): New macro.
(MIN_CHAR_HIRAGANA): New macro.
(MAX_CHAR_HIRAGANA): New macro.
(MIN_CHAR_KATAKANA): New macro.
(MAX_CHAR_KATAKANA): New macro.
(MAKE_CHAR): Modify for new coded-charset definition; use
`XCHARSET_UCS_MIN', `XCHARSET_UCS_MAX', `XCHARSET_CODE_OFFSET' and
`XCHARSET_BYTE_OFFSET'.