]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add a couple of useful examples to the --help text for
authorJulian Seward <jseward@acm.org>
Tue, 7 Aug 2012 14:46:34 +0000 (14:46 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 7 Aug 2012 14:46:34 +0000 (14:46 +0000)
--soname-synonyms.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12855

coregrind/m_main.c
none/tests/cmdline1.stdout.exp
none/tests/cmdline2.stdout.exp

index dde8e07088ab62b4ade1ae2a0525e4b9ed237865..61c7b9a32706fddc0259731afe16f400b56f7f4d 100644 (file)
@@ -194,8 +194,10 @@ static void usage_NORETURN ( Bool debug_help )
 "                              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 = 
index 4e113f38d14be96f9f789e510963fac21b66a1e8..e4cb9eb5b67b55f58e43816ef23eeb66f0700947 100644 (file)
@@ -83,8 +83,10 @@ usage: valgrind [options] prog-and-args
                               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)
index 7897d590c58cae2113ca5fcf1e71c477265cb5ab..f22643743bc7339e8bbfa1c76b021818931c0369 100644 (file)
@@ -83,8 +83,10 @@ usage: valgrind [options] prog-and-args
                               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)