[cfe-dev] Encoding files in utf8 on the fly?

Anton Korobeynikov via cfe-dev cfe-dev at lists.llvm.org
Wed Sep 21 17:12:16 PDT 2016


>> Can you also tell me why doesn't Clang support -finput-charset? Is this
>> just a question of performances, or is there another issue I'm missing?
>
> My guess is that noone has yet been motivated enough to do the work.
The biggest problem is system / standard library / 3-rd party headers
in case when the input charset is incompatible with ASCII. The
simplest example is Shift-JIS where the yen symbol clashes with
backslash. Therefore it's very hard to derive the sane rules when the
conversion on fly should be performed or not...

-- 
With best regards, Anton Korobeynikov
Department of Statistical Modelling, Saint Petersburg State University



More information about the cfe-dev mailing list