]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Add a crappy wrapper for access_extended(), one of the more ridiculous
authorNicholas Nethercote <njn@valgrind.org>
Wed, 12 Aug 2009 02:30:20 +0000 (02:30 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Wed, 12 Aug 2009 02:30:20 +0000 (02:30 +0000)
commitc922a7201dc63fc9f3e9fd04e67a25cdafcc138e
treeaa1a8a7da9238f0c8c34088f7ecbdb9bb7f842df
parent71694b3c2036ca18dac1488f2f40e475d69bd467
Add a crappy wrapper for access_extended(), one of the more ridiculous
syscalls I've had the displeasure of encountering.  Due to its
ridiculousness, the wrapper misses a PRE_MEM_WRITE check and so can result
in false positives.  The POST_MEM_WRITE update is present, though, so it
shouldn't cause subsequent problems.  Fixes bug 200760.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10786
coregrind/m_syswrap/priv_syswrap-darwin.h
coregrind/m_syswrap/syswrap-darwin.c
include/vki/vki-darwin.h
memcheck/tests/darwin/scalar.c
memcheck/tests/darwin/scalar.stderr.exp