summaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
Commit message (Expand)AuthorAgeFilesLines
* c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extr...Kaveh R. Ghazi2001-10-211-1/+1
* cpphash.h (struct cpp_buffer): Delete read_ahead and extra_char.Neil Booth2001-10-211-252/+199
* cpplex.c (handle_newline, [...]): Update to do more stepping back.Neil Booth2001-10-201-157/+123
* cpplex.c (_cpp_get_buff): Fix off-by-one error that caused memory leak.Richard Earnshaw2001-10-171-1/+1
* * cpplex.c (digraph_spellings, token_spellings): Make static.Zack Weinberg2001-10-111-3/+3
* c-common.c: Fix comment typos.Kazu Hirata2001-10-091-3/+3
* cpplex.c (enum spell_type): Add SPELL_NUMBER.Zack Weinberg2001-10-061-16/+32
* cpphash.h (POOL_ALIGN, [...]): Remove.Neil Booth2001-09-301-121/+44
* cpplex.c (new_buff, [...]): Use size_t everywhere, make definitions consisten...Neil Booth2001-09-281-6/+6
* cpphash.h (struct cpp_buff): Make unsigned.Neil Booth2001-09-281-21/+54
* cpplex.c (cpp_output_token): Use a putc loop for SPELL_OPERATOR, and fwrite f...Zack Weinberg2001-09-281-2/+6
* cpphash.h: Update comment.Neil Booth2001-09-271-108/+2
* cpphash.h (struct cpp_pool): Remove locks and locked.Neil Booth2001-09-261-31/+25
* cpphash.h (struct _cpp_buff, [...]): New.Neil Booth2001-09-261-1/+91
* c-lex.c (cb_def_pragma): Update.Neil Booth2001-09-241-13/+37
* cpphash.h (_cpp_lex_direct): New.Neil Booth2001-09-171-14/+25
* cpphash.h (_cpp_lex_token): Update prototype.Neil Booth2001-09-161-4/+3
* cpphash.h (struct cpp_reader): Remove lexer_pos, directive_pos.Neil Booth2001-09-151-12/+9
* cpperror.c (print_location): Take line and column, for default positioning us...Neil Booth2001-09-141-1/+2
* c-parse.in (_yylex): Use _cpp_backup_tokens.Neil Booth2001-09-131-104/+63
* cpphash.h (struct tokenrun): New.Neil Booth2001-09-111-116/+167
* cpplex.c (parse_identifier): Fast-path optimize.Zack Weinberg2001-09-101-40/+88
* cpperror.c (print_location): Don't show _Pragma.Neil Booth2001-08-221-50/+50
* cpphash.h (_cpp_push_next_buffer): New.Neil Booth2001-08-211-12/+15
* cpperror.c (print_location): Don't take a file name; use the line map instead.Neil Booth2001-08-171-1/+1
* cpphash.c (_cpp_destroy_hashtable): Use ht_destroy.Neil Booth2001-08-111-3/+4
* cppinit.c (cpp_finish): Pop the final buffer without comment.Neil Booth2001-08-071-6/+11
* re PR preprocessor/3081 (Preprocessor merges 2 first lines when -imacros is b...Neil Booth2001-08-051-63/+65
* Makefile.in (CPPLIB_H): New, so that dependencies on cpplib.h are also on lin...Neil Booth2001-08-041-8/+15
* line-map.c: New.Neil Booth2001-08-021-7/+12
* alias.c: Fix comment formatting.Kazu Hirata2001-08-011-2/+2
* cpphash.h (struct cpp_reader): New members line, pseudo_newlines.Neil Booth2001-08-011-7/+16
* cppexp.c (parse_defined): Always record the macro name.Neil Booth2001-07-291-1/+1
* cpphash.h (struct_lexer_state): Delete was_skipping.Neil Booth2001-07-261-5/+5
* cpplex.c (_cpp_lex_token): Revert patch of 16 May 2001 so that we do accept c...Neil Booth2001-05-301-2/+0
* cpp.texi: Update for handling of charconsts.Neil Booth2001-05-231-32/+34
* c-lex.c (read_escape, read_ucs): Delete.Neil Booth2001-05-231-34/+39
* Makefile.in (OBJS, [...]): Update.Neil Booth2001-05-201-15/+9
* cppexp.c (lex): Use NODE_NAME and NODE_LEN.Neil Booth2001-05-161-8/+9
* cpplex.c (_cpp_lex_token, '/' case): Comments can't appear after stage3.Nathan Sidwell2001-05-161-1/+3
* cpplex.c (_cpp_lex_token): Ensure we warn at most once about files not ending...Neil Booth2001-05-121-3/+5
* c-lex.c (lex_charconst): Convert into a simple wrapper around cpp_interpret_c...Neil Booth2001-05-111-0/+349
* * cpplex.c (_cpp_lex_token): Only warn if -Wcomment.Jakub Jelinek2001-04-111-1/+1
* system.h: Include symcat.h.Kaveh R. Ghazi2001-03-271-1/+0
* c-parse.in (yylexname): New function, split out of _yylex.Zack Weinberg2001-03-071-32/+2
* cppfiles.c (_cpp_execute_include): Don't make a null-terminated copy of the f...Neil Booth2001-03-041-39/+19
* cpplex.c (_cpp_lex_token): Don't warn about directives in macro arguments whe...Neil Booth2001-03-031-31/+29
* * cpplex.c (parse_string): Unconditionally pedwarn.Neil Booth2001-03-031-2/+1
* cpp.texi: Update.Neil Booth2001-03-031-5/+3
* cpplib.c (_cpp_init_stacks): Cast enum for comparison.John David Anglin2001-03-021-6/+8