summaryrefslogtreecommitdiff
path: root/gcc/cpplib.c
Commit message (Expand)AuthorAgeFilesLines
* cpplib.c (handle_directive): Don't complain about `# NUMBER' if we're seeing ...Jason Merrill1999-09-231-2/+6
* cppalloc.c (xstrdup): Use memcpy.Zack Weinberg1999-09-111-22/+51
* Makefile.in (cppexp.o): Depend on cpphash.h.Geoff Keating1999-09-091-13/+99
* * cpplib.c (cpp_push_buffer): Fix order of arguments.Jeffrey A Law1999-09-081-1/+1
* cpperror.c (cpp_file_line_for_message): Constify a char*.Kaveh R. Ghazi1999-09-071-12/+30
* cpplib.c (struct directive): Const-ify name pointer and function pointer prot...Zack Weinberg1999-08-311-66/+69
* cpplib.c (detect_if_not_defined): New function.Jim Meyering1999-08-251-1/+77
* cpplib.c (read_line_number): New fn, split out of...Jason Merrill1999-08-131-25/+44
* Warning fixes:Kaveh R. Ghazi1999-08-041-1/+0
* cpphash.c (macroexpand): Delete leading whitespace when arg is concatenated b...Zack Weinberg1999-08-041-16/+38
* cpplib.c (cpp_get_token): Don't return a CPP_POP if the buffer has manual_pop...Jason Merrill1999-07-261-5/+6
* gcc.c (default_compilers, cpp-output): Pass -fpreprocessed.Jason Merrill1999-07-201-4/+30
* cpplib.c (do_define): Cast `alloca' return value.Dave Brolley1999-06-071-4/+4
* cpphash.c (dump_definition): New function.Zack Weinberg1999-04-261-146/+92
* cpplib.c (output_line_command): Drop CONDITIONAL argument.Zack Weinberg1999-04-191-20/+25
* cpperror.c, [...]: Never call abort.Zack Weinberg1999-04-141-1/+4
* cpphash.c (collect_expansion, [...]): Make the escape character in macro buff...Zack Weinberg1999-04-121-56/+85
* Warning fixes:Kaveh R. Ghazi1999-03-191-12/+12
* cppfiles.c (read_and_prescan): Map backslash-newline to '\r' (which cannot ot...Zack Weinberg1999-03-161-450/+370
* cppinit.c: Instead of one pending list...Zack Weinberg1999-03-151-0/+13
* Makefile.in (cppmain.o, [...]): Don't depend on machmode.h.Kaveh R. Ghazi1999-02-251-6/+6
* cpphash.c (install): Rename to cpp_install, add cpp_reader* first argument.Zack Weinberg1999-02-251-5/+5
* cpplib.c: Kill define of STDC_VALUE.Zack Weinberg1999-02-181-2922/+14
* c-common.c (UNGETC [USE_CPPLIB=1]): Do nothing if c is EOF.Zack Weinberg1999-02-151-21/+36
* cpplib.c (special_symbol): Move IP to be declared in function scope, rather t...Brendan Kehoe1999-02-091-2/+3
* cpplib.c (do_define): Allow redefining __STDC__ with -D.Zack Weinberg1999-02-091-1/+1
* cpplib.c (special_symbol): Rewrite.Zack Weinberg1999-02-081-184/+103
* cpplib.c (initialize_char_syntax): Move to cppinit.c.Zack Weinberg1999-02-041-370/+150
* collect2.c (error): Fix typo in declaration.Kaveh R. Ghazi1999-01-291-1/+1
* Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forJeffrey A Law1999-01-261-74/+88
* cppfiles.c (safe_read): Deleted.Zack Weinberg1999-01-261-32/+26
* cpplib.c: Don't include signal.h, sys/times.h, or sys/resource.h.Zack Weinberg1999-01-251-55/+35
* cpplib.c (special_symbol): Qualify a char* with the `const' keyword.Kaveh R. Ghazi1999-01-181-13/+19
* cccp.c (print_help): Fix typos.Jeffrey A Law1999-01-161-2/+2
* Fix copyright dates.Jeff Law1999-01-061-1/+1
* Makefile.in (gcc.o, [...]): Depend on prefix.h.Kaveh R. Ghazi1999-01-051-3/+2
* cpplib.c (skip_if_group): Split out the logic that handles directive recognit...Zack Weinberg1999-01-041-150/+138
* cpplib.c (do_undef): EOF immediately after '#undef FOO' is not an error.Zack Weinberg1999-01-041-1/+1
* cpplib.c (do_include): Treat #include_next in the primary source file as #inc...Zack Weinberg1998-12-161-7/+19
* cccp.c: Don't define MIN/MAX anymore.Kaveh R. Ghazi1998-12-161-6/+0
* cppalloc.c: Add xstrdup here.Zack Weinberg1998-12-151-16/+2
* cpplib.c: Make all directive handlers read their own arguments.Zack Weinberg1998-12-151-172/+169
* cpphash.h (union hash_value): Remove `keydef' member, add a `struct hashnode ...Zack Weinberg1998-12-151-432/+172
* cpplib.c (convert_string): Use `0x00ff', not `0x00ffU'.Kaveh R. Ghazi1998-12-081-1/+1
* cpplib.c (initialize_char_syntax): Use ISALPHA and ISALNUM so it'll work on n...Zack Weinberg1998-12-071-21/+21
* cpplib.h (struct cpp_buffer): Replace dir and dlen members with a struct file...Zack Weinberg1998-12-071-63/+30
* [multiple changes]Dave Brolley1998-12-071-11/+1
* system.h: Include libiberty.h.Kaveh R. Ghazi1998-11-271-6/+3
* cpplib.h: Delete struct import_file.Zack Weinberg1998-11-251-453/+305
* cccp.c (S_ISREG, S_ISDIR): Delete defines.Melissa O'Neill1998-11-231-8/+0