This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cpplib to-do list
- To: Zack Weinberg <zack at rabi dot columbia dot edu>
- Subject: Re: cpplib to-do list
- From: Branko Cibej <branko dot cibej at hermes dot si>
- Date: Wed, 05 May 1999 11:31:05 +0200
- CC: egcs at egcs dot cygnus dot com
- Organization: HERMES SoftLab
- References: <199905050332.XAA17505@blastula.phys.columbia.edu>
Zack Weinberg wrote:
> I wrote up a to-do list for cpplib. Comments would be appreciated.
>
> http://rabi.phys.columbia.edu/~zack/code/cpplib.html
>From item 5:
> cpplib contains some optimizations which may not be valid in the
presence
> of multibyte characters. The code to read files and perform
translation phases
> 1 through 3 (read_and_prescan in cppfiles.c) will break if the bytes
> corresponding to \, ?, ^M, and ^J in ASCII can appear "inside" a
multibyte
> character. (I believe there is no charset with this problem.)
Shift-JIS has \ in the second byte of some characters. Sorry...
Brane
(It's always a great satisfaction to destroy someone's beliefs >:->)
--
Branko Čibej <branko.cibej@hermes.si>
HERMES SoftLab, Litijska 51, 1000 Ljubljana, Slovenia
voice: (+386 61) 186 53 49 fax: (+386 61) 186 52 70