diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2020-05-02 14:55:13 -0400 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2020-05-02 14:55:13 -0400 |
commit | 5c1bc458fbeb1c65c5f39ad9f3389f5dcf1e0c8a (patch) | |
tree | de0dcd0c17f36bf4f1083f430391e14ebf58ff02 /types.c | |
parent | 41c0e26f48c80835afe962c8c6a64d4cc7c18b13 (diff) |
removed unnecessary builtins
Diffstat (limited to 'types.c')
-rw-r--r-- | types.c | 68 |
1 files changed, 0 insertions, 68 deletions
@@ -1468,55 +1468,6 @@ static Value get_builtin_val(BuiltinVal val) { case BUILTIN_COMPILING: v.boolv = true; break; - case BUILTIN_SIZEOF_SHORT: - v.i64 = (I64)sizeof(short); - break; - case BUILTIN_SIZEOF_INT: - v.i64 = (I64)sizeof(int); - break; - case BUILTIN_SIZEOF_LONG: - v.i64 = (I64)sizeof(long); - break; - case BUILTIN_SIZEOF_LONG_LONG: - v.i64 = (I64)sizeof(long long); - break; - case BUILTIN_SIZEOF_FLOAT: - v.i64 = (I64)sizeof(float); - break; - case BUILTIN_SIZEOF_DOUBLE: - v.i64 = (I64)sizeof(double); - break; - case BUILTIN_SIZEOF_LONG_DOUBLE: - v.i64 = (I64)sizeof(long double); - break; - case BUILTIN_SIZEOF_SIZE_T: - v.i64 = (I64)sizeof(size_t); - break; - /* @TODO(eventually): fix these for cross compilation */ - case BUILTIN_TSIZEOF_SHORT: - v.i64 = (I64)sizeof(short); - break; - case BUILTIN_TSIZEOF_INT: - v.i64 = (I64)sizeof(int); - break; - case BUILTIN_TSIZEOF_LONG: - v.i64 = (I64)sizeof(long); - break; - case BUILTIN_TSIZEOF_LONG_LONG: - v.i64 = (I64)sizeof(long long); - break; - case BUILTIN_TSIZEOF_FLOAT: - v.i64 = (I64)sizeof(float); - break; - case BUILTIN_TSIZEOF_DOUBLE: - v.i64 = (I64)sizeof(double); - break; - case BUILTIN_TSIZEOF_LONG_DOUBLE: - v.i64 = (I64)sizeof(long double); - break; - case BUILTIN_TSIZEOF_SIZE_T: - v.i64 =(I64)sizeof(size_t); - break; } return v; } @@ -1538,25 +1489,6 @@ static void get_builtin_val_type(Allocator *a, BuiltinVal val, Type *t) { t->kind = TYPE_BUILTIN; t->builtin = BUILTIN_BOOL; break; - case BUILTIN_SIZEOF_SHORT: - case BUILTIN_SIZEOF_INT: - case BUILTIN_SIZEOF_LONG: - case BUILTIN_SIZEOF_LONG_LONG: - case BUILTIN_SIZEOF_FLOAT: - case BUILTIN_SIZEOF_DOUBLE: - case BUILTIN_SIZEOF_LONG_DOUBLE: - case BUILTIN_TSIZEOF_SHORT: - case BUILTIN_TSIZEOF_INT: - case BUILTIN_TSIZEOF_LONG: - case BUILTIN_TSIZEOF_LONG_LONG: - case BUILTIN_TSIZEOF_FLOAT: - case BUILTIN_TSIZEOF_DOUBLE: - case BUILTIN_TSIZEOF_LONG_DOUBLE: - case BUILTIN_SIZEOF_SIZE_T: - case BUILTIN_TSIZEOF_SIZE_T: - t->kind = TYPE_BUILTIN; - t->builtin = BUILTIN_I64; - break; } } |