summaryrefslogtreecommitdiff
path: root/gcc/cppmacro.c
Commit message (Expand)AuthorAgeFilesLines
* calls.c: Fix formatting.Kazu Hirata2001-10-101-2/+2
* cppmacro.c (_cpp_create_definition): Leave comments off.Neil Booth2001-10-081-1/+0
* cppmacro.c (funlike_invocation_p): Move some logic to caller in enter_macro_c...Neil Booth2001-10-081-32/+51
* cpphash.h: Update comments.Neil Booth2001-10-021-62/+85
* cpphash.h (POOL_ALIGN, [...]): Remove.Neil Booth2001-09-301-43/+30
* cpphash.h (struct cpp_buff): Make unsigned.Neil Booth2001-09-281-28/+29
* cpphash.h: Update comment.Neil Booth2001-09-271-76/+53
* cpphash.h (struct cpp_pool): Remove locks and locked.Neil Booth2001-09-261-42/+24
* cpphash.h (struct _cpp_buff, [...]): New.Neil Booth2001-09-261-113/+124
* c-lex.c (cb_def_pragma): Update.Neil Booth2001-09-241-336/+387
* cpphash.h (_cpp_lex_direct): New.Neil Booth2001-09-171-20/+46
* cpphash.h (_cpp_lex_token): Update prototype.Neil Booth2001-09-161-9/+8
* cppmain.c (scan_translation_unit): Don't worry about putting a space after ha...Neil Booth2001-09-161-2/+6
* cpphash.h (struct cpp_reader): Remove lexer_pos, directive_pos.Neil Booth2001-09-151-9/+2
* cpperror.c (print_location): Take line and column, for default positioning us...Neil Booth2001-09-141-23/+6
* c-parse.in (_yylex): Use _cpp_backup_tokens.Neil Booth2001-09-131-181/+77
* cpphash.h (struct tokenrun): New.Neil Booth2001-09-111-0/+2
* * cppmacro.c (funlike_invocation_p): No need to restore context.Neil Booth2001-09-051-6/+1
* cppfiles.c (stack_include_file): line-map.c now handles include depth.Neil Booth2001-08-211-4/+4
* cpperror.c (print_location): Don't take a file name; use the line map instead.Neil Booth2001-08-171-9/+5
* cppmacro.c (enter_macro_context): Push macro expansions even if empty.Neil Booth2001-08-111-9/+5
* c-lex.c (map): Make const.Neil Booth2001-08-111-1/+1
* re PR preprocessor/3081 (Preprocessor merges 2 first lines when -imacros is b...Neil Booth2001-08-051-17/+15
* Makefile.in (CPPLIB_H): New, so that dependencies on cpplib.h are also on lin...Neil Booth2001-08-041-7/+3
* alias.c: Fix comment formatting.Kazu Hirata2001-08-011-1/+1
* cpphash.h (struct cpp_reader): New members line, pseudo_newlines.Neil Booth2001-08-011-1/+8
* cppexp.c (parse_defined): Always record the macro name.Neil Booth2001-07-291-1/+1
* cppmacro.c (make_string_token): Avoid warning.Neil Booth2001-06-231-7/+13
* re PR preprocessor/3260 (#include __FILE__ broken)Neil Booth2001-06-211-1/+2
* Makefile.in (OBJS, [...]): Update.Neil Booth2001-05-201-1/+2
* cppexp.c (lex): Use NODE_NAME and NODE_LEN.Neil Booth2001-05-161-16/+17
* * cppmacro.c (stringify_arg): Null terminate strings.Neil Booth2001-03-271-2/+4
* c-parse.in (yylexname): New function, split out of _yylex.Zack Weinberg2001-03-071-2/+1
* cpplex.c (_cpp_lex_token): Don't warn about directives in macro arguments whe...Neil Booth2001-03-031-3/+5
* cpp.texi: Update.Neil Booth2001-03-031-2/+2
* cppinit.c (builtin_array): Update.Neil Booth2001-02-251-30/+22
* c-lex.c (lex_number): Only warn traditionally for U suffix outside system mac...Neil Booth2001-02-141-2/+18
* * cppmacro.c (cpp_get_token): Avoid pasting after a builtin.Neil Booth2001-02-061-0/+1
* cppinit.c (BC): New macro.Mark Mitchell2001-02-041-0/+4
* cpphash.h (struct cpp_buffer): Move saved_flags from cpp_reader.Neil Booth2001-02-011-15/+15
* cpphash.h (struct cpp_reader): New saved_flags.Neil Booth2001-01-311-2/+7
* cpphash.c (_cpp_cleanup_hashtable, [...]): Don't set fe_value.Neil Booth2001-01-281-11/+21
* cppmacro.c (funlike_invocation_p): Don't move back up to the context of the t...Neil Booth2001-01-201-9/+1
* cppinit.c (cpp_cleanup): NULLify macro_buffer and zero macro_buffer_len.Alexandre Oliva2001-01-091-2/+5
* cpplib.h (struct cpp_reader): Remove references to string_pool and temp_strin...Neil Booth2000-12-171-8/+4
* cpperror.c (print_location): New function.Neil Booth2000-12-111-13/+7
* cppfiles.c (NEVER_REREAD, [...]): Move from cpphash.h.Neil Booth2000-12-091-17/+16
* cppmacro.c (funlike_invocation_p): Re-disable macros enabled by contexts drop...Neil Booth2000-12-031-10/+17
* cppinit.c (initialize): Forgotten prototype.Neil Booth2000-12-011-14/+13
* cppmacro.c (cpp_scan_buffer_nooutput): Take a boolean indicating whether to s...Neil Booth2000-11-281-2/+3