summaryrefslogtreecommitdiff
path: root/gcc/cccp.c
Commit message (Expand)AuthorAgeFilesLines
* (rescan): Remove unnecessary comparisons of ibp to limit.kenner1994-11-161-6/+6
* (dump_single_macro, dump_defn_1): If -traditional, dump macros inkenner1994-11-081-19/+25
* (rescan): Do not preserve newlines after macro namekenner1994-11-051-2/+2
* TOOL_INCLUDE_DIR is not C++-aware.kenner1994-11-031-2/+2
* (rescan): ".." no longer terminates a preprocessing number, sincekenner1994-10-251-3/+1
* (rescan): Preserve newlines after macro names at the top level sincekenner1994-10-171-2/+10
* (main): Use DIR_SEPARATOR if defined.kenner1994-09-301-2/+15
* (newline_fix, name_newline_fix): Don't treat \r specially here; itkenner1994-09-271-28/+8
* (eval_if_expression): Now returns HOST_WIDE_INT.kenner1994-09-201-5/+6
* (make_definition): Enable `-D' with macro arguments.kenner1994-09-201-0/+6
* (rescan, handle_directive): Backslash no longer suppresses the specialness ofkenner1994-09-101-17/+13
* Correct unprototyped pointer args from `0' to `NULL_PTR'kenner1994-09-091-18/+18
* (handle_directive): In `#include <xxx>' directives, removekenner1994-09-071-1/+8
* (make_definition): Don't dump core when given an unterminated stringkenner1994-09-011-1/+12
* (index0): New function.kenner1994-08-151-2/+30
* (rescan, do_ident): Pass more accurate size request to check_expand.kenner1994-08-151-4/+4
* (main): Don't dump core if given -pcp, -MD, or -MMD without followingkenner1994-08-151-1/+6
* (skip_if_group): New arg op. All callers changed.rms1994-08-141-13/+64
* (rescan): Fix botches with `-lint': the output buffer pointer was notkenner1994-08-111-3/+8
* (dump_defn_1): Skip newlines and strings correctly.kenner1994-08-111-5/+6
* (create_definition): Warn about `#define a@', since a diagnostic iskenner1994-08-081-3/+25
* (my_strerror): New function.kenner1994-07-311-9/+43
* (special_symbol, do_xifdef): Don't access value.defn of a T_CONST.kenner1994-07-291-2/+5
* Do the 4.4BSD sys_errlist modification for NetBSD also.mycroft1994-07-111-1/+1
* Always put 1 space after the macro expansion in ANSI mode.meissner1994-06-291-0/+8
* (create_definition): Eliminate whitespace before and after macrokenner1994-06-241-20/+9
* (skip_to_end_of_comment): Catch unterminated comments.dje1994-06-211-1/+15
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner1994-06-141-41/+47
* (main): -MG doesn't make sense with -MD or -MMD!dje1994-05-311-12/+11
* (print_deps_missing_files): New global.dje1994-05-301-1/+66
* Include source file name in dependency output.ian1994-05-051-0/+1
* (special_symbol): Don't copy simple strings, use wchar_type.merrill1994-05-041-21/+16
* (macroexpand): Use start_line for line number of the newwilson1994-04-281-1/+3
* (do_error): Don't terminate.kenner1994-04-191-4/+2
* * cccp.c: Don't implicitly wrap LOCAL_INCLUDE_DIR.merrill1994-04-121-14/+22
* (rescan): Don't look for C++ // comment before directive.wilson1994-04-111-21/+47
* (discard_comments): Replace comments with a single space.wilson1994-04-061-2/+4
* * cccp.c (special_symbol, case T_WCHAR_TYPE): Output "__wchar_t"merrill1994-04-041-2/+9
* (pcfinclude): Modify comment referring to gstddef.h.wilson1994-04-011-1/+1
* (for_lint): Variable renamed from `lint'.kenner1994-03-251-3/+3
* (before_system, last_before_system): New variables.wilson1994-03-181-1/+28
* (do_include, hack-vms_include_specification): Change handling ofkenner1994-03-121-1/+38
* (main, finclude, check_precompiled): When safe_read returns a partialkenner1994-03-101-58/+20
* (no_record_file): New variable.kenner1994-03-071-4/+16
* (check_precompiled): Delete unused var dollar_loc.kenner1994-02-281-5/+1
* (main, args case 'D'): Rewrite to avoid uninitialized var.kenner1994-02-271-39/+37
* (read_name_map, read_filename_string, open_include_file):wilson1993-12-241-6/+231
* (main): Cast alloca result to char * to avoid warning.wilson1993-12-221-1/+1
* (main): Strip off ".cpp" extension.kenner1993-12-221-0/+6
* (main): Combine tests of single-character suffixes.kenner1993-12-121-50/+53