OSDN Git Service

PR target/45250
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Nov 2010 07:58:46 +0000 (07:58 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Nov 2010 07:58:46 +0000 (07:58 +0000)
commit4afc30562352c5d8acd506108a9e3ef46e7ee08d
tree1fee1723aa1cd9c97d6a269d4dadbd8acaf8eaa4
parent1c53873b6fbfd135b6be8cd3089ee77d86ff5eab
PR target/45250
* var-tracking.c (cfa_base_rtx): Move definition earlier in the file.
(cfa_base_offset): New variable.
(compute_cfa_pointer): Use cfa_base_rtx and cfa_base_offset.
(adjust_mems): Don't do any sp or hfp replacements if cfa_base_rtx
is NULL.
(vt_init_cfa_base): Initialize cfa_base_offset.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166126 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/var-tracking.c