aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppmacro.c
AgeCommit message (Expand)Author
2001-11-24 * cppmacro.c (warn_of_redefinition): Warn regardless of -pedantic.neil
2001-10-08 * cppmacro.c (_cpp_create_definition): Leave comments off.neil
2001-08-23 * cppmacro.c (enter_macro_context): Push macro expansions evenneil
2001-06-25 * cppmacro.c (make_string_token): Null terminate.neil
2001-03-27 * cppmacro.c (stringify_arg): Null terminate strings.neil
2001-03-07 * c-parse.in (yylexname): New function, split out of _yylex.zack
2001-03-03 * cpplex.c (_cpp_lex_token): Don't warn about directives inneil
2001-03-03 * cpp.texi: Update.neil
2001-02-28 * cppinit.c (builtin_array): Update.neil
2001-02-06 * cppmacro.c (cpp_get_token): Avoid pasting after a builtin.neil
2001-02-04 * cppinit.c (BC): New macro.mmitchel
2001-02-01 * cpphash.h (struct cpp_buffer): Move saved_flags from cpp_reader.neil
2001-01-31 * cpphash.h (struct cpp_reader): New saved_flags.neil
2001-01-28 * cpphash.c (_cpp_cleanup_hashtable, _cpp_lookup_with_hash)neil
2001-01-20 * cppmacro.c (funlike_invocation_p): Don't move back up to theneil
2001-01-09* cppinit.c (cpp_cleanup): NULLify macro_buffer and zeroaoliva
2000-12-17 * cpplib.h (struct cpp_reader): Remove references to string_poolneil
2000-12-11 * cpperror.c (print_location): New function.neil
2000-12-09 * cppfiles.c (NEVER_REREAD, DO_NOT_REREAD): Move from cpphash.h.neil
2000-12-03 * cppmacro.c (funlike_invocation_p): Re-disable macros enabledneil
2000-12-01 * cppinit.c (initialize): Forgotten prototype.neil
2000-11-28 * cppmacro.c (cpp_scan_buffer_nooutput): Take a booleanneil
2000-11-27 * cppinit.c (cpp_reader_init): Remove handling of warn_pasteneil
2000-11-26 * cppmacro.c (cpp_scan_buffer_nooutput): Only scan theneil
2000-11-26 * cpplib.h (struct cpp_reader): Remove lang_asm.neil
2000-11-20 * cppmacro.c (paste_tokens): Rename from paste_payloads.neil
2000-11-19Warning fixes:ghazi
2000-11-15 * cpplib.c (start_directive, end_directive): New functions.neil
2000-11-14 * cppexp.c (parse_defined): Call cpp_get_token notneil
2000-11-13 * cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOFneil
2000-11-12 * cppexp.c: Don't worry about pfile->skipping.neil
2000-11-11 Remove CPP_PLACEMARKERsneil
2000-11-09 * cpphash.c: Move cpp_defined here from cpplib.c.neil
2000-11-08 Move directive handling into the lexer itself.neil
2000-11-06 * c-lex.c (c_lex): Replace tok.val.aux with tok.val.c orneil
2000-11-01 * c-parse.in (_yylex): Remove CPP_BACKSLASH case.neil
2000-10-31 * cppmacro.c (STDC_0_IN_SYSTEM_HEADERS): Define to 0 ifneil
2000-10-30 * cppfiles.c (stack_include_file): Check for stacked contextsneil
2000-10-30 * cppmacro.c (builtin_macro): Use NT_VOID, not T_VOID.mmitchel
2000-10-29 * cppmacro.c (_cpp_create_definition): Optimize the case ofneil
2000-10-282000-10-28 Neil Booth <neilb@earthling.net>neil
2000-09-25 * cpphash.h (_cpp_digraph_spellings, _cpp_process_directive,neil
2000-09-15 * cppmacro.c (check_trad_stringification): Check tokengkm
2000-09-10 * cppmacro.c (check_trad_stringification): New function.ghazi
2000-08-17 * cppinit.c (cpp_cleanup): Free include dir chains.neil
2000-08-09 * configure.in (--enable-c-cpplib): Uncomment. Use AC_DEFINEzack
2000-08-04 * cpplex.c (parse_name): Might have to glue a CPP_OTHER tokenzack
2000-08-02 * cppexp.c, cppinit.c, cpplex.c, cpplib.c, cppmacro.c,zack
2000-08-02 * cpperror.c (v_message): Split into _cpp_begin_message andzack
2000-07-312000-07-31 Jakub Jelinek <jakub@redhat.com>zack