summaryrefslogtreecommitdiff
path: root/gcc/cpphash.c
Commit message (Expand)AuthorAgeFilesLines
* * cpplib.h, cpphash.h, cppcharset.c, cpperror.c, cppexp.cZack Weinberg2003-06-171-21/+8
* decl.c, [...]: Don't use the PTR macro.Kaveh R. Ghazi2003-06-161-2/+2
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-0/+2
* cpperror.c: Fix formatting.Kazu Hirata2002-05-221-1/+1
* c-common.c (c_common_init): Set options->unsigned_char from flag_signed_char.Zack Weinberg2002-05-211-1/+0
* cpphash.h (struct spec_nodes): Remove n__CHAR_UNSIGNED__.Neil Booth2002-02-021-1/+0
* cpperror.c: Update comments and copyright.Neil Booth2002-01-031-7/+1
* cpphash.c (_cpp_init_hashtable): Update.Neil Booth2001-11-271-1/+0
* c-common.c: Include c-lex.h.Neil Booth2001-11-151-0/+16
* cpphash.c (_cpp_destroy_hashtable): Use ht_destroy.Neil Booth2001-08-111-1/+1
* * cpphash.c (alloc_node): Cast pointer.Neil Booth2001-05-301-1/+2
* Makefile.in (OBJS, [...]): Update.Neil Booth2001-05-201-227/+56
* cppexp.c (lex): Use NODE_NAME and NODE_LEN.Neil Booth2001-05-161-6/+6
* cpphash.c (_cpp_cleanup_hashtable, [...]): Don't set fe_value.Neil Booth2001-01-281-5/+1
* cpphash.c: Move cpp_defined here from cpplib.c.Neil Booth2000-11-091-0/+13
* cpphash.c (cpp_forall_identifiers): Add context variable for callback routine.Geoff Keating2000-10-291-3/+4
* New macro expander.Neil Booth2000-10-281-40/+44
* cpphash.h (HASHSTEP): Take character rather than pointer to character.Neil Booth2000-09-181-1/+1
* [multiple changes]Zack Weinberg2000-07-181-641/+173
* cpphash.c (save_expansion): Clear PREV_WHITE on tokens immediately following ...Zack Weinberg2000-07-151-0/+7
* cpphash.c (struct macro_info): Add new members.Neil Booth2000-07-131-153/+146
* * cpphash.c (macro_info): Don't use the `signed' keyword.Kaveh R. Ghazi2000-07-131-1/+1
* cppexp.c, [...]: Eradicate all traces of code dependent on traditional, lang_...Zack Weinberg2000-07-131-24/+18
* cppexp.c (LOGICAL): Delete macro.Zack Weinberg2000-07-121-5/+7
* cpphash.h: (TOKEN_SPELL) Pulled from cpplex.c.Neil Booth2000-07-121-89/+151
* [multiple changes]Zack Weinberg2000-07-111-1/+1
* cpplib.h (struct cpp_name): Now struct cpp_string.Zack Weinberg2000-07-081-34/+24
* cpphash.c (is__va_args__): New function.Neil Booth2000-07-081-29/+56
* cpplex.c: Don't include sys/mman.h.Zack Weinberg2000-07-051-44/+31
* top level:Zack Weinberg2000-07-041-1638/+360
* cppfiles.c: Include splay-tree.h, not hashtab.h.Zack Weinberg2000-06-211-1/+1
* cppfiles.c: Read files in, using mmap if possible, then prescan them separately.Zack Weinberg2000-05-281-29/+29
* cpphash.c (funlike_macroexpand): Make sure not to walk p1 past l1 when deleti...Zack Weinberg2000-05-191-3/+3
* cppexp.c (parse_assertion): New.Zack Weinberg2000-05-181-21/+6
* cpphash.c (trad_stringify, [...]): Make some pointers pointers to const.Neil Booth2000-05-141-8/+11
* cpphash.c (collect_funlike_expansion): Make "# is not followed by a macro arg...Zack Weinberg2000-05-111-1/+16
* cpphash.h (struct hashnode): Use struct hack for name member.Zack Weinberg2000-05-101-11/+21
* cpphash.h (U): New define, to correct type of string constants.Zack Weinberg2000-05-041-28/+33
* cpplib.h: Add accessor macros for token lists.Zack Weinberg2000-05-031-38/+34
* cpphash.c (collect_params): Fix off-by-one error.Zack Weinberg2000-05-021-2/+3
* cpphash.c (trad_stringify): Adjust p after stringification as well.Jakub Jelinek2000-05-021-0/+1
* cpplib.h (CPP_POP, [...]): Delete.Zack Weinberg2000-05-021-28/+6
* cpphash.c (_cpp_make_hashnode): Rename make_HASHNODE, now static.Zack Weinberg2000-05-011-29/+17
* cppfiles.c (redundant_include_p): Provide length of token to cpp_defined.Zack Weinberg2000-04-301-27/+5
* cpphash.h (enum node_type): Take out T_MCONST.Zack Weinberg2000-04-301-122/+168
* cpphash.h: Move struct reflist, struct definition, and the DEFINITION typedef...Zack Weinberg2000-04-291-21/+69
* [multiple changes]Zack Weinberg2000-04-251-6/+7
* * Revert previous patch until build failure cause determined.Neil Booth2000-04-251-6/+5
* cpphash.c: replace HSPACE_BEFORE with PREV_WHITESPACE.Neil Booth2000-04-241-5/+6
* cpphash.c (collect_objlike_expansion): Add sanity check.Zack Weinberg2000-04-231-23/+19