aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/ld
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2011-04-14 13:31:37 -0700
committerRob Pike <r@golang.org>2011-04-14 13:31:37 -0700
commita89c0ff39e6c79f280e9ae2b8dd8990ee15df714 (patch)
treef69d9ceddc132c538e09eae2554eed5da85131ec /src/cmd/ld
parentceef10c222f6ea8aec8f76526a76346daa01c3e5 (diff)
downloadgo-a89c0ff39e6c79f280e9ae2b8dd8990ee15df714.tar.xz
for GCC4.6: fix a bunch of set-and-not-used errors.
R=rsc CC=golang-dev https://golang.org/cl/4406048
Diffstat (limited to 'src/cmd/ld')
-rw-r--r--src/cmd/ld/data.c3
-rw-r--r--src/cmd/ld/ldelf.c3
-rw-r--r--src/cmd/ld/lib.c3
3 files changed, 3 insertions, 6 deletions
diff --git a/src/cmd/ld/data.c b/src/cmd/ld/data.c
index 14f1e9fe85..0cb2b2138f 100644
--- a/src/cmd/ld/data.c
+++ b/src/cmd/ld/data.c
@@ -878,7 +878,7 @@ textaddress(void)
void
address(void)
{
- Section *s, *text, *data, *rodata, *bss;
+ Section *s, *text, *data, *rodata;
Sym *sym, *sub;
uvlong va;
@@ -913,7 +913,6 @@ address(void)
text = segtext.sect;
rodata = segtext.sect->next;
data = segdata.sect;
- bss = segdata.sect->next;
for(sym = datap; sym != nil; sym = sym->next) {
cursym = sym;
diff --git a/src/cmd/ld/ldelf.c b/src/cmd/ld/ldelf.c
index 44bbe68ee0..d61020e499 100644
--- a/src/cmd/ld/ldelf.c
+++ b/src/cmd/ld/ldelf.c
@@ -319,7 +319,7 @@ ldelf(Biobuf *f, char *pkg, int64 len, char *pn)
char *name;
int i, j, rela, is64, n;
uchar hdrbuf[64];
- uchar *p, *dp;
+ uchar *p;
ElfHdrBytes *hdr;
ElfObj *obj;
ElfSect *sect, *rsect;
@@ -561,7 +561,6 @@ ldelf(Biobuf *f, char *pkg, int64 len, char *pn)
n = rsect->size/(4+4*is64)/(2+rela);
r = mal(n*sizeof r[0]);
p = rsect->base;
- dp = sect->base;
for(j=0; j<n; j++) {
add = 0;
rp = &r[j];
diff --git a/src/cmd/ld/lib.c b/src/cmd/ld/lib.c
index 2b1674ff29..15219ba116 100644
--- a/src/cmd/ld/lib.c
+++ b/src/cmd/ld/lib.c
@@ -1033,7 +1033,7 @@ mkfwd(void)
Prog *p;
int i;
int32 dwn[LOG], cnt[LOG];
- Prog *lst[LOG], *last;
+ Prog *lst[LOG];
for(i=0; i<LOG; i++) {
if(i == 0)
@@ -1044,7 +1044,6 @@ mkfwd(void)
lst[i] = P;
}
i = 0;
- last = nil;
for(cursym = textp; cursym != nil; cursym = cursym->next) {
for(p = cursym->text; p != P; p = p->link) {
if(p->link == P) {