OSDN Git Service

PR debug/43177
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Mar 2010 07:01:27 +0000 (07:01 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Mar 2010 07:01:27 +0000 (07:01 +0000)
* var-tracking.c (loc_cmp): Don't assert VALUEs have the same mode.
(VAL_EXPR_HAS_REVERSE): Define.
(reverse_op): New function.
(add_stores): For reversible operations add an extra MO_VAL_USE.

* gcc.dg/guality/pr43177.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157189 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/testsuite/ChangeLog

index 9238f07..3e9a644 100644 (file)
@@ -1,3 +1,11 @@
+2010-03-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/43177
+       * var-tracking.c (loc_cmp): Don't assert VALUEs have the same mode.
+       (VAL_EXPR_HAS_REVERSE): Define.
+       (reverse_op): New function.
+       (add_stores): For reversible operations add an extra MO_VAL_USE.
+
 2010-03-02  Jason Merrill  <jason@redhat.com>
 
        * c-pretty-print.c (pp_c_specifier_qualifier_list): Print vector size.
 2010-03-02  Jason Merrill  <jason@redhat.com>
 
        * c-pretty-print.c (pp_c_specifier_qualifier_list): Print vector size.
index 8d961a8..747dc6c 100644 (file)
@@ -1,3 +1,8 @@
+2010-03-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/43177
+       * gcc.dg/guality/pr43177.c: New test.
+
 2010-03-02  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/ext/vector9.C: Adjust error message.
 2010-03-02  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/ext/vector9.C: Adjust error message.