okuの日記: gcc-3.3.2 enable multibyte chars patch
そう言えば晒し物にするのをすっかり忘れていました。 そろそろ gcc-3.4.0 も近いことですし、 ここに残しておきましょう。
gzip + Base64 ですので、mmencode -u | gunzip | patch -p0 で patch が当たるはずです。
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
念のため、前回と同じ補足を:
./configure のオプションに --enable-c-mbchar を指定しないと有効になりません。
Solaris 7 でしか試してません。
本当は、toplev.c への差分を --enable-c-mbchar (MULTIBYTE_CHARS) で有効にするのは筋違いでしょう。
gcc-3.3.2 enable multibyte chars patch More ログイン