|
From: Steve V.
|
This patch allows the stack to be in a mem-mapped file.
Index: valgrind/coregrind/m_signals.c
===================================================================
--- valgrind.orig/coregrind/m_signals.c 2008-08-21 15:42:14.000000000 -0700
+++ valgrind/coregrind/m_signals.c 2008-08-21 17:44:07.000000000 -0700
@@ -1667,7 +1667,7 @@
= seg ? VG_(am_next_nsegment)( (NSegment*)seg, True/*fwds*/ )
: NULL;
- if (seg && seg->kind == SkAnonC)
+ if (seg && (seg->kind == SkAnonC || seg->kind == SkFileC))
/* addr is already mapped. Nothing to do. */
return True;
|