aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e589f50..f7785e6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -299,6 +299,19 @@ Tue Dec 22 13:02:22 1998 Michael Meissner <meissner@cygnus.com>
* toplev.c (main): Delete handling of -dM as a preprocessor
option.
+1998-12-21 18:03 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
+
+ * cpplib.c (skip_if_group): Split out the logic that handles
+ directive recognition to its own function. Don't use
+ parse markers; use a bare pointer into the buffer. Use
+ copy/skip_rest_of_line instead of doing it by hand. Remove
+ `return on any directive' mode which was never used, and take
+ only one argument.
+ (consider_directive_while_skipping): New function, subroutine
+ of skip_if_group. Logic streamlined a bit.
+ (conditional_skip, do_elif, do_else): Call skip_if_group with
+ only one argument.
+
Mon Dec 21 17:39:38 1998 Michael Meissner <meissner@cygnus.com>
* toplev.c (main): Don't emit any warnings when using -dD, -dM, or