diff options
author | Lucio De Re <lucio.dere@gmail.com> | 2011-04-12 16:21:01 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2011-04-12 16:21:01 -0400 |
commit | 36b6d1aaf20fa78532f83df48ebf1a12a2dd81af (patch) | |
tree | 9980b04cdd0515b15b940ed08138443eea7bb2f4 | |
parent | 4fe9f574139edfaca94fb30f629d9c32348a3cac (diff) | |
download | go-36b6d1aaf20fa78532f83df48ebf1a12a2dd81af.tar.gz go-36b6d1aaf20fa78532f83df48ebf1a12a2dd81af.zip |
8l: correct Plan 9 compiler warnings
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/4390047
-rw-r--r-- | src/cmd/8l/asm.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/cmd/8l/asm.c b/src/cmd/8l/asm.c index 4f37df5e43..b9bd0dae99 100644 --- a/src/cmd/8l/asm.c +++ b/src/cmd/8l/asm.c @@ -307,6 +307,7 @@ elfsetupplt(void) int archreloc(Reloc *r, Sym *s, vlong *val) { + USED(s); switch(r->type) { case D_CONST: *val = r->add; @@ -644,7 +645,7 @@ asmb(void) { int32 v, magic; int a, dynsym; - uint32 va, fo, w, symo, startva, machlink; + uint32 symo, startva, machlink; ElfEhdr *eh; ElfPhdr *ph, *pph; ElfShdr *sh; @@ -776,7 +777,6 @@ asmb(void) lputb(0L); lputb(~0L); /* gp value ?? */ break; - lputl(0); /* x */ case Hunixcoff: /* unix coff */ /* * file header @@ -892,13 +892,10 @@ asmb(void) debug['d'] = 1; eh = getElfEhdr(); - fo = HEADR; startva = INITTEXT - HEADR; - va = startva + fo; - w = segtext.filelen; /* This null SHdr must appear before all others */ - sh = newElfShdr(elfstr[ElfStrEmpty]); + newElfShdr(elfstr[ElfStrEmpty]); /* program header info */ pph = newElfPhdr(); @@ -1214,6 +1211,6 @@ genasmsym(void (*put)(Sym*, char*, int, vlong, vlong, int, Sym*)) put(nil, a->asym->name, 'p', a->aoffset, 0, 0, a->gotype); } if(debug['v'] || debug['n']) - Bprint(&bso, "symsize = %ud\n", symsize); + Bprint(&bso, "symsize = %uld\n", symsize); Bflush(&bso); } |