aboutsummaryrefslogtreecommitdiff
path: root/gcc/cccp.c
AgeCommit message (Collapse)AuthorFilesLines
1993-01-05(do_line): Add pedantic warnings for out of range lineJim Wilson1-0/+6
numbers, and non-space characters after the filename. From-SVN: r3104
1993-01-04(main): Recognize and remove .cxx as filename suffix.Richard Stallman1-0/+5
From-SVN: r3078
1993-01-02(default_include): Look directly in TOOL_INCLUDE_DIR.Richard Stallman1-0/+1
From-SVN: r3054
1992-12-31(multiline_string_line): New file scope static variable.Jim Wilson1-10/+11
(rescan): Delete multiline_string_line variable definition. (skip_quoted_string): Print start line number of unterminated string and character constants. When see a newline: warn if pedantic; delete unreachable duplicate code for traditional case; set multiline_string_line. From-SVN: r3012
1992-12-29(make_definition): Pass NULL as 3rd arg to do_define.Richard Stallman1-13/+19
From-SVN: r2977
1992-12-16(do_pragma): Use index, not strchr.Richard Stallman1-1/+1
From-SVN: r2880
1992-12-04(output_line_command): Use alloca for line_cmd_buf.Richard Kenner1-1/+2
From-SVN: r2837
1992-11-27(do_include): Initialize searchptr to 0.Richard Stallman1-1/+1
From-SVN: r2813
1992-11-24(main): Do -D's and -A's and -U's in order specified.Richard Stallman1-10/+5
From-SVN: r2788
1992-11-11(rescan): Accept # as command inside macro args, etc.Richard Stallman1-3/+8
if an actual newline at the same level precedes. From-SVN: r2741
1992-10-25(get_lintcmd): Length of `LINTLIBRARY' is 11.Richard Stallman1-2/+2
From-SVN: r2597
1992-10-18(collect_expansion): Don't add whitespace at end if inside a string and not ↵Richard Stallman1-10/+13
traditional. (collect_expansion): Don't add whitespace at end if inside a string and not traditional. (rescan): At end of string, if inside macro, always keep scanning. From-SVN: r2506
1992-10-17(cplusplus_comments): New var.Richard Stallman1-18/+22
(main): Set it according to options. (rescan, handle_directive, skip_if_group, validate_else): (skip_to_end_of_comment, macarg1, discard_comments): Use cplusplus_comments to enable C++ comment syntax. From-SVN: r2498
1992-10-07(finclude): Set fp->buf earlier, so it's freed on error.Richard Stallman1-1/+2
From-SVN: r2348
1992-10-06(main): Handle -U before -D (and -A).Richard Stallman1-40/+39
(rescan): If traditional, recognize # only at bol. (main) [VMS]: Use .obj, not .o, in dependencies output. (do_include): Delete unreachable goto after '"' case. (do_xifdef): Skip all kinds of whitespace, in bof test. From-SVN: r2333
1992-09-25(do_include): "Concatenate" multiple "strings" in #include.Richard Stallman1-4/+22
From-SVN: r2248
1992-09-15(macroexpand): Don't output another error message if haveJim Wilson1-5/+12
already output error message returned from macarg. From-SVN: r2132
1992-08-31(do_pragma): In prev. change, really use U_CHAR *, not char *.James Van Artsdalen1-1/+1
From-SVN: r1998
1992-08-29(do_pragma): Use rindex, not strrchr.Richard Stallman1-1/+1
From-SVN: r1992
1992-08-28(do_pragma): In prev. change, use U_CHAR *, not char *.Richard Stallman1-4/+4
From-SVN: r1986
1992-08-25(do_pragma): Warn if `#pragma implementation "foo.h"' isRichard Stallman1-1/+24
invoked after "foo.h" has been included. From-SVN: r1953
1992-08-21(bcopy, bzero, bcmp): Remove #if VMS code--always use inline C loops.Richard Stallman1-31/+0
From-SVN: r1927
1992-08-20(decl of create_definition): Move forward declaration past the definition of ↵Richard Stallman1-4/+27
struct macrodef. (decl of create_definition): Move forward declaration past the definition of struct macrodef. (VMS_strncat): New function. From-SVN: r1915
1992-08-19(finclude): Increment indepth before callingJim Wilson1-3/+6
trigraph_pcp, so that warning uses the correct file name. From-SVN: r1901
1992-08-18(HOST_WIDE_INT): Copy definition from machmode.h.Tom Wood1-0/+14
From-SVN: r1887
1992-08-18(pcfinclude): Use HOST_WIDE_INT for rounding a pointer.Richard Stallman1-5/+6
From-SVN: r1881
1992-08-18(do_include): If search_start is NULL, complain that we had nowhere to look.Richard Stallman1-5/+12
From-SVN: r1878
1992-08-15Don't ever include stddef.h.Richard Stallman1-8/+1
(append_include_chain): Avoid using size_t. (initialize_builtins): Output defn of __WCHAR_TYPE__ just once. From-SVN: r1855
1992-08-14(NULL_PTR): Use the same definition asTom Wood1-4/+10
rtl.h and tree.h. From-SVN: r1852
1992-08-14(handle_directive): Output macro name if dump_names.Richard Stallman1-0/+11
From-SVN: r1849
1992-07-31Include stddef.h when __STDC__ is defined.Richard Kenner1-0/+3
From-SVN: r1736
1992-07-31Add declarations for malloc and realloc..Richard Kenner1-3/+11
(PTR_INT_TYPE): New macro. (pcfinclude): Use it. From-SVN: r1734
1992-07-17(NULL_PTR): Define as void * if STDC.Richard Kenner1-0/+4
From-SVN: r1612
1992-07-11(finclude): Clean error msf if file_size_and_mode fails.Richard Stallman1-1/+5
From-SVN: r1558
1992-07-08(append_include_chain): Fix setting of first_bracket_include.Richard Stallman1-1/+1
From-SVN: r1508
1992-07-07(main): Clear first_bracket_include for -I-.Richard Stallman1-74/+70
Set first_system_include for first system header directory. (is_system_include): Start search at first_system_include. (INCLUDE_LEN_FUDGE): Defined. (append_include_chain): New function. Adds directory(ies) to include chain and updates value of max_include_len. (main, path_include): Use append_include_chain. (do_include): Use INCLUDE_LEN_FUDGE. From-SVN: r1488
1992-07-06Changes to support execution on 64-bit machines.Richard Kenner1-13/+29
From-SVN: r1484
1992-07-06(do_include): Don't do fprintf's if inhibit_warnings.Richard Stallman1-13/+40
Renamed system_header_p to angle_brackets. Use is_system_include. (is_system_include): New function. (redundant_include_p) : Renamed from lookup_include. From-SVN: r1468
1992-06-29entered into RCSMike Stump1-3/+1
From-SVN: r1342
1992-06-27*** empty log message ***Richard Kenner1-20/+24
From-SVN: r1311
1992-06-24*** empty log message ***Richard Stallman1-36/+10
From-SVN: r1271
1992-06-24*** empty log message ***Richard Stallman1-2/+2
From-SVN: r1263
1992-06-24*** empty log message ***Richard Stallman1-5/+7
From-SVN: r1260
1992-06-23*** empty log message ***Richard Stallman1-3/+1
From-SVN: r1240
1992-06-06*** empty log message ***Richard Stallman1-1/+3
From-SVN: r1177
1992-06-03*** empty log message ***Richard Stallman1-1/+1
From-SVN: r1143
1992-06-02*** empty log message ***Richard Stallman1-1/+4
From-SVN: r1140
1992-05-24*** empty log message ***Richard Stallman1-7/+2
From-SVN: r1072
1992-05-14*** empty log message ***Richard Stallman1-1/+11
From-SVN: r981
1992-05-11*** empty log message ***Richard Kenner1-8/+14
From-SVN: r961