* cpplib.c (do_line): Sanity check iff enable checking.
[gcc.git] / gcc / cpplib.c
2001-04-11 Neil Booth* cpplib.c (do_line): Sanity check iff enable checking.
2001-04-08 Neil Boothcpperror.c (print_location): Don't special case <stdin>.
2001-04-06 Neil Booth* cpplib.c (cpp_push_buffer): Give stdin buffers the...
2001-04-06 Neil Boothconfigure.in: Add check for lstat.
2001-03-27 Kaveh R. Ghazisystem.h: Include symcat.h.
2001-03-15 Neil Boothcpp.texi: Update documentation for -include and -imacros.
2001-03-13 Neil Boothcppfiles.c (NO_INCLUDE_PATH): New macro.
2001-03-04 Neil Boothcppfiles.c (_cpp_execute_include): Don't make a null...
2001-03-02 John David Anglincpplib.c (_cpp_init_stacks): Cast enum for comparison.
2001-02-25 Neil Boothcppinit.c (builtin_array): Update.
2001-01-31 Neil Boothcpplib.c (T_ELIF): Move to STDC89, not that it matters.
2001-01-29 Neil Boothcpplib.c (T_BAD_DIRECTIVE): Remove.
2001-01-18 Neil Boothcpplib.c (_cpp_handle_directive): Use buffer->was_skipp...
2001-01-13 Neil Boothcppfiles.c (_cpp_fake_include): New function.
2001-01-13 Neil Boothcppinit.c (cpp_handle_option): help_only is now part...
2000-12-18 Neil Boothc-lex.c: s/change_file/file_change.
2000-12-17 Neil Boothcpplib.h (struct cpp_reader): Remove references to...
2000-12-17 Neil Boothc-lex.c: Move main_input_filename handling to FC_ENTER.
2000-12-11 Neil Boothcpperror.c (print_location): New function.
2000-12-09 Neil Boothcppfiles.c (NEVER_REREAD, [...]): Move from cpphash.h.
2000-12-07 Neil Boothcppfiles.c (struct include_file): Move from cpphash.h.
2000-12-07 Neil Boothc-common.c (parse_in): Make a cpp_reader *.
2000-12-05 Neil Boothcppfiles.c (stack_include_file): Push zero-length buffe...
2000-12-04 Neil Boothcppfiles.c (cpp_make_system_header): Take 2 booleans...
2000-12-02 Geoffrey Keatingcpplib.c (do_ifdef): Add check_eol() call.
2000-12-01 Neil Boothcppinit.c (initialize): Forgotten prototype.
2000-11-27 Neil Boothc-lex.c (cb_enter_file, [...]): Combine into the new...
2000-11-26 Neil Boothcpplib.h (struct cpp_reader): Remove lang_asm.
2000-11-17 Kaveh R. Ghazimcore.c (mcore_expand_prolog): Call xmalloc/xrealloc...
2000-11-15 Neil Boothcpplib.c (start_directive, [...]): New functions.
2000-11-14 Neil Boothcppexp.c (parse_defined): Call cpp_get_token not _cpp_g...
2000-11-13 Neil Boothcpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF...
2000-11-12 Neil Boothcppexp.c: Don't worry about pfile->skipping.
2000-11-11 Neil BoothRemove CPP_PLACEMARKERs
2000-11-09 Neil Boothcpphash.c: Move cpp_defined here from cpplib.c.
2000-11-04 Neil Boothcpplib.c (do_line): Only warn pedantically if not readi...
2000-11-01 Neil Boothcpplib.c (run_directive): Use correct line number for...
2000-10-31 Neil Boothcpp.texi: Update for new command line assertion syntax.
2000-10-30 Neil Boothcppfiles.c (stack_include_file): Check for stacked...
2000-10-29 Neil Booth* cpplib.c (skip_rest_of_line): Use _cpp_get_token.
2000-10-28 Richard Henderson* cpplib.c (run_directive): Fix prototype.
2000-10-28 Neil BoothNew macro expander.
2000-09-28 Neil Boothcpperror.c (_cpp_begin_message): Do the test for suppre...
2000-09-25 Branko Cibejflags.h: Declare warning flag warn_system_headers.
2000-09-24 Neil Boothcpplex.c: Update TODO comment.
2000-09-23 Neil Boothcpphash.h (CPP_RESERVE, [...]): Delete.
2000-09-18 Neil Boothcpphash.h (HASHSTEP): Take character rather than pointe...
2000-08-29 Zack Weinbergcpperror.c (print_file_and_line): If line is (unsigned...
2000-08-23 Zack Weinbergcpphash.h (IN_I): New flag for directive table.
2000-08-18 Zack Weinbergcpplib.c (cpp_register_pragma_space): Just return if...
2000-08-18 Neil Boothcpphash.h: Use HAVE_DESIGNATED_INITIALIZERS.
2000-08-17 Neil Boothcppinit.c (cpp_cleanup): Free include dir chains.
2000-08-09 Zack Weinbergconfigure.in (--enable-c-cpplib): Uncomment.
2000-08-04 Zack Weinbergcpplex.c (parse_name): Might have to glue a CPP_OTHER...
2000-08-02 Zack Weinbergcppexp.c, [...]: Do not use 'legal' or 'illegal' in...
2000-08-02 Zack Weinbergcpperror.c (v_message): Split into _cpp_begin_message...
2000-07-25 Zack Weinbergcpplib.c (_cpp_check_directive): Issue -Wtraditional...
2000-07-19 Zack Weinbergcpplib.h (TTYPE_TABLE): Move CPP_MIN and CPP_MAX into...
2000-07-18 Zack Weinbergcpplib.h (TTYPE_TABLE): Rearrange to use only two per...
2000-07-18 Zack Weinberg[multiple changes]
2000-07-15 Zack Weinbergcpphash.c (save_expansion): Clear PREV_WHITE on tokens...
2000-07-14 Nathan Sidwell* cpplib.c (do_pragma_dependency): Tidy warning messages.
2000-07-13 Zack Weinbergcppexp.c, [...]: Eradicate all traces of code dependent...
2000-07-11 Zack Weinberg[multiple changes]
2000-07-08 Zack Weinbergcpplib.h (struct cpp_name): Now struct cpp_string.
2000-07-08 Zack Weinbergcppexp.c: Update all code for new lexer interface.
2000-07-06 Neil Boothcpplib.c: (_cpp_parse_assertion): Perform hash lookups...
2000-07-05 Zack Weinberg* cpplib.c (_cpp_parse_assertion): Fix buffer overrun.
2000-07-05 Zack Weinbergcpplex.c: Don't include sys/mman.h.
2000-07-04 Zack Weinbergtop level:
2000-06-30 Nathan Sidwellcpp.texi: Document #pragma GCC dependency
2000-06-23 Nathan Sidwellcpplib.c (struct pragma_entry): New structure.
2000-06-21 Zack Weinbergcppfiles.c (cpp_make_system_header): New function.
2000-06-21 Zack Weinbergcppfiles.c: Include splay-tree.h, not hashtab.h.
2000-06-13 Zack Weinbergcpplib.c (handle_directive): Print non-NUL-terminated...
2000-06-07 Jakub Jelinekcpplib.c (do_ifdef, do_ifndef): Don't segfault if parse...
2000-06-01 Zack Weinberg[multiple changes]
2000-05-30 Zack Weinbergcpplib.c (do_if): Don't save and restore only_seen_whit...
2000-05-29 Zack Weinbergcpplib.h (cpp_reader): Remove if_stack.
2000-05-28 Zack Weinbergcppfiles.c: Read files in, using mmap if possible,...
2000-05-27 Neil Boothcppexp.c (parse_assertion): Supply extra argument to...
2000-05-19 Zack Weinbergcpplex.c (_cpp_scan_until): Clear AUX field of tokens.
2000-05-18 Zack Weinbergcppexp.c (parse_assertion): New.
2000-05-17 Zack Weinbergcpplib.c: New feature, #pragma system_header.
2000-05-15 Neil Boothcpplex.c (parse_string2): Update comment.
2000-05-14 Neil Boothcpphash.c (trad_stringify, [...]): Make some pointers...
2000-05-04 Zack Weinbergcpphash.h (U): New define, to correct type of string...
2000-05-03 Zack Weinbergcpplib.h: Add accessor macros for token lists.
2000-05-02 Zack Weinbergcpplib.h (CPP_POP, [...]): Delete.
2000-05-01 Zack Weinbergcpphash.c (_cpp_make_hashnode): Rename make_HASHNODE...
2000-04-30 Zack Weinbergcppfiles.c (redundant_include_p): Provide length of...
2000-04-30 Zack Weinbergcpphash.h (enum node_type): Take out T_MCONST.
2000-04-29 Zack Weinbergcpphash.h: Move struct reflist, struct definition,...
2000-04-25 Zack Weinberg[multiple changes]
2000-04-25 Neil Booth* Revert previous patch until build failure cause deter...
2000-04-24 Neil Boothcpphash.c: replace HSPACE_BEFORE with PREV_WHITESPACE.
2000-04-23 Zack Weinbergcpphash.h (struct definition): Move file, line, col...
2000-04-22 Zack Weinbergcpphash.c (trad_stringify, add_pat): New functions.
2000-04-21 Zack Weinbergcpphash.c (struct arg, [...]): Const-ify strings.
2000-04-20 Zack Weinbergcpplib.h (enum cpp_ttype): Add token types for all...
next