OSDN Git Service

* dwarf2out.c (dwarf2out_begin_prologue): Use crtl->nothrow
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Mar 2009 17:55:25 +0000 (17:55 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Mar 2009 17:55:25 +0000 (17:55 +0000)
commitb0d29d1cb20d83df4f6806568410812caf3bc0a9
tree71b5742a48b64212e619cde0a156cbe731404f0c
parent69dfb43a2cd36ecfd935523329304d83b87d45cc
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145202 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/except.c
gcc/function.h
gcc/tree-eh.c