summaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
Commit message (Expand)AuthorAgeFilesLines
* cpplex.c (cpp_parse_escape): Restore mistakenly-removed code: \a still means ...Jim Meyering2002-02-281-0/+1
* c-common.c, [...]: Delete code implementing -traditional mode.Zack Weinberg2002-02-271-18/+10
* cpplex.c (_cpp_lex_token): Handle directives in macro arguments.Neil Booth2002-02-271-1/+4
* cpplex.c (cpp_interpret_charconst): Get signedness or otherwise of wide chara...Neil Booth2002-02-241-6/+12
* cpphash.h (struct spec_nodes): Remove n__CHAR_UNSIGNED__.Neil Booth2002-02-021-3/+2
* cpperror.c: Update comments and copyright.Neil Booth2002-01-031-10/+9
* c-decl.c (duplicate_decls, [...]): Remove leading capital from diagnostics.Neil Booth2001-12-021-1/+1
* cpphash.c (_cpp_init_hashtable): Update.Neil Booth2001-11-271-17/+23
* cppfiles.c (stack_include_file): Don't optimize zero-length files.Neil Booth2001-11-261-61/+42
* cpplex.c (cpp_interpret_charconst): Use HOST_WIDE_INT for sign extension.Andreas Jaeger2001-11-231-2/+2
* ChangeLog.0, [...]: Fix spelling errors.Joseph Myers2001-11-231-2/+2
* cppexp.c (parse_number): Use ISXDIGIT/hex_value.Kaveh R. Ghazi2001-11-101-7/+4
* 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