aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppmacro.c
AgeCommit message (Expand)AuthorFilesLines
2000-11-20cppmacro.c (paste_tokens): Rename from paste_payloads.Neil Booth1-74/+84
2000-11-19Warning fixes:Kaveh R. Ghazi1-1/+1
2000-11-15cpplib.c (start_directive, [...]): New functions.Neil Booth1-1/+4
2000-11-14cppexp.c (parse_defined): Call cpp_get_token not _cpp_get_token.Neil Booth1-30/+26
2000-11-13cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF cases return without ...Neil Booth1-44/+36
2000-11-12cppexp.c: Don't worry about pfile->skipping.Neil Booth1-31/+9
2000-11-11Remove CPP_PLACEMARKERsNeil Booth1-130/+112
2000-11-09cpphash.c: Move cpp_defined here from cpplib.c.Neil Booth1-15/+12
2000-11-08Move directive handling into the lexer itself.Neil Booth1-25/+0
2000-11-06c-lex.c (c_lex): Replace tok.val.aux with tok.val.c or tok.val.arg_no as appr...Neil Booth1-8/+8
2000-11-01c-parse.in (_yylex): Remove CPP_BACKSLASH case.Neil Booth1-1/+1
2000-10-31cppmacro.c (STDC_0_IN_SYSTEM_HEADERS): Define to 0 if undefined.Neil Booth1-3/+5
2000-10-30cppfiles.c (stack_include_file): Check for stacked contexts here.Neil Booth1-15/+29
2000-10-30* cppmacro.c (builtin_macro): Use NT_VOID, not T_VOID.Mark Mitchell1-1/+1
2000-10-29cppmacro.c (_cpp_create_definition): Optimize the case of a macro defined to ...Neil Booth1-1/+5
2000-10-28New macro expander.Neil Booth1-418/+1473
2000-09-25cpphash.h (_cpp_digraph_spellings, [...]): New library-internal prototypes.Neil Booth1-52/+0
2000-09-15cppmacro.c (check_trad_stringification): Check token text pointers against li...Greg McGary1-2/+4
2000-09-10cppmacro.c (check_trad_stringification): New function.Kaveh R. Ghazi1-0/+52
2000-08-17cppinit.c (cpp_cleanup): Free include dir chains.Neil Booth1-0/+12
2000-08-09configure.in (--enable-c-cpplib): Uncomment.Zack Weinberg1-1/+1
2000-08-04cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name.Zack Weinberg1-2/+4
2000-08-02cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments.Zack Weinberg1-2/+2
2000-08-02cpperror.c (v_message): Split into _cpp_begin_message and v_message macro.Zack Weinberg1-41/+28
2000-07-31[multiple changes]Zack Weinberg1-2/+5
2000-07-20cppmacro.c (CAN_PASTE_AFTER): New macro.Zack Weinberg1-5/+17
2000-07-18cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five.Zack Weinberg1-0/+1
2000-07-18[multiple changes]Zack Weinberg1-0/+603