Re: [cocci] Can we match a known macro by macro name instead of expanded function name?
Markus Elfring <[email protected]>
| Newsgroups | fr.inria.cocci |
|---|---|
| Message-ID | <[email protected]> |
> I observed this while looking for standard.h modifications that … Further information can eventually become helpful from known development history. https://gitlab.inria.fr/coccinelle/coccinelle/-/commits/4c9d00ae071800cb447efaffd753f3bb2be28800/standard.h https://github.com/coccinelle/coccinelle/commits/master/standard.h Program parameters can influence the usage of header files. https://gitlab.inria.fr/coccinelle/coccinelle/-/blob/4c9d00ae071800cb447efaffd753f3bb2be28800/docs/manual/spatch_options.tex#L407-450 https://github.com/coccinelle/coccinelle/blob/4c9d00ae071800cb447efaffd753f3bb2be28800/docs/manual/spatch_options.tex#L407-L450 Comments contain hints for the handling of “bad macros”. https://gitlab.inria.fr/coccinelle/coccinelle/-/blob/4c9d00ae071800cb447efaffd753f3bb2be28800/standard.h#L2-56 https://github.com/coccinelle/coccinelle/blob/4c9d00ae071800cb447efaffd753f3bb2be28800/standard.h#L2-L56 > So far I think Coccinelle is an amazing tool. Yes, of course. This software is still improvable in various ways as can be seen by some known information systems. >> There are promising software tools available. > > Probably :) Do you have other suggestions? I came along related development ideas. The discussion can eventually be continued accordingly. Regards, Markus