* xcoffread.c (enter_line_range): endaddr is exclusive, not inclusive.
authorJim Kingdon <jkingdon@engr.sgi.com>
Thu, 18 Mar 1993 20:02:10 +0000 (20:02 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Thu, 18 Mar 1993 20:02:10 +0000 (20:02 +0000)
gdb/ChangeLog
gdb/xcoffread.c

index d385adfa2cbed885c5cde3f4a802f9559508c2a3..b57908085ee7db5ea0c1a20d27020381f56ec29b 100644 (file)
@@ -1,3 +1,7 @@
+Thu Mar 18 11:57:49 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * xcoffread.c (enter_line_range): endaddr is exclusive, not inclusive.
+
 Wed Mar 17 09:46:31 1993  Jim Kingdon  (kingdon@cygnus.com)
 
        * xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc.
index c20a92ee6c887da273a224bb4184ad5b38866446..859be27717714cda5dad539a2ebdbe7329a30c8a 100644 (file)
@@ -716,7 +716,7 @@ enter_line_range (subfile, beginoffset, endoffset, startaddr, endaddr, firstLine
     addr = P_LINENO(pp) ? 
       P_LINEADDR(pp) : read_symbol_nvalue (P_LINESYM(pp)); 
 
-    if (addr < startaddr || (endaddr && addr > endaddr))
+    if (addr < startaddr || (endaddr && addr >= endaddr))
       return;
 
     if (P_LINENO(pp) == 0) {