(struct directive, directive_table, handle_directive): pass_thru now 1 for #define...
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 24 Sep 1996 12:06:34 +0000 (08:06 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 24 Sep 1996 12:06:34 +0000 (08:06 -0400)
commitf2662b08c72e8b3bdd130409bd553cd4eb85a94b
treea8987646374d33a7c2ef323903c9b73b670a9662
parent2dbb8078bf1a26e87a1c1ba350c4a4dedf4bbe4c
(struct directive, directive_table, handle_directive): pass_thru now 1 for #define and 2 for #pragma.

(struct directive, directive_table, handle_directive): pass_thru now 1 for
#define and 2 for #pragma.
(handle_directive): When deciding whether to suppress comment at end of
directive, ignore tabs and spaces after comment.  Remove redundant limit test.
With -dD -C, copy comment when isolating definition.
(skip_to_end_of_comment): With -C, don't copy newline at end of C++ comment.

From-SVN: r12831
gcc/cccp.c