flow.c (count_basic_blocks, [...]): A rethrow can occur outside of an EH region.
[gcc.git] / gcc / ChangeLog
index be50eae86910d59611d3324692ff40a0565c2c10..17ab03e7a19abb4a96dbc32f65613e67a521293a 100644 (file)
@@ -1,3 +1,14 @@
+2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
+
+       * flow.c (count_basic_blocks, find_basic_blocks_1): A rethrow
+       can occur outside of an EH region.
+       * except.c: Correct comments about rethrow behavior.
+       (rethrow_symbol_map): Do nothing if !flag_new_exceptions.
+
+2000-03-08  Andrew MacLeod  <amacleod@cygnus.com>
+
+       * flow.c (make_edges): Always call make_eh_edge for calls.
+
 2000-03-08  Zack Weinberg  <zack@wolery.cumb.org>
 
        * cpplib.h (parse_underflow_t, CPP_NULL_BUFFER): Delete.