r126657 - in /trunk/gcc: ChangeLog config/pa/pa...

danglin@gcc.gnu.org danglin@gcc.gnu.org
Sun Jul 15 17:19:00 GMT 2007


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



More information about the Gcc-cvs mailing list