PR lto/44230
commit3c9e9cba3655f50117e6c43dd34e1927b27182b4
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 May 2010 14:11:35 +0000 (27 14:11 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 May 2010 14:11:35 +0000 (27 14:11 +0000)
treecbad29225d6336a230779ca3e818e4ac1ce219e6
parent99f61dd05a51a11d57d0ea0a4c4461b9f8854afd
PR lto/44230
* dwarf2out.c (dwarf2out_begin_prologue): Fix nits in sorry message.
lto/
* lto.h (lto_eh_personality): New prototype.
* lto.c: Include debug.h.
(first_personality_decl): New static variable.
(lto_materialize_function): Set it to DECL_FUNCTION_PERSONALITY of the
first function for which it is non-null.
(lto_eh_personality_decl): New static variable.
(lto_eh_personality): New function.
* lto-lang.c (LANG_HOOKS_EH_PERSONALITY): Redefine to above function.
* Make-lang.in (lto/lto.o): Add dependency on debug.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159921 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/lto/ChangeLog
gcc/lto/Make-lang.in
gcc/lto/lto-lang.c
gcc/lto/lto.c
gcc/lto/lto.h