diff options
Diffstat (limited to 'utils/vc/gc.h')
| -rw-r--r-- | utils/vc/gc.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/utils/vc/gc.h b/utils/vc/gc.h index 29fc0bc5..ad34f1d2 100644 --- a/utils/vc/gc.h +++ b/utils/vc/gc.h @@ -55,7 +55,7 @@ struct Prog struct Case { Case* link; - long val; + vlong val; long label; char def; char isv; @@ -64,7 +64,7 @@ struct Case struct C1 { - long val; + vlong val; long label; }; @@ -256,7 +256,7 @@ void gpseudo(int, Sym*, Node*); /* * swt.c */ -int swcmp(const void*, const void*); +int swcmp(void*, void*); void doswit(Node*); void swit1(C1*, int, long, Node*); void swit2(C1*, int, long, Node*, Node*); @@ -267,7 +267,6 @@ long outstring(char*, long); int mulcon(Node*, Node*); Multab* mulcon0(long); void nullwarn(Node*, Node*); -void sextern(Sym*, Node*, long, long); void gextern(Sym*, Node*, long, long); void outcode(void); void ieeedtod(Ieee*, double); @@ -287,7 +286,7 @@ int Bconv(Fmt*); * reg.c */ Reg* rega(void); -int rcmp(const void*, const void*); +int rcmp(void*, void*); void regopt(Prog*); void addmove(Reg*, int, int, int); Bits mkvar(Adr*, int); |
