aboutsummaryrefslogtreecommitdiff
path: root/gcc/mbchar.h
AgeCommit message (Collapse)AuthorFilesLines
2000-01-17Update copyrightsKaveh Ghazi1-1/+1
From-SVN: r31465
2000-01-17machmode.h: PROTO -> PARAMS.Kaveh R. Ghazi1-3/+3
* machmode.h: PROTO -> PARAMS. * mbchar.h: Likewise. * mips-tdump.c: Likewise. * mips-tfile.c: Likewise. * optabs.c: Likewise. * output.h: Likewise. * prefix.c: Likewise. * profile.c: Likewise. * protoize.c: Likewise. * real.h: Likewise. * recog.c: Likewise. * recog.h: Likewise. * regclass.c: Likewise. * regmove.c: Likewise. * regs.h: Likewise. From-SVN: r31459
1999-10-05mbchar.c (literal_codeset, [...]): Constify a char*.Kaveh R. Ghazi1-5/+5
* mbchar.c (literal_codeset, local_mbtowc, local_mblen): Constify a char*. (local_mbtowc): Change the type of variable `i' from int to size_t. * mbchar.h (ISSJIS1, ISSJIS2): Use parens around && within ||. (local_mbtowc, local_mblen, literal_codeset): Constify a char*. From-SVN: r29827
1999-10-03* mbchar.h: Add missing #endif.Jeffrey A Law1-0/+1
From-SVN: r29788
1999-09-06Merge in gcc2-ss-010999Jeff Law1-7/+6
From-SVN: r29150
1999-01-06Copyright fixes.Jeff Law1-1/+17
From-SVN: r24535
1998-07-20configure.in (enable_c_mbchar): New configure option.Dave Brolley1-0/+25
Mon Jul 20 16:16:38 1998 Dave Brolley <brolley@cygnus.com> * configure.in (enable_c_mbchar): New configure option. (extra_cpp_objs): Always available now. * cexp.y (mbchar.h): #include it. (yylex): Handle Multibyte characters in character literals. * cccp.c (mbchar.h): #include it. (main): Set character set based on LANG environment variable. (rescan): Handle multibyte characters in comments. (skip_if_group): See above. (validate_else): See above. (skip_to_end_of_comment): See above. (macarg1): See above. (discard_comments): See above. (rescan): Handle multibyte characters in string and character literals. (collect_expansion): See above. (skip_quoted_string): See above. (macroexpand): See above. (macarg1): See above. (discard_comments): See above. (change_newlines): See above. * c-lex.c (mbchar.h): #include it. (GET_ENVIRONMENT): New macro. (init_lex): Set character set based on LANG environment variable. (yylex): Handle multibyte characters in character literals. (yylex): Handle multibyte characters in string literals. * Makefile.in (mbchar.o): New target. (cccp$(exeext)): @extra_cpp_objs@ is always available. (cppmain$(exeext)): @extra_cpp_objs@ is always available. * mbchar.[ch]: New files for multibyte character handling. From-SVN: r21303