1
0
mirror of https://github.com/golang/go synced 2024-11-22 02:44:39 -07:00

ld: don't skip first 2 symbols in ldpe.

some object files don't has file name symbol.

R=golang-dev, lucio.dere, rsc
CC=golang-dev
https://golang.org/cl/4814051
This commit is contained in:
Wei Guangjing 2011-07-25 12:25:44 -04:00 committed by Russ Cox
parent 2aa2ceb873
commit 0871af25aa

View File

@ -311,8 +311,7 @@ ldpe(Biobuf *f, char *pkg, int64 len, char *pn)
} }
// enter sub-symbols into symbol table. // enter sub-symbols into symbol table.
// frist 2 entry is file name. for(i=0; i<obj->npesym; i++) {
for(i=2; i<obj->npesym; i++) {
if(obj->pesym[i].name == 0) if(obj->pesym[i].name == 0)
continue; continue;
if(obj->pesym[i].name[0] == '.') //skip section if(obj->pesym[i].name[0] == '.') //skip section