This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc c-lex.c cpplex.c cpplib.h
- From: hiller at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 24 Apr 2002 22:18:26 -0000
- Subject: gcc/gcc c-lex.c cpplex.c cpplib.h
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: hiller@gcc.gnu.org 2002-04-24 15:18:26
Modified files:
gcc : c-lex.c cpplex.c cpplib.h
Log message:
2002-04-24 Matt Hiller <hiller@redhat.com>
* cpplex.c: Remove conditional #undef of MULTIBYTE_CHARS.
* c-lex.c: Ditto.
* cpplex.c (skip_line_comment): Process comment one multibyte
character at a time rather than one char at a time, if
appropriate.
(parse_string): Process string one multibyte character at a time
rather than one char at a time, if appropriate.
* c-lex.c (lex_string): Lex and copy multibyte strings
appropriately.
* cpplib.h (cppchar_t): Change to unsigned.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-lex.c.diff?cvsroot=gcc&r1=1.170&r2=1.171
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cpplex.c.diff?cvsroot=gcc&r1=1.196&r2=1.197
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cpplib.h.diff?cvsroot=gcc&r1=1.207&r2=1.208