aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parse.c
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-05-17 17:45:10 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-05-17 23:24:09 +0200
commit146e6a63e715e0c3e08aacbcaa79ff8930289297 (patch)
tree6a2a2fde3589690bd758425527ea945d735cdaa5 /parse.c
parentf3bb11fc7cc4a806b46681df4bdbd21ae39faf18 (diff)
downloadsparse-dev-146e6a63e715e0c3e08aacbcaa79ff8930289297.tar.gz
attribute: teach sparse about attribute((gnu_inline))
But for the moment do nothing special with it. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'parse.c')
-rw-r--r--parse.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/parse.c b/parse.c
index 96e6fda5..9e7b74f9 100644
--- a/parse.c
+++ b/parse.c
@@ -590,6 +590,8 @@ static struct init_keyword {
{"const", NS_KEYWORD, MOD_PURE, .op = &attr_fun_op },
{"__const", NS_KEYWORD, MOD_PURE, .op = &attr_fun_op },
{"__const__", NS_KEYWORD, MOD_PURE, .op = &attr_fun_op },
+ {"gnu_inline", NS_KEYWORD, MOD_GNU_INLINE, .op = &attr_fun_op },
+ {"__gnu_inline__",NS_KEYWORD, MOD_GNU_INLINE, .op = &attr_fun_op },
{"externally_visible", NS_KEYWORD, .op = &ext_visible_op },
{"__externally_visible__", NS_KEYWORD, .op = &ext_visible_op },