mirror of
https://github.com/golang/go
synced 2024-11-05 17:36:15 -07:00
6ar: explain why __.SYMDEF didn't get put in.
people using ar for non-object archives will just have to deal with the warnings. R=r DELTA=3 (2 added, 0 deleted, 1 changed) OCL=29384 CL=29398
This commit is contained in:
parent
3c7a1ef208
commit
1f0f2e44a9
@ -594,8 +594,10 @@ scanobj(Biobuf *b, Arfile *ap, long size)
|
||||
offset = Boffset(b);
|
||||
obj = objtype(b, 0);
|
||||
if (obj < 0) { /* not an object file */
|
||||
if (!gflag || strcmp(file, pkgdef) != 0) /* don't clear allobj if it's pkg defs */
|
||||
if (!gflag || strcmp(file, pkgdef) != 0) { /* don't clear allobj if it's pkg defs */
|
||||
fprint(2, "ar: non-object file %s\n", file);
|
||||
allobj = 0;
|
||||
}
|
||||
d = dirfstat(Bfildes(b));
|
||||
if (d != nil && d->length == 0)
|
||||
fprint(2, "ar: zero length file %s\n", file);
|
||||
|
Loading…
Reference in New Issue
Block a user