aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
AgeCommit message (Expand)AuthorFilesLines
2000-12-01cppinit.c (initialize): Forgotten prototype.Neil Booth1-8/+10
2000-11-26cpplib.h (struct cpp_reader): Remove lang_asm.Neil Booth1-6/+4
2000-11-22cpplex.c (trigraph_ok): Ensure we don't warn twice.Neil Booth1-3/+7
2000-11-14cppexp.c (parse_defined): Call cpp_get_token not _cpp_get_token.Neil Booth1-2/+2
2000-11-13cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF cases return without ...Neil Booth1-6/+6
2000-11-12cppexp.c: Don't worry about pfile->skipping.Neil Booth1-0/+7
2000-11-11Remove CPP_PLACEMARKERsNeil Booth1-5/+5
2000-11-09cpphash.c: Move cpp_defined here from cpplib.c.Neil Booth1-29/+22
2000-11-08Move directive handling into the lexer itself.Neil Booth1-5/+38
2000-11-06cpplex.c (_cpp_equiv_tokens): Check arg_no in the CPP_MACRO_ARG case.Neil Booth1-1/+1
2000-11-06c-lex.c (c_lex): Replace tok.val.aux with tok.val.c or tok.val.arg_no as appr...Neil Booth1-7/+7
2000-11-04cpplex.c (parse_string): Don't allow multiline strings in #include family dir...Neil Booth1-2/+2
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