aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpphash.c
AgeCommit message (Expand)AuthorFilesLines
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-0/+2
2002-05-22cpperror.c: Fix formatting.Kazu Hirata1-1/+1
2002-05-21c-common.c (c_common_init): Set options->unsigned_char from flag_signed_char.Zack Weinberg1-1/+0
2002-02-02cpphash.h (struct spec_nodes): Remove n__CHAR_UNSIGNED__.Neil Booth1-1/+0
2002-01-03cpperror.c: Update comments and copyright.Neil Booth1-7/+1
2001-11-27cpphash.c (_cpp_init_hashtable): Update.Neil Booth1-1/+0
2001-11-15c-common.c: Include c-lex.h.Neil Booth1-0/+16
2001-08-11cpphash.c (_cpp_destroy_hashtable): Use ht_destroy.Neil Booth1-1/+1
2001-05-30* cpphash.c (alloc_node): Cast pointer.Neil Booth1-1/+2
2001-05-20Makefile.in (OBJS, [...]): Update.Neil Booth1-227/+56
2001-05-16cppexp.c (lex): Use NODE_NAME and NODE_LEN.Neil Booth1-6/+6
2001-01-28cpphash.c (_cpp_cleanup_hashtable, [...]): Don't set fe_value.Neil Booth1-5/+1
2000-11-09cpphash.c: Move cpp_defined here from cpplib.c.Neil Booth1-0/+13
2000-10-29cpphash.c (cpp_forall_identifiers): Add context variable for callback routine.Geoff Keating1-3/+4
2000-10-28New macro expander.Neil Booth1-40/+44
2000-09-18cpphash.h (HASHSTEP): Take character rather than pointer to character.Neil Booth1-1/+1
2000-07-18[multiple changes]Zack Weinberg1-641/+173
2000-07-15cpphash.c (save_expansion): Clear PREV_WHITE on tokens immediately following ...Zack Weinberg1-0/+7
2000-07-13cpphash.c (struct macro_info): Add new members.Neil Booth1-153/+146
2000-07-13* cpphash.c (macro_info): Don't use the `signed' keyword.Kaveh R. Ghazi1-1/+1
2000-07-13cppexp.c, [...]: Eradicate all traces of code dependent on traditional, lang_...Zack Weinberg1-24/+18
2000-07-12cppexp.c (LOGICAL): Delete macro.Zack Weinberg1-5/+7
2000-07-12cpphash.h: (TOKEN_SPELL) Pulled from cpplex.c.Neil Booth1-89/+151
2000-07-11[multiple changes]Zack Weinberg1-1/+1
2000-07-08cpplib.h (struct cpp_name): Now struct cpp_string.Zack Weinberg1-34/+24
2000-07-08cpphash.c (is__va_args__): New function.Neil Booth1-29/+56
2000-07-05cpplex.c: Don't include sys/mman.h.Zack Weinberg1-44/+31
2000-07-04top level:Zack Weinberg1-1638/+360
2000-06-21cppfiles.c: Include splay-tree.h, not hashtab.h.Zack Weinberg1-1/+1
2000-05-28cppfiles.c: Read files in, using mmap if possible, then prescan them separately.Zack Weinberg1-29/+29
2000-05-19cpphash.c (funlike_macroexpand): Make sure not to walk p1 past l1 when deleti...Zack Weinberg1-3/+3
2000-05-18cppexp.c (parse_assertion): New.Zack Weinberg1-21/+6
2000-05-14cpphash.c (trad_stringify, [...]): Make some pointers pointers to const.Neil Booth1-8/+11
2000-05-11cpphash.c (collect_funlike_expansion): Make "# is not followed by a macro arg...Zack Weinberg1-1/+16
2000-05-10cpphash.h (struct hashnode): Use struct hack for name member.Zack Weinberg1-11/+21
2000-05-04cpphash.h (U): New define, to correct type of string constants.Zack Weinberg1-28/+33
2000-05-03cpplib.h: Add accessor macros for token lists.Zack Weinberg1-38/+34
2000-05-02cpphash.c (collect_params): Fix off-by-one error.Zack Weinberg1-2/+3
2000-05-02cpphash.c (trad_stringify): Adjust p after stringification as well.Jakub Jelinek1-0/+1
2000-05-02cpplib.h (CPP_POP, [...]): Delete.Zack Weinberg1-28/+6
2000-05-01cpphash.c (_cpp_make_hashnode): Rename make_HASHNODE, now static.Zack Weinberg1-29/+17
2000-04-30cppfiles.c (redundant_include_p): Provide length of token to cpp_defined.Zack Weinberg1-27/+5
2000-04-30cpphash.h (enum node_type): Take out T_MCONST.Zack Weinberg1-122/+168
2000-04-29cpphash.h: Move struct reflist, struct definition, and the DEFINITION typedef...Zack Weinberg1-21/+69
2000-04-25[multiple changes]Zack Weinberg1-6/+7
2000-04-25* Revert previous patch until build failure cause determined.Neil Booth1-6/+5
2000-04-24cpphash.c: replace HSPACE_BEFORE with PREV_WHITESPACE.Neil Booth1-5/+6
2000-04-23cpphash.c (collect_objlike_expansion): Add sanity check.Zack Weinberg1-23/+19
2000-04-23cpphash.h (struct definition): Move file, line, col members...Zack Weinberg1-507/+719
2000-04-22cpphash.c (trad_stringify, add_pat): New functions.Zack Weinberg1-37/+147