* haifa-sched.c (print_value): Fix last change.
authorJeffrey A Law <law@cygnus.com>
Tue, 9 Sep 1997 15:12:06 +0000 (15:12 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 9 Sep 1997 15:12:06 +0000 (09:12 -0600)
From-SVN: r15181

gcc/ChangeLog
gcc/haifa-sched.c

index 94b0ca074260004f9c440a5bc546a9c5ff4937ce..725e1494a2c121df39e40a53a47c6a0360a0c251 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  9 09:12:17 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * haifa-sched.c (print_value): Fix last change.
+
 Mon Sep  8 15:15:11 1997  Nick Clifton  <nickc@cygnus.com>
 
        * v850.h (ASM_SPEC): Pass on target processor.
index f5a5f4e84d7cef9809d40a07c6bd5c28ffe6f683..4b0be8879a8467534103fd090a6b537823bb84bb 100644 (file)
@@ -6089,11 +6089,11 @@ print_value (buf, x, verbose)
        strcpy (t, "fr");
       else
        strcpy (t, "r");
-      sprintf (buf, "%s%d", t, !! XEXP (x, 0));
+      sprintf (buf, "%s%d", t, REGNO (x));
       break;
     case SUBREG:
       print_value (t, XEXP (x, 0), verbose);
-      sprintf (buf, "%s#%d", t, !! XEXP (x, 1));
+      sprintf (buf, "%s#%d", t, SUBREG_WORD (x));
       break;
     case SCRATCH:
       sprintf (buf, "scratch");