re PR middle-end/32398 (checking for suffix of object files... configure: error:...
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Sun, 15 Jul 2007 17:19:13 +0000 (17:19 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sun, 15 Jul 2007 17:19:13 +0000 (17:19 +0000)
commit16c16a2476732e37e0220accb906bf6a03f8a6c0
tree7cb378656885837824b2d81682d15dfd7bfbd9bb
parentb220e3f9c9fb24054b9647abb173b6f0fb8df5b4
re PR middle-end/32398 (checking for suffix of object files... configure: error: cannot compute suffix of f object files: cannot compile)

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.

From-SVN: r126657
gcc/ChangeLog
gcc/config/pa/pa-protos.h
gcc/config/pa/pa.c
gcc/config/pa/pa.h