parse: handle __cleanup__ attribute
commit25e96501f249b27cb930a09aba5aeb33a047d14c
authorDan Carpenter <dan.carpenter@linaro.org>
Fri, 8 Dec 2023 09:49:34 +0000 (8 12:49 +0300)
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>
Sat, 16 Dec 2023 11:09:35 +0000 (16 12:09 +0100)
tree5cf657f7b256d5a05aaee7cf0a62125455915c48
parentdc581e62b74dafb1ef4aca1ab088e37ba6fd7c94
parse: handle __cleanup__ attribute

The kernel has recently started using the __cleanup__ attribute.  Save
a pointer to cleanup function.

Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
gcc-attr-list.h
parse.c
symbol.h
validation/parsing/attr-cleanup.c