This series simplify the parsing of storage modifiers and is part of a larger super-series aiming at rationalize the handling of attributes and modifiers Luc Van Oostenryck (8): show-mod: add helper to show the modifiers but without ending space show-mod: no ending space when showing a single modifier show-mod: no extra space when showing modifiers + ident parse: rework handling of storage_class parse: associate modifiers with their keyword parse: let asm_modifier() use the keyword modifier parse: improve error messages concerning storage specifiers parse: simplify set_storage_class() parse.c | 237 +++++++++++++++------------------------------------ show-parse.c | 20 ++++- symbol.h | 9 +- 3 files changed, 91 insertions(+), 175 deletions(-) base-commit: eb6779f6f62173672b533cfbbff59758f710fb4f -- 2.28.0