qbe

Internal scc patchset buffer for QBE
Log | Files | Refs | README | LICENSE

commit 72006061950f8080f54d642f04510178e06fc27d
parent 1f696fed0dd9f9019209f3f8178f599d1e25c782
Author: Quentin Carbonneaux <quentin@c9x.me>
Date:   Sun, 20 Nov 2022 21:42:41 +0100

argc does not leak its address argument

Diffstat:
Malias.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/alias.c b/alias.c @@ -162,6 +162,7 @@ fillalias(Fn *fn) if (!isload(i->op)) esc(i->arg[0], fn); if (!isstore(i->op)) + if (i->op != Oargc) esc(i->arg[1], fn); } }