aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpphash.c
AgeCommit message (Expand)AuthorFilesLines
2000-04-20cpplib.h (enum cpp_ttype): Add token types for all punctuators.Zack Weinberg1-11/+11
2000-04-19cpphash.c (special_symbol): Represent an empty macro with "\r \r " not just "...Zack Weinberg1-14/+17
2000-04-18conflict.c (conflict_graph_add): Pass enum type to htab_find_slot.Richard Kenner1-4/+8
2000-04-18cppexp.c (lex): Don't assume tokens are NUL terminated.Zack Weinberg1-21/+29
2000-04-14cpplex.c (cpp_output_tokens, [...]): New public interfaces.Zack Weinberg1-14/+6
2000-04-11cppexp.c, [...]: Replace cpp_token with cpp_ttype everywhere.Zack Weinberg1-19/+19
2000-04-10cpphash.c (timestamp): Delete.Zack Weinberg1-61/+47
2000-04-06cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete.Zack Weinberg1-69/+44
2000-04-05cpphash.c (_cpp_free_definition): Test argnames, not nargs >= 0, before freei...Philippe De Muyter1-1/+1
2000-04-01cpplib.c: Include symcat.h.Zack Weinberg1-2/+2
2000-03-31cpplib.h: Merge struct cpp_options into struct cpp_reader.Zack Weinberg1-15/+15
2000-03-28cppfiles.c (hash_IHASH): Just return i->hash.Zack Weinberg1-19/+35
2000-03-15* cpphash.c (dump_hash_helper): Take the slot, not the element.Jason Merrill1-3/+3
2000-03-15cpphash.c (collect_formal_parameters): Do not complain about parameter names ...Alexandre Oliva1-1/+2
2000-03-14cpphash.c (dump_hash_helper): Only dump nodes of type T_MACRO.Zack Weinberg1-1/+5
2000-03-13Makefile.in (LIBCPP_OBJS): Add cpplex.o.Zack Weinberg1-6/+43
2000-03-13cpphash.c: Don't include version.h.Zack Weinberg1-3/+2
2000-03-12Convert cpplib to use libiberty/hashtab.c.Zack Weinberg1-105/+135
2000-03-11cppfiles.c (file_cleanup, [...]): Replace bcopy(), index() etc calls.Neil Booth1-8/+9
2000-03-09cpphash.c (collect_formal_parameters): strncmp returns 0 for match.Zack Weinberg1-2/+2
2000-03-08cpplib.h (parse_underflow_t, [...]): Delete.Zack Weinberg1-44/+40
2000-03-08* cpphash.c (special_symbol): Fix thinko in previous commit.Zack Weinberg1-1/+1
2000-03-07cppfiles.c (_cpp_find_include_file): Make sure ih->name is initialized.Zack Weinberg1-9/+9
2000-03-07cpphash.c (collect_expansion): Also catch ## at start of macro.Jason Merrill1-0/+2
2000-03-06builtins.c (built_in_class_names, [...]): Constify a char*.Kaveh R. Ghazi1-1/+1
2000-03-04cpplib.h (_dollar_ok): New macro.Zack Weinberg1-5/+11
2000-03-02cppfiles.c (cpp_read_file): New function.Zack Weinberg1-16/+35
2000-03-01cpphash.c (collect_expansion): Trim trailing white space from macro definitio...Zack Weinberg1-0/+6
2000-03-01cpplib.h (CPP_ASSERTION, [...]): New token types.Zack Weinberg1-453/+429
2000-02-25Fix copyrights.Jeff Law1-2/+2
2000-02-15Makefile.in (TREE_H, [...]): Depend on version.h.Kaveh R. Ghazi1-2/+1
2000-02-11cpphash.c: Fix formatting, update commentary.Zack Weinberg1-9/+7
2000-02-11cpphash.c (special_symbol): Remove spurious argument to cpp_lookup.Nathan Sidwell1-1/+1
2000-02-10cppexp.c: Don't include cpphash.h.Zack Weinberg1-21/+20
2000-02-10cpplib.h: Provide HASHNODE typedef and forward decl of struct hashnode only.Zack Weinberg1-36/+29
2000-02-10cpphash.c (macarg): Hoist all the flag diddling out of the function...Zack Weinberg1-24/+26
2000-02-06cpplib.c (my_strerror, [...]): Move to cpperror.c.Zack Weinberg1-3/+3
2000-02-06cppfiles.c (read_and_prescan): Bump input pointer before possibly branching o...Zack Weinberg1-8/+7
2000-02-06cpperror.c: Remove #ifdef EMACS block.Zack Weinberg1-16/+2
2000-02-02cpplib.h (cpp_reader): Add new flag, no_directives.Zack Weinberg1-0/+2
2000-01-22cpphash.c (change_newlines): Delete function.Zack Weinberg1-73/+4
2000-01-11fix typosJason Merrill1-1/+1
2000-01-04builtins.c (expand_builtin_strlen): Initialize variable `icode'.Kaveh R. Ghazi1-3/+3
1999-10-29cpplib.h (struct cpp_buffer: fname, [...]): Mark const.Zack Weinberg1-29/+29
1999-09-09Makefile.in (cppexp.o): Depend on cpphash.h.Geoff Keating1-0/+7
1999-09-07cpperror.c (cpp_file_line_for_message): Constify a char*.Kaveh R. Ghazi1-4/+13
1999-09-06Merge in gcc2-ss-010999Jeff Law1-1/+1
1999-08-04cpphash.c (macroexpand): Delete leading whitespace when arg is concatenated b...Zack Weinberg1-9/+15
1999-06-07cpplib.c (do_define): Cast `alloca' return value.Dave Brolley1-3/+4
1999-04-26cpphash.c (dump_definition): New function.Zack Weinberg1-0/+97