* tree-cfg.c (bsi_replace): Remove the original statement
from the EH throw statement table.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109335
138bc75d-0d04-0410-961f-
82ee72b054a4
+2005-01-04 Jeff Law <law@redhat.com>
+
+ PR ada/24994
+ * tree-cfg.c (bsi_replace): Remove the original statement
+ from the EH throw statement table.
+
2006-01-04 Jakub Jelinek <jakub@redhat.com>
* config/i386/pmm_malloc.h (posix_memalign): If __cplusplus,
{
eh_region = lookup_stmt_eh_region (orig_stmt);
if (eh_region >= 0)
- add_stmt_to_eh_region (stmt, eh_region);
+ {
+ remove_stmt_from_eh_region (stmt);
+ add_stmt_to_eh_region (stmt, eh_region);
+ }
}
delink_stmt_imm_use (orig_stmt);