]> Cypherpunks repositories - gostls13.git/commitdiff
libmach, cmd/8l: fix Plan 9 warnings
authorDavid du Colombier <0intro@gmail.com>
Wed, 18 Dec 2013 19:19:59 +0000 (20:19 +0100)
committerDavid du Colombier <0intro@gmail.com>
Wed, 18 Dec 2013 19:19:59 +0000 (20:19 +0100)
warning: src/libmach/sym.c:1861 non-interruptable temporary
warning: src/cmd/8l/../ld/pcln.c:29 set and not used: p

R=golang-dev, gobot, rsc
CC=golang-dev
https://golang.org/cl/40500043

src/cmd/ld/pcln.c
src/libmach/sym.c

index ac7294a78c499f6d2fcbcde209558b710d7a19e0..50bd56ed857761808f1fba0b193fef10186427a9 100644 (file)
@@ -26,7 +26,7 @@ addvarint(Pcdata *d, uint32 val)
        p = d->p + d->n;
        for(v = val; v >= 0x80; v >>= 7)
                *p++ = v | 0x80;
-       *p++ = v;
+       *p = v;
        d->n += n;
 }
 
index 474cc0c62cb5ef4c33a90c6c9c397fdc5bbe8566..75e37875392ad713d536ad1d69cda068d887dce0 100644 (file)
@@ -1858,7 +1858,8 @@ havefile:
                fp = pcline + pcswal(*(uint32*)(func+FuncPCFile));
                lp = pcline + pcswal(*(uint32*)(func+FuncPCLine));
                fval = lval = -1;
-               fpc = lpc = entry;
+               lpc = entry;
+               fpc = lpc;
                fstartpc = fpc;
                while(step(&fp, &fpc, &fval, fpc==entry)) {
                        if(fval == fno && fstartpc < fpc) {