* frame.c (find_fde): Correct FDE's upper bound.
authorBruno Haible <bruno@linuix.mathematik.uni-karlsruhe.de>
Fri, 16 Jan 1998 23:56:07 +0000 (23:56 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 16 Jan 1998 23:56:07 +0000 (18:56 -0500)
From-SVN: r17382

gcc/ChangeLog
gcc/frame.c

index 6cca89c..ccca9c5 100644 (file)
@@ -1,3 +1,7 @@
+Mon Jan  5 02:53:01 1998  Bruno Haible  <bruno@linuix.mathematik.uni-karlsruhe.de>
+
+        * frame.c (find_fde): Correct FDE's upper bound.
+
 Fri Jan 16 16:23:52 1998  Richard Henderson  <rth@cygnus.com>
 
        * gengenrtl.c (DEF_RTL_EXPR): Provide a K&R compliant version.
index ab0a970..ff93f1b 100644 (file)
@@ -326,7 +326,7 @@ find_fde (void *pc)
 
       if (pc < f->pc_begin)
        hi = i;
-      else if (pc > f->pc_begin + f->pc_range)
+      else if (pc >= f->pc_begin + f->pc_range)
        lo = i + 1;
       else
        return f;