Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1338157

Re: [PATCH] scripts/coccinelle: modernize &

From SF Markus Elfring <elfring@users.sourceforge.net>
Newsgroups linux.kernel
Subject Re: [PATCH] scripts/coccinelle: modernize &
Date 2016-02-19 13:30 +0100
Message-ID <r3Sm6-52G-5@gated-at.bofh.it> (permalink)
References <r3jRo-59z-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


> & is no longer allowed in column 0, since Coccinelle 1.0.4.

This information corresponds to the support for handling of conjunctions
in the semantic patch language which was added with the software
release "Coccinelle 1.0.3".
https://systeme.lip6.fr/pipermail/cocci/2015-October/002634.html


> diff --git a/scripts/coccinelle/iterators/use_after_iter.cocci b/scripts/coccinelle/iterators/use_after_iter.cocci
> index f085f59..ce8cc9c 100644
> --- a/scripts/coccinelle/iterators/use_after_iter.cocci
> +++ b/scripts/coccinelle/iterators/use_after_iter.cocci
> @@ -123,7 +123,7 @@ list_remove_head(x,c,...)
>  |
>  sizeof(<+...c...+>)
>  |
> -&c->member
> + &c->member

The added space character is not in the first column of this SmPL script.

* Can it be that the additional character will be transformed according to
  special pretty-printing rules?
  https://github.com/coccinelle/coccinelle/issues/37

* Is such a change a possible workaround for open issues around
  the message "minus: parse error" (or software improvements
  which were developed in the meantime)?


>  |
>  c = E
>  |


Does the shown tweak need any further considerations?

Regards,
Markus

Back to linux.kernel | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

[PATCH] scripts/coccinelle: modernize & Julia Lawall <Julia.Lawall@lip6.fr> - 2016-02-18 00:40 +0100
  Re: [PATCH] scripts/coccinelle: modernize & Nishanth Menon <nm@ti.com> - 2016-02-18 00:50 +0100
    Re: [PATCH] scripts/coccinelle: modernize & Julia Lawall <julia.lawall@lip6.fr> - 2016-02-18 01:50 +0100
    Re: [PATCH] scripts/coccinelle: modernize & Michal Marek <mmarek@suse.com> - 2016-02-19 14:10 +0100
  Re: [PATCH] scripts/coccinelle: modernize & SF Markus Elfring <elfring@users.sourceforge.net> - 2016-02-19 13:30 +0100

csiph-web