PR debug/41276
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Sep 2009 07:44:06 +0000 (07:44 +0000)
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Sep 2009 07:44:06 +0000 (07:44 +0000)
commit3017bc06d9604cebee69df070a34590887168e52
tree7c4b3b077cdf1c1d929802c227b67ec378a3d383
parentfd5623f3c9125019eeed9530e4b5b7314eeb60b3
PR debug/41276
PR debug/41307
* cselib.c (cselib_expand_value_rtx_cb): Document callback
interface.
(cselib_expand_value_rtx_1): Use callback for SUBREGs.  Adjust
for VALUEs, to implement the documented interface.
* var-tracking.c (vt_expand_loc_callback): Handle SUBREGs.
Adjust for VALUEs and anything else, to implement the
documented interface.

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