diff options
author | Bruno Haible <bruno@linuix.mathematik.uni-karlsruhe.de> | 1998-01-16 23:56:07 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-01-16 18:56:07 -0500 |
commit | db8abea3770849b0c7737c2485ade5129793ad99 (patch) | |
tree | 474ea789cc03fe91f962ab52deccc5b7c27c435c | |
parent | 224c649b801d8064c6c5de50b31408d4c1e37e49 (diff) | |
download | gcc-db8abea3770849b0c7737c2485ade5129793ad99.zip gcc-db8abea3770849b0c7737c2485ade5129793ad99.tar.gz gcc-db8abea3770849b0c7737c2485ade5129793ad99.tar.bz2 |
* frame.c (find_fde): Correct FDE's upper bound.
From-SVN: r17382
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/frame.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6cca89c..ccca9c5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/frame.c b/gcc/frame.c index ab0a970..ff93f1b 100644 --- a/gcc/frame.c +++ b/gcc/frame.c @@ -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; |