aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplib.c
AgeCommit message (Expand)AuthorFilesLines
2000-03-01cpplib.h (CPP_ASSERTION, [...]): New token types.Zack Weinberg1-183/+157
2000-02-27cpplib.h (enum file_change_code): Added rename_file.Alexandre Oliva1-1/+3
2000-02-27* cpplib.c (do_pragma): Accept #pragma without consecutive token.Alexandre Oliva1-2/+10
2000-02-25Fix copyrights.Jeff Law1-1/+2
2000-02-23cpplib.h (enum cpp_token): Added CPP_WCHAR and CPP_WSTRING.Alexandre Oliva1-2/+3
2000-02-16* cpplib.c (do_line): Pedwarn for #line > 32767.Alexandre Oliva1-1/+1
2000-02-14cpplib.c (do_define): Only free the old definition if it actually had one.Zack Weinberg1-1/+2
2000-02-11cpphash.c: Fix formatting, update commentary.Zack Weinberg1-149/+203
2000-02-10cppexp.c: Don't include cpphash.h.Zack Weinberg1-24/+41
2000-02-10cpplib.h: Provide HASHNODE typedef and forward decl of struct hashnode only.Zack Weinberg1-18/+14
2000-02-10cpphash.c (macarg): Hoist all the flag diddling out of the function...Zack Weinberg1-63/+62
2000-02-09cpplib.c (cpp_define, cpp_undef): Make sure the stacked buffer ends with a ne...Zack Weinberg1-13/+30
2000-02-07cpplib.c (cpp_get_token): Call CPP_BUMP_LINE after reading a carriage return ...Mark Mitchell1-0/+1
2000-02-06cpplib.c (my_strerror, [...]): Move to cpperror.c.Zack Weinberg1-367/+18
2000-02-06cpplib.c (copy_rest_of_line): Revert previous change: don't bail out early if...Zack Weinberg1-2/+0
2000-02-06cppfiles.c (read_and_prescan): Bump input pointer before possibly branching o...Zack Weinberg1-32/+48
2000-02-06cppalloc.c: Update copyright.Zack Weinberg1-35/+39
2000-02-06cpperror.c: Remove #ifdef EMACS block.Zack Weinberg1-122/+48
2000-02-06Makefile.in (c-common.o): Depend on $(EXPR_H).Kaveh R. Ghazi1-0/+2
2000-02-02cpplib.h (cpp_reader): Add new flag, no_directives.Zack Weinberg1-1/+9
2000-01-30cpperror.c (cpp_file_line_for_message): If 'line' is zero, just print "<comma...Zack Weinberg1-3/+2
2000-01-27cppinit.c (cpp_handle_option): Recognize C++ comments under -std=gnu89.Zack Weinberg1-130/+114
2000-01-19more copyright nitsKaveh Ghazi1-1/+1
2000-01-19cppalloc.c: PROTO -> PARAMS.Kaveh R. Ghazi1-12/+12
2000-01-12cpplib.h (struct cpp_options): Change lang_asm to char.Zack Weinberg1-9/+33
1999-10-29cpplib.h (struct cpp_buffer: fname, [...]): Mark const.Zack Weinberg1-30/+22
1999-10-03cpplib.c (if_directive_nameo): Add static prototype.Kaveh R. Ghazi1-0/+2
1999-09-23cpplib.c (handle_directive): Don't complain about `# NUMBER' if we're seeing ...Jason Merrill1-2/+6
1999-09-11cppalloc.c (xstrdup): Use memcpy.Zack Weinberg1-22/+51
1999-09-09Makefile.in (cppexp.o): Depend on cpphash.h.Geoff Keating1-13/+99
1999-09-08* cpplib.c (cpp_push_buffer): Fix order of arguments.Jeffrey A Law1-1/+1
1999-09-07cpperror.c (cpp_file_line_for_message): Constify a char*.Kaveh R. Ghazi1-12/+30
1999-08-31cpplib.c (struct directive): Const-ify name pointer and function pointer prot...Zack Weinberg1-66/+69
1999-08-25cpplib.c (detect_if_not_defined): New function.Jim Meyering1-1/+77
1999-08-13cpplib.c (read_line_number): New fn, split out of...Jason Merrill1-25/+44
1999-08-04Warning fixes:Kaveh R. Ghazi1-1/+0
1999-08-04cpphash.c (macroexpand): Delete leading whitespace when arg is concatenated b...Zack Weinberg1-16/+38
1999-07-26cpplib.c (cpp_get_token): Don't return a CPP_POP if the buffer has manual_pop...Jason Merrill1-5/+6
1999-07-20gcc.c (default_compilers, cpp-output): Pass -fpreprocessed.Jason Merrill1-4/+30
1999-06-07cpplib.c (do_define): Cast `alloca' return value.Dave Brolley1-4/+4
1999-04-26cpphash.c (dump_definition): New function.Zack Weinberg1-146/+92
1999-04-19cpplib.c (output_line_command): Drop CONDITIONAL argument.Zack Weinberg1-20/+25
1999-04-14cpperror.c, [...]: Never call abort.Zack Weinberg1-1/+4
1999-04-12cpphash.c (collect_expansion, [...]): Make the escape character in macro buff...Zack Weinberg1-56/+85
1999-03-19Warning fixes:Kaveh R. Ghazi1-12/+12
1999-03-16cppfiles.c (read_and_prescan): Map backslash-newline to '\r' (which cannot ot...Zack Weinberg1-450/+370
1999-03-15cppinit.c: Instead of one pending list...Zack Weinberg1-0/+13
1999-02-25Makefile.in (cppmain.o, [...]): Don't depend on machmode.h.Kaveh R. Ghazi1-6/+6
1999-02-25cpphash.c (install): Rename to cpp_install, add cpp_reader* first argument.Zack Weinberg1-5/+5
1999-02-18cpplib.c: Kill define of STDC_VALUE.Zack Weinberg1-2922/+14