]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Fix for bug #80942.
authorNicholas Nethercote <n.nethercote@gmail.com>
Wed, 5 May 2004 10:46:22 +0000 (10:46 +0000)
committerNicholas Nethercote <n.nethercote@gmail.com>
Wed, 5 May 2004 10:46:22 +0000 (10:46 +0000)
commit874fc865a44beb0fcd30ea268ea1bdf013d7ad67
treea41dfd6f2624b7aaa17b4f5a1cb28f28c0b81cb0
parent7804c9527e09698a40adc813a55cc3dc053d97b2
Fix for bug #80942.

Addrcheck wasn't doing overlap checking as it should.  This is because
mac_replace_strmem.o was being linked with vgskin_addrcheck.so instead of
vgpreload_addrcheck.so.  I fixed the Makefile, and also moved
_VG_USERREQ__MEMCHECK_GET_RECORD_OVERLAP so Addrcheck could see it.  And I
added the 'overlap' test (from memcheck/tests/) to Addrcheck's regression
suite.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2394
addrcheck/Makefile.am
addrcheck/tests/Makefile.am
addrcheck/tests/overlap.stderr.exp [new file with mode: 0644]
addrcheck/tests/overlap.stdout.exp [new file with mode: 0644]
addrcheck/tests/overlap.vgtest [new file with mode: 0644]
memcheck/mac_needs.c
memcheck/mc_clientreqs.c