diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0d55ea845009..e9146bd78a3c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-12-05 Alan Modra + + * bb-reorder.c (reorder_basic_blocks): Do check for EH edges even + when using sjlj. + 2000-12-05 Richard Henderson * flow.c (calculate_global_regs_live): Only force stack pointer diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 45b5f2f680c4..9b8a1bd17e65 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -1348,7 +1348,7 @@ reorder_basic_blocks () /* We do not currently handle correct re-placement of EH notes. But that does not matter unless we intend to use them. */ - if (flag_exceptions && ! exceptions_via_longjmp) + if (flag_exceptions) for (i = 0; i < n_basic_blocks; i++) { edge e;