]> gcc.gnu.org Git - gcc.git/commitdiff
dwarf2out.c (dwarf2out_frame_debug_expr): Move errant HIGH and LO_SUM cases to where...
authorAlan Modra <alan@linuxcare.com.au>
Tue, 3 Apr 2001 01:12:09 +0000 (01:12 +0000)
committerAlan Modra <amodra@gcc.gnu.org>
Tue, 3 Apr 2001 01:12:09 +0000 (10:42 +0930)
* dwarf2out.c (dwarf2out_frame_debug_expr): Move errant HIGH and
LO_SUM cases to where they belong.

From-SVN: r41033

gcc/ChangeLog
gcc/dwarf2out.c

index a86271db2b92596d7540f23a6f91f22c2ec1295b..c7e966c52453b6f402ece41fbbd9e6f890471720 100644 (file)
@@ -1,3 +1,8 @@
+2001-04-03  Alan Modra  <alan@linuxcare.com.au>
+
+       * dwarf2out.c (dwarf2out_frame_debug_expr): Move errant HIGH and
+       LO_SUM cases to where they belong.
+
 2001-04-02  Richard Henderson  <rth@redhat.com>
 
        * except.h (lang_eh_type_covers): Mark extern.
index 6f8d335d5eb627df0eb337e46df5110f9cabdd8c..2e71518fa80567e3f005f617ff9ca0c2f47c50f5 100644 (file)
@@ -1404,26 +1404,26 @@ dwarf2out_frame_debug_expr (expr, label)
          cfa_temp.offset |= INTVAL (XEXP (src, 1));
          break;
 
+         /* Skip over HIGH, assuming it will be followed by a LO_SUM,
+            which will fill in all of the bits.  */
+         /* Rule 8 */
+       case HIGH:
+         break;
+
+         /* Rule 9 */
+       case LO_SUM:
+         if (GET_CODE (XEXP (src, 1)) != CONST_INT)
+           abort ();
+         cfa_temp.reg = REGNO (dest);
+         cfa_temp.offset = INTVAL (XEXP (src, 1));
+         break;
+
        default:
          abort ();
        }
       def_cfa_1 (label, &cfa);
       break;
 
-      /* Skip over HIGH, assuming it will be followed by a LO_SUM, which
-        will fill in all of the bits.  */
-      /* Rule 8 */
-    case HIGH:
-      break;
-
-      /* Rule 9 */
-    case LO_SUM:
-      if (GET_CODE (XEXP (src, 1)) != CONST_INT)
-       abort ();
-      cfa_temp.reg = REGNO (dest);
-      cfa_temp.offset = INTVAL (XEXP (src, 1));
-      break;
-
     case MEM:
       if (GET_CODE (src) != REG)
        abort ();
This page took 0.09338 seconds and 5 git commands to generate.