diff options
author | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> | 2007-07-15 17:19:13 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2007-07-15 17:19:13 +0000 |
commit | 16c16a2476732e37e0220accb906bf6a03f8a6c0 (patch) | |
tree | 7cb378656885837824b2d81682d15dfd7bfbd9bb /gcc/ChangeLog | |
parent | b220e3f9c9fb24054b9647abb173b6f0fb8df5b4 (diff) | |
download | gcc-16c16a2476732e37e0220accb906bf6a03f8a6c0.zip gcc-16c16a2476732e37e0220accb906bf6a03f8a6c0.tar.gz gcc-16c16a2476732e37e0220accb906bf6a03f8a6c0.tar.bz2 |
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
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4903b79..7ca3bbf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +2007-07-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + 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. + 2007-07-14 Dirk Mueller <dmueller@suse.de> * omega.c (coalesce): Fix memory leak on early exit. |