lkml.org 
[lkml]   [2010]   [Oct]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 6/6] Coccinelle: Use the -no_show_diff option for org and report mode
    Date
    This allows to write the semantic patches with code sharing
    for the matching parts.

    Signed-off-by: Nicolas Palix <npalix.work@gmail.com>
    Signed-off-by: Julia Lawall <julia@diku.dk>
    ---
    scripts/coccicheck | 10 ++++++----
    1 files changed, 6 insertions(+), 4 deletions(-)

    diff --git a/scripts/coccicheck b/scripts/coccicheck
    index c7beb63..7529af1 100755
    --- a/scripts/coccicheck
    +++ b/scripts/coccicheck
    @@ -31,6 +31,8 @@ if [ "$MODE" = "" ] ; then
    echo 'You can specify the mode with "make coccicheck MODE=<mode>"'
    fi
    MODE="chain"
    +elif [ "$MODE" = "report" -o "$MODE" = "org" ] ; then
    + FLAGS="$FLAGS -no_show_diff"
    fi

    if [ "$ONLINE" = "0" ] ; then
    @@ -75,10 +77,10 @@ coccinelle () {
    fi

    if [ "$MODE" = "chain" ] ; then
    - $SPATCH -D patch $FLAGS -sp_file $COCCI $OPT $OPTIONS || \
    - $SPATCH -D report $FLAGS -sp_file $COCCI $OPT $OPTIONS || \
    - $SPATCH -D context $FLAGS -sp_file $COCCI $OPT $OPTIONS || \
    - $SPATCH -D org $FLAGS -sp_file $COCCI $OPT $OPTIONS || exit 1
    + $SPATCH -D patch $FLAGS -sp_file $COCCI $OPT $OPTIONS || \
    + $SPATCH -D report $FLAGS -sp_file $COCCI $OPT $OPTIONS -no_show_diff || \
    + $SPATCH -D context $FLAGS -sp_file $COCCI $OPT $OPTIONS || \
    + $SPATCH -D org $FLAGS -sp_file $COCCI $OPT $OPTIONS -no_show_diff || exit 1
    else
    $SPATCH -D $MODE $FLAGS -sp_file $COCCI $OPT $OPTIONS || exit 1
    fi
    --
    1.7.0.4


    \
     
     \ /
      Last update: 2010-10-08 21:31    [W:0.020 / U:0.712 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site