Messages in this thread | | | Subject | Re: sched: make struct task_struct::state 32-bit | From | Markus Elfring <> | Date | Thu, 5 Sep 2019 17:51:45 +0200 |
| |
> @funcmatch@ > identifier func; > identifier p; > identifier state_var; > @@ > > func(..., struct task_struct *p, ... > - , long state_var > + , int state_var > ,...) > { > ... > } … > Which seems to be doing roughly what I want.
Can a transformation approach like the following work also for your software?
@replacement@
identifier func, p, state_var;
@@
func(..., struct task_struct *p, ... , - long + int state_var , ...)
{
...
}
Regards, Markus
| |