* dwarf2out.c (loc_descriptor_from_tree, case COMPOUND_EXPR): New case.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Mon, 12 Nov 2001 10:17:51 +0000 (10:17 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 12 Nov 2001 10:17:51 +0000 (05:17 -0500)
From-SVN: r46939

gcc/ChangeLog
gcc/dwarf2out.c

index 60f3e46fbb4923d764fa36e51416fdf81be948f6..5e83c85800a0c0b3c8b2388e233e670d9fbd8fe5 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 12fcadeeb32740d06b46a4329c47aeeca588e180..80f16dbb6df1b96a350aaa0c15847f873b3ed9a1 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: