gnu-nat.c patch mangled

Roland McGrath roland@frob.com
Tue Apr 30 11:27:00 GMT 2002


My patch to gdb/gnu-nat.c (committed in rev 1.20) did not make it intact.

This patch vs the current file is needed to properly effect the changes
from my original patch.  I'm not including an extra log entry since this
was part of the same change I submitted.  I don't know how it got lost
in the commit.


Index: gnu-nat.c
===================================================================
RCS file: /cvs/src/src/gdb/gnu-nat.c,v
retrieving revision 1.20
diff -u -b -p -r1.20 gnu-nat.c
--- gnu-nat.c	24 Apr 2002 21:44:46 -0000	1.20
+++ gnu-nat.c	30 Apr 2002 18:22:51 -0000
@@ -2536,6 +2536,16 @@ gnu_find_memory_regions (int (*func) (CO
 	  last_protection = protection;
 	}
     }
+
+  /* Report the final region.  */
+  if (last_region_end > last_region_address && last_protection != VM_PROT_NONE)
+    (*func) (last_region_address, last_region_end - last_region_address,
+	     last_protection & VM_PROT_READ,
+	     last_protection & VM_PROT_WRITE,
+	     last_protection & VM_PROT_EXECUTE,
+	     data);
+
+  return 0;
 }
 
 



More information about the Gdb-patches mailing list