diff options
author | Jan Hubicka <jh@suse.cz> | 2007-06-29 12:41:48 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2007-06-29 10:41:48 +0000 |
commit | 29fbecf33f017563e0e5488188d23b32a38bcbeb (patch) | |
tree | f053d71833529e77ece35de9b2445d21ec35f597 /gcc | |
parent | b40c4f68160a4b556135185e8b5e013ab77ba2ec (diff) | |
download | gcc-29fbecf33f017563e0e5488188d23b32a38bcbeb.zip gcc-29fbecf33f017563e0e5488188d23b32a38bcbeb.tar.gz gcc-29fbecf33f017563e0e5488188d23b32a38bcbeb.tar.bz2 |
* recog.c (validate_change_rtx_1): Unshare TO argument.
From-SVN: r126112
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/recog.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 082dfa8..653c696 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2007-06-29 Jan Hubicka <jh@suse.cz> + + * recog.c (validate_change_rtx_1): Unshare TO argument. + 2007-06-29 Uros Bizjak <ubizjak@gmail.com> PR tree-optimization/24659 diff --git a/gcc/recog.c b/gcc/recog.c index 497188d..89d4a2e 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -538,7 +538,7 @@ validate_replace_rtx_1 (rtx *loc, rtx from, rtx to, rtx object) || (GET_CODE (x) == GET_CODE (from) && GET_MODE (x) == GET_MODE (from) && rtx_equal_p (x, from))) { - validate_change (object, loc, to, 1); + validate_unshare_change (object, loc, to, 1); return; } |