aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppfiles.c
AgeCommit message (Expand)AuthorFilesLines
2000-08-24*** empty log message ***Zack Weinberg1-5/+4
2000-08-24cppfiles.c (actual_directory): Don't write beyond `dir' when it contains "".Greg McGary1-2/+2
2000-08-02cpperror.c (v_message): Split into _cpp_begin_message and v_message macro.Zack Weinberg1-5/+16
2000-07-16cppfiles.c (read_name_map): Set map_list_ptr->map_list_map to NULL.Laurynas Biveinis1-0/+1
2000-07-13cppexp.c, [...]: Eradicate all traces of code dependent on traditional, lang_...Zack Weinberg1-1/+43
2000-07-05cpplex.c: Don't include sys/mman.h.Zack Weinberg1-2/+42
2000-07-04top level:Zack Weinberg1-33/+35
2000-07-02cpplib.h (struct cpp_reader): New field include_depth.Jakub Jelinek1-0/+1
2000-06-30cpp.texi: Document #pragma GCC dependencyNathan Sidwell1-0/+57
2000-06-28cppfiles.c (open_include_file): If open(2) returns EMFILE or ENFILE...Zack Weinberg1-3/+35
2000-06-21cppfiles.c (cpp_make_system_header): New function.Zack Weinberg1-0/+17
2000-06-21cppfiles.c: Include splay-tree.h, not hashtab.h.Zack Weinberg1-525/+465
2000-06-09system.h (SSIZE_MAX): Delete backup definition.Kaveh R. Ghazi1-2/+5
2000-06-01[multiple changes]Zack Weinberg1-2/+10
2000-05-29cpplib.h (cpp_reader): Remove if_stack.Zack Weinberg1-17/+15
2000-05-28cppfiles.c: Read files in, using mmap if possible, then prescan them separately.Zack Weinberg1-27/+113
2000-05-04cpphash.h (U): New define, to correct type of string constants.Zack Weinberg1-11/+12
2000-05-02cpplib.h (CPP_POP, [...]): Delete.Zack Weinberg1-21/+1
2000-05-01cppfiles.c (open_include_file): Open file in blocking mode.Zack Weinberg1-24/+20
2000-04-30cppfiles.c (redundant_include_p): Provide length of token to cpp_defined.Zack Weinberg1-1/+2
2000-04-18cccp.c, [...]: Removed.Zack Weinberg1-1/+1
2000-04-18conflict.c (conflict_graph_add): Pass enum type to htab_find_slot.Richard Kenner1-12/+8
2000-04-16Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in q...Dave Pitts1-1/+1
2000-04-14cpplex.c (cpp_output_tokens, [...]): New public interfaces.Zack Weinberg1-44/+74
2000-04-06cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete.Zack Weinberg1-2/+1
2000-03-31cpplib.h: Merge struct cpp_options into struct cpp_reader.Zack Weinberg1-14/+14
2000-03-29cppfiles.c (cpp_read_file): Don't pass zero-length string to _cpp_calc_hash.Zack Weinberg1-1/+5
2000-03-28cppfiles.c (hash_IHASH): Just return i->hash.Zack Weinberg1-24/+27
2000-03-15cppfiles.c (open_include_file): New function.Zack Weinberg1-13/+29
2000-03-14cppfiles.c (find_include_file): Don't assume nshort is a substring of name.Zack Weinberg1-5/+12
2000-03-14cppfiles.c: Include mkdeps.h.Zack Weinberg1-8/+126
2000-03-13Makefile.in (LIBCPP_OBJS): Add cpplex.o.Zack Weinberg1-404/+1
2000-03-12Convert cpplib to use libiberty/hashtab.c.Zack Weinberg1-167/+153
2000-03-11cppfiles.c (file_cleanup, [...]): Replace bcopy(), index() etc calls.Neil Booth1-14/+14
2000-03-08Makefile.in (LIBCPP_DEPS): New macro.Zack Weinberg1-141/+1
2000-03-08cpplib.h (parse_underflow_t, [...]): Delete.Zack Weinberg1-39/+34
2000-03-07cppfiles.c (_cpp_find_include_file): Make sure ih->name is initialized.Zack Weinberg1-16/+28
2000-03-04mkdeps.c, mkdeps.h: New files.Zack Weinberg1-56/+4
2000-03-02cppfiles.c (cpp_read_file): New function.Zack Weinberg1-0/+56
2000-02-25Fix copyrights.Jeff Law1-1/+2
2000-02-14cppfiles.c (read_and_prescan): When emitting deferred newlines...Neil Booth1-5/+6
2000-02-10cppexp.c: Don't include cpphash.h.Zack Weinberg1-1/+1
2000-02-10cpplib.h: Provide HASHNODE typedef and forward decl of struct hashnode only.Zack Weinberg1-1/+5
2000-02-07[multiple changes]Zack Weinberg1-1/+1
2000-02-06cpplib.c (my_strerror, [...]): Move to cpperror.c.Zack Weinberg1-6/+9
2000-02-06cppfiles.c (read_and_prescan): Bump input pointer before possibly branching o...Zack Weinberg1-1/+1
2000-01-30cppfiles.c (find_position): Drop 'colp' argument, return the new line base.Zack Weinberg1-29/+31
2000-01-19more copyright nitsKaveh Ghazi1-1/+1
2000-01-19cppalloc.c: PROTO -> PARAMS.Kaveh R. Ghazi1-10/+10
1999-12-14cccp.c (INO_T_EQ): Disable inode-based optimization for Cygwin.Mumit Khan1-1/+2