summaryrefslogtreecommitdiff
path: root/6/asm.h
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2014-10-07 12:18:12 -0400
committerOri Bernstein <ori@eigenstate.org>2014-10-07 12:18:12 -0400
commitaf7de567e568e79be41ec01425422579e8d2f5ce (patch)
treef04871f40feffccc1e09ad9b6802443370f26d2f /6/asm.h
parent5007bc86a71fb725fe586acfc0d320e8f50c22b9 (diff)
downloadmc-af7de567e568e79be41ec01425422579e8d2f5ce.tar.gz
Work on trimming BBs and inseting Orets.
This is to enable work on checking BBs for missed returns. This seems to be working, but is overzealous, and will error out when we try to call terminating functions like die().
Diffstat (limited to '6/asm.h')
-rw-r--r--6/asm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/6/asm.h b/6/asm.h
index 0830b60..7e0eced 100644
--- a/6/asm.h
+++ b/6/asm.h
@@ -198,7 +198,7 @@ extern size_t maxregid;
extern Loc **locmap; /* mapping from reg id => Loc * */
char *genlblstr(char *buf, size_t sz);
-Node *genlbl(void);
+Node *genlbl(int line);
Loc *loclbl(Node *lbl);
Loc *locstrlbl(char *lbl);
Loc *locreg(Mode m);