diff options
author | Ori Bernstein <ori@eigenstate.org> | 2016-01-20 23:06:03 -0800 |
---|---|---|
committer | Ori Bernstein <ori@eigenstate.org> | 2016-01-20 23:06:03 -0800 |
commit | 6361a241f462769284053e07d51cd0638d3e94af (patch) | |
tree | 9c69b768bdccb941da1384e53745f87e4c94afa5 /mi | |
parent | 631e14604ba34ad97514cf302de75c3c3102d316 (diff) | |
download | mc-6361a241f462769284053e07d51cd0638d3e94af.tar.gz |
Add a distinction between label values and names.
This allows us to have labels work across scopes in assembly
source.
Diffstat (limited to 'mi')
-rw-r--r-- | mi/cfg.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -214,7 +214,7 @@ Cfg *mkcfg(Node *fn, Node **nl, size_t nn) } } post = mkbb(cfg); - bprintf(buf, sizeof buf, ".R%d", nextret++); + bprintf(buf, sizeof buf, ".Lret.%d", nextret++); label(cfg, mklbl(fn->loc, buf), post); cfg->start = pre; |