summaryrefslogtreecommitdiff
path: root/types.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-05-02 14:55:13 -0400
committerLeo Tenenbaum <pommicket@gmail.com>2020-05-02 14:55:13 -0400
commit5c1bc458fbeb1c65c5f39ad9f3389f5dcf1e0c8a (patch)
treede0dcd0c17f36bf4f1083f430391e14ebf58ff02 /types.c
parent41c0e26f48c80835afe962c8c6a64d4cc7c18b13 (diff)
removed unnecessary builtins
Diffstat (limited to 'types.c')
-rw-r--r--types.c68
1 files changed, 0 insertions, 68 deletions
diff --git a/types.c b/types.c
index f7538bd..9970d90 100644
--- a/types.c
+++ b/types.c
@@ -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;
}
}