cproc

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/cproc
Log | Files | Refs | Submodules | README | LICENSE

commit e477588215b222bf42d72385d9808db56e0bfce0
parent 2836001e82b23ed83c100b74e44f23b57bc5f343
Author: Michael Forney <mforney@mforney.org>
Date:   Fri, 15 Feb 2019 18:34:04 -0800

Use bool typedef in .c files

Diffstat:
Mqbe.c | 6+++---
Mtype.c | 2+-
2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/qbe.c b/qbe.c @@ -60,7 +60,7 @@ struct instruction { struct block { struct value label; - _Bool terminated; + bool terminated; struct array insts; struct block *next; @@ -960,7 +960,7 @@ emittype(struct type *t) } static void -emitrepr(struct representation *r, _Bool abi) +emitrepr(struct representation *r, bool abi) { if (abi && r->abi.id) { putchar(':'); @@ -1030,7 +1030,7 @@ emitinst(struct instruction *inst) } void -emitfunc(struct function *f, _Bool global) +emitfunc(struct function *f, bool global) { struct block *b; struct instruction **inst; diff --git a/type.c b/type.c @@ -193,7 +193,7 @@ typecompatible(struct type *t1, struct type *t2) } } -_Bool +bool typesame(struct type *t1, struct type *t2) { // XXX: implement