diff --git a/docs/how-to/configuring-runtime-options.rst b/docs/how-to/configuring-runtime-options.rst index c60db71e0..48202c7be 100644 --- a/docs/how-to/configuring-runtime-options.rst +++ b/docs/how-to/configuring-runtime-options.rst @@ -1350,4 +1350,3 @@ to set ``OMNITRACE_ADD_SECONDARY=false``: - \ No newline at end of file diff --git a/docs/how-to/configuring-validating-environment.rst b/docs/how-to/configuring-validating-environment.rst index 7a6568cb5..46df9b6f0 100644 --- a/docs/how-to/configuring-validating-environment.rst +++ b/docs/how-to/configuring-validating-environment.rst @@ -64,4 +64,3 @@ If Omnitrace was built with Python support, validate these additional commands: which omnitrace-python omnitrace-python --help - \ No newline at end of file diff --git a/docs/how-to/instrumenting-rewriting-binary-application.rst b/docs/how-to/instrumenting-rewriting-binary-application.rst index b8467f008..f85d9050b 100644 --- a/docs/how-to/instrumenting-rewriting-binary-application.rst +++ b/docs/how-to/instrumenting-rewriting-binary-application.rst @@ -9,9 +9,9 @@ Instrumenting and rewriting a binary application There are three ways to perform instrumentation with `Omnitrace `_: * Running the application via the ``omnitrace-instrument`` executable - (analagous to ``gdb --args ``) + (analogous to ``gdb --args ``) - * This mode is the default if neither the ``-p`` nor ``-o`` comand-line options are used + * This mode is the default if neither the ``-p`` nor ``-o`` command-line options are used * Runtime instrumentation supports instrumenting not only the target executable but also the the shared libraries loaded by the target executable. Consequently, this mode consumes more memory, takes longer to perform the instrumentation, and tends to have a more significant overhead on the @@ -30,14 +30,14 @@ There are three ways to perform instrumentation with `Omnitrace -output`` folder -where ```` is the basename of the targeted binary or +where ```` is the base name of the targeted binary or (in the case of binary rewrite, the basename of the resulting executable), e.g. ``omnitrace-instrument -- ls`` will output its files to ``omnitrace-ls-output`` whereas ``omnitrace-instrument -o ls.inst -- ls`` will output to ``omnitrace-ls.inst-output``. @@ -531,7 +531,7 @@ Excluding and including modules and functions Omnitrace has a set of 6 command-line options which each accept one or more regular expressions for customizing the scope of which module and/or functions are -instrumented. Multiple regexes per option are treated as an OR operation, +instrumented. Multiple regex patterns per option are treated as an OR operation, e.g. ``--module-include libfoo libbar`` is effectively that same as ``--module-include 'libfoo|libbar'``. If you would like to force the inclusion of certain modules and/or function @@ -923,7 +923,7 @@ If this produces output, e.g.: You will have to remove or modify the rpath in order to get ``foo.inst`` to resolve to the instrumented ``libfoo.so.2``. -Modifying RPATH +Modifying an RPATH ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. note::