diff options
author | David S. Miller <davem@davemloft.net> | 2013-02-07 23:19:27 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2013-02-07 15:19:27 -0800 |
commit | 499f32e8fa6c398878d8c52757ac87f444e18886 (patch) | |
tree | f23a678c9097ac59a77279afd266d0db3247bbd9 /gcc/tree-tailcall.c | |
parent | 48227088fd83bcfa7f05192475923171431e9719 (diff) | |
download | gcc-499f32e8fa6c398878d8c52757ac87f444e18886.zip gcc-499f32e8fa6c398878d8c52757ac87f444e18886.tar.gz gcc-499f32e8fa6c398878d8c52757ac87f444e18886.tar.bz2 |
Fix variable tracking for leaf functions on sparc.
* dwarf2out.c (based_loc_descr): Perform leaf register remapping
on 'reg'.
* var-tracking.c (vt_add_function_parameter): Test the presence of
HAVE_window_save properly and do not remap argument registers when
we have a leaf function.
From-SVN: r195869
Diffstat (limited to 'gcc/tree-tailcall.c')
0 files changed, 0 insertions, 0 deletions