diff options
author | rsc <devnull@localhost> | 2004-06-11 04:33:54 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2004-06-11 04:33:54 +0000 |
commit | 9b24f92c5611353cdafb6756ae21b405ebc695dd (patch) | |
tree | 6a81ee9775a14a09f60c2c244ada1cd805806297 /src/libmach/loc.c | |
parent | fa009f9d7217bd577248e53ff5aba2e8b1e0c4b2 (diff) | |
download | plan9port-9b24f92c5611353cdafb6756ae21b405ebc695dd.tar.gz plan9port-9b24f92c5611353cdafb6756ae21b405ebc695dd.tar.bz2 plan9port-9b24f92c5611353cdafb6756ae21b405ebc695dd.zip |
maybe 64-bit better
Diffstat (limited to 'src/libmach/loc.c')
-rw-r--r-- | src/libmach/loc.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libmach/loc.c b/src/libmach/loc.c index 47bcf3d9..8113168e 100644 --- a/src/libmach/loc.c +++ b/src/libmach/loc.c @@ -70,7 +70,7 @@ lget1(Map *map, Regs *regs, Loc loc, uchar *a, uint n) int lget2(Map *map, Regs *regs, Loc loc, u16int *u) { - ulong ul; + uvlong ul; if(locsimplify(map, regs, loc, &loc) < 0) return -1; @@ -93,7 +93,7 @@ lget2(Map *map, Regs *regs, Loc loc, u16int *u) int lget4(Map *map, Regs *regs, Loc loc, u32int *u) { - ulong ul; + uvlong ul; if(locsimplify(map, regs, loc, &loc) < 0) return -1; @@ -116,7 +116,7 @@ lget4(Map *map, Regs *regs, Loc loc, u32int *u) int lget8(Map *map, Regs *regs, Loc loc, u64int *u) { - ulong ul; + uvlong ul; if(locsimplify(map, regs, loc, &loc) < 0) return -1; @@ -188,7 +188,7 @@ lput8(Map *map, Regs *regs, Loc loc, u64int u) } Loc -locaddr(ulong addr) +locaddr(uvlong addr) { Loc l; @@ -198,7 +198,7 @@ locaddr(ulong addr) } Loc -locindir(char *reg, long offset) +locindir(char *reg, vlong offset) { Loc l; @@ -209,7 +209,7 @@ locindir(char *reg, long offset) } Loc -locconst(ulong con) +locconst(uvlong con) { Loc l; |