------- Comment #20 from danglin at gcc dot gnu dot org 2007-07-15 17:19 ------- Subject: Bug 32398
Author: danglin Date: Sun Jul 15 17:19:13 2007 New Revision: 126657 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126657 Log: PR middle-end/32398 PR middle-end/32769 * pa-protos.h (pa_eh_return_handler_rtx): Declare. * pa.c (pa_extra_live_on_entry, rp_saved): Declare. (TARGET_EXTRA_LIVE_ON_ENTRY): Define. (pa_output_function_prologue): Use rp_saved and current_function_is_leaf to generate .CALLINFO statement. (hppa_expand_prologue): Set rp_saved. (hppa_expand_epilogue): Use rp_saved. (pa_extra_live_on_entry, pa_eh_return_handler_rtx): New functions. * pa.h (EH_RETURN_HANDLER_RTX): Use pa_eh_return_handler_rtx. Modified: trunk/gcc/ChangeLog trunk/gcc/config/pa/pa-protos.h trunk/gcc/config/pa/pa.c trunk/gcc/config/pa/pa.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32398