|
From: <sv...@va...> - 2012-08-07 14:46:47
|
sewardj 2012-08-07 15:46:34 +0100 (Tue, 07 Aug 2012)
New Revision: 12855
Log:
Add a couple of useful examples to the --help text for
--soname-synonyms.
Modified files:
trunk/coregrind/m_main.c
trunk/none/tests/cmdline1.stdout.exp
trunk/none/tests/cmdline2.stdout.exp
Modified: trunk/none/tests/cmdline2.stdout.exp (+4 -2)
===================================================================
--- trunk/none/tests/cmdline2.stdout.exp 2012-08-06 19:37:17 +01:00 (rev 12854)
+++ trunk/none/tests/cmdline2.stdout.exp 2012-08-07 15:46:34 +01:00 (rev 12855)
@@ -83,8 +83,10 @@
stated shared object doesn't have the stated
text symbol. Patterns can contain ? and *.
--soname-synonyms=syn1=pattern1,syn2=pattern2,... synonym soname
- patterns for some Valgrind wrapping
- or replacement (such as malloc replacement)
+ specify patterns for function wrapping or replacement.
+ To use a non-libc malloc library that is
+ in the main exe: --soname-synonyms=somalloc=NONE
+ in libxyzzy.so: --soname-synonyms=somalloc=libxyzzy.so
user options for Nulgrind:
(none)
Modified: trunk/coregrind/m_main.c (+4 -2)
===================================================================
--- trunk/coregrind/m_main.c 2012-08-06 19:37:17 +01:00 (rev 12854)
+++ trunk/coregrind/m_main.c 2012-08-07 15:46:34 +01:00 (rev 12855)
@@ -194,8 +194,10 @@
" stated shared object doesn't have the stated\n"
" text symbol. Patterns can contain ? and *.\n"
" --soname-synonyms=syn1=pattern1,syn2=pattern2,... synonym soname\n"
-" patterns for some Valgrind wrapping\n"
-" or replacement (such as malloc replacement)\n"
+" specify patterns for function wrapping or replacement.\n"
+" To use a non-libc malloc library that is\n"
+" in the main exe: --soname-synonyms=somalloc=NONE\n"
+" in libxyzzy.so: --soname-synonyms=somalloc=libxyzzy.so\n"
"\n";
Char* usage2 =
Modified: trunk/none/tests/cmdline1.stdout.exp (+4 -2)
===================================================================
--- trunk/none/tests/cmdline1.stdout.exp 2012-08-06 19:37:17 +01:00 (rev 12854)
+++ trunk/none/tests/cmdline1.stdout.exp 2012-08-07 15:46:34 +01:00 (rev 12855)
@@ -83,8 +83,10 @@
stated shared object doesn't have the stated
text symbol. Patterns can contain ? and *.
--soname-synonyms=syn1=pattern1,syn2=pattern2,... synonym soname
- patterns for some Valgrind wrapping
- or replacement (such as malloc replacement)
+ specify patterns for function wrapping or replacement.
+ To use a non-libc malloc library that is
+ in the main exe: --soname-synonyms=somalloc=NONE
+ in libxyzzy.so: --soname-synonyms=somalloc=libxyzzy.so
user options for Nulgrind:
(none)
|