diff options
author | Blue Swirl <blauwirbel@gmail.com> | 2009-08-06 20:19:15 +0000 |
---|---|---|
committer | Christopher Li <sparse@chrisli.org> | 2009-08-01 20:30:19 -0700 |
commit | 94a27dcf4ac83ca900be9e3f78bb545290a46f79 (patch) | |
tree | 27c4da9a030f2020c52e5c43663b7ea623e3081f /show-parse.c | |
parent | linearize.h: sanitize header (diff) | |
download | sparse-94a27dcf4ac83ca900be9e3f78bb545290a46f79.tar.gz sparse-94a27dcf4ac83ca900be9e3f78bb545290a46f79.tar.bz2 sparse-94a27dcf4ac83ca900be9e3f78bb545290a46f79.zip |
Add support for TImode type (__int128_t)
GCC provides a 128 bit type called internally as TImode (__int128_t)on 64 bit
platforms (at least x86_64 and Sparc64). These types are used by OpenBIOS.
Add support for types "long long long", __mode__(TI) and __(u)int128_t.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Christopher Li <sparse@chrisli.org>
Diffstat (limited to 'show-parse.c')
-rw-r--r-- | show-parse.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/show-parse.c b/show-parse.c index 99795e8..f249f4b 100644 --- a/show-parse.c +++ b/show-parse.c @@ -191,6 +191,9 @@ static struct ctype_name { { & llong_ctype, "long long" }, { &sllong_ctype, "signed long long" }, { &ullong_ctype, "unsigned long long" }, + { & lllong_ctype, "long long long" }, + { &slllong_ctype, "signed long long long" }, + { &ulllong_ctype, "unsigned long long long" }, { &void_ctype, "void" }, { &bool_ctype, "bool" }, |