Accept SEQUENCE as well as PARALLEL blocks in FRAME_RELATED_EXPR notes.
authorNick Clifton <nickc@cygnus.com>
Wed, 26 Jul 2000 20:59:32 +0000 (20:59 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Wed, 26 Jul 2000 20:59:32 +0000 (20:59 +0000)
From-SVN: r35268

gcc/ChangeLog
gcc/dwarf2out.c

index 52399578e99212b0a93d181b58b8fdb42f162047..b82d67dc48a4e2107d130b05bbe6d1d782a28747 100644 (file)
@@ -1,3 +1,8 @@
+2000-07-26  Nick Clifton  <nickc@cygnus.com>
+
+       * dwarf2out.c (dwarf2out_frame_debug_expr): Accept SEQUENCE as
+       well as PARALLEL blocks in FRAME_RELATED_EXPR notes.
+
 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
 
        * c-decl.c (finish_enum): Convert enumerations that fit in an
index 880afb120c54c9239cb68bd08346432d0d37082d..01911a0379013c9dc7bde0482665355a6ebf8cc8 100644 (file)
@@ -1228,7 +1228,8 @@ dwarf2out_frame_debug_expr (expr, label)
      are processed only if they are SETs and the RTX_FRAME_RELATED_P 
      flag is set in them. */
 
-  if (GET_CODE (expr) == PARALLEL)
+  if (GET_CODE (expr) == PARALLEL
+      || GET_CODE (expr) == SEQUENCE)
     { 
       int par_index;
       int limit = XVECLEN (expr, 0);