* dwarf2out.c (loc_descriptor_from_tree, case COMPOUND_EXPR): New case.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Nov 2001 10:17:51 +0000 (10:17 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Nov 2001 10:17:51 +0000 (10:17 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46939 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/dwarf2out.c

index 60f3e46..5e83c85 100644 (file)
@@ -1,5 +1,7 @@
 Mon Nov 12 05:18:42 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
+       * dwarf2out.c (loc_descriptor_from_tree, case COMPOUND_EXPR): New case.
+
        * alias.c (nonoverlapping_memrefs_p): Handle DECL_RTL being a CONCAT.
 
 2001-11-12  Kazu Hirata  <kazu@hxi.com>
index 12fcade..80f16db 100644 (file)
@@ -7923,6 +7923,9 @@ loc_descriptor_from_tree (loc, addressp)
       indirect_p = 1;
       break;
 
+    case COMPOUND_EXPR:
+      return loc_descriptor_from_tree (TREE_OPERAND (loc, 1), addressp);
+
     case NOP_EXPR:
     case CONVERT_EXPR:
     case NON_LVALUE_EXPR: