+2004-04-20  Paul Brook  <paul@codesourcery.com>
+
+       * config/arm/arm.c (arm_expand_prologue): Fix size calculation.
+
 2004-04-20  Paolo Bonzini  <bonzini@gnu.org>
 
        Revert part of 2004-04-17 change that moved -frename-registers
 
                    {
                      insn = emit_sfm (reg + 1, start_reg - reg);
                      RTX_FRAME_RELATED_P (insn) = 1;
-                     saved_regs += (reg - start_reg) * 12;
+                     saved_regs += (start_reg - reg) * 12;
                    }
                  start_reg = reg - 1;
                }
          if (start_reg != reg)
            {
              insn = emit_sfm (reg + 1, start_reg - reg);
-             saved_regs += (reg - start_reg) * 12;
+             saved_regs += (start_reg - reg) * 12;
              RTX_FRAME_RELATED_P (insn) = 1;
            }
        }