summaryrefslogtreecommitdiff
path: root/scope.c
diff options
context:
space:
mode:
Diffstat (limited to 'scope.c')
-rw-r--r--scope.c16
1 files changed, 2 insertions, 14 deletions
diff --git a/scope.c b/scope.c
index 2fdadbd..db5c240 100644
--- a/scope.c
+++ b/scope.c
@@ -175,18 +175,6 @@ void scope_install_default_types(struct scope* scope) {
scope_define_type(scope, (struct type_def) {
.key = {
- .name = strdup("bool"),
- .how_long = 0,
- .marked_signed = false,
- .marked_unsigned = false,
- },
- .sz = 1,
- .is_signed = false,
- .is_floating = false,
- });
-
- scope_define_type(scope, (struct type_def) {
- .key = {
.name = strdup("char"),
.how_long = 0,
.marked_signed = false,
@@ -223,8 +211,8 @@ void scope_install_default_types(struct scope* scope) {
scope_define_type(scope, (struct type_def) {
.key = {
- .name = strdup("long"),
- .how_long = 0,
+ .name = strdup("int"),
+ .how_long = 1,
.marked_signed = false,
.marked_unsigned = false,
},