Blob Blame History Raw
--- binutils-2.24/gas/config/tc-m68k.c.old	2014-06-16 16:54:53.752365338 +0100
+++ binutils-2.24/gas/config/tc-m68k.c	2014-06-16 16:55:11.151441285 +0100
@@ -4513,7 +4513,7 @@
 		       (relax_substateT) (the_ins.fragb[n].fragty),
 		       the_ins.fragb[n].fadd, the_ins.fragb[n].foff, to_beg_P);
     }
-  n = (the_ins.numo - the_ins.fragb[n - 1].fragoff);
+  n = (n > 0) ? (the_ins.numo - the_ins.fragb[n - 1].fragoff) : 0;
   shorts_this_frag = 0;
   if (n)
     {