summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 90531dae35b..e471fe3eedd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2000-11-28 Neil Booth <neilb@earthling.net>
+
+ * tradcpp.c (enum node_type): New hash types T_ASSERT, T_UNASSERT.
+ (struct directive): Drop 4th argument from handlers.
+ (do_define, do_line, do_include, do_undef, do_else, do_elif,
+ do_endif): Similarly.
+ (do_assert, do_unassert, do_ifdef, do_ifndef): New handlers.
+ (do_ifxdef): Update as common handler of do_ifdef and do_ifndef.
+ (make_definition, make_undef): Take a const char*.
+ (make_assertion): New function.
+ (struct directive_table): Update.
+ (main): Handle -A command line argument.
+ (handle_directive): Drop fourth handler argument.
+
2000-11-28 Bernd Schmidt <bernds@redhat.co.uk>
* simplify-rtx.c (cselib_record_sets): Ignore sets whose destination