dwarf2out.c (dwarf2out_begin_prologue): Use crtl->nothrow
authorJan Hubicka <jh@suse.cz>
Sat, 28 Mar 2009 17:55:25 +0000 (18:55 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 28 Mar 2009 17:55:25 +0000 (17:55 +0000)
commitfe89fbc56dd937c74ebfe7338fe785699386cb59
tree71b5742a48b64212e619cde0a156cbe731404f0c
parentb3bf8855c071b86fb3403f0d3e4d415702cb07ea
dwarf2out.c (dwarf2out_begin_prologue): Use crtl->nothrow

* dwarf2out.c (dwarf2out_begin_prologue): Use crtl->nothrow
* tree-eh.c (stmt_could_throw_p): Remove check for WEAK decls.
* function.h (rtl_data): Add nothrow flag.
* except.c (set_nothrow_function_flags): Use crtl->nothrow;
set DECL_NOTHROW for AVAILABLE functions.

From-SVN: r145202
gcc/ChangeLog
gcc/dwarf2out.c
gcc/except.c
gcc/function.h
gcc/tree-eh.c