aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
AgeCommit message (Expand)AuthorFilesLines
2000-11-01c-parse.in (_yylex): Remove CPP_BACKSLASH case.Neil Booth1-1/+1
2000-10-30cppfiles.c (stack_include_file): Check for stacked contexts here.Neil Booth1-49/+55
2000-10-29* cpplex.c (save_comment): Don't store new lines in C++ comments.Neil Booth1-0/+4
2000-10-28New macro expander.Neil Booth1-1881/+519
2000-09-28cpperror.c (_cpp_begin_message): Do the test for suppression of warnings and ...Neil Booth1-9/+8
2000-09-25cpplex.c (parse_args): Don't set VOID_REST flag.Neil Booth1-25/+12
2000-09-25flags.h: Declare warning flag warn_system_headers.Branko Cibej1-3/+17
2000-09-25cpplex.c (save_comment): Only store the initial '/' now.Neil Booth1-47/+35
2000-09-25cpphash.h (_cpp_digraph_spellings, [...]): New library-internal prototypes.Neil Booth1-327/+9
2000-09-24cpplex.c: Update TODO comment.Neil Booth1-3/+0
2000-09-23cpphash.h (CPP_RESERVE, [...]): Delete.Neil Booth1-105/+122
2000-09-19cpplex.c (lex_line): Drop the EOF token for unknown directives in assembler.Neil Booth1-5/+5
2000-09-18cpphash.h (HASHSTEP): Take character rather than pointer to character.Neil Booth1-1055/+920
2000-09-16cpplex.c (push_macro_context): Set an argument's level after calling parse_args.Neil Booth1-1/+2
2000-09-15cpplex.c (ON_REST_ARG): Correct the test.Neil Booth1-5/+8
2000-09-12cppfiles.c: Move all default-#defines to top of file.Zack Weinberg1-32/+40
2000-09-04cpplex.c (ON_REST_ARG): Check VAR_ARGS flag of current context, use posn - 1 ...Jakub Jelinek1-3/+3
2000-08-29cpperror.c (print_file_and_line): If line is (unsigned int)-1, print just the...Zack Weinberg1-1/+8
2000-08-28cpplex.c (parse_string): Don't look for backslash before first char in `nameb...Greg McGary1-1/+1
2000-08-25cpplex.c (is_macro_disabled): Caller has already checked that we're not a pre...Neil Booth1-4/+0
2000-08-23cpphash.h (IN_I): New flag for directive table.Zack Weinberg1-0/+5
2000-08-20[multiple changes]Zack Weinberg1-4/+7
2000-08-18cpphash.h: Use HAVE_DESIGNATED_INITIALIZERS.Neil Booth1-36/+6
2000-08-09configure.in (--enable-c-cpplib): Uncomment.Zack Weinberg1-1/+6
2000-08-04cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name.Zack Weinberg1-36/+75
2000-08-02cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments.Zack Weinberg1-7/+23
2000-08-02cpperror.c (v_message): Split into _cpp_begin_message and v_message macro.Zack Weinberg1-250/+210
2000-07-31[multiple changes]Zack Weinberg1-4/+20
2000-07-24cppexp.c: Warn about unary + if -Wtraditional.Zack Weinberg1-4/+2
2000-07-20cppmacro.c (CAN_PASTE_AFTER): New macro.Zack Weinberg1-23/+21
2000-07-19cpplib.h (TTYPE_TABLE): Move CPP_MIN and CPP_MAX into block of operators allo...Zack Weinberg1-15/+32
2000-07-18cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five.Zack Weinberg1-49/+33
2000-07-18cpplex.c (cpp_scan_buffer): Output line command even at the stop buffer, prov...Jakub Jelinek1-1/+4
2000-07-18[multiple changes]Zack Weinberg1-6/+13
2000-07-16cpplex.c: Update comments.Neil Booth1-4/+165
2000-07-15cpphash.c (save_expansion): Clear PREV_WHITE on tokens immediately following ...Zack Weinberg1-7/+34
2000-07-13cpplex.c (adjust_column): New funcion.Neil Booth1-15/+29
2000-07-13cppexp.c, [...]: Eradicate all traces of code dependent on traditional, lang_...Zack Weinberg1-127/+115
2000-07-12Oops, use CPP_WTRADITIONAL, not CPP_TRADITIONAL.Kaveh R. Ghazi1-1/+1
2000-07-12* cpplex.c (is_macro_disabled): Use CPP_TRADITIONAL.Kaveh R. Ghazi1-1/+1
2000-07-12cpphash.h: (TOKEN_SPELL) Pulled from cpplex.c.Neil Booth1-1/+0
2000-07-11[multiple changes]Zack Weinberg1-198/+235
2000-07-11* cpplex.c (T, I, S, C, N): Avoid non-constant initializers.Kaveh R. Ghazi1-5/+5
2000-07-11cppinit.c: (cpp_reader_init): Allow digraphs by default.Neil Booth1-24/+36
2000-07-09cpphash.h: ISvspace, is_vspace, is_nvspace: New.Neil Booth1-70/+60
2000-07-08cpplib.h (struct cpp_name): Now struct cpp_string.Zack Weinberg1-128/+114
2000-07-08cppexp.c: Update all code for new lexer interface.Zack Weinberg1-30/+26
2000-07-08cpphash.c (is__va_args__): New function.Neil Booth1-4/+8
2000-07-07system.h (UNION_INIT_ZERO): New macro for initializing union members in structs.Kaveh R. Ghazi1-2/+2
2000-07-05cpplex.c: Don't include sys/mman.h.Zack Weinberg1-76/+0