aboutsummaryrefslogtreecommitdiff
path: root/include/symcat.h
AgeCommit message (Collapse)Author
2000-06-01restore commentJason Merrill
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@34349 138bc75d-0d04-0410-961f-82ee72b054a4
2000-05-04gcc:Zack Weinberg
* cpphash.h (U): New define, to correct type of string constants. (ustrcmp, ustrncmp, ustrlen, uxstrdup, ustrchr): New wrapper routines, to do casts when passing unsigned strings to libc. * cppexp.c, cppfiles.c, cpphash.c, cppinit.c, cpplib.c: Use them. * cppfiles.c (_cpp_execute_include): Make filename an U_CHAR *. * cpphash.c (_cpp_quote_string): Make string an U_CHAR *. * cppinit.c (dump_special_to_buffer): Make macro name an U_CHAR *. * cpplex.c (parse_ifdef, parse_include, validate_else): Make second argument an U_CHAR *. * cppinit.c (builtin_array): Make name and value U_CHAR *, add length field, clean up initializer. (ISTABLE): Add __extension__ to designated- initializers version. * cpplex.c (CHARTAB): Likewise. * mbchar.c: Add dummy external declaration to the !MULTIBYTE_CHARS case so the file won't be empty. include: * symcat.h: Remove #endif label. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@33657 138bc75d-0d04-0410-961f-82ee72b054a4
2000-04-17 * symcat.h: Honor autoconf macro HAVE_STRINGIZE. AddKaveh Ghazi
comments/caveats with regard to traditional C behavior. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@33209 138bc75d-0d04-0410-961f-82ee72b054a4
2000-01-01 * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s"Hans-Peter Nilsson
to stringify argument s. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@31159 138bc75d-0d04-0410-961f-82ee72b054a4
1999-04-07SyncJeffrey A Law
* Add symcat file. * libiberty.h expose basename prototype on more systems git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@26238 138bc75d-0d04-0410-961f-82ee72b054a4