Package coccinelle

Semantic patching for Linux (spatch)

Coccinelle is a tool to utilize semantic patches for manipulating C
code. It was originally designed to ease maintenance of device
drivers in the Linux kernel.

General Commands
Command Description
pycocci Coccinelle wrapper for SmPL patch development
spatch apply a semantic patch file to a set of C files
spgen harden a Coccinelle semantic patch
Library Functions
Library Function Description
Coccilib.3cocci Library of functions for use with Coccinelle OCaml script code