summaryrefslogtreecommitdiff
path: root/gcc/cppmacro.c
Commit message (Expand)AuthorAgeFilesLines
* * c-common.c, c-common.h, c-decl.c, c-lex.c, c-parse.in,zack2002-02-271-1/+1
* * cpplex.c (_cpp_lex_token): Handle directives in macroneil2002-02-271-28/+9
* * cpperror.c: Update comments and copyright.neil2002-01-031-1/+1
* * cppmacro.c: Don't include intl.h. Update comments.neil2002-01-031-38/+54
* * c-typeck.c, config/i386/i386.h, config/mcore/mcore.h,jsm282001-12-151-1/+1
* * c-decl.c (duplicate_decls, parmlist_tags_warning): Removeneil2001-12-011-1/+1
* * cppfiles.c (stack_include_file): Don't optimize zero-lengthneil2001-11-261-4/+4
* * cppmacro.c (warn_of_redefinition): Warn regardless of -pedantic.neil2001-11-231-3/+0
* * cppmacro.c (_cpp_backup_tokens): Revert previous check-in.neil2001-11-191-2/+4
* * cppmacro.c (_cpp_backup_tokens): Pop cur_run before decrementingjason2001-11-191-1/+1
* * ChangeLog.2, ChangeLog.4, ChangeLog.5, ChangeLog,jsm282001-11-041-1/+1
* * cpphash.h (struct cpp_buffer): Delete read_ahead and extra_char.neil2001-10-211-2/+1
* * calls.c: Fix formatting.kazu2001-10-101-2/+2
* * cppmacro.c (_cpp_create_definition): Leave comments off.neil2001-10-081-1/+0
* * cppmacro.c (funlike_invocation_p): Move some logic to callerneil2001-10-081-32/+51
* * cpphash.h: Update comments.neil2001-10-021-62/+85
* * cpphash.h (POOL_ALIGN, POOL_FRONT, POOL_LIMIT, POOL_BASE,neil2001-09-301-43/+30
* * cpphash.h (struct cpp_buff): Make unsigned.neil2001-09-281-28/+29
* * cpphash.h: Update comment.neil2001-09-271-76/+53
* * cpphash.h (struct cpp_pool): Remove locks and locked.neil2001-09-261-42/+24
* * cpphash.h (struct _cpp_buff, _cpp_get_buff, _cpp_release_buff,neil2001-09-261-113/+124
* * c-lex.c (cb_def_pragma): Update.neil2001-09-241-336/+387
* * cpphash.h (_cpp_lex_direct): New.neil2001-09-171-20/+46
* * cpphash.h (_cpp_lex_token): Update prototype.neil2001-09-161-9/+8
* * cppmain.c (scan_translation_unit): Don't worry aboutneil2001-09-161-2/+6
* * cpphash.h (struct cpp_reader): Remove lexer_pos, directive_pos.neil2001-09-151-9/+2
* * cpperror.c (print_location): Take line and column, forneil2001-09-141-23/+6
* * c-parse.in (_yylex): Use _cpp_backup_tokens.neil2001-09-131-181/+77
* * cpphash.h (struct tokenrun): New.neil2001-09-111-0/+2
* * cppmacro.c (funlike_invocation_p): No need to restore context.neil2001-09-051-6/+1
* * cppfiles.c (stack_include_file): line-map.c now handles includeneil2001-08-211-4/+4
* * cpperror.c (print_location): Don't take a file name; use theneil2001-08-171-9/+5
* * cppmacro.c (enter_macro_context): Push macro expansions evenneil2001-08-111-9/+5
* * c-lex.c (map): Make const.neil2001-08-111-1/+1
* PR preprocessor/3081neil2001-08-051-17/+15
* * Makefile.in (CPPLIB_H): New, so that dependencies on cpplib.hneil2001-08-041-7/+3
* * alias.c: Fix comment formatting.kazu2001-08-011-1/+1
* * cpphash.h (struct cpp_reader): New members line, pseudo_newlines.neil2001-08-011-1/+8
* * cppexp.c (parse_defined): Always record the macro name.neil2001-07-291-1/+1
* * cppmacro.c (make_string_token): Avoid warning.neil2001-06-231-7/+13
* PR preprocessor/3260neil2001-06-211-1/+2
* * Makefile.in (OBJS, LIBCPP_OBJS, LIBCPP_DEPS,neil2001-05-201-1/+2
* * cppexp.c (lex): Use NODE_NAME and NODE_LEN.neil2001-05-161-16/+17
* * cppmacro.c (stringify_arg): Null terminate strings.neil2001-03-271-2/+4
* * c-parse.in (yylexname): New function, split out of _yylex.zack2001-03-071-2/+1
* * cpplex.c (_cpp_lex_token): Don't warn about directives inneil2001-03-031-3/+5
* * cpp.texi: Update.neil2001-03-031-2/+2
* * cppinit.c (builtin_array): Update.neil2001-02-251-30/+22
* * c-lex.c (lex_number): Only warn traditionally for U suffixneil2001-02-141-2/+18
* * cppmacro.c (cpp_get_token): Avoid pasting after a builtin.neil2001-02-061-0/+1