Fix minor typos in recent errata workaround patch.
authorJim Wilson <wilson@tuliptree.org>
Thu, 16 Nov 2000 23:52:01 +0000 (23:52 +0000)
committerJim Wilson <wilson@tuliptree.org>
Thu, 16 Nov 2000 23:52:01 +0000 (23:52 +0000)
* config/tc-ia64.c (errata_nop_necessary_p): Abort if general regno
>= 128 instead of > 128.  Abort if predicate regno is >= 64 instead of
> 16.

gas/ChangeLog
gas/config/tc-ia64.c

index 32d904e..5667e9b 100644 (file)
@@ -1,3 +1,9 @@
+2000-11-16  Jim Wilson  <wilson@redhat.com>
+
+       * config/tc-ia64.c (errata_nop_necessary_p): Abort if general regno
+       >= 128 instead of > 128.  Abort if predicate regno is >= 64 instead of
+       > 16.
+
 2000-11-16  H.J. Lu  <hjl@gnu.org>
 
        * config/obj-elf.c (obj_elf_symver): Don't check the missing
index 019afd7..2474a48 100644 (file)
@@ -5199,7 +5199,7 @@ errata_nop_necessary_p (slot, insn_unit)
            || idesc->operands[i] == IA64_OPND_P2)
          {
            int regno = slot->opnd[i].X_add_number - REG_P;
-           if (regno > 16)
+           if (regno >= 64)
              abort ();
            this_group->p_reg_set[regno] = 1;
          }
@@ -5215,7 +5215,7 @@ errata_nop_necessary_p (slot, insn_unit)
            || idesc->operands[i] == IA64_OPND_R3)
          {
            int regno = slot->opnd[i].X_add_number - REG_GR;
-           if (regno > 128)
+           if (regno >= 128)
              abort ();
            if (strncmp (idesc->name, "add", 3) != 0
                && strncmp (idesc->name, "sub", 3) != 0
@@ -5246,7 +5246,7 @@ errata_nop_necessary_p (slot, insn_unit)
          || idesc->operands[i] == IA64_OPND_MR3)
        {
          int regno = slot->opnd[i].X_add_number - REG_GR;
-         if (regno > 128)
+         if (regno >= 128)
            abort ();
          if (idesc->operands[i] == IA64_OPND_R3)
            {