citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit e7dfe2eed43b578f00e283404929b584a2f2ae80
parent 75f99e9fa975f2ba5b74293c175bc54cbd70c09f
Author: Kyle Milz <kyle@0x30.net>
Date:   Fri, 16 Dec 2016 01:28:59 -0700

www: sync

Diffstat:
Mwww/man/citrun-check.1.html | 4----
Mwww/man/citrun-term.1.html | 8++++----
Mwww/man/citrun-wrap.1.html | 18+++++++++---------
3 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/www/man/citrun-check.1.html b/www/man/citrun-check.1.html @@ -80,10 +80,6 @@ The total number of C/C++ source files that had rewriting attempted on them.</dd <dd class="list-tag" style="margin-left: 6.00ex;"> Number of link commands detected and modified to include the runtime.</dd> <dt class="list-tag" style="margin-top: 1.00em;"> -&#8220;Rewrite parse {warnings,errors}&#8221;</dt> -<dd class="list-tag" style="margin-left: 6.00ex;"> -The total number of parsing problems the rewriter had.</dd> -<dt class="list-tag" style="margin-top: 1.00em;"> &#8220;Rewrite successes&#8221;</dt> <dd class="list-tag" style="margin-left: 6.00ex;"> The number of times the rewriter successfully transformed the entire source file.</dd> diff --git a/www/man/citrun-term.1.html b/www/man/citrun-term.1.html @@ -38,19 +38,19 @@ The <b class="name">citrun-term</b> control keys are &#8220;hjkl&#8221; and have <dl style="margin-top: 0.00em;margin-bottom: 0.00em;margin-left: 6.00ex;" class="list list-tag"> <dt class="list-tag" style="margin-top: 0.00em;"> &#8220;j&#8221;</dt> -<dd class="list-tag" style="margin-left: 10.00ex;"> +<dd class="list-tag"> Scrolls source down one line</dd> <dt class="list-tag" style="margin-top: 0.00em;"> &#8220;k&#8221;</dt> -<dd class="list-tag" style="margin-left: 10.00ex;"> +<dd class="list-tag"> Scrolls source up one line</dd> <dt class="list-tag" style="margin-top: 0.00em;"> &#8220;h&#8221;</dt> -<dd class="list-tag" style="margin-left: 10.00ex;"> +<dd class="list-tag"> Moves to previous translation unit, if possible</dd> <dt class="list-tag" style="margin-top: 0.00em;"> &#8220;l&#8221;</dt> -<dd class="list-tag" style="margin-left: 10.00ex;"> +<dd class="list-tag"> Moves to next translation unit, if possible</dd> </dl> </div> diff --git a/www/man/citrun-wrap.1.html b/www/man/citrun-wrap.1.html @@ -39,35 +39,35 @@ CITRUN-WRAP(1)</td> <td> <b class="name">citrun-wrap</b></td> <td> -<i class="arg">build_cmd</i> [<span class="opt"><i class="arg">arg1</i> <i class="arg">...</i> <i class="arg">argN</i></span>]</td> +<i class="arg">build_cmd</i> [<span class="opt"><i class="arg">...</i></span>]</td> </tr> </tbody> </table> </div> <div class="section"> -<h1 id="DESCRIPTION">DESCRIPTION</h1> C It Run uses source code rewriting, also called instrumentation. The only time rewriting can succeed is at software compilation time.<div class="spacer"> +<h1 id="DESCRIPTION">DESCRIPTION</h1> C It Run must rewrite source code to add instrumentation. This process happens at compile time.<div class="spacer"> </div> -The <b class="name">citrun-wrap</b> utility enables rewriting on any source files compiled by <i class="arg">build_cmd</i>.<div class="spacer"> +The <b class="name">citrun-wrap</b> utility enables source code rewriting on any files compiled during <i class="arg">build_cmd</i>.<div class="spacer"> </div> An important caveat is that <i class="arg">build_cmd</i> must search <span class="env">PATH</span> when finding compiler executables, which must be named one of the following:<div class="spacer"> </div> <ul style="margin-top: 0.00em;margin-bottom: 0.00em;" class="list list-bul"> <li class="list-bul" style="margin-top: 0.00em;"> +c++</li> +<li class="list-bul" style="margin-top: 0.00em;"> +cc</li> +<li class="list-bul" style="margin-top: 0.00em;"> clang</li> <li class="list-bul" style="margin-top: 0.00em;"> clang++</li> <li class="list-bul" style="margin-top: 0.00em;"> -egcc</li> -<li class="list-bul" style="margin-top: 0.00em;"> eg++</li> <li class="list-bul" style="margin-top: 0.00em;"> -gcc</li> +egcc</li> <li class="list-bul" style="margin-top: 0.00em;"> g++</li> <li class="list-bul" style="margin-top: 0.00em;"> -cc</li> -<li class="list-bul" style="margin-top: 0.00em;"> -c++</li> +gcc</li> </ul> <div class="spacer"> </div>