summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cc/dcl.c
diff options
context:
space:
mode:
authorJacob Moody <moody@posixcafe.org>2023-03-16 04:56:17 +0000
committerJacob Moody <moody@posixcafe.org>2023-03-16 04:56:17 +0000
commit125ca8ddfee1da241d86f82439e24467b25b310a (patch)
treee361805e8988ca82b56a0747e00405016dcacc69 /sys/src/cmd/cc/dcl.c
parent8560a458d2b4ade92ff8354e2a16db3256bead43 (diff)
cc: add NORET
Diffstat (limited to 'sys/src/cmd/cc/dcl.c')
-rw-r--r--sys/src/cmd/cc/dcl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/cmd/cc/dcl.c b/sys/src/cmd/cc/dcl.c
index 03410bcb9..8e335d53d 100644
--- a/sys/src/cmd/cc/dcl.c
+++ b/sys/src/cmd/cc/dcl.c
@@ -950,6 +950,8 @@ rsametype(Type *t1, Type *t2, int n, int f)
et = t1->etype;
if(et != t2->etype)
return 0;
+ if((t1->garb & GNORET) != (t2->garb & GNORET))
+ return 0;
if(et == TFUNC) {
if(!rsametype(t1->link, t2->link, n, 0))
return 0;