diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-07-30 17:23:56 +0200 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-08-25 10:22:37 +0200 |
| commit | 4f340069e34b68470ac8f23be1ab148302574d9f (patch) | |
| tree | b81867cd95bee3cb1c0622cf011b95c90666080e /parse.c | |
| parent | 993d8672ac83a9291688d6f32bec034b442a7ada (diff) | |
| download | sparse-dev-4f340069e34b68470ac8f23be1ab148302574d9f.tar.gz | |
add support for mode __byte__
sparse support GCC's modes like __SI__, __DI__, as well as
__word__ & __pointer__ but GCC also supports a mode __byte__.
For completeness, add this mode as an alias for mode __QI__.
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'parse.c')
| -rw-r--r-- | parse.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -554,6 +554,8 @@ static struct init_keyword { { "__DI__", NS_KEYWORD, .op = &mode_DI_op }, { "TI", NS_KEYWORD, .op = &mode_TI_op }, { "__TI__", NS_KEYWORD, .op = &mode_TI_op }, + { "byte", NS_KEYWORD, .op = &mode_QI_op }, + { "__byte__", NS_KEYWORD, .op = &mode_QI_op }, { "pointer", NS_KEYWORD, .op = &mode_pointer_op }, { "__pointer__",NS_KEYWORD, .op = &mode_pointer_op }, { "word", NS_KEYWORD, .op = &mode_word_op }, |
